public abstract class MappingLogBuilder extends Operation
The log determines presentation information for model elements using builders registered on the OperationContext
.
This class is not intended to be subclassed by clients.
Modifier | Constructor and Description |
---|---|
protected |
MappingLogBuilder(String name) |
Modifier and Type | Method and Description |
---|---|
abstract void |
setScopeBuilder(MappingScopeBuilder builder)
Sets the builder used to compute the scope of the mapping.
|
abstract void |
setTitle(String title)
Sets the title associated to the mapping in the main operation log.
|
getName, getStatus, isCanceledOrFailed, run, run, run
protected MappingLogBuilder(String name)
public abstract void setTitle(String title)
title
- the title to associate to the mapping.public abstract void setScopeBuilder(MappingScopeBuilder builder)
The scope of a mapping determines what input elements should be covered by the transformation. The generated log will have a specific section for unmapped elements, which are all input elements part of the scope and for which no primary corresponding output element is found at the end of the transformation.
If no scope builder is explicitly set, the scope will be the set of input elements for which a primary output element is found. Therefore no input element is considered unmapped in this case.
builder
- the builder used to compute the scope of the mapping.