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
defUnitTypeFields inherited from class PamController.PamControlledUnit
isMixed, isViewer - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected voiddisplayToDataModel(PamDataBlock parentDataBlock) Set the display to show detections form the data block set in the data model- i.e.booleannewDataBlockAdded(PamDataBlock pamDataBlock) Called whenever a new data block is added to the display.voidnotifyModelChanged(int type) General notification when the PAMGAURD model changes.Methods 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
- 
DetectionDisplayControl2
 
 - 
 - 
Method Details
- 
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
 - 
displayToDataModel
Set the display to show detections form the data block set in the data model- i.e. show it's parent data block. - 
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:
 getDisplaysin classUserDisplayControlFX
 
 -