public class HASCOModelStatisticsComponentSelector extends javafx.scene.control.TreeItem<HASCOModelStatisticsComponentSelector>
| Constructor and Description |
|---|
HASCOModelStatisticsComponentSelector(HASCOModelStatisticsPluginView rootView,
HASCOModelStatisticsComponentSelector parent,
java.lang.String requiredInterface,
HASCOModelStatisticsPluginModel model) |
HASCOModelStatisticsComponentSelector(HASCOModelStatisticsPluginView rootView,
HASCOModelStatisticsPluginModel model) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Resets the combo box to the wild-card and removes all child nodes.
|
java.util.Collection<java.util.List<ai.libs.jaicore.basic.sets.Pair<java.lang.String,java.lang.String>>> |
getAllSelectionsOnPathToAnyLeaf()
Determines the set of all selection paths from here to a any leaf.
|
javafx.scene.control.ComboBox<java.lang.String> |
getComponentSelector() |
java.lang.String |
getRequiredInterface() |
java.util.List<ai.libs.jaicore.basic.sets.Pair<java.lang.String,java.lang.String>> |
getSelectionsOnPathToRoot()
Gets the choices made in the combo boxes on the path from the root to here.
|
java.lang.String |
toString() |
void |
update()
This recursively updates the whole tree view under this node with respect to the current selections.
|
addEventHandler, branchCollapsedEvent, branchExpandedEvent, buildEventDispatchChain, childrenModificationEvent, expandedItemCountChangeEvent, expandedProperty, getChildren, getGraphic, getParent, getValue, graphicChangedEvent, graphicProperty, isExpanded, isLeaf, leafProperty, nextSibling, nextSibling, parentProperty, previousSibling, previousSibling, removeEventHandler, setExpanded, setGraphic, setValue, treeNotificationEvent, valueChangedEvent, valuePropertypublic HASCOModelStatisticsComponentSelector(HASCOModelStatisticsPluginView rootView, HASCOModelStatisticsPluginModel model)
public HASCOModelStatisticsComponentSelector(HASCOModelStatisticsPluginView rootView, HASCOModelStatisticsComponentSelector parent, java.lang.String requiredInterface, HASCOModelStatisticsPluginModel model)
public void update()
public void clear()
public java.util.List<ai.libs.jaicore.basic.sets.Pair<java.lang.String,java.lang.String>> getSelectionsOnPathToRoot()
public java.util.Collection<java.util.List<ai.libs.jaicore.basic.sets.Pair<java.lang.String,java.lang.String>>> getAllSelectionsOnPathToAnyLeaf()
public java.lang.String getRequiredInterface()
public javafx.scene.control.ComboBox<java.lang.String> getComponentSelector()
public java.lang.String toString()
toString in class javafx.scene.control.TreeItem<HASCOModelStatisticsComponentSelector>