org.jdmp.core.module
Class AbstractModule
- java.lang.Object
-
- org.jdmp.core.AbstractCoreObject
-
- org.jdmp.core.module.AbstractModule
-
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, HasAlgorithmMap, HasDataSetMap, HasModuleMap, Module, HasVariableMap, Clearable, CoreObject, HasDescription, HasGUIObject, HasId, HasLabel
- Direct Known Subclasses:
- DefaultModule
public abstract class AbstractModule extends AbstractCoreObject implements Module
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface org.ujmp.core.interfaces.HasDescription
DESCRIPTION
-
-
Constructor Summary
Constructors Constructor and Description AbstractModule()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidclear()ObservableMap<Algorithm>getAlgorithmMap()ObservableMap<ListDataSet>getDataSetMap()java.lang.StringgetDescription()java.lang.StringgetId()Returns the String id of an object.java.lang.StringgetLabel()Returns the String label of an object.java.lang.ObjectgetLabelObject()Returns the label of an object.ObservableMap<Module>getModuleMap()ObservableMap<Sample>getSampleMap()VariableMapgetVariableMap()voidsetDescription(java.lang.String description)voidsetId(java.lang.String id)Sets the id of an objectvoidsetLabel(java.lang.Object label)Sets the label of an objectjava.lang.StringtoString()-
Methods inherited from class org.jdmp.core.AbstractCoreObject
clone, fireValueChanged, getCoreObjectId, getGUIObject, showGUI
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.ujmp.core.interfaces.CoreObject
clone, getCoreObjectId
-
Methods inherited from interface org.ujmp.core.interfaces.HasGUIObject
fireValueChanged, getGUIObject, showGUI
-
-
-
-
Method Detail
-
getDescription
public final java.lang.String getDescription()
- Specified by:
getDescriptionin interfaceHasDescription
-
getLabelObject
public final java.lang.Object getLabelObject()
Description copied from interface:HasLabelReturns the label of an object.- Specified by:
getLabelObjectin interfaceHasLabel- Returns:
- the label
-
setDescription
public final void setDescription(java.lang.String description)
- Specified by:
setDescriptionin interfaceHasDescription
-
getLabel
public final java.lang.String getLabel()
Description copied from interface:HasLabelReturns the String label of an object.
-
setLabel
public final void setLabel(java.lang.Object label)
Description copied from interface:HasLabelSets the label of an object
-
getModuleMap
public final ObservableMap<Module> getModuleMap()
- Specified by:
getModuleMapin interfaceHasModuleMap
-
getDataSetMap
public final ObservableMap<ListDataSet> getDataSetMap()
- Specified by:
getDataSetMapin interfaceHasDataSetMap
-
getAlgorithmMap
public final ObservableMap<Algorithm> getAlgorithmMap()
- Specified by:
getAlgorithmMapin interfaceHasAlgorithmMap
-
getVariableMap
public final VariableMap getVariableMap()
- Specified by:
getVariableMapin interfaceHasVariableMap
-
getSampleMap
public final ObservableMap<Sample> getSampleMap()
-
setId
public final void setId(java.lang.String id)
Description copied from interface:HasIdSets the id of an object
-
getId
public final java.lang.String getId()
Description copied from interface:HasIdReturns the String id of an object.
-
toString
public final java.lang.String toString()
- Specified by:
toStringin classAbstractCoreObject
-
-
DataMelt 3.0 © DataMelt by jWork.ORG