Enum DecisionNavigatorItem.Type
- java.lang.Object
-
- java.lang.Enum<DecisionNavigatorItem.Type>
-
- org.kie.workbench.common.dmn.client.docks.navigator.DecisionNavigatorItem.Type
-
- All Implemented Interfaces:
Serializable,Comparable<DecisionNavigatorItem.Type>
- Enclosing class:
- DecisionNavigatorItem
public static enum DecisionNavigatorItem.Type extends Enum<DecisionNavigatorItem.Type>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BUSINESS_KNOWLEDGE_MODELCONTEXTDECISIONDECISION_SERVICEDECISION_TABLEFUNCTION_DEFINITIONINPUT_DATAINVOCATIONITEMKNOWLEDGE_SOURCELISTLITERAL_EXPRESSIONRELATIONROOTSEPARATORTEXT_ANNOTATION
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DecisionNavigatorItem.TypeofExpressionNodeClassName(String nodeClassName)static DecisionNavigatorItem.TypevalueOf(String name)Returns the enum constant of this type with the specified name.static DecisionNavigatorItem.Type[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ROOT
public static final DecisionNavigatorItem.Type ROOT
-
ITEM
public static final DecisionNavigatorItem.Type ITEM
-
CONTEXT
public static final DecisionNavigatorItem.Type CONTEXT
-
DECISION_TABLE
public static final DecisionNavigatorItem.Type DECISION_TABLE
-
FUNCTION_DEFINITION
public static final DecisionNavigatorItem.Type FUNCTION_DEFINITION
-
INVOCATION
public static final DecisionNavigatorItem.Type INVOCATION
-
LIST
public static final DecisionNavigatorItem.Type LIST
-
LITERAL_EXPRESSION
public static final DecisionNavigatorItem.Type LITERAL_EXPRESSION
-
RELATION
public static final DecisionNavigatorItem.Type RELATION
-
TEXT_ANNOTATION
public static final DecisionNavigatorItem.Type TEXT_ANNOTATION
-
BUSINESS_KNOWLEDGE_MODEL
public static final DecisionNavigatorItem.Type BUSINESS_KNOWLEDGE_MODEL
-
INPUT_DATA
public static final DecisionNavigatorItem.Type INPUT_DATA
-
DECISION_SERVICE
public static final DecisionNavigatorItem.Type DECISION_SERVICE
-
KNOWLEDGE_SOURCE
public static final DecisionNavigatorItem.Type KNOWLEDGE_SOURCE
-
DECISION
public static final DecisionNavigatorItem.Type DECISION
-
SEPARATOR
public static final DecisionNavigatorItem.Type SEPARATOR
-
-
Method Detail
-
values
public static DecisionNavigatorItem.Type[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (DecisionNavigatorItem.Type c : DecisionNavigatorItem.Type.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static DecisionNavigatorItem.Type valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
ofExpressionNodeClassName
public static DecisionNavigatorItem.Type ofExpressionNodeClassName(String nodeClassName)
-
-