Package jcckit.data
Class DataPlot
- java.lang.Object
-
- jcckit.data.DataContainer
-
- jcckit.data.DataPlot
-
public class DataPlot extends DataContainer
A plot is aDataContainerofDataCurves.- Author:
- Franz-Josef Elmer
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCURVES_KEYConfig parameter key.static java.lang.StringDATA_KEYConfig parameter key.
-
Constructor Summary
Constructors Constructor Description DataPlot()Creates an empty instance.DataPlot(ConfigParameters config)Creates an instance from the specified config parameters.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DataPlotcreate(ConfigParameters config)Convenient method to create a DataPlot based on the specified config parameters.protected booleanisValid(DataElement element)Returns true if element is an instance ofDataCurve.-
Methods inherited from class jcckit.data.DataContainer
addDataListener, addElement, getElement, getIndexOf, getNumberOfElements, insertElementAt, removeDataListener, removeElementAt, replaceElementAt
-
-
-
-
Field Detail
-
CURVES_KEY
public static final java.lang.String CURVES_KEY
Config parameter key.- See Also:
- Constant Field Values
-
DATA_KEY
public static final java.lang.String DATA_KEY
Config parameter key.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DataPlot
public DataPlot()
Creates an empty instance.
-
DataPlot
public DataPlot(ConfigParameters config)
Creates an instance from the specified config parameters.Key & Default Value Type Mandatory Description curves String[] yes List of keys denoting data curves. Each key refers to config parameters used in the constructor of DataCurve.
-
-
Method Detail
-
create
public static DataPlot create(ConfigParameters config)
Convenient method to create a DataPlot based on the specified config parameters. It is a short-cut of new DataPlot(config.getNode("data")).
-
isValid
protected boolean isValid(DataElement element)
Returns true if element is an instance ofDataCurve.- Specified by:
isValidin classDataContainer- Parameters:
element- DataElement to be checked.
-
-