|
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.context.impl.TargetContext
public class TargetContext
Transformation context that duplicates subgraphs leading to certain target nodes.
Nested Class Summary | |
---|---|
static class |
TargetContext.DuplicationContext
Context of a duplication process. |
Constructor Summary | |
---|---|
TargetContext(Set<TargetNode> contextTargets)
Create a transformation context that duplicates subgraphs leading to the given target nodes. |
Method Summary | |
---|---|
static void |
augmentationTrackback(TransformationTree tree)
Track back target nodes and duplicate any augmentation cells. |
void |
duplicateContext(SourceNode originalSource,
SourceNode duplicate,
Set<Cell> ignoreCells)
Duplicate the context sub-tree of the given context source. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TargetContext(Set<TargetNode> contextTargets)
contextTargets
- the target nodes to use as subgraph end-pointsMethod Detail |
---|
public void duplicateContext(SourceNode originalSource, SourceNode duplicate, Set<Cell> ignoreCells)
TransformationContext
duplicateContext
in interface TransformationContext
originalSource
- the original context sourceduplicate
- the duplicate source nodeignoreCells
- the cells to be ignored for the duplicationTransformationContext.duplicateContext(SourceNode, SourceNode, Set)
public static void augmentationTrackback(TransformationTree tree)
tree
- the tree to work on
|
Humboldt Alignment Editor 2.5.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |