Class AbstractArrayDataSetProperties
- java.lang.Object
-
- idare.imagenode.Interfaces.Layout.DataSetLayoutProperties
-
- idare.imagenode.Data.BasicDataTypes.ArrayData.AbstractArrayDataSetProperties
-
- All Implemented Interfaces:
IDAREService,Serializable
public abstract class AbstractArrayDataSetProperties extends DataSetLayoutProperties
Basic properties for aArrayDataSet.- Author:
- Thomas Pfau
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AbstractArrayDataSetProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JPanelgetDataSetDescriptionPane(JScrollPane Legend, String DataSetLabel, ColorMap map, DataSet set)Plot the Legend for this Dataset.Collection<Class<? extends DataSet>>getWorkingClassTypes()Get the DataSet class Types these Properties are supposed to work with.voidtestValidity(DataSet set)Test, whether the provided DataSet is valid to be used with these properties.-
Methods inherited from class idare.imagenode.Interfaces.Layout.DataSetLayoutProperties
equals, getItemFlexibility, getLocalisationPreference, getTypeName, newContainerInstance, toString
-
-
-
-
Method Detail
-
testValidity
public void testValidity(DataSet set) throws WrongFormat
Description copied from class:DataSetLayoutPropertiesTest, whether the provided DataSet is valid to be used with these properties.- Specified by:
testValidityin classDataSetLayoutProperties- Parameters:
set- theDataSetto test- Throws:
WrongFormat- if the supplied set cannot be used.
-
getDataSetDescriptionPane
public JPanel getDataSetDescriptionPane(JScrollPane Legend, String DataSetLabel, ColorMap map, DataSet set)
Description copied from class:DataSetLayoutPropertiesPlot the Legend for this Dataset.- Specified by:
getDataSetDescriptionPanein classDataSetLayoutProperties- Parameters:
Legend- The Legend the returned Panel will be added to (to listen to resize events.DataSetLabel- the Label of the DataSet these properties are used formap- the colormap used for the corresponding datasetset- the dataset for which to generate a DescriptionPane- Returns:
- a JPanel that contains descriptive information about the provided dataset and its visualisation.
-
getWorkingClassTypes
public Collection<Class<? extends DataSet>> getWorkingClassTypes()
Description copied from class:DataSetLayoutPropertiesGet the DataSet class Types these Properties are supposed to work with.- Specified by:
getWorkingClassTypesin classDataSetLayoutProperties- Returns:
- All Classes these properties can be used for.
-
-