Humboldt Alignment Editor 2.5.0

Uses of Interface
eu.esdihumboldt.hale.common.align.model.transformation.tree.SourceNode

Packages that use SourceNode
eu.esdihumboldt.cst.internal   
eu.esdihumboldt.hale.common.align.model.transformation.tree   
eu.esdihumboldt.hale.common.align.model.transformation.tree.context   
eu.esdihumboldt.hale.common.align.model.transformation.tree.context.impl   
eu.esdihumboldt.hale.common.align.model.transformation.tree.impl   
eu.esdihumboldt.hale.common.align.model.transformation.tree.visitor   
 

Uses of SourceNode in eu.esdihumboldt.cst.internal
 

Method parameters in eu.esdihumboldt.cst.internal with type arguments of type SourceNode
protected  void FunctionExecutor.executeTransformation(PropertyTransformationFactory transformation, Cell cell, com.google.common.collect.ListMultimap<String,Pair<SourceNode,Entity>> sources, com.google.common.collect.ListMultimap<String,Pair<TargetNode,Entity>> targets)
          Execute a property transformation.
protected  void FunctionExecutor.processValid(Cell cell, com.google.common.collect.ListMultimap<String,Pair<SourceNode,Entity>> sources, com.google.common.collect.ListMultimap<String,Pair<TargetNode,Entity>> targets)
           
 

Uses of SourceNode in eu.esdihumboldt.hale.common.align.model.transformation.tree
 

Methods in eu.esdihumboldt.hale.common.align.model.transformation.tree that return SourceNode
 SourceNode Leftovers.consumeValue(Cell cell)
          Consume a left over value regarding the given cell.
 SourceNode SourceNode.getAnnotatedParent()
          Get the annotated parent.
 SourceNode SourceNode.getParent()
          Get the group or property's parent
 SourceNode TransformationTree.getSourceNode(TypeEntityDefinition type)
          Get the source node representing the given type.
 

Methods in eu.esdihumboldt.hale.common.align.model.transformation.tree that return types with arguments of type SourceNode
 Pair<SourceNode,Set<Cell>> Leftovers.consumeValue()
          Consume a left over value completely (for all remaining cells).
 Collection<SourceNode> SourceNode.getChildren(boolean includeAnnotated)
          Get the node's children.
 Collection<SourceNode> TransformationTree.getRootSourceNodes()
          Gets all root source nodes.
 Collection<SourceNode> TransformationTree.getRootSourceNodes(TypeDefinition type)
          Gets all root source nodes of the given type.
 List<SourceNode> CellNode.getSources()
          Get the source entities associated to the cell.
 

Methods in eu.esdihumboldt.hale.common.align.model.transformation.tree with parameters of type SourceNode
 void SourceNode.addAnnotatedChild(SourceNode child)
          Add a child node as annotation.
 void SourceNode.addChild(SourceNode child)
          Add a child node.
 Set<String> CellNode.getSourceNames(SourceNode source)
          Get the entity names for the given source node.
 void TransformationNodeVisitor.leave(SourceNode source)
          Called after a source node has been visited.
 void SourceNode.setAnnotatedParent(SourceNode parent)
          Sets an annotated parent.
 boolean TransformationNodeVisitor.visit(SourceNode source)
          Visit a source node.
 

Uses of SourceNode in eu.esdihumboldt.hale.common.align.model.transformation.tree.context
 

Methods in eu.esdihumboldt.hale.common.align.model.transformation.tree.context with parameters of type SourceNode
 void TransformationContext.duplicateContext(SourceNode originalSource, SourceNode duplicate, Set<Cell> ignoreCells)
          Duplicate the context sub-tree of the given context source.
 

Uses of SourceNode in eu.esdihumboldt.hale.common.align.model.transformation.tree.context.impl
 

Methods in eu.esdihumboldt.hale.common.align.model.transformation.tree.context.impl with parameters of type SourceNode
 void TargetContext.duplicateContext(SourceNode originalSource, SourceNode duplicate, Set<Cell> ignoreCells)
           
 

