Class SweepClassifierSetPaneFX
java.lang.Object
PamController.SettingsPane<ClickTypeProperty>
clickDetector.layoutFX.clickClassifiers.SweepClassifierSetPaneFX
Pane which contains controls to change a SweepClassifierSet.
- Author:
- Jamie Macaulay
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the click control associated with the classifier.javafx.scene.Node
Get node for GUI change of settings.getName()
Get the name of the pane.javafx.beans.value.ObservableValue<? extends javafx.scene.Node>
javafx.beans.property.StringProperty
getParams
(ClickTypeProperty clickTypeProperty) ~*main set and get params functionsvoid
Called when settings pane is first initialised.void
setParams
(ClickTypeProperty clickTypeProperty) Called whenever the pane is first shown/open to set pane to show current settings.Methods inherited from class PamController.SettingsPane
getAWTWindow, getFXWindow, getHelpPoint, getOwnerWindow, notifyChange, repackContents, setDefaults, setOwnerWindow
-
Field Details
-
classifierItemRow
public int classifierItemRow
-
-
Constructor Details
-
SweepClassifierSetPaneFX
-
-
Method Details
-
getParams
~*main set and get params functions- Specified by:
getParams
in classSettingsPane<ClickTypeProperty>
- Returns:
- settings class
-
setParams
Description copied from class:SettingsPane
Called whenever the pane is first shown/open to set pane to show current settings.- Specified by:
setParams
in classSettingsPane<ClickTypeProperty>
- Parameters:
clickTypeProperty
- - current settings class.
-
getName
Description copied from class:SettingsPane
Get the name of the pane.- Specified by:
getName
in classSettingsPane<ClickTypeProperty>
- Returns:
- name of the pane
-
getContentNode
public javafx.scene.Node getContentNode()Description copied from class:SettingsPane
Get node for GUI change of settings.- Specified by:
getContentNode
in classSettingsPane<ClickTypeProperty>
-
paneInitialized
public void paneInitialized()Description copied from class:SettingsPane
Called when settings pane is first initialised. This can be used if for example, a the size of a pane is needed for a param. (Sizes are only initialised when Nodes are shown);- Specified by:
paneInitialized
in classSettingsPane<ClickTypeProperty>
-
getNameTextProperty
public javafx.beans.property.StringProperty getNameTextProperty() -
getNameGraphicProperty
public javafx.beans.value.ObservableValue<? extends javafx.scene.Node> getNameGraphicProperty() -
getClickControl
Get the click control associated with the classifier.- Returns:
- the click control.
-