Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.common.align.model.transformation.tree
Interface Leftovers

All Known Implementing Classes:
LeftoversImpl

public interface Leftovers

Represents additional values not represented in their own source node or not processed for all associated cells.

Author:
Simon Templer

Method Summary
 Pair<SourceNode,Set<Cell>> consumeValue()
          Consume a left over value completely (for all remaining cells).
 SourceNode consumeValue(Cell cell)
          Consume a left over value regarding the given cell.
 

Method Detail

consumeValue

Pair<SourceNode,Set<Cell>> consumeValue()
Consume a left over value completely (for all remaining cells). The returned source node associated as annotated child to the parent of the original source node.

Returns:
the source node created for the value paired with the set of cells that have already been consumed for the value, or null if there is no value that hasn't been consumed completely

consumeValue

SourceNode consumeValue(Cell cell)
Consume a left over value regarding the given cell. The returned source node associated as annotated child to the parent of the original source node.

Parameters:
cell - the cell
Returns:
the source node created for the value or null if there is no value that is not yet consumed completely or for the given cell

Humboldt Alignment Editor 2.5.0

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