Uses of SourceNode in eu.esdihumboldt.hale.common.align.model.transformation.tree.impl
 

Classes in eu.esdihumboldt.hale.common.align.model.transformation.tree.impl that implement SourceNode
 class SourceNodeImpl
          Default SourceNode implementation
 

Methods in eu.esdihumboldt.hale.common.align.model.transformation.tree.impl that return SourceNode
 SourceNode LeftoversImpl.consumeValue(Cell cell)
           
 SourceNode SourceNodeImpl.getAnnotatedParent()
           
 SourceNode SourceNodeFactory.getExistingSourceNode(EntityDefinition entityDefinition)
          Get the existing source node associated to the given entity definition.
 SourceNode SourceNodeImpl.getParent()
           
 SourceNode SourceNodeFactory.getSourceNode(EntityDefinition entityDefinition)
          Get or create source node for the given entity definition.
 SourceNode TransformationTreeImpl.getSourceNode(TypeEntityDefinition type)
           
 

Methods in eu.esdihumboldt.hale.common.align.model.transformation.tree.impl that return types with arguments of type SourceNode
 Pair<SourceNode,Set<Cell>> LeftoversImpl.consumeValue()
           
 Collection<SourceNode> SourceNodeImpl.getChildren(boolean includeAnnotated)
           
 Iterable<SourceNode> SourceNodeFactory.getNodes()
          Get the existing source nodes.
 Collection<SourceNode> TransformationTreeImpl.getRootSourceNodes()
           
 Collection<SourceNode> TransformationTreeImpl.getRootSourceNodes(TypeDefinition type)
           
 List<SourceNode> CellNodeImpl.getSources()
           
 

Methods in eu.esdihumboldt.hale.common.align.model.transformation.tree.impl with parameters of type SourceNode
 void SourceNodeImpl.addAnnotatedChild(SourceNode child)
           
 void SourceNodeImpl.addChild(SourceNode child)
           
 void LeftoversImpl.addLeftover(Object value, SourceNode annotatedParent)
          Adds the given value to the leftovers.
 void CellNodeImpl.addSource(Set<String> names, SourceNode source)
          Add a source to the cell node.
 Set<String> CellNodeImpl.getSourceNames(SourceNode source)
           
 void SourceNodeImpl.setAnnotatedParent(SourceNode parent)
           
 

Constructors in eu.esdihumboldt.hale.common.align.model.transformation.tree.impl with parameters of type SourceNode
LeftoversImpl(SourceNode originalSource, Object... leftovers)
          Constructor
SourceNodeImpl(EntityDefinition definition, SourceNode parent, boolean addToParent)
          Constructor for nodes not associated to a source node factory.
 

Uses of SourceNode in eu.esdihumboldt.hale.common.align.model.transformation.tree.visitor
 

Methods in eu.esdihumboldt.hale.common.align.model.transformation.tree.visitor with parameters of type SourceNode
 void AbstractTransformationNodeVisitor.leave(SourceNode source)
           
 boolean ResetVisitor.visit(SourceNode source)
           
 boolean InstanceVisitor.visit(SourceNode source)
           
 boolean AbstractTransformationNodeVisitor.visit(SourceNode source)
           
 boolean DuplicationVisitor.visit(SourceNode source)
           
 

Method parameters in eu.esdihumboldt.hale.common.align.model.transformation.tree.visitor with type arguments of type SourceNode
protected  void CellNodeValidator.processValid(Cell cell, com.google.common.collect.ListMultimap<String,Pair<SourceNode,Entity>> sources, com.google.common.collect.ListMultimap<String,Pair<TargetNode,Entity>> targets)
          Process a valid cell node.
protected  boolean CellNodeValidator.validate(CellNode node, com.google.common.collect.ListMultimap<String,Pair<SourceNode,Entity>> sources, com.google.common.collect.ListMultimap<String,Pair<TargetNode,Entity>> targets)
          Validate a cell node.
 


Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d