nl.astron.lofar.java.gui.plotter
Class PlotConstants

java.lang.Object
  extended by nl.astron.lofar.java.gui.plotter.PlotConstants

public abstract class PlotConstants
extends java.lang.Object

This abstract class serves the plotter by storing strings often used in a central and easy to control location. It contains the:

- Data model constants (DATASET_*) used by both the Data Access/Export and the Plot framework
- Plot types (PLOT_*) used to centralize the plotter's capabilities
- Plotter Configuration file pointer (RESOURCE_FILE) used to determine the classes to be used for data access/export and graphics plotting
- Exception strings (EXCEPTION_*) that come in handy throughout all classes. Centralized to make easy maintenance.

Version:
$Id$
Author:
pompert

Field Summary
static java.lang.String DATASET_AXIS_TYPE_LOG
           
static java.lang.String DATASET_AXIS_TYPE_MJDTIME
           
static java.lang.String DATASET_AXIS_TYPE_SPATIAL
           
static java.lang.String DATASET_AXIS_TYPE_TIME
           
static java.lang.String DATASET_NAME
           
static java.lang.String DATASET_OPERATOR_ADD
           
static java.lang.String DATASET_OPERATOR_DELETE
           
static java.lang.String DATASET_OPERATOR_MODIFY
           
static java.lang.String DATASET_OPERATOR_UPDATE
           
static java.lang.String DATASET_SUBNAME
           
static java.lang.String DATASET_VALUELABEL
           
static java.lang.String DATASET_VALUES
           
static java.lang.String DATASET_XAXIS_RANGE_END
           
static java.lang.String DATASET_XAXIS_RANGE_START
           
static java.lang.String DATASET_XAXISLABEL
           
static java.lang.String DATASET_XAXISTYPE
           
static java.lang.String DATASET_XAXISUNIT
           
static java.lang.String DATASET_XVALUES
           
static java.lang.String DATASET_YAXIS_RANGE_END
           
static java.lang.String DATASET_YAXIS_RANGE_START
           
static java.lang.String DATASET_YAXISLABEL
           
static java.lang.String DATASET_YAXISTYPE
           
static java.lang.String DATASET_YAXISUNIT
           
static java.lang.String DATASET_YVALUES
           
static java.lang.String DATASET_ZAXIS_RANGE_END
           
static java.lang.String DATASET_ZAXIS_RANGE_START
           
static java.lang.String DATASET_ZAXISLABEL
           
static java.lang.String DATASET_ZAXISTYPE
           
static java.lang.String DATASET_ZAXISUNIT
           
static java.lang.String DATASET_ZVALUES
           
static java.lang.String EXCEPTION_DATA_ACCESS_INIT
           
static java.lang.String EXCEPTION_DATA_ACCESS_NOT_COMPATIBLE
           
static java.lang.String EXCEPTION_DATA_ACCESS_NOT_FOUND
           
static java.lang.String EXCEPTION_EMPTY_DATASET
           
static java.lang.String EXCEPTION_FRAMEWORK_INIT
           
static java.lang.String EXCEPTION_FRAMEWORK_NOT_COMPATIBLE
           
static java.lang.String EXCEPTION_FRAMEWORK_NOT_FOUND
           
static java.lang.String EXCEPTION_GENERIC
           
static java.lang.String EXCEPTION_INVALID_DATASET
           
static java.lang.String EXCEPTION_NOT_IMPLEMENTED
           
static java.lang.String EXCEPTION_OPERATION_NOT_SUPPORTED
           
static java.lang.String EXCEPTION_RESOURCE_FILE_NOT_FOUND
           
static int PLOT_BAR
           
static int PLOT_GRID
           
static int PLOT_POINTS
           
static int PLOT_SCATTER
           
static int PLOT_XYLINE
           
static java.lang.String RESOURCE_FILE
           
 
Constructor Summary
PlotConstants()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DATASET_NAME

public static final java.lang.String DATASET_NAME
See Also:
Constant Field Values

DATASET_SUBNAME

public static final java.lang.String DATASET_SUBNAME
See Also:
Constant Field Values

DATASET_XAXISLABEL

public static final java.lang.String DATASET_XAXISLABEL
See Also:
Constant Field Values

DATASET_XAXISUNIT

public static final java.lang.String DATASET_XAXISUNIT
See Also:
Constant Field Values

DATASET_XAXISTYPE

public static final java.lang.String DATASET_XAXISTYPE
See Also:
Constant Field Values

DATASET_XAXIS_RANGE_START

public static final java.lang.String DATASET_XAXIS_RANGE_START
See Also:
Constant Field Values

DATASET_XAXIS_RANGE_END

public static final java.lang.String DATASET_XAXIS_RANGE_END
See Also:
Constant Field Values

DATASET_YAXISLABEL

public static final java.lang.String DATASET_YAXISLABEL
See Also:
Constant Field Values

DATASET_YAXISUNIT

public static final java.lang.String DATASET_YAXISUNIT
See Also:
Constant Field Values

DATASET_YAXISTYPE

public static final java.lang.String DATASET_YAXISTYPE
See Also:
Constant Field Values

DATASET_YAXIS_RANGE_START

public static final java.lang.String DATASET_YAXIS_RANGE_START
See Also:
Constant Field Values

DATASET_YAXIS_RANGE_END

