Package adams.flow.core.displaytype
Class AbstractDisplayType
- java.lang.Object
-
- adams.core.logging.LoggingObject
-
- adams.core.logging.CustomLoggingLevelObject
-
- adams.core.option.AbstractOptionHandler
-
- adams.flow.core.displaytype.AbstractDisplayType
-
- All Implemented Interfaces:
Destroyable
,GlobalInfoSupporter
,LoggingLevelHandler
,LoggingSupporter
,OptionHandler
,SizeOfHandler
,Serializable
- Direct Known Subclasses:
Background
,Default
,DisplayInEditor
,NoDisplay
public abstract class AbstractDisplayType extends AbstractOptionHandler
Ancestor.- Author:
- FracPete (fracpete at waikato dot ac dot nz)
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class adams.core.option.AbstractOptionHandler
m_OptionManager
-
Fields inherited from class adams.core.logging.LoggingObject
m_Logger, m_LoggingIsEnabled, m_LoggingLevel
-
-
Constructor Summary
Constructors Constructor Description AbstractDisplayType()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract void
cleanUpGUI(AbstractDisplay actor)
Cleans up the GUI.abstract void
init(AbstractDisplay actor)
Initializes the use of the display.abstract void
show(AbstractDisplay actor)
Shows the display.abstract void
updateOptions(AbstractDisplay actor)
Updates the options of the display actor, if necessary.abstract void
wrapUp(AbstractDisplay actor)
Performs wrap up operations.-
Methods inherited from class adams.core.option.AbstractOptionHandler
cleanUpOptions, defineOptions, destroy, finishInit, getDefaultLoggingLevel, getOptionManager, globalInfo, initialize, loggingLevelTipText, newOptionManager, reset, setLoggingLevel, toCommandLine, toString
-
Methods inherited from class adams.core.logging.LoggingObject
configureLogger, getLogger, getLoggingLevel, initializeLogging, isLoggingEnabled, sizeOf
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface adams.core.logging.LoggingLevelHandler
getLoggingLevel
-
-
-
-
Method Detail
-
updateOptions
public abstract void updateOptions(AbstractDisplay actor)
Updates the options of the display actor, if necessary.- Parameters:
actor
- the actor to update
-
init
public abstract void init(AbstractDisplay actor)
Initializes the use of the display.- Parameters:
actor
- the actor to display
-
show
public abstract void show(AbstractDisplay actor)
Shows the display.- Parameters:
actor
- the actor to display
-
wrapUp
public abstract void wrapUp(AbstractDisplay actor)
Performs wrap up operations.- Parameters:
actor
- the actor to wrap up
-
cleanUpGUI
public abstract void cleanUpGUI(AbstractDisplay actor)
Cleans up the GUI.- Parameters:
actor
- the actor to clean up
-
-