Package soundPlayback.fx
Class PlayBackGUI
java.lang.Object
PamController.PamControlledUnitGUI
pamViewFX.PamControlledGUIFX
soundPlayback.fx.PlayBackGUI
The FX GUI for the playback pane.
- Author:
- Jamie Macaulay
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionThe settings pane contains ALL possible setting for the module in one placed.ArrayList<javafx.scene.layout.Pane>
A list of panes to be displayed on the side panes.void
notifyGUIChange
(int flag) 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
-
Constructor Details
-
PlayBackGUI
-
-
Method Details
-
getSidePanes
Description copied from class:PamControlledGUIFX
A list of panes to be displayed on the side panes. These are generally utility panes allowing users to, for example, quickly check status of module.- Overrides:
getSidePanes
in classPamControlledGUIFX
- Returns:
- side pane to be displayed.
-
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()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 flag) Allows the GUI to be notified of changes, e.g. in the PAMController- Overrides:
notifyGUIChange
in classPamControlledUnitGUI
- Parameters:
flag
- - the change flag.
-