Package dataPlotsFX
Class TDDisplayController
java.lang.Object
PamController.PamControlledUnit
userDisplayFX.UserDisplayControlFX
dataPlotsFX.TDDisplayController
- All Implemented Interfaces:
SettingsNameProvider
The controller for the TD display. This is only used in the FX GUI where displays
tend to have equal parity with modules.
- Author:
- Jamie Macaulay
-
Nested Class Summary
Nested classes/interfaces inherited from class userDisplayFX.UserDisplayControlFX
UserDisplayControlFX.DisplayControlGUI -
Field Summary
Fields inherited from class userDisplayFX.UserDisplayControlFX
defUnitTypeFields inherited from class PamController.PamControlledUnit
isMixed, isViewer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the datablock for selected data units from the display.voidnotifyModelChanged(int type) General notification when the PAMGAURD model changes.voidPrint the current parent data blocks.protected voidsetParentDataBlocks(ArrayList<TDDataInfoFX> dataBlocks) Set the parent datablocksMethods inherited from class userDisplayFX.UserDisplayControlFX
addCompatibleUnit, getGUI, getNCompatibleDataUnits, getUserDisplayProcess, isMultiParent, removeCompatibleDataUnit, removeCompatibleDataUnits, setMultiParentMethods inherited from class PamController.PamControlledUnit
addOfflineTaskGroup, addOtherRelatedMenuItems, addPamProcess, addPamProcess, addRelatedMenuItems, canClose, canPlayViewerSound, createDetectionMenu, createDisplayMenu, createFileMenu, createHelpMenu, flushDataBlockBuffers, getBackupInformation, getFrameNumber, 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, pamClose, pamHasStopped, pamToStart, playViewerSound, removePamProcess, removeUnit, rename, saveViewerData, setFrameNumber, setModuleStatusManager, setPamConfiguration, setPamController, setPamModuleInfo, setPamView, setSidePanel, setTabPanel, setToolbarComponent, setUnitTaskManager, setupControlledUnit, stopViewerSound, tellModule, terminalPrint, terminalPrintln, toString
-
Constructor Details
-
TDDisplayController
-
-
Method Details
-
setParentDataBlocks
Set the parent datablocks- Parameters:
dataBlocks- - the parent datablocks to set.
-
notifyModelChanged
public void notifyModelChanged(int type) Description copied from class:PamControlledUnitGeneral notification when the PAMGAURD model changes.- Overrides:
notifyModelChangedin classPamControlledUnit- Parameters:
type- type of change
-
getDisplays
- Specified by:
getDisplaysin classUserDisplayControlFX
-
printParentDataBlocks
public void printParentDataBlocks()Print the current parent data blocks. Used for debugging. -
getDisplayDataBlock
Get the datablock for selected data units from the display.- Returns:
- datablock for selected data units.
-