public interface TreeNode extends BusinessRuleValidateable, BusinessRuleChangeDetector, java.io.Serializable
ConditionNode
or ActionNode
. A
ConditionNode
represents a condition in the tree while an
ActionNode
represents an action.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT |
Modifier and Type | Method and Description |
---|---|
TreeBlock |
getContainingTreeBlock()
Get the tree block that contains this tree node.
|
TreeNode |
getParentNode()
Get the parent node of this node.
|
TreeNode |
getRootNode()
Get the root node of the tree containing this node.
|
boolean |
isOtherwiseCase()
Determine whether or not this tree node is part of the otherwise case.
|
validate
hasChanges
static final java.lang.String COPYRIGHT
TreeBlock getContainingTreeBlock()
boolean isOtherwiseCase()
TreeNode getParentNode()
TreeNode getRootNode()