Package PamController
Class RawInputControlledUnit
java.lang.Object
PamController.PamControlledUnit
PamController.RawInputControlledUnit
- All Implemented Interfaces:
SettingsNameProvider
- Direct Known Subclasses:
AcquisitionControl
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
Fields inherited from class PamController.PamControlledUnit
isMixed, isViewer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract int
Type of data input, which can be one of RAW_INPUT_UNKNOWN (0), RAW_INPUT_FILEARCHIVE (1), or RAW_INPUT_REALTIME (2)Get a tooltip for the default action of the start button.void
startButtonXtraActions
(Component component, AWTEvent e) Start button extra actions.Methods inherited from class PamController.PamControlledUnit
addOfflineTaskGroup, addOtherRelatedMenuItems, addPamProcess, addPamProcess, addRelatedMenuItems, canClose, canPlayViewerSound, createDetectionMenu, createDisplayMenu, createFileMenu, createHelpMenu, flushDataBlockBuffers, getBackupInformation, getFrameNumber, getGUI, getGuiFrame, getInstanceIndex, getModuleStatus, getModuleStatusManager, getModuleSummary, getModuleSummary, getNumOfflineTaskGroups, getNumPamProcesses, getOfflineState, getOfflineTaskGroup, getPamConfiguration, getPamController, getPamModuleInfo, getPamProcess, getPamView, getPlugin, getShortUnitType, getSidePanel, getTabClipCopier, getTabPanel, getTabSpecificMenuBar, getToolbarComponent, getUnitName, getUnitTaskManager, getUnitTaskManager, getUnitType, getVerboseLevel, gotoTab, isInMainConfiguration, isNetRx, isViewer, notifyModelChanged, pamClose, pamHasStopped, pamToStart, playViewerSound, removePamProcess, removeUnit, rename, saveViewerData, setFrameNumber, setModuleStatusManager, setPamConfiguration, setPamController, setPamModuleInfo, setPamView, setSidePanel, setTabPanel, setToolbarComponent, setUnitTaskManager, setupControlledUnit, stopViewerSound, tellModule, terminalPrint, terminalPrintln, toString
-
Field Details
-
RAW_INPUT_UNKNOWN
public static final int RAW_INPUT_UNKNOWN- See Also:
-
RAW_INPUT_FILEARCHIVE
public static final int RAW_INPUT_FILEARCHIVE- See Also:
-
RAW_INPUT_REALTIME
public static final int RAW_INPUT_REALTIME- See Also:
-
-
Constructor Details
-
RawInputControlledUnit
-
-
Method Details
-
getRawInputType
public abstract int getRawInputType()Type of data input, which can be one of RAW_INPUT_UNKNOWN (0), RAW_INPUT_FILEARCHIVE (1), or RAW_INPUT_REALTIME (2)- Returns:
-
startButtonXtraActions
Start button extra actions. e.g. to process from first file, continue from current position, etc.- Parameters:
component
- The start buttone
- input event, might be a MouseEvent or a ActionEvent from a button
-
getStartButtonToolTip
Get a tooltip for the default action of the start button. Return null for default "start processing" tip.- Returns:
-