Module com.iamsoft.util.ui
Class AbstractWidget
java.lang.Object
com.iamsoft.util.ui.javafx.perspective.widget.AbstractWidget
- All Implemented Interfaces:
Widget
- Direct Known Subclasses:
LeafWidget
,PaletteWidget
,SplitPaneWidget
,TabPaneWidget
-
Property Summary
Properties -
Nested Class Summary
Nested classes/interfaces inherited from interface com.iamsoft.util.ui.javafx.perspective.widget.Widget
Widget.Type
-
Method Summary
Modifier and TypeMethodDescriptionabstract PermutableObservableList<Widget>
List of child nodes.javafx.beans.property.StringProperty
Human-friendly identifier.
-
Property Details
-
name
public javafx.beans.property.StringProperty namePropertyHuman-friendly identifier.- Specified by:
nameProperty
in interfaceWidget
-
-
Method Details
-
nameProperty
public javafx.beans.property.StringProperty nameProperty()Human-friendly identifier.- Specified by:
nameProperty
in interfaceWidget
-
getChildren
List of child nodes. Implementers are responsible for making sure that modifying this list mutates scene graph. Note that included nodes may be hidden due to an ancestral node being hidden. This list merely keeps track of children that are visible from the perspective of this node (i.e. the immediate parent).
-