Package detectionPlotFX
Class DetectionDisplayControl2
java.lang.Object
PamController.PamControlledUnit
userDisplayFX.UserDisplayControlFX
detectionPlotFX.DetectionDisplayControl2
- All Implemented Interfaces:
SettingsNameProvider
Detection plot which can display single or groups of detections.
- Author:
- Jamie Macaulay
-
Nested Class Summary
Nested classes/interfaces inherited from class userDisplayFX.UserDisplayControlFX
UserDisplayControlFX.DisplayControlGUI
-
Field Summary
Fields inherited from class userDisplayFX.UserDisplayControlFX
defUnitType
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
newDataBlockAdded
(PamDataBlock pamDataBlock) Called whenever a new data block is added to the display.void
notifyModelChanged
(int type) General notification when the PAMGAURD model changes.Methods inherited from class userDisplayFX.UserDisplayControlFX
addCompatibleUnit, getGUI, getNCompatibleDataUnits, getUserDisplayProcess, isMultiParent, removeCompatibleDataUnit, removeCompatibleDataUnits, setMultiParent
Methods 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, getUnitType, getVerboseLevel, gotoTab, isInMainConfiguration, isNetRx, isViewer, pamClose, pamHasStopped, pamToStart, playViewerSound, removePamProcess, removeUnit, rename, saveViewerData, setFrameNumber, setModuleStatusManager, setPamConfiguration, setPamController, setPamModuleInfo, setPamView, setSidePanel, setTabPanel, setToolbarComponent, setupControlledUnit, stopViewerSound, tellModule, terminalPrint, terminalPrintln, toString
-
Constructor Details
-
DetectionDisplayControl2
-
-
Method Details
-
notifyModelChanged
public void notifyModelChanged(int type) Description copied from class:PamControlledUnit
General notification when the PAMGAURD model changes.- Overrides:
notifyModelChanged
in classPamControlledUnit
- Parameters:
type
- type of change
-
newDataBlockAdded
Called whenever a new data block is added to the display. Removes the observer from all other data blocks in the model and then the adds the observer to that data block;- Returns:
- true if the parent has successfully been added.
-
getDisplays
- Specified by:
getDisplays
in classUserDisplayControlFX
-