public static final java.lang.String DATASET_YAXIS_RANGE_END
See Also:
Constant Field Values

DATASET_ZAXISLABEL

public static final java.lang.String DATASET_ZAXISLABEL
See Also:
Constant Field Values

DATASET_ZAXISUNIT

public static final java.lang.String DATASET_ZAXISUNIT
See Also:
Constant Field Values

DATASET_ZAXISTYPE

public static final java.lang.String DATASET_ZAXISTYPE
See Also:
Constant Field Values

DATASET_ZAXIS_RANGE_START

public static final java.lang.String DATASET_ZAXIS_RANGE_START
See Also:
Constant Field Values

DATASET_ZAXIS_RANGE_END

public static final java.lang.String DATASET_ZAXIS_RANGE_END
See Also:
Constant Field Values

DATASET_VALUES

public static final java.lang.String DATASET_VALUES
See Also:
Constant Field Values

DATASET_XVALUES

public static final java.lang.String DATASET_XVALUES
See Also:
Constant Field Values

DATASET_YVALUES

public static final java.lang.String DATASET_YVALUES
See Also:
Constant Field Values

DATASET_ZVALUES

public static final java.lang.String DATASET_ZVALUES
See Also:
Constant Field Values

DATASET_VALUELABEL

public static final java.lang.String DATASET_VALUELABEL
See Also:
Constant Field Values

DATASET_AXIS_TYPE_SPATIAL

public static final java.lang.String DATASET_AXIS_TYPE_SPATIAL
See Also:
Constant Field Values

DATASET_AXIS_TYPE_MJDTIME

public static final java.lang.String DATASET_AXIS_TYPE_MJDTIME
See Also:
Constant Field Values

DATASET_AXIS_TYPE_TIME

public static final java.lang.String DATASET_AXIS_TYPE_TIME
See Also:
Constant Field Values

DATASET_AXIS_TYPE_LOG

public static final java.lang.String DATASET_AXIS_TYPE_LOG
See Also:
Constant Field Values

DATASET_OPERATOR_ADD

public static final java.lang.String DATASET_OPERATOR_ADD
See Also:
Constant Field Values

DATASET_OPERATOR_MODIFY

public static final java.lang.String DATASET_OPERATOR_MODIFY
See Also:
Constant Field Values

DATASET_OPERATOR_DELETE

public static final java.lang.String DATASET_OPERATOR_DELETE
See Also:
Constant Field Values

DATASET_OPERATOR_UPDATE

public static final java.lang.String DATASET_OPERATOR_UPDATE
See Also:
Constant Field Values

PLOT_BAR

public static final int PLOT_BAR
See Also:
Constant Field Values

PLOT_XYLINE

public static final int PLOT_XYLINE
See Also:
Constant Field Values

PLOT_POINTS

public static final int PLOT_POINTS
See Also:
Constant Field Values

PLOT_SCATTER

public static final int PLOT_SCATTER
See Also:
Constant Field Values

PLOT_GRID

public static final int PLOT_GRID
See Also:
Constant Field Values

RESOURCE_FILE

public static final java.lang.String RESOURCE_FILE
See Also:
Constant Field Values

EXCEPTION_GENERIC

public static final java.lang.String EXCEPTION_GENERIC
See Also:
Constant Field Values

EXCEPTION_NOT_IMPLEMENTED

public static final java.lang.String EXCEPTION_NOT_IMPLEMENTED
See Also:
Constant Field Values

EXCEPTION_OPERATION_NOT_SUPPORTED

public static final java.lang.String EXCEPTION_OPERATION_NOT_SUPPORTED
See Also:
Constant Field Values

EXCEPTION_EMPTY_DATASET

public static final java.lang.String EXCEPTION_EMPTY_DATASET
See Also:
Constant Field Values

EXCEPTION_INVALID_DATASET

public static final java.lang.String EXCEPTION_INVALID_DATASET
See Also:
Constant Field Values

EXCEPTION_RESOURCE_FILE_NOT_FOUND

public static final java.lang.String EXCEPTION_RESOURCE_FILE_NOT_FOUND
See Also:
Constant Field Values

EXCEPTION_FRAMEWORK_INIT

public static final java.lang.String EXCEPTION_FRAMEWORK_INIT
See Also:
Constant Field Values

EXCEPTION_FRAMEWORK_NOT_FOUND

public static final java.lang.String EXCEPTION_FRAMEWORK_NOT_FOUND
See Also:
Constant Field Values

EXCEPTION_FRAMEWORK_NOT_COMPATIBLE

public static final java.lang.String EXCEPTION_FRAMEWORK_NOT_COMPATIBLE
See Also:
Constant Field Values

EXCEPTION_DATA_ACCESS_INIT

public static final java.lang.String EXCEPTION_DATA_ACCESS_INIT
See Also:
Constant Field Values

EXCEPTION_DATA_ACCESS_NOT_FOUND

public static final java.lang.String EXCEPTION_DATA_ACCESS_NOT_FOUND
See Also:
Constant Field Values

EXCEPTION_DATA_ACCESS_NOT_COMPATIBLE

public static final java.lang.String EXCEPTION_DATA_ACCESS_NOT_COMPATIBLE
See Also:
Constant Field Values
Constructor Detail

PlotConstants

public PlotConstants()