public interface ITransformationConfigurationContext extends ITransformContext
ITransformContext
to provide methods
that are specific to how a transformation context is used in a
transformation configuration. Although not required, all methods of
ITransformConfig
that return an ITransformContext
should return an object that can be cast to this interface.
This interface should not be extended or implemented by clients.
CURRENT_ELEMENT, IS_SILENT, PROGRESS_MONITOR, SOURCE, TARGET, TARGET_CONTAINER
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
getLocalPropertyIds(boolean includeCoreIds)
Returns the ids of all the properties that are defined locally.
|
java.lang.Object |
getLocalPropertyValue(java.lang.String propertyId)
Returns the local property value for the property with the given id.
|
void |
removePropertyValue(java.lang.String propertyId)
Removes the property from the locally defined properties.
|
getParentContext, getPropertyIds, getPropertyValue, getSource, getTarget, getTargetContainer, getTransform, isSilent, setPropertyValue
java.lang.Object getLocalPropertyValue(java.lang.String propertyId)
propertyId
- The property id.java.lang.String[] getLocalPropertyIds(boolean includeCoreIds)
includeCoreIds
- True if ids managed by the transformation core
should be included. False otherwise.void removePropertyValue(java.lang.String propertyId)
propertyId
- The property id.