Class DecisionNavigatorItem
- java.lang.Object
-
- org.kie.workbench.common.dmn.client.docks.navigator.DecisionNavigatorItem
-
- All Implemented Interfaces:
Comparable
public class DecisionNavigatorItem extends Object implements Comparable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDecisionNavigatorItem.Type
-
Constructor Summary
Constructors Constructor Description DecisionNavigatorItem()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChild(DecisionNavigatorItem item)intcompareTo(Object o)booleanequals(Object o)TreeSet<DecisionNavigatorItem>getChildren()StringgetLabel()Optional<org.uberfire.mvp.Command>getOnClick()StringgetParentUUID()DecisionNavigatorItem.TypegetType()StringgetUUID()inthashCode()booleanisEditable()voidonClick()voidonRemove()voidonUpdate()voidremoveChild(DecisionNavigatorItem item)voidsetLabel(String label)
-
-
-
Method Detail
-
getUUID
public String getUUID()
-
getLabel
public String getLabel()
-
getType
public DecisionNavigatorItem.Type getType()
-
getChildren
public TreeSet<DecisionNavigatorItem> getChildren()
-
getOnClick
public Optional<org.uberfire.mvp.Command> getOnClick()
-
getParentUUID
public String getParentUUID()
-
setLabel
public void setLabel(String label)
-
removeChild
public void removeChild(DecisionNavigatorItem item)
-
addChild
public void addChild(DecisionNavigatorItem item)
-
onClick
public void onClick()
-
onUpdate
public void onUpdate()
-
onRemove
public void onRemove()
-
isEditable
public boolean isEditable()
-
compareTo
public int compareTo(Object o)
- Specified by:
compareToin interfaceComparable
-
-