public interface Alignment
Modifier and Type | Method and Description |
---|---|
Collection<? extends Cell> |
getActiveTypeCells()
Get type cells that are configured as being active.
|
Iterable<BaseAlignmentCell> |
getBaseAlignmentCells(URI baseAlignment)
Get all cells belonging to the given base alignment.
|
Map<String,URI> |
getBaseAlignments()
Get the base alignments.
|
Cell |
getCell(String cellId)
Returns the cell referenced by the given id string or
null
if it cannot be found. |
Collection<? extends Cell> |
getCells()
Get the collection of cells contained in the alignment.
|
Collection<? extends Cell> |
getCells(EntityDefinition entityDefinition)
Get the cells associated directly with the given entity definition.
|
Collection<? extends Cell> |
getCells(EntityDefinition entityDefinition,
boolean includeInherited)
Get the cells associated with the given entity definition.
|
Collection<? extends Cell> |
getCells(TypeDefinition type,
SchemaSpaceID schemaSpace)
Get the cells associated with the given type.
|
Collection<? extends Cell> |
getPropertyCells(Cell typeCell)
Get the cells representing a mapping between properties that are
associated with the given cell, not including disabled cells.
The type cell needs to have at least a source or a target set for this method to return anything. |
Collection<? extends Cell> |
getPropertyCells(Cell typeCell,
boolean includeDisabled,
boolean ignoreEmptySource)
Get the cells representing a mapping between properties that are
associated with the given cell.
The type cell needs to have at least a source or a target set for this method to return anything. |
Collection<? extends Cell> |
getTypeCells()
Get the cells representing a mapping between types
|
Collection<? extends Cell> |
getTypeCells(Cell queryCell)
Get all type cells that match the given query cell's sources and targets.
If the query cell has neither sources nor a target, all type cells are returned. |
Map<String,URI> getBaseAlignments()
Iterable<BaseAlignmentCell> getBaseAlignmentCells(URI baseAlignment)
baseAlignment
- the base alignment URICollection<? extends Cell> getCells()
Collection<? extends Cell> getTypeCells()
Collection<? extends Cell> getCells(EntityDefinition entityDefinition)
entityDefinition
- the entity definitionCollection<? extends Cell> getCells(EntityDefinition entityDefinition, boolean includeInherited)
entityDefinition
- the entity definitionincludeInherited
- if set, it will also include cells that are
mapped to the given entity definition on super typesCollection<? extends Cell> getCells(TypeDefinition type, SchemaSpaceID schemaSpace)
type
- the type definitionschemaSpace
- the type schema spaceCollection<? extends Cell> getPropertyCells(Cell typeCell)
typeCell
- the cell in question, has to be a type cell#getPropertyCells(Cell, boolean)
Collection<? extends Cell> getPropertyCells(Cell typeCell, boolean includeDisabled, boolean ignoreEmptySource)
typeCell
- the cell in question, has to be a type cellincludeDisabled
- also get cells that are disabledignoreEmptySource
- if an empty source in the type cell should be
ignored and any source accepted insteadCollection<? extends Cell> getTypeCells(Cell queryCell)
queryCell
- the query cellCell getCell(String cellId)
null
if it cannot be found.cellId
- the cell idnull
if it cannot be foundCollection<? extends Cell> getActiveTypeCells()
TransformationMode
Build 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a