|
Humboldt Alignment Editor 2.5.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecteu.esdihumboldt.hale.common.align.model.transformation.tree.impl.AbstractTransformationNode
eu.esdihumboldt.hale.common.align.model.transformation.tree.impl.AbstractGroupNode
public abstract class AbstractGroupNode
Abstract group node implementation.
Field Summary |
---|
Fields inherited from interface eu.esdihumboldt.hale.common.align.model.transformation.tree.GroupNode |
---|
ANNOTATION_CHILDREN |
Constructor Summary | |
---|---|
AbstractGroupNode(GroupNode parent)
Create a group node. |
Method Summary | |
---|---|
void |
addAnnotatedChild(TargetNode node)
Add a node as annotated child. |
List<TargetNode> |
getChildren(boolean includeAnnotations)
Get the type/group/property's children |
abstract List<TargetNode> |
getFixedChildren()
Get the fixed target node children, i.e. |
GroupNode |
getParent()
Get the parent group node |
Methods inherited from class eu.esdihumboldt.hale.common.align.model.transformation.tree.impl.AbstractTransformationNode |
---|
getAnnotation, hasAnnotations, reset, setAnnotation |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface eu.esdihumboldt.hale.common.align.model.transformation.tree.TransformationNode |
---|
accept, getAnnotation, hasAnnotations, reset, setAnnotation |
Constructor Detail |
---|
public AbstractGroupNode(GroupNode parent)
parent
- the parent node, may be null
Method Detail |
---|
public abstract List<TargetNode> getFixedChildren()
public GroupNode getParent()
GroupNode
getParent
in interface GroupNode
null
GroupNode.getParent()
public List<TargetNode> getChildren(boolean includeAnnotations)
GroupNode
getChildren
in interface GroupNode
includeAnnotations
- if annotated children should be included
GroupNode.getChildren(boolean)
public void addAnnotatedChild(TargetNode node)
GroupNode
TransformationNode.reset()
.
addAnnotatedChild
in interface GroupNode
node
- the target node to add as annotated childGroupNode.addAnnotatedChild(TargetNode)
|
Humboldt Alignment Editor 2.5.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |