E
- the transformation engine typepublic interface TypeTransformation<E extends TransformationEngine> extends TransformationFunction<E>
Modifier and Type | Method and Description |
---|---|
InstanceHandler<? super E> |
getInstanceHandler()
Get the handler to partition the source instances (e.g.
|
void |
setPropertyTransformer(PropertyTransformer propertyTransformer)
Set the property transformer to publish the source/target instance pairs
to.
|
void |
setSource(FamilyInstance sourceInstances)
Set the source instances.
|
void |
setTarget(com.google.common.collect.ListMultimap<String,? extends Type> targetTypes)
Set the target types.
|
execute, setExecutionContext, setParameters
void setPropertyTransformer(PropertyTransformer propertyTransformer)
#execute(String, TransformationEngine, java.util.Map, TransformationLog)
ion to the property transformer using
PropertyTransformer#publish(FamilyInstance, MutableInstance, TransformationLog)
.propertyTransformer
- the property transformervoid setTarget(com.google.common.collect.ListMultimap<String,? extends Type> targetTypes)
targetTypes
- the source propertiesvoid setSource(FamilyInstance sourceInstances)
sourceInstances
- the source instancesInstanceHandler<? super E> getInstanceHandler()
null
if none is requiredBuild 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a