Package clickTrainDetector.layout
Class CTFXGUI
java.lang.Object
PamController.PamControlledUnitGUI
pamViewFX.PamControlledGUIFX
clickTrainDetector.layout.CTFXGUI
The JavaFX GUI for the click train detector
- Author:
- Jamie Macaulay
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionThe settings pane contains ALL possible setting for the module in one placed.void
notifyGUIChange
(int changeType) Allows the GUI to be notified of changes, e.g.void
This is called whenever a settings pane is closed.Methods inherited from class pamViewFX.PamControlledGUIFX
getDisplays, getGUIFlag, getSidePanes
-
Constructor Details
-
CTFXGUI
CTFXGUI.- Parameters:
clickTrainControl
-
-
-
Method Details
-
getSettingsPane
Description copied from class:PamControlledGUIFX
The settings pane contains ALL possible setting for the module in one placed. Settings panes can be divided into tabs for more space etc.- Overrides:
getSettingsPane
in classPamControlledGUIFX
- Returns:
- a Pane containing controls to change settings for module.
-
updateParams
public void updateParams()Description copied from class:PamControlledGUIFX
This is called whenever a settings pane is closed. If a pamControlledUnit has settings pane then this should be used to update settings based on info input into settings pane.- Overrides:
updateParams
in classPamControlledGUIFX
-
notifyGUIChange
public void notifyGUIChange(int changeType) Description copied from class:PamControlledUnitGUI
Allows the GUI to be notified of changes, e.g. in the PAMController- Overrides:
notifyGUIChange
in classPamControlledUnitGUI
- Parameters:
changeType
- - the change flag.
-