Class ConditionGuardNodeImpl<KeyType,NodeType>
- java.lang.Object
-
- tools.mdsd.somde.services.node.impl.AbstractComposedNodeImpl<NodeType>
-
- tools.mdsd.somde.services.node.impl.ConditionGuardNodeImpl<KeyType,NodeType>
-
- All Implemented Interfaces:
ConditionGuard<KeyType,NodeType>
,Node<NodeType>
,NodeVisitor.NodeVisitorAcceptor<NodeType>
public class ConditionGuardNodeImpl<KeyType,NodeType> extends AbstractComposedNodeImpl<NodeType> implements ConditionGuard<KeyType,NodeType>
-
-
Constructor Summary
Constructors Constructor Description ConditionGuardNodeImpl(KeyType key)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
doAddChild(Node<NodeType> node)
KeyType
getKey()
-
Methods inherited from class tools.mdsd.somde.services.node.impl.AbstractComposedNodeImpl
addAllChildren, addChild, getChildren
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface tools.mdsd.somde.services.node.ConditionGuard
accept, equalsWithoutChildren
-
Methods inherited from interface tools.mdsd.somde.services.node.Node
addAllChildren, addChild, getChildren
-
-
-
-
Constructor Detail
-
ConditionGuardNodeImpl
public ConditionGuardNodeImpl(KeyType key)
-
-
Method Detail
-
getKey
public KeyType getKey()
- Specified by:
getKey
in interfaceConditionGuard<KeyType,NodeType>
-
doAddChild
protected void doAddChild(Node<NodeType> node)
- Specified by:
doAddChild
in classAbstractComposedNodeImpl<NodeType>
-
-