Package adams.flow.core
Interface StopModeSupporter
-
- All Superinterfaces:
Actor
,AdditionalInformationHandler
,CleanUpHandler
,Comparable
,Destroyable
,ErrorHandler
,LoggingLevelHandler
,LoggingSupporter
,OptionHandler
,QuickInfoSupporter
,Serializable
,ShallowCopySupporter<Actor>
,Stoppable
,StoppableWithFeedback
,VariableChangeListener
,VariablesInspectionHandler
- All Known Subinterfaces:
AutomatableInteractiveActor
,InteractiveActor
,InteractiveActorWithCustomParentComponent
,OptionalPasswordPrompt
- All Known Implementing Classes:
AbstractDatabaseConnection
,AbstractInteractiveArrayProvider
,AbstractInteractiveSource
,AbstractInteractiveTransformer
,AbstractInteractiveTransformerDialog
,AbstractSelectObjects
,CompareObjectLocations
,ConfirmationDialog
,DatabaseConnection
,EnterManyValues
,EnterValue
,FTPConnection
,ImageAnnotator
,ImageLabeler
,ImageObjectAnnotator
,ImageSegmentationAnnotator
,Inspect
,PasteFromClipboard
,PixelSelector
,ProcessActor
,RemoveOutliers
,SelectArraySubset
,SelectCharset
,SelectDateTime
,SelectDirectory
,SelectFile
,SelectObjects
,SMBConnection
,SMTPConnection
,SpreadSheetCellSelector
,SpreadSheetSelectSubset
,SSHConnection
,Stop
,WekaChooseAttributes
,WekaSelectDataset
,WekaSelectObjects
public interface StopModeSupporter extends Actor
Interface for actors that support a specific stop mode.- Author:
- FracPete (fracpete at waikato dot ac dot nz)
-
-
Field Summary
-
Fields inherited from interface adams.flow.core.Actor
FILE_EXTENSION, FILE_EXTENSION_GZ
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StopMode
getStopMode()
Returns the stop mode.void
setStopMode(StopMode value)
Sets the stop mode.String
stopModeTipText()
Returns the tip text for this property.-
Methods inherited from interface adams.flow.core.Actor
cleanUp, compareTo, destroy, equals, execute, findVariables, getAnnotations, getDefaultName, getDetectedVariables, getErrorHandler, getFlowExecutionListeningSupporter, getFullName, getName, getNextSibling, getParent, getParentComponent, getPreviousSibling, getQuickInfo, getRoot, getScopeHandler, getSilent, getSkip, getStopFlowOnError, getStopMessage, getStorageHandler, getVariables, handleError, hasErrorHandler, hasStopMessage, index, isExecuted, isFinished, isHeadless, isStopped, setAnnotations, setErrorHandler, setName, setParent, setSilent, setSkip, setStopFlowOnError, setUp, setVariables, shallowCopy, shallowCopy, sizeOf, stopExecution, stopExecution, toCommandLine, variableChanged, wrapUp
-
Methods inherited from interface adams.core.AdditionalInformationHandler
getAdditionalInformation
-
Methods inherited from interface adams.core.logging.LoggingLevelHandler
getLoggingLevel, setLoggingLevel
-
Methods inherited from interface adams.core.logging.LoggingSupporter
getLogger, isLoggingEnabled
-
Methods inherited from interface adams.core.option.OptionHandler
cleanUpOptions, defineOptions, getOptionManager
-
Methods inherited from interface adams.core.VariablesInspectionHandler
canInspectOptions
-
-
-
-
Method Detail
-
setStopMode
void setStopMode(StopMode value)
Sets the stop mode.- Parameters:
value
- the mode
-
getStopMode
StopMode getStopMode()
Returns the stop mode.- Returns:
- the mode
-
stopModeTipText
String stopModeTipText()
Returns the tip text for this property.- Returns:
- tip text for this property suitable for displaying in the GUI or for listing the options.
-
-