Interface SpectrumIdSource

  • All Superinterfaces:
    adams.flow.core.Actor, adams.core.AdditionalInformationHandler, adams.core.CleanUpHandler, Comparable, adams.core.Destroyable, adams.flow.core.ErrorHandler, 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 Subinterfaces:
    SampleIdSource
    All Known Implementing Classes:
    SpectrumIdSupplier

    public interface SpectrumIdSource
    extends adams.core.ShallowCopySupporter<adams.flow.core.Actor>, adams.flow.core.OutputProducer
    Indicator interface for sources that supply spectrum IDs.
    Version:
    $Revision: 1286 $
    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

      • 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.flow.core.OutputProducer

        generates, hasPendingOutput, output
      • Methods inherited from interface adams.core.VariablesInspectionHandler

        canInspectOptions