Package adams.flow.transformer
Interface SpectrumDatabaseWriter
-
- All Superinterfaces:
adams.flow.core.Actor
,adams.core.AdditionalInformationHandler
,adams.core.CleanUpHandler
,Comparable
,adams.db.DatabaseConnectionUser
,adams.flow.transformer.DataContainerDbWriter<Spectrum>
,adams.core.Destroyable
,adams.flow.core.ErrorHandler
,adams.flow.core.InputConsumer
,adams.core.logging.LoggingLevelHandler
,adams.core.logging.LoggingSupporter
,adams.core.option.OptionHandler
,adams.flow.core.OutputProducer
,adams.core.QuickInfoSupporter
,Serializable
,adams.core.ShallowCopySupporter<adams.flow.core.Actor>
,adams.core.Stoppable
,adams.core.StoppableWithFeedback
,adams.event.VariableChangeListener
,adams.core.VariablesInspectionHandler
- All Known Implementing Classes:
SpectrumDbWriter
public interface SpectrumDatabaseWriter extends adams.flow.core.Actor, adams.core.ShallowCopySupporter<adams.flow.core.Actor>, adams.flow.core.InputConsumer, adams.flow.core.OutputProducer, adams.flow.transformer.DataContainerDbWriter<Spectrum>
Indicator interface for database writers for spectra.- Version:
- $Revision: 2357 $
- Author:
- fracpete (fracpete at waikato dot ac dot nz)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
getOverwriteExisting()
Returns whether to remove existing containers.String
overwriteExistingTipText()
Returns the tip text for this property.void
setOverwriteExisting(boolean value)
Sets whether to remove existing containers.-
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.flow.transformer.DataContainerDbWriter
add, exists, getDataProvider, load, remove
-
Methods inherited from interface adams.flow.core.InputConsumer
accepts, currentInput, hasInput, input
-
Methods inherited from interface adams.core.logging.LoggingLevelHandler
getLoggingLevel, setLoggingLevel
-
-
-
-
Method Detail
-
setOverwriteExisting
void setOverwriteExisting(boolean value)
Sets whether to remove existing containers.- Parameters:
value
- true if to remove existing containers
-
getOverwriteExisting
boolean getOverwriteExisting()
Returns whether to remove existing containers.- Returns:
- true if to remove existing containers
-
overwriteExistingTipText
String overwriteExistingTipText()
Returns the tip text for this property.- Returns:
- tip text for this property suitable for displaying in the GUI or for listing the options.
-
-