Skip navigation links
A B C D E F G H I K L M N O P R S T U V W X 

A

A_DELIMITERS - Static variable in class com.ibm.xtools.transform.core.services.TransformationProperty
Define the XML attribute for the property delimiters.
A_DESCRIPTION - Static variable in class com.ibm.xtools.transform.core.services.TransformationProperty
Define the XML attribute for the property description.
A_ID - Static variable in class com.ibm.xtools.transform.core.services.TransformationProperty
Define the XML attribute for the property ID.
A_LICENSE_ID - Static variable in class com.ibm.xtools.transform.core.services.TransformationLicense
Define the XML attributes for license element.
A_LICENSE_VERSION - Static variable in class com.ibm.xtools.transform.core.services.TransformationLicense
 
A_MAX_VALUES - Static variable in class com.ibm.xtools.transform.core.services.TransformationProperty
Define the XML attribute for the property max values.
A_METATYPE - Static variable in class com.ibm.xtools.transform.core.services.TransformationProperty
Define the XML attribute for the property metatype.
A_METATYPE_DATA - Static variable in class com.ibm.xtools.transform.core.services.TransformationProperty
Define the XML attribute for the property metatype.
A_NAME - Static variable in class com.ibm.xtools.transform.core.services.TransformationProperty
Define the XML attribute for the property name.
A_READONLY - Static variable in class com.ibm.xtools.transform.core.services.TransformationProperty
Define the XML attribute for the property read-only flag.
A_VALUE - Static variable in class com.ibm.xtools.transform.core.services.TransformationProperty
Define the XML attribute for the property value(s).
AbstractCompositeMetatype - Class in com.ibm.xtools.transform.core.metatype
This is an abstract class that can be extended by metatypes used for data types that can contain other data types.
AbstractCompositeMetatype() - Constructor for class com.ibm.xtools.transform.core.metatype.AbstractCompositeMetatype
Constructor
AbstractContentExtractor - Class in com.ibm.xtools.transform.core
The Abstract Content Extractor is the base class for all content extractors used within the default transformation engine.
AbstractContentExtractor() - Constructor for class com.ibm.xtools.transform.core.AbstractContentExtractor
The default constructor should only be used internally by the transformation service.
AbstractContentExtractor(String, AbstractTransform) - Constructor for class com.ibm.xtools.transform.core.AbstractContentExtractor
Constructor to create a ContentExtractor.
AbstractMetatype - Class in com.ibm.xtools.transform.core
This class defines the main class for a metatype converter.
AbstractMetatype() - Constructor for class com.ibm.xtools.transform.core.AbstractMetatype
Constructor
AbstractMetatypeDataManager - Class in com.ibm.xtools.transform.core
This class is responsible for ensuring an object is valid based on the metatype data of a ITransformationProperty.
AbstractMetatypeDataManager(ITransformationProperty) - Constructor for class com.ibm.xtools.transform.core.AbstractMetatypeDataManager
Constructor
AbstractRule - Class in com.ibm.xtools.transform.core
The Abstract Rule class is the base class for all target model processing that occurs within the default transformation engine.
AbstractRule() - Constructor for class com.ibm.xtools.transform.core.AbstractRule
The default constructor should only be used internally by the transformation service.
AbstractRule(String, String) - Constructor for class com.ibm.xtools.transform.core.AbstractRule
Constructor to create a rule.
AbstractTransform - Class in com.ibm.xtools.transform.core
The Abstract Transform class defines the contract between the transformation service and the implementation of a specific transformation.
AbstractTransform() - Constructor for class com.ibm.xtools.transform.core.AbstractTransform
The default constructor should only be used internally by the transformation service.
AbstractTransform(String) - Constructor for class com.ibm.xtools.transform.core.AbstractTransform
This constructor should be used when creating a transform that is internal within a transformation hierarchy.
AbstractTransform(ITransformationDescriptor) - Constructor for class com.ibm.xtools.transform.core.AbstractTransform
The constructor to be used when creating a root transform.
AbstractTransformationProvider - Class in com.ibm.xtools.transform.core
The Abstract Transformation Provider is the base class used by authors to provide transformaitons.
AbstractTransformationProvider() - Constructor for class com.ibm.xtools.transform.core.AbstractTransformationProvider
Default constructor
AbstractTransformElement - Class in com.ibm.xtools.transform.core
The Abstract Transform Element class is the base class for all transformation objects (elements).
AbstractTransformExtensionHelper - Class in com.ibm.xtools.transform.core.extension
This is the abstract class used by transformation extensions to hook into various aspects of the transformation framework.
AbstractTransformExtensionHelper() - Constructor for class com.ibm.xtools.transform.core.extension.AbstractTransformExtensionHelper
Default constructor.
adaptSelection(Object) - Method in class com.ibm.xtools.transform.core.AbstractMetatype
Adapt a selected UI object into a metatype data object.
adaptSelection(Object) - Method in class com.ibm.xtools.transform.core.metatype.ContainerMetatype
Adapt the selection to a container object.
adaptSelection(Object) - Method in class com.ibm.xtools.transform.core.metatype.EMFMetatype
Convert the selection into an EMF object.
adaptSelection(Object) - Method in class com.ibm.xtools.transform.core.metatype.FileMetatype
Adapt the selection to a folder object.
adaptSelection(Object) - Method in class com.ibm.xtools.transform.core.metatype.FolderMetatype
Adapt the selection to a folder object.
adaptSelection(Object) - Method in class com.ibm.xtools.transform.core.metatype.ProjectMetatype
Adapt the selection to a project object.
adaptSelection(Object) - Method in class com.ibm.xtools.transform.core.metatype.ResourceMetatype
Adapt the selection to a resource object.
adaptSelection(Object) - Method in class com.ibm.xtools.transform.core.metatype.StringMetatype
Adapt the selection to a metatype object - not supported.
add(int, AbstractTransformElement) - Method in class com.ibm.xtools.transform.core.Transform
Add a transformation element to this transform.
add(AbstractTransformElement) - Method in class com.ibm.xtools.transform.core.Transform
Add a transformation element to this transform by appending the new element to the end of the element list.
addAffectedFile(ITransformContext, IFile) - Static method in class com.ibm.xtools.transform.core.ValidateEditRule
Add a file to the list of affected files.
addAffectedFile(ITransformContext, IFile) - Static method in class com.ibm.xtools.transform.team.ValidateEditTransformUtility
Add a file to the list of affected files.
addAffectedFiles(ITransformContext, List) - Static method in class com.ibm.xtools.transform.core.ValidateEditRule
Add the given files to the list of affected files.
addAffectedFiles(ITransformContext, List) - Static method in class com.ibm.xtools.transform.team.ValidateEditTransformUtility
Add the given files to the list of affected files.
addCustomProperties() - Method in class com.ibm.xtools.transform.core.BaseDescriptor
Add the custom properties from the configuration element.
addElementProperty(String, String) - Method in class com.ibm.xtools.transform.core.BaseDescriptor
Add a predefined XML element property to the property table.
addErrorStatus(ITransformContext, int, String, String, Throwable) - Method in class com.ibm.xtools.transform.core.Reporter
Adds an error status to reported issues.
addExecutionList() - Method in class com.ibm.xtools.transform.core.services.TransformationDescriptor
Calculate the execution list for this transformation and add it to the property table of the transformation.
addInfoStatus(ITransformContext, int, String, String, Throwable) - Method in class com.ibm.xtools.transform.core.Reporter
Adds a info status to reported issues.
addLicense(ITransformationLicense) - Method in class com.ibm.xtools.transform.core.BaseDescriptor
Add a license to the license table.
addLicenses() - Method in class com.ibm.xtools.transform.core.BaseDescriptor
Add the licenses from the configuration element.
addListener(IRunTransformationListener) - Method in class com.ibm.xtools.transform.core.RunTransformationEventManager
Adds a listener to the listener list.
addParent(ITransformConfig, int) - Method in interface com.ibm.xtools.transform.core.config.IInheritingTransformConfig
Adds a parent transformation configuration at the given index.
addParent(ITransformConfig) - Method in interface com.ibm.xtools.transform.core.config.IInheritingTransformConfig
Adds a parent transformation configuration at the end of the list of parent transformation configurations.
addPredefinedProperties() - Method in class com.ibm.xtools.transform.core.BaseDescriptor
Add the predefined properties from the configuration element.
addPredefinedProperties() - Method in class com.ibm.xtools.transform.core.services.TransformationDescriptor
Add the predefined properties from the configuration element.
addProperty(ITransformationProperty) - Method in class com.ibm.xtools.transform.core.BaseDescriptor
Add a property to the property table.
addToFinal(AbstractTransformElement) - Method in class com.ibm.xtools.transform.core.RootTransform
Add a transform element to the finalization phase.
addToInit(AbstractTransformElement) - Method in class com.ibm.xtools.transform.core.RootTransform
Add a transform element to the initialization phase.
addTransformation(ITransformContext, ITransformContext) - Method in class com.ibm.xtools.transform.core.Reporter
Starts tracking issues for the child context.
addUniqueErrorStatus(ITransformContext, int, String, String, Throwable) - Method in class com.ibm.xtools.transform.core.Reporter
Adds an error status to reported issues.
addUniqueInfoStatus(ITransformContext, int, String, String, Throwable) - Method in class com.ibm.xtools.transform.core.Reporter
Adds an info status to reported issues.
addUniqueWarningStatus(ITransformContext, int, String, String, Throwable) - Method in class com.ibm.xtools.transform.core.Reporter
Adds a warning status to reported issues.
addWarningStatus(ITransformContext, int, String, String, Throwable) - Method in class com.ibm.xtools.transform.core.Reporter
Adds a warning status to reported issues.
AND(Condition) - Method in class com.ibm.xtools.transform.core.TransformCondition
Combine two transform conditions with logical AND
ANT - Static variable in class com.ibm.xtools.transform.core.TransformationUsageIdentifier
The usage identifier for running from an ANT script.
AUTHOR - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Property ID for the transformation author.

B

BaseDescriptor - Class in com.ibm.xtools.transform.core
This class maintains the static information corresponding to a transformation.
BaseDescriptor() - Constructor for class com.ibm.xtools.transform.core.BaseDescriptor
Default BaseDescriptor constructor.
BaseDescriptor(IConfigurationElement) - Constructor for class com.ibm.xtools.transform.core.BaseDescriptor
Transformation Descriptor Constructor This constructor creates a base descriptor from a plug-in configuration element.
BooleanMetatype - Class in com.ibm.xtools.transform.core.metatype
This class provides metatype support for "Boolean" objects.
BooleanMetatype() - Constructor for class com.ibm.xtools.transform.core.metatype.BooleanMetatype
 

C

canAccept(ITransformContext) - Method in class com.ibm.xtools.transform.core.AbstractTransformElement
Using the context, determine if this transformation element should be executed.
canAccept(ITransformContext) - Method in class com.ibm.xtools.transform.core.ListContentExtractor
 
canAccept(ITransformContext) - Method in class com.ibm.xtools.transform.core.Transform
Determine if the context contains enough information so that the transform can execute it.
canAccept(ITransformContext) - Method in class com.ibm.xtools.transform.team.ValidateEditTransformUtility
 
checkProperty(String, boolean) - Method in class com.ibm.xtools.transform.core.BaseDescriptor
Check for a required property
ChoiceMetatype - Class in com.ibm.xtools.transform.core.metatype
This class provides metatype support for "Choice" objects.
ChoiceMetatype() - Constructor for class com.ibm.xtools.transform.core.metatype.ChoiceMetatype
 
ChoiceMetatypeDataManager - Class in com.ibm.xtools.transform.core.metatype
This class is the metatype data manager for the choice metatype.
ChoiceMetatypeDataManager(ITransformationProperty) - Constructor for class com.ibm.xtools.transform.core.metatype.ChoiceMetatypeDataManager
Constructor
CLASS - Static variable in interface com.ibm.xtools.transform.core.utilities.ITransformUtilityDescriptor
Property ID for the java class implementing the transformation utility.
CODE_OTHER - Static variable in class com.ibm.xtools.transform.core.AbstractTransform
Something in the environment is invalid.
CODE_OTHER - Static variable in class com.ibm.xtools.transform.core.AbstractTransformationProvider
Somehting in the environment is invalid.
CODE_PROPERTY - Static variable in class com.ibm.xtools.transform.core.AbstractTransform
Some other property is invalid.
CODE_PROPERTY - Static variable in class com.ibm.xtools.transform.core.AbstractTransformationProvider
Some other property is invalid.
CODE_SOURCE - Static variable in class com.ibm.xtools.transform.core.AbstractTransform
Source property is invalid.
CODE_SOURCE - Static variable in class com.ibm.xtools.transform.core.AbstractTransformationProvider
Source property is invalid.
CODE_TARGET - Static variable in class com.ibm.xtools.transform.core.AbstractTransform
Target property is invalid.
CODE_TARGET - Static variable in class com.ibm.xtools.transform.core.AbstractTransformationProvider
Target property is invalid.
CODE_TARGET_CONTAINER - Static variable in class com.ibm.xtools.transform.core.AbstractTransform
Target Container property is invalid.
CODE_TARGET_CONTAINER - Static variable in class com.ibm.xtools.transform.core.AbstractTransformationProvider
Target Container property is invalid.
CollectionMetatype - Class in com.ibm.xtools.transform.core.metatype
This class provides metatype support for Collections.
CollectionMetatype() - Constructor for class com.ibm.xtools.transform.core.metatype.CollectionMetatype
Constructor.
com.ibm.xtools.transform.core - package com.ibm.xtools.transform.core
This package provides the API of the Transformation Service and the default Transformation Engine.
com.ibm.xtools.transform.core.config - package com.ibm.xtools.transform.core.config
This package provides public API for manipulating transform configurations.
com.ibm.xtools.transform.core.extension - package com.ibm.xtools.transform.core.extension
This package provides an API for working with a transformation extension.
com.ibm.xtools.transform.core.metatype - package com.ibm.xtools.transform.core.metatype
This package contains non-public API for the default metatypes provided by the Transformation Service.
com.ibm.xtools.transform.core.services - package com.ibm.xtools.transform.core.services
This package provides non-public API for some infrastructure of the Transformation Service.
com.ibm.xtools.transform.core.utilities - package com.ibm.xtools.transform.core.utilities
This package provides non-public API for Transformation Utilities.
com.ibm.xtools.transform.team - package com.ibm.xtools.transform.team
This package provides public API for transformations to interact with Team environments via the Team Transformation Utility.
CONCEPTUAL - Static variable in class com.ibm.xtools.transform.core.DCMP
The conceptual DCMP.
CONFIG - Static variable in interface com.ibm.xtools.transform.core.config.ITransformConfig
The transformation configuration property Id.
CONFIG_GUI - Static variable in interface com.ibm.xtools.transform.core.utilities.ITransformUtilityDescriptor
Property ID for the transformation utility custom GUI class.
ContainerMetatype - Class in com.ibm.xtools.transform.core.metatype
This class provides metatype support for a container.
ContainerMetatype() - Constructor for class com.ibm.xtools.transform.core.metatype.ContainerMetatype
Constructor
copyConfig(ITransformConfig) - Static method in class com.ibm.xtools.transform.core.config.TransformConfigUtil
Returns a copy of the given transformation configuration.
createComparator() - Method in interface com.ibm.xtools.transform.core.IMetaTypeExt
Create comparator which can compare objects of given meta type
createConfiguration(String, ITransformationDescriptor, ITransformationDescriptor, IContainer) - Static method in class com.ibm.xtools.transform.core.config.TransformConfigUtil
Deprecated.
Use createConfiguration(ITransformationDescriptor, ITransformationDescriptor, IFile) instead.
createConfiguration(ITransformationDescriptor, ITransformationDescriptor, IFile) - Static method in class com.ibm.xtools.transform.core.config.TransformConfigUtil
This method will create a new transformation configuration based on the transformations identified by the supplied descriptors.
createContext(ITransformContext) - Method in class com.ibm.xtools.transform.core.AbstractTransform
Create an execution context associated with this transform.
createContext(ITransformContext) - Method in class com.ibm.xtools.transform.core.TransformUtility
 
createReverseContext(ITransformContext) - Method in class com.ibm.xtools.transform.core.AbstractTransformationProvider
Creates a transformation context to run the reverse transformation.
createTarget(ITransformContext) - Method in class com.ibm.xtools.transform.core.AbstractRule
Create a new target object based on the source in the context.
createTarget(ITransformContext) - Method in class com.ibm.xtools.transform.core.SaveDirtyFilesRule
 
createTarget(ITransformContext) - Method in class com.ibm.xtools.transform.core.UpdateProgressMonitorRule
 
createTarget(ITransformContext) - Method in class com.ibm.xtools.transform.core.ValidateEditRule
Ensure the files to be affected (extracted from the context) can be modified.
createTransformation(ITransformationDescriptor) - Method in class com.ibm.xtools.transform.core.AbstractTransformationProvider
Create an instance of the corresponding transformation.
createTransformation(ITransformationDescriptor) - Static method in class com.ibm.xtools.transform.core.TransformationServiceUtil
Create a transformation instance for the given transformation descriptor.
CURRENT_ELEMENT - Static variable in interface com.ibm.xtools.transform.core.ITransformContext
The current transform element being executed.

D

DCMP - Class in com.ibm.xtools.transform.core
This class is responsible for providing access to the Design Contract Management Protocols, DCMPs.
DCMPMetatype - Class in com.ibm.xtools.transform.core.metatype
This is the metatype converter for DCMPs.
DCMPMetatype() - Constructor for class com.ibm.xtools.transform.core.metatype.DCMPMetatype
Constructor
DECLARING_PLUGIN_ID - Static variable in interface com.ibm.xtools.transform.core.utilities.ITransformUtilityDescriptor
Property ID for the declaring plug-in of the transformation utility.
deleteConfiguration(ITransformConfig) - Static method in class com.ibm.xtools.transform.core.config.TransformConfigUtil
This method will delete a transformation configuration file.
DELIM - Static variable in class com.ibm.xtools.transform.core.metatype.AbstractCompositeMetatype
A delimiter used to separate elements in the reference string.
DELIM_LENGTH - Static variable in class com.ibm.xtools.transform.core.metatype.AbstractCompositeMetatype
The length of the delimiter.
DESCRIPTION - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Property ID for the brief transformation description.
detectCycle(ITransformContext) - Method in class com.ibm.xtools.transform.core.Transform
Search in the parent context and its ancestors for cycles.
DO_EXISTS_CHECK - Static variable in class com.ibm.xtools.transform.core.metatype.ResourceMetatypeDataManager
The parameter id used in the metatype data to specify that the metatype converter should not ensure the specified resource exists.
DOCUMENT - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Property ID for an HTML document containing detailed transformation information.
DOCUMENTATION - Static variable in interface com.ibm.xtools.transform.core.config.ITransformConfig
The property Id used to store the configuration documentation.
doExecute(ITransformContext) - Method in class com.ibm.xtools.transform.core.TransformUtility
The specific task that this TransformUtility performs based on the data contained within the execution context.
doExecute(ITransformContext) - Method in class com.ibm.xtools.transform.team.SaveDirtyFilesUtility
 
doExecute(ITransformContext) - Method in class com.ibm.xtools.transform.team.ValidateEditTransformUtility
 
doExistsCheck() - Method in class com.ibm.xtools.transform.core.metatype.ResourceMetatypeDataManager
Returns a boolean indicating if the metatype converter should ensure the specified resource exists.

E

E_EXECUTION_LIST - Static variable in class com.ibm.xtools.transform.core.services.TransformationDescriptor
Define the names of the XML elements that are parsed.
E_LICENSE - Static variable in class com.ibm.xtools.transform.core.BaseDescriptor
 
E_PROPERTY - Static variable in class com.ibm.xtools.transform.core.BaseDescriptor
Define the names of the XML elements that are parsed.
E_TRANSFORMATION - Static variable in class com.ibm.xtools.transform.core.BaseDescriptor
 
E_USE_TRANSFORM - Static variable in class com.ibm.xtools.transform.core.services.TransformationDescriptor
 
E_USE_UTILITY - Static variable in class com.ibm.xtools.transform.core.services.TransformationDescriptor
 
ELEMENT_START - Static variable in class com.ibm.xtools.transform.core.metatype.AbstractCompositeMetatype
A tag that is inserted into the reference string immediately before the qualified references.
EMFMetatype - Class in com.ibm.xtools.transform.core.metatype
This class provides metatype support for EMF based objects.
EMFMetatype() - Constructor for class com.ibm.xtools.transform.core.metatype.EMFMetatype
 
equals(Object) - Method in class com.ibm.xtools.transform.core.BaseDescriptor
 
EQUIVALENT(Condition) - Method in class com.ibm.xtools.transform.core.TransformCondition
Combine two transform conditions with an equivalency test
execute(ITransformContext) - Method in class com.ibm.xtools.transform.core.AbstractContentExtractor
Retrieve the elements related to the source object that will be processed by the associated transform.
execute(ITransformContext) - Method in class com.ibm.xtools.transform.core.AbstractRule
When a rule is executed, it will: determine whether a target object already exists.
execute(ITransformContext) - Method in class com.ibm.xtools.transform.core.AbstractTransform
Execute the transform with the given context.
execute(ITransformContext) - Method in class com.ibm.xtools.transform.core.ListContentExtractor
 
execute(ITransformContext) - Method in class com.ibm.xtools.transform.core.ModelRule
 
execute(ITransformContext) - Method in class com.ibm.xtools.transform.core.Transform
 
execute(ITransformConfig, ITransformContext, boolean, boolean, IProgressMonitor) - Method in class com.ibm.xtools.transform.core.TransformController
Execute a TransformConfig.
execute(ITransformConfig, ITransformContext, boolean, IProgressMonitor) - Method in class com.ibm.xtools.transform.core.TransformController
Execute a TransformConfig.
execute(ITransformContext) - Method in class com.ibm.xtools.transform.core.TransformUtility
 
EXECUTE_PROGRAMMATICALLY - Static variable in class com.ibm.xtools.transform.core.TransformationUsageIdentifier
The usage identifier for running programmatically.
EXECUTION_LIST - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Property ID for the execution list of the transformation.
EXTENSIBLE - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Property ID for the transformation extensibility flag.

F

FILE_EXTENSION - Static variable in interface com.ibm.xtools.transform.core.config.ITransformConfig
The file extension of config files.
FileMetatype - Class in com.ibm.xtools.transform.core.metatype
This class provides metatype support for a file.
FileMetatype() - Constructor for class com.ibm.xtools.transform.core.metatype.FileMetatype
 
findTarget(ITransformContext) - Method in class com.ibm.xtools.transform.core.AbstractRule
Return a target object if it already exists.
findTransform(String) - Method in class com.ibm.xtools.transform.core.Transform
Find a transform with the specified identifier that is contained within this transformation hierarchy.
FolderMetatype - Class in com.ibm.xtools.transform.core.metatype
This class provides metatype support for a folder.
FolderMetatype() - Constructor for class com.ibm.xtools.transform.core.metatype.FolderMetatype
 
FORWARD_TRANSFORMATION_EXTENSIONS_STATUS - Static variable in interface com.ibm.xtools.transform.core.config.ITransformConfig
The property id used to store the status (enabled or disabled) of the transformation extensions of the forward transformation.

G

getAcceptCondition() - Method in class com.ibm.xtools.transform.core.AbstractTransformElement
Retrieve the condition that will be used by the canAccept method to determine if the context is acceptable.
getAffectedFiles(ITransformContext) - Static method in class com.ibm.xtools.transform.core.ValidateEditRule
Get the list of affected files from the context.
getAffectedFiles(ITransformContext) - Static method in class com.ibm.xtools.transform.team.ValidateEditTransformUtility
Get the list of affected files from the context.
getAuthor() - Method in interface com.ibm.xtools.transform.core.extension.ITransformExtension
Return the author of the extension.
getComposite(String) - Static method in class com.ibm.xtools.transform.core.metatype.AbstractCompositeMetatype
Returns an empty composite of the specified type.
getConfigurations(ITransformationDescriptor) - Static method in class com.ibm.xtools.transform.core.config.TransformConfigUtil
This method will return the current array of transformation configurations that are defined against the given transformation descriptor.
getContext() - Method in exception com.ibm.xtools.transform.core.TransformException
Returns the transformation context for the cause of this throwable or null if the context is nonexistent or unknown.
getDCMP(int) - Static method in class com.ibm.xtools.transform.core.DCMP
Returns the DCMP with the given id.
getDCMP(String) - Static method in class com.ibm.xtools.transform.core.DCMP
Returns the DCMP with the given name.
getDelimiters(String) - Method in class com.ibm.xtools.transform.core.BaseDescriptor
Determine which properties are lists of values
getDelimiters(String) - Method in class com.ibm.xtools.transform.core.services.TransformationDescriptor
Determine which properties are lists of values
getDescription() - Method in class com.ibm.xtools.transform.core.AbstractTransformElement
 
getDescription() - Method in class com.ibm.xtools.transform.core.BaseDescriptor
 
getDescription() - Method in class com.ibm.xtools.transform.core.DCMP
Returns the description of the DCMP.
getDescription() - Method in interface com.ibm.xtools.transform.core.ITransformationItem
Retrieve the localized description of the transformation item.
getDescription() - Method in class com.ibm.xtools.transform.core.services.TransformationProperty
Return the description of the property
getDisplayName(Object) - Method in class com.ibm.xtools.transform.core.AbstractMetatype
Obtain a displayable name that represents the metatype data object.
getDisplayName(Object) - Method in class com.ibm.xtools.transform.core.metatype.BooleanMetatype
 
getDisplayName(Object) - Method in class com.ibm.xtools.transform.core.metatype.ChoiceMetatype
 
getDisplayName(Object) - Method in class com.ibm.xtools.transform.core.metatype.CollectionMetatype
 
getDisplayName(Object) - Method in class com.ibm.xtools.transform.core.metatype.ContainerMetatype
Get a displayable string that represents the data object for this metatype.
getDisplayName(Object) - Method in class com.ibm.xtools.transform.core.metatype.DCMPMetatype
 
getDisplayName(Object) - Method in class com.ibm.xtools.transform.core.metatype.EMFMetatype
 
getDisplayName(Object) - Method in class com.ibm.xtools.transform.core.metatype.FileMetatype
Get a displayable string that represents the data object for this metatype.
getDisplayName(Object) - Method in class com.ibm.xtools.transform.core.metatype.FolderMetatype
Get a displayable string that represents the data object for this metatype.
getDisplayName(Object) - Method in class com.ibm.xtools.transform.core.metatype.IntegerMetatype
 
getDisplayName(Object) - Method in class com.ibm.xtools.transform.core.metatype.MapMetatype
 
getDisplayName(Object) - Method in class com.ibm.xtools.transform.core.metatype.ProjectMetatype
Get a displayable string that represents the data object for this metatype.
getDisplayName(Object) - Method in class com.ibm.xtools.transform.core.metatype.ResourceMetatype
Get a displayable string that represents the data object for this metatype.
getDisplayName(Object) - Method in class com.ibm.xtools.transform.core.metatype.StringMetatype
 
getDocument() - Method in interface com.ibm.xtools.transform.core.extension.ITransformExtension
Retrieve the HTML document reference of the transformation extension.
getEditString(Object) - Method in class com.ibm.xtools.transform.core.AbstractMetatype
Obtain a string representation of the metatype data object that a user can edit.
getEditString(Object) - Method in class com.ibm.xtools.transform.core.metatype.BooleanMetatype
 
getEditString(Object) - Method in class com.ibm.xtools.transform.core.metatype.ChoiceMetatype
 
getEditString(Object) - Method in class com.ibm.xtools.transform.core.metatype.ContainerMetatype
 
getEditString(Object) - Method in class com.ibm.xtools.transform.core.metatype.FileMetatype
 
getEditString(Object) - Method in class com.ibm.xtools.transform.core.metatype.FolderMetatype
 
getEditString(Object) - Method in class com.ibm.xtools.transform.core.metatype.IntegerMetatype
 
getEditString(Object) - Method in class com.ibm.xtools.transform.core.metatype.ProjectMetatype
 
getEditString(Object) - Method in class com.ibm.xtools.transform.core.metatype.ResourceMetatype
 
getEditString(Object) - Method in class com.ibm.xtools.transform.core.metatype.StringMetatype
 
getElement() - Method in class com.ibm.xtools.transform.core.BaseDescriptor
Return the XML configuration element associated with this transformation.
getElementIndex(String) - Method in class com.ibm.xtools.transform.core.Transform
Returns the index in the transformation elements list of the first (and hopefully only) element with the given id.
getElements() - Method in class com.ibm.xtools.transform.core.Transform
Return the collection of transformation elements associated with this transform.
getElements(ITransformContext) - Method in class com.ibm.xtools.transform.core.Transform
Retrieve a list of transformation elements for a given transform context.
getExecutionList() - Method in class com.ibm.xtools.transform.core.services.TransformationDescriptor
Get the execution list for this transformation.
getExtension(String, ITransformationDescriptor) - Static method in class com.ibm.xtools.transform.core.extension.TransformExtensionUtil
Finds the transformation extension for a given extension ID
getExtensions(ITransformationDescriptor) - Static method in class com.ibm.xtools.transform.core.TransformationServiceUtil
Obtain the registered extensions that target the given transformation.
getFile() - Method in interface com.ibm.xtools.transform.core.config.ITransformConfig
Returns the file of this transformation configuration.
getFilterCondition() - Method in class com.ibm.xtools.transform.core.AbstractContentExtractor
Retrieve a condition that the extractor will use to filter the contents of the elements that it will return.
getForwardContext() - Method in interface com.ibm.xtools.transform.core.config.ITransformConfig
Get the transform context for the "forward" transformation.
getForwardDescriptor() - Method in interface com.ibm.xtools.transform.core.config.ITransformConfig
Returns the descriptor for the "forward" transformation.
getForwardList() - Method in interface com.ibm.xtools.transform.core.config.ITransformConfig
Get the list of AbstractTransforms to execute for the "forward" Transformation.
getIconImage() - Method in class com.ibm.xtools.transform.core.services.TransformationDescriptor
Return the image corresponding to the ICON property.
getIconImageDescriptor() - Method in class com.ibm.xtools.transform.core.services.TransformationDescriptor
Return the image descriptor of the icon of this transformation.
getId() - Method in class com.ibm.xtools.transform.core.AbstractTransformElement
 
getId() - Method in class com.ibm.xtools.transform.core.BaseDescriptor
 
getId() - Method in class com.ibm.xtools.transform.core.DCMP
Returns the id of the DCMP.
getId() - Method in interface com.ibm.xtools.transform.core.ITransformationItem
Retrieve the unique id of the transformation item.
getId() - Method in class com.ibm.xtools.transform.core.services.TransformationProperty
Return the identifier of the property
getIdentifier(ITransformContext) - Static method in class com.ibm.xtools.transform.core.TransformationUsageIdentifier
Retrieves the usage identifier from the given transformation context.
getInstance() - Static method in class com.ibm.xtools.transform.core.RunTransformationEventManager
Returns the singleton event manager.
getInstance() - Static method in class com.ibm.xtools.transform.core.TransformController
Obtain the singleton instance of the trnasformation registry.
getLicense(String) - Method in class com.ibm.xtools.transform.core.BaseDescriptor
 
getLicense(String) - Method in interface com.ibm.xtools.transform.core.ITransformationLicenseProvider
Returned the specified license associated with this transformation.
getLicenseId() - Method in interface com.ibm.xtools.transform.core.ITransformationLicense
Return the license identifier of the license.
getLicenseId() - Method in class com.ibm.xtools.transform.core.services.TransformationLicense
 
getLicenseIds() - Method in class com.ibm.xtools.transform.core.BaseDescriptor
 
getLicenseIds() - Method in interface com.ibm.xtools.transform.core.ITransformationLicenseProvider
List the identifiers of licenses associated with this transformation.
getLicenses() - Method in class com.ibm.xtools.transform.core.BaseDescriptor
 
getLicenses() - Method in interface com.ibm.xtools.transform.core.ITransformationLicenseProvider
Return all defined licenses associated with this transformation.
getLicenseVersion() - Method in interface com.ibm.xtools.transform.core.ITransformationLicense
Return the license version of the license.
getLicenseVersion() - Method in class com.ibm.xtools.transform.core.services.TransformationLicense
 
getLocalPropertyIds(boolean) - Method in interface com.ibm.xtools.transform.core.config.ITransformationConfigurationContext
Returns the ids of all the properties that are defined locally.
getLocalPropertyValue(String) - Method in interface com.ibm.xtools.transform.core.config.ITransformationConfigurationContext
Returns the local property value for the property with the given id.
getMainTransform() - Method in class com.ibm.xtools.transform.core.RootTransform
Retrieve the main transform.
getMaximumLength() - Method in class com.ibm.xtools.transform.core.metatype.StringMetatypeDataManager
Returns the maximum length of the string.
getMaxValues() - Method in interface com.ibm.xtools.transform.core.ITransformationProperty
Return the maximum number of values for the property.
getMaxValues() - Method in class com.ibm.xtools.transform.core.services.TransformationProperty
Return the maximum nubmer of values for the property.
getMetatype() - Method in interface com.ibm.xtools.transform.core.ITransformationProperty
Return the underlying metatype for the property value.
getMetatype() - Method in class com.ibm.xtools.transform.core.services.TransformationProperty
Return the metatype of the property
getMetatypeData() - Method in interface com.ibm.xtools.transform.core.ITransformationProperty
Return the data associated with the underlying metatype for the property value.
getMetatypeData() - Method in class com.ibm.xtools.transform.core.services.TransformationProperty
Return the data for the metatype of the property
getMetatypeDataManager() - Method in class com.ibm.xtools.transform.core.services.TransformationProperty
Returns the metatype data manager for this property.
getMetatypeHelper() - Method in class com.ibm.xtools.transform.core.metatype.AbstractCompositeMetatype
Returns a metatype helper for generating and resolving reference strings.
getName() - Method in class com.ibm.xtools.transform.core.AbstractTransformElement
 
getName() - Method in class com.ibm.xtools.transform.core.BaseDescriptor
 
getName() - Method in class com.ibm.xtools.transform.core.DCMP
Returns the name of the DCMP.
getName() - Method in interface com.ibm.xtools.transform.core.ITransformationItem
Retrieve the localized name of the transformation item.
getName() - Method in class com.ibm.xtools.transform.core.services.TransformationProperty
Return the name of the property
getOverriddenProperties(ITransformConfig) - Static method in class com.ibm.xtools.transform.core.config.TransformConfigUtil
Deprecated.
Use getOverriddenProperties(ITransformConfig, boolean) instead.
getOverriddenProperties(ITransformConfig, boolean) - Static method in class com.ibm.xtools.transform.core.config.TransformConfigUtil
Returns the list of property ids that correspond to properties with overridden values.
getParentContext() - Method in interface com.ibm.xtools.transform.core.ITransformContext
Get the parent execution context.
getParents() - Method in interface com.ibm.xtools.transform.core.config.IInheritingTransformConfig
Returns the list of parents.
getProgressMonitor(ITransformContext) - Method in class com.ibm.xtools.transform.core.AbstractTransformElement
Return the progress monitor for this transformation execution.
getProgressMonitorWorkUnits(ITransformContext) - Method in class com.ibm.xtools.transform.core.AbstractTransform
Returns the number of work units the transformation wants to use in the progress monitor.
getProperties() - Method in class com.ibm.xtools.transform.core.BaseDescriptor
 
getProperties() - Method in interface com.ibm.xtools.transform.core.extension.ITransformExtension
Return the transformation properties for this extension.
getProperties() - Method in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Return all defined properties associated with this transformation.
getProperty() - Method in class com.ibm.xtools.transform.core.AbstractMetatypeDataManager
Returns this manager's transformation property.
getProperty(String) - Method in class com.ibm.xtools.transform.core.BaseDescriptor
 
getProperty(String) - Method in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Return the specified property associated with this transformation.
getPropertyIds() - Method in class com.ibm.xtools.transform.core.BaseDescriptor
 
getPropertyIds() - Method in interface com.ibm.xtools.transform.core.ITransformationDescriptor
List the identifiers of properties associated with this transformation.
getPropertyIds() - Method in interface com.ibm.xtools.transform.core.ITransformContext
Retrieve a list of property identifiers in this context.
getPropertyValue(String) - Method in interface com.ibm.xtools.transform.core.ITransformContext
Get the value of a property that is defined within the context of the transformation being executed.
getReference(Object) - Method in class com.ibm.xtools.transform.core.AbstractMetatype
Return a string representing the data object that can be persisted.
getReference(Object) - Method in class com.ibm.xtools.transform.core.metatype.BooleanMetatype
 
getReference(Object) - Method in class com.ibm.xtools.transform.core.metatype.ChoiceMetatype
 
getReference(Object) - Method in class com.ibm.xtools.transform.core.metatype.CollectionMetatype
 
getReference(Object) - Method in class com.ibm.xtools.transform.core.metatype.ContainerMetatype
Obtain a string reference for this data object.
getReference(Object) - Method in class com.ibm.xtools.transform.core.metatype.DCMPMetatype
 
getReference(Object) - Method in class com.ibm.xtools.transform.core.metatype.EMFMetatype
Return a URI reference to an EMF based object.
getReference(Object) - Method in class com.ibm.xtools.transform.core.metatype.FileMetatype
Obtain a string reference for this data object.
getReference(Object) - Method in class com.ibm.xtools.transform.core.metatype.FolderMetatype
Obtain a string reference for this data object.
getReference(Object) - Method in class com.ibm.xtools.transform.core.metatype.IntegerMetatype
 
getReference(Object) - Method in class com.ibm.xtools.transform.core.metatype.MapMetatype
 
getReference(Object) - Method in class com.ibm.xtools.transform.core.metatype.ProjectMetatype
Obtain a string reference for this data object.
getReference(Object) - Method in class com.ibm.xtools.transform.core.metatype.ResourceMetatype
Obtain a string reference for this data object.
getReference(Object) - Method in class com.ibm.xtools.transform.core.metatype.StringMetatype
 
getReporter(ITransformContext) - Static method in class com.ibm.xtools.transform.core.Reporter
Returns the reporter from the specified context.
getReverseContext() - Method in interface com.ibm.xtools.transform.core.config.ITransformConfig
Get the transform context for the "reverse" transformation.
getReverseDescriptor() - Method in interface com.ibm.xtools.transform.core.config.ITransformConfig
Returns the descriptor for the "reverse" transformation.
getReverseList() - Method in interface com.ibm.xtools.transform.core.config.ITransformConfig
Get the list of AbstractTransforms to execute for the "reverse" Transformation.
getReverseTransformationDescriptor(ITransformContext) - Method in class com.ibm.xtools.transform.core.AbstractTransformationProvider
Retrieves the forward transformation descriptor from the given context and looks up the descriptor of the reverse transformation from it.
getRootTransformationContext() - Method in class com.ibm.xtools.transform.core.Reporter
Returns the root transformation context.
getSavedContext() - Method in interface com.ibm.xtools.transform.core.config.ITransformConfig
Get the saved transform context.
getSource() - Method in interface com.ibm.xtools.transform.core.ITransformContext
Get the source object that the transformation element is to process
getStatus(ITransformContext) - Method in class com.ibm.xtools.transform.core.Reporter
Returns the MultiStatus that contains the reported issues for the given context.
getStatus() - Method in exception com.ibm.xtools.transform.core.TransformException
Returns the status for this exception.
getTarget() - Method in interface com.ibm.xtools.transform.core.ITransformContext
Get the target object that the transformation element is to use
getTargetContainer() - Method in interface com.ibm.xtools.transform.core.ITransformContext
Get the target container object that the transformation element is to use
getTargetTransformId() - Method in interface com.ibm.xtools.transform.core.extension.ITransformExtension
Return the identifier of the target transform.
getTransform() - Method in class com.ibm.xtools.transform.core.AbstractContentExtractor
Retrieve the associated transform that will be applied to the contents returned by this extractor.
getTransform() - Method in interface com.ibm.xtools.transform.core.ITransformContext
Get the transform associated with this context.
getTransformationDescriptor() - Method in class com.ibm.xtools.transform.core.AbstractTransform
Retrieve the associated transformation descriptor.
getTransformationDescriptor(String) - Static method in class com.ibm.xtools.transform.core.TransformationServiceUtil
Obtain the transformation descriptor for the given identifier.
getTransformUtility(ITransformUtilityDescriptor) - Static method in class com.ibm.xtools.transform.core.utilities.TransformUtilityHelper
Get a new instance of a TransformUtility.
getUnresolvedValue() - Method in class com.ibm.xtools.transform.core.services.TransformationProperty
Return the value of the property
getUtilities() - Static method in class com.ibm.xtools.transform.core.utilities.TransformUtilityHelper
Get a list of all the registered IUtilityDescriptors.
getValidObject(Object) - Method in class com.ibm.xtools.transform.core.AbstractMetatypeDataManager
Returns a valid object based on the given object.
getValidObject(Object) - Method in class com.ibm.xtools.transform.core.metatype.ChoiceMetatypeDataManager
 
getValidObject(Object) - Method in class com.ibm.xtools.transform.core.metatype.ResourceMetatypeDataManager
 
getValidObject(Object) - Method in class com.ibm.xtools.transform.core.metatype.StringMetatypeDataManager
 
getValidValue(Object) - Method in class com.ibm.xtools.transform.core.services.TransformationProperty
If the given object is not a valid value for this property, a valid value based on the given object is returned.
getValue() - Method in interface com.ibm.xtools.transform.core.ITransformationProperty
Return the value of the property.
getValue() - Method in class com.ibm.xtools.transform.core.services.TransformationProperty
Return the value of the property
getVersion() - Method in interface com.ibm.xtools.transform.core.extension.ITransformExtension
Return the version string of the extension.
getViewerObject(Object) - Method in class com.ibm.xtools.transform.core.AbstractMetatype
Returns the object used to display the data object in a viewer such as the common viewer.
getWorkUnitsPropertyId() - Method in class com.ibm.xtools.transform.core.AbstractTransform
Returns the property id that stores the progress monitor work units in the transform context.
getWorkUnitsPropertyId() - Method in class com.ibm.xtools.transform.core.TransformUtility
 
GROUP_PATH - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Property ID for the transformation's group path.
GROUP_PATH_DELIMITERS - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Delimiters for the group path property value.

H

handle(Exception, ITransformContext) - Method in class com.ibm.xtools.transform.core.Transform
Handle exceptions in the transformation engine.
handle(Exception, ITransformContext) - Method in class com.ibm.xtools.transform.core.TransformUtility
Handle exceptions in the transformation engine.
hashCode() - Method in class com.ibm.xtools.transform.core.BaseDescriptor
 

I

ICON - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Property ID for the transformation's icon representation.
ID - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Property ID for the transformation's unique identifier.
IInheritingTransformConfig - Interface in com.ibm.xtools.transform.core.config
This interface represents a transformation configuration that can inherit properties from another transformation configuration.
IMetaTypeExt - Interface in com.ibm.xtools.transform.core
Interface which can be implemented by meta-type to provide additional information
IMPLIES(Condition) - Method in class com.ibm.xtools.transform.core.TransformCondition
Combine two transform conditions with logical test NOT(this).OR(condition)
initialize() - Method in class com.ibm.xtools.transform.core.AbstractMetatypeDataManager
Initializes this manager based on the given metatype data.
initialize() - Method in class com.ibm.xtools.transform.core.metatype.ChoiceMetatypeDataManager
 
initialize() - Method in class com.ibm.xtools.transform.core.metatype.ResourceMetatypeDataManager
 
initialize() - Method in class com.ibm.xtools.transform.core.metatype.StringMetatypeDataManager
 
initialize(Transform, boolean) - Method in class com.ibm.xtools.transform.core.RootTransform
Initialize the root transform to create the three phase structure.
IntegerMetatype - Class in com.ibm.xtools.transform.core.metatype
This class provides metatype support for "Integer" objects.
IntegerMetatype() - Constructor for class com.ibm.xtools.transform.core.metatype.IntegerMetatype
 
internalExecute(ITransformContext) - Method in class com.ibm.xtools.transform.core.ModelTransform
 
internalExecute(ITransformContext) - Method in class com.ibm.xtools.transform.core.ModelTransformUtility
 
internalExecute(ITransformContext) - Method in class com.ibm.xtools.transform.core.Transform
This is the heart of the transformation engine.
internalExecute(ITransformContext) - Method in class com.ibm.xtools.transform.core.TransformUtility
The internal execution of the TransformUtility on the context.
IRunTransformationListener - Interface in com.ibm.xtools.transform.core
This interface should be implemented by those interested in knowing when a transformation is about to run and when the transformation has completed.
IS_SILENT - Static variable in interface com.ibm.xtools.transform.core.ITransformContext
Flag to indicate if transformation is executing in silent mode
isContextSatisfied(ITransformContext) - Method in class com.ibm.xtools.transform.core.TransformCondition
Is the condition satisfied by the data in the transform context.
isEnabled() - Method in interface com.ibm.xtools.transform.core.extension.ITransformExtension
Return the enablement of the extension.
isMetatypeObject(Object) - Method in class com.ibm.xtools.transform.core.AbstractMetatype
Verfiy that the data object is valid for this metatype.
isMetatypeObject(Object) - Method in class com.ibm.xtools.transform.core.metatype.ChoiceMetatype
Determine if this is a valid choice integer.
isParent() - Method in interface com.ibm.xtools.transform.core.config.IInheritingTransformConfig
Determines if this transformation configuration is a parent of another transformation configuration.
isPropertyAvailable(String, ITransformContext, boolean, ITransformationDescriptor) - Static method in class com.ibm.xtools.transform.core.extension.TransformExtensionUtil
Determines if the property with the given id is available in the transformation configuration associated with the given transformation context.
isPublic() - Method in class com.ibm.xtools.transform.core.BaseDescriptor
 
isPublic() - Method in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Return true if the transformation is public (visible in UI).
isReadOnly() - Method in interface com.ibm.xtools.transform.core.ITransformationProperty
Return the read-only attribute of the property
isReadOnly() - Method in class com.ibm.xtools.transform.core.services.TransformationProperty
Return the read-only attribute of the property
isReverseEnabled(ITransformContext) - Method in class com.ibm.xtools.transform.core.TransformController
Determines if the reverse transformation is enabled.
isReversible() - Method in interface com.ibm.xtools.transform.core.config.ITransformConfig
Determine if the TransformConfig can be executed in "reverse", meaning it contains a configuration for a "reverse" transformation.
isSatisfied(Object) - Method in class com.ibm.xtools.transform.core.TransformCondition
 
isSilent() - Method in interface com.ibm.xtools.transform.core.ITransformContext
Evaluate if the transformation is executing in silent mode.
isSourceConsumed(ITransformContext) - Method in class com.ibm.xtools.transform.core.AbstractRule
Determine if the source object is to be consumed by this rule.
IStringSerializableMetaType - Interface in com.ibm.xtools.transform.core
Optional interface which can be implemented by AbstractMetaType
isUI(ITransformContext) - Static method in class com.ibm.xtools.transform.core.TransformationUsageIdentifier
Determines if the transformation was used through a UI gesture.
isValid(Object) - Method in class com.ibm.xtools.transform.core.AbstractMetatypeDataManager
Determines if the given object is a valid value for the given property based on the metatype data.
isValid() - Method in class com.ibm.xtools.transform.core.BaseDescriptor
Verfiy the descriptor
isValid(Object) - Method in class com.ibm.xtools.transform.core.metatype.ChoiceMetatypeDataManager
 
isValid(Object) - Method in class com.ibm.xtools.transform.core.metatype.ResourceMetatypeDataManager
 
isValid(Object) - Method in class com.ibm.xtools.transform.core.metatype.StringMetatypeDataManager
 
isValid() - Method in class com.ibm.xtools.transform.core.services.TransformationDescriptor
 
isValid() - Method in class com.ibm.xtools.transform.core.services.TransformationProperty
Determine if the property is valid
isValidValue(Object) - Method in class com.ibm.xtools.transform.core.services.TransformationProperty
Determines if the given object is a valid value for this property.
ITransformationConfigurationContext - Interface in com.ibm.xtools.transform.core.config
This interface represents the saved context of a transformation configuration.
ITransformationDescriptor - Interface in com.ibm.xtools.transform.core
The Transformation Descriptor interface provides access to the static information that is used to identify a transformation.
ITransformationItem - Interface in com.ibm.xtools.transform.core
The Transformation Item interface provides access to common attributes defined by many transformation entities.
ITransformationLicense - Interface in com.ibm.xtools.transform.core
A Transformation License stores information about a license associated with a transformation.
ITransformationLicenseProvider - Interface in com.ibm.xtools.transform.core
 
ITransformationProperty - Interface in com.ibm.xtools.transform.core
A Transformation Property stores information about one aspect of the transformation.
ITransformConfig - Interface in com.ibm.xtools.transform.core.config
This interface represents a Transformation configuration instance.
ITransformConfigWriter - Interface in com.ibm.xtools.transform.core.config
 
ITransformContext - Interface in com.ibm.xtools.transform.core
The Transform Context is the interface for setting and getting property values during the execution of a transformation.
ITransformExtension - Interface in com.ibm.xtools.transform.core.extension
Transformation Extension This interface defines the access to a transformation extension and the manipulations that can be performed on that extension.
ITransformUtilityDescriptor - Interface in com.ibm.xtools.transform.core.utilities
The Transformation Utility Descriptor interface provides access to the static information that is used to identify a transformation utility.

K

KEYWORDS - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Property ID for the transformation keywords.
KEYWORDS_DELIMITERS - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Delimiters for the keywords property value.

L

LICENSE_ID - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Property ID for the the component Id that contains this plugin The transformation service will use this property value to check the license.
LICENSE_VERSION - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Property ID for the the component version that contains this plugin if the LICENSE_ID is not null, the transformation service will use this property value to check the license.
licenseTable - Variable in class com.ibm.xtools.transform.core.BaseDescriptor
The list of licenses associated with the transformation key = license name (e.g., ) value = version
ListContentExtractor - Class in com.ibm.xtools.transform.core
The List Content Extractor extracts the contained source objects when the "SOURCE" proerty in the execution context is a List object.
ListContentExtractor() - Constructor for class com.ibm.xtools.transform.core.ListContentExtractor
The default constructor should only be used internally by the transformation service.
ListContentExtractor(String, AbstractTransform) - Constructor for class com.ibm.xtools.transform.core.ListContentExtractor
Extractor constructor.
listTransformations() - Static method in class com.ibm.xtools.transform.core.TransformationServiceUtil
Return an array of descriptors for the registered 'public' transformations
loadConfiguration(IFile) - Static method in class com.ibm.xtools.transform.core.config.TransformConfigUtil
Creates a new ITransformConfig based on the contents of the given XML file.
loadConfiguration(IFile, boolean) - Static method in class com.ibm.xtools.transform.core.config.TransformConfigUtil
Loads the given transformation configuration file
loadConfiguration(URL, boolean) - Static method in class com.ibm.xtools.transform.core.config.TransformConfigUtil
Creates a new TransformConfig by opening a stream to the given URL.
loadConfiguration(URL) - Static method in class com.ibm.xtools.transform.core.config.TransformConfigUtil
Creates a new TransformConfig by opening a stream to the given URL.
loadConfiguration(InputStream, boolean) - Static method in class com.ibm.xtools.transform.core.config.TransformConfigUtil
Load configuration from input stream
loadPropertyClass(String) - Method in class com.ibm.xtools.transform.core.services.TransformationDescriptor
Load a class corresponding to the given transformation descriptor property.
loadPropertyClass(IConfigurationElement, String, String) - Static method in class com.ibm.xtools.transform.core.services.TransformationProperty
Iterates over all the elements of the type specified by propertyElementName that are contained in the given element and searches for one with an id that matches propertyId.
LOG_TRACE_PROP_ID - Static variable in class com.ibm.xtools.transform.core.TransformController
 

M

MapMetatype - Class in com.ibm.xtools.transform.core.metatype
This class provides metatype support for Maps.
MapMetatype() - Constructor for class com.ibm.xtools.transform.core.metatype.MapMetatype
Constructor
mapTarget(ITransformContext, Object) - Method in class com.ibm.xtools.transform.core.AbstractRule
Create a mapping from the source object to the target object so that it can be found when findTarget() is called.
MIXED - Static variable in class com.ibm.xtools.transform.core.DCMP
The mixed DCMP.
MODEL_TYPE_DELIMITERS - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Delimiters for the source model type, target model type, reverse source model type and reverse target model type property values.
ModelRule - Class in com.ibm.xtools.transform.core
This abstract rule wraps up the execution of the rule inside a write action, allowing transform authors to modify models with the rule.
ModelRule() - Constructor for class com.ibm.xtools.transform.core.ModelRule
The default constructor should only be used internally by the transformation service.
ModelRule(String, String) - Constructor for class com.ibm.xtools.transform.core.ModelRule
Constructor to create a rule.
ModelTransform - Class in com.ibm.xtools.transform.core
This transform performs all of its processing within a "read" action.
ModelTransform() - Constructor for class com.ibm.xtools.transform.core.ModelTransform
 
ModelTransform(String) - Constructor for class com.ibm.xtools.transform.core.ModelTransform
 
ModelTransform(ITransformationDescriptor) - Constructor for class com.ibm.xtools.transform.core.ModelTransform
 
ModelTransformUtility - Class in com.ibm.xtools.transform.core
This TransformUtility wraps up its execution within a write action, permitting the TransformUtility to modify a model.
ModelTransformUtility(ITransformUtilityDescriptor) - Constructor for class com.ibm.xtools.transform.core.ModelTransformUtility
Constructor

N

NAME - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Property ID for the transformation name.
NEW_REPORTER_ISSUE - Static variable in class com.ibm.xtools.transform.core.Reporter
The property id used to specify if a new issue has been reported since the last time the reporter was asked for the list of issues.
newMetatypeDataManager(ITransformationProperty) - Method in class com.ibm.xtools.transform.core.AbstractMetatype
Returns a new instance of the metatype data manager for this converter.
newMetatypeDataManager(ITransformationProperty) - Method in class com.ibm.xtools.transform.core.metatype.ChoiceMetatype
 
newMetatypeDataManager(ITransformationProperty) - Method in class com.ibm.xtools.transform.core.metatype.ResourceMetatype
 
newMetatypeDataManager(ITransformationProperty) - Method in class com.ibm.xtools.transform.core.metatype.StringMetatype
 
notifyOfEnd(ITransformContext, IStatus) - Method in class com.ibm.xtools.transform.core.RunTransformationEventManager
Notifies listeners that a transformation has completed.
notifyOfStart(ITransformContext) - Method in class com.ibm.xtools.transform.core.RunTransformationEventManager
Notifies listeners that a transformation is about to start.

O

onTransformationEnd(ITransformContext, IStatus) - Method in interface com.ibm.xtools.transform.core.IRunTransformationListener
This method is called when the transformation has completed.
onTransformationStart(ITransformContext) - Method in interface com.ibm.xtools.transform.core.IRunTransformationListener
This method is called when the transformation is about to run.
openConfigurationEditor(ITransformConfig) - Static method in class com.ibm.xtools.transform.core.config.TransformConfigUtil
This method will open the transformation configuration editor for the given transformation configuration.
OR(Condition) - Method in class com.ibm.xtools.transform.core.TransformCondition
Combine two transform conditions with logical OR

P

PARENT_CONFIGS - Static variable in interface com.ibm.xtools.transform.core.config.IInheritingTransformConfig
The property id used for the list of parent transformation configurations.
PARENT_CONFIGS - Static variable in interface com.ibm.xtools.transform.core.config.ITransformConfig
The property id used for the list of parent transformation configurations.
parseMap() - Method in class com.ibm.xtools.transform.core.AbstractMetatypeDataManager
This is a helper method for metatypes that store their metatype data as a comma separated list of key/value pairs.
PROFILES - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Property ID for the transformation's required profiles.
PROFILES_DELIMITERS - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Delimiters for the profiles property value.
PROGRAMMATICALLY - Static variable in class com.ibm.xtools.transform.core.TransformationUsageIdentifier
Deprecated.
Use EXECUTE_PROGRAMMATICALLY.
PROGRESS_MONITOR - Static variable in interface com.ibm.xtools.transform.core.ITransformContext
The progress monitor to be used for this transformation execution.
PROGRESS_MONITOR_INCREMENT - Static variable in class com.ibm.xtools.transform.core.UpdateProgressMonitorRule
The id of the Integer property that specifies how many work units in the progress monitor have been worked.
PROGRESS_MONITOR_TASK_NAME - Static variable in class com.ibm.xtools.transform.core.UpdateProgressMonitorRule
The id of the String property that specifies the text to be shown in the progress monitor.
PROGRESS_MONITOR_WORK_UNITS - Static variable in class com.ibm.xtools.transform.core.AbstractTransform
The id of the property transformations must declare if they want to update the progress monitor.
ProjectMetatype - Class in com.ibm.xtools.transform.core.metatype
This class provides metatype support for a project.
ProjectMetatype() - Constructor for class com.ibm.xtools.transform.core.metatype.ProjectMetatype
 
PROP_ID - Static variable in class com.ibm.xtools.transform.core.DCMP
The id used in a transformation context to store a DCMP property.
PROPERTY_ID - Static variable in class com.ibm.xtools.transform.core.TransformationUsageIdentifier
The property id used to store the usage identifier in a transformation context.
propertyTable - Variable in class com.ibm.xtools.transform.core.BaseDescriptor
The list of properties associated with the transformation.
PROTOCOLS - Static variable in class com.ibm.xtools.transform.core.DCMP
A public list of the supported DCMPs.
PROVIDER - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Property ID for the transformation provider (class name).
provides(IOperation) - Method in class com.ibm.xtools.transform.core.AbstractTransformationProvider
 
PUBLIC - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Property ID for the transformation visibility flag.

R

RECONCILED - Static variable in class com.ibm.xtools.transform.core.DCMP
The reconciled DCMP.
registerTransform(Transform) - Method in class com.ibm.xtools.transform.core.Transform
Add a transform to the registry of all transforms in this transformation heirarchy.
remove(AbstractTransformElement) - Method in class com.ibm.xtools.transform.core.Transform
Remove a transformation element from this transform
removeListener(IRunTransformationListener) - Method in class com.ibm.xtools.transform.core.RunTransformationEventManager
Removes a listener from the listener list.
removeParent(ITransformConfig) - Method in interface com.ibm.xtools.transform.core.config.IInheritingTransformConfig
Removes the given transformation configuration from the list of parents of this transformation configuration.
removeProperty(ITransformationProperty) - Method in class com.ibm.xtools.transform.core.BaseDescriptor
Remove a property from the property table.
removePropertyValue(String) - Method in interface com.ibm.xtools.transform.core.config.ITransformationConfigurationContext
Removes the property from the locally defined properties.
Reporter - Class in com.ibm.xtools.transform.core
This class is used to record issues that occur while a transformation is running.
Reporter(ITransformContext) - Constructor for class com.ibm.xtools.transform.core.Reporter
Constructs a new reporter.
reportError(IStatus, ITransformContext) - Method in class com.ibm.xtools.transform.core.ValidateEditRule
Process error that occured during file validation.
reportError(IStatus, ITransformContext) - Method in class com.ibm.xtools.transform.team.ValidateEditTransformUtility
Process error that occured during file validation.
reportToErrorLog() - Method in class com.ibm.xtools.transform.core.Reporter
Report all issues to the error log.
resolveEditString(String) - Method in class com.ibm.xtools.transform.core.AbstractMetatype
Resolve a user editable string back into a metatype data object.
resolveEditString(String) - Method in class com.ibm.xtools.transform.core.metatype.BooleanMetatype
 
resolveEditString(String) - Method in class com.ibm.xtools.transform.core.metatype.ChoiceMetatype
 
resolveEditString(String) - Method in class com.ibm.xtools.transform.core.metatype.ContainerMetatype
 
resolveEditString(String) - Method in class com.ibm.xtools.transform.core.metatype.FileMetatype
 
resolveEditString(String) - Method in class com.ibm.xtools.transform.core.metatype.FolderMetatype
 
resolveEditString(String) - Method in class com.ibm.xtools.transform.core.metatype.IntegerMetatype
 
resolveEditString(String) - Method in class com.ibm.xtools.transform.core.metatype.ProjectMetatype
 
resolveEditString(String) - Method in class com.ibm.xtools.transform.core.metatype.ResourceMetatype
 
resolveEditString(String) - Method in class com.ibm.xtools.transform.core.metatype.StringMetatype
 
resolveList(List) - Method in class com.ibm.xtools.transform.core.AbstractMetatypeDataManager
Returns a List that with all proxies, if any, from the given list resolved.
resolveReference(String) - Method in class com.ibm.xtools.transform.core.AbstractMetatype
Resolve a string reference back into the corresponding data object.
resolveReference(String, ITransformationProperty) - Method in class com.ibm.xtools.transform.core.AbstractMetatype
Resolve a string reference back into the corresponding data object.
resolveReference(String) - Method in class com.ibm.xtools.transform.core.metatype.BooleanMetatype
 
resolveReference(String) - Method in class com.ibm.xtools.transform.core.metatype.ChoiceMetatype
 
resolveReference(String) - Method in class com.ibm.xtools.transform.core.metatype.CollectionMetatype
 
resolveReference(String) - Method in class com.ibm.xtools.transform.core.metatype.ContainerMetatype
Resolve the reference string to the container data object.
resolveReference(String) - Method in class com.ibm.xtools.transform.core.metatype.DCMPMetatype
 
resolveReference(String) - Method in class com.ibm.xtools.transform.core.metatype.EMFMetatype
Resolve a URI reference back into an EMF object.
resolveReference(String) - Method in class com.ibm.xtools.transform.core.metatype.FileMetatype
Resolve the reference string to the folder data object.
resolveReference(String) - Method in class com.ibm.xtools.transform.core.metatype.FolderMetatype
Resolve the reference string to the folder data object.
resolveReference(String) - Method in class com.ibm.xtools.transform.core.metatype.IntegerMetatype
 
resolveReference(String) - Method in class com.ibm.xtools.transform.core.metatype.MapMetatype
 
resolveReference(String) - Method in class com.ibm.xtools.transform.core.metatype.ProjectMetatype
Resolve the reference string to the project data object.
resolveReference(String) - Method in class com.ibm.xtools.transform.core.metatype.ResourceMetatype
Convert the reference string to a resource.
resolveReference(String, ITransformationProperty) - Method in class com.ibm.xtools.transform.core.metatype.ResourceMetatype
Convert the reference string to a resource.
resolveReference(String) - Method in class com.ibm.xtools.transform.core.metatype.StringMetatype
 
resolveResource(String) - Method in class com.ibm.xtools.transform.core.metatype.ContainerMetatype
 
resolveResource(String) - Method in class com.ibm.xtools.transform.core.metatype.FileMetatype
 
resolveResource(String) - Method in class com.ibm.xtools.transform.core.metatype.FolderMetatype
 
resolveResource(String) - Method in class com.ibm.xtools.transform.core.metatype.ProjectMetatype
 
resolveResource(String) - Method in class com.ibm.xtools.transform.core.metatype.ResourceMetatype
Resolves the resource specified by the given reference string.
ResourceMetatype - Class in com.ibm.xtools.transform.core.metatype
This class provides metatype support for any Eclipse resource.
ResourceMetatype() - Constructor for class com.ibm.xtools.transform.core.metatype.ResourceMetatype
 
ResourceMetatypeDataManager - Class in com.ibm.xtools.transform.core.metatype
This is the metatype data manager for resources.
ResourceMetatypeDataManager(ITransformationProperty) - Constructor for class com.ibm.xtools.transform.core.metatype.ResourceMetatypeDataManager
Constructor
REVERSE_TRANSFORM_ID - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Property ID for the transformation ID of a reverse transformation for this transformation.
REVERSE_TRANSFORMATION_EXTENSIONS_STATUS - Static variable in interface com.ibm.xtools.transform.core.config.ITransformConfig
The property id used to store the status (enabled or disabled) of the transformation extensions of the reverse transformation.
ROOT - Static variable in class com.ibm.xtools.transform.core.metatype.ResourceMetatype
 
RootTransform - Class in com.ibm.xtools.transform.core
The Root Transform class is a utility class that transformation authors can used as the root of their transformation.
RootTransform(ITransformationDescriptor) - Constructor for class com.ibm.xtools.transform.core.RootTransform
Constructor.
RunTransformationEventManager - Class in com.ibm.xtools.transform.core
This class is responsible for managing the listeners who are interested in knowing when a transformation starts and ends.

S

saveConfiguration(ITransformConfig, OutputStream) - Static method in class com.ibm.xtools.transform.core.config.TransformConfigUtil
Save configuration to output stream
saveConfiguration(ITransformConfig) - Static method in class com.ibm.xtools.transform.core.config.TransformConfigUtil
Write the given ITransformConfig to a file.
saveConfiguration(ITransformConfig, boolean) - Static method in class com.ibm.xtools.transform.core.config.TransformConfigUtil
Write the given ITransformConfig to a file.
SaveDirtyFilesRule - Class in com.ibm.xtools.transform.core
This Save Dirty Files Rule prompts user to save dirty resources affected by the transformation.
SaveDirtyFilesRule() - Constructor for class com.ibm.xtools.transform.core.SaveDirtyFilesRule
 
SaveDirtyFilesUtility - Class in com.ibm.xtools.transform.team
This Save Dirty Files Utility prompts user to save dirty resources affected by the transformation.
SaveDirtyFilesUtility(ITransformUtilityDescriptor) - Constructor for class com.ibm.xtools.transform.team.SaveDirtyFilesUtility
 
serialize(Object) - Method in interface com.ibm.xtools.transform.core.IStringSerializableMetaType
Convert value to text
serialize(Collection<?>) - Method in interface com.ibm.xtools.transform.core.IStringSerializableMetaType
Serialize collection of values
setAcceptCondition(Condition) - Method in class com.ibm.xtools.transform.core.AbstractTransformElement
Set a condition that will be used by the canAccept method to determine if the context is acceptable.
setDescription(String) - Method in class com.ibm.xtools.transform.core.AbstractTransformElement
Set the description for this transformation element.
setEnabled(boolean) - Method in interface com.ibm.xtools.transform.core.extension.ITransformExtension
Set the enablement of the extension.
setFile(IFile) - Method in interface com.ibm.xtools.transform.core.config.ITransformConfig
Sets the file of this transformation configuration.
setFilterCondition(Condition) - Method in class com.ibm.xtools.transform.core.AbstractContentExtractor
Set a condition that the extractor will use to filter the contents of the elements that it will extract.
setId(String) - Method in class com.ibm.xtools.transform.core.AbstractTransformElement
Set the unique id of this transformation element.
setName(String) - Method in class com.ibm.xtools.transform.core.AbstractTransformElement
Set the name of this transformation element.
setPropertyInContext(ITransformContext, String, Object) - Static method in class com.ibm.xtools.transform.core.TransformUtility
Set a property in the transform context for the transform utility to use.
setPropertyValue(String, Object) - Method in interface com.ibm.xtools.transform.core.ITransformContext
Set a property value in the transformation execution context.
setTCJSWriter(ITransformConfigWriter) - Static method in class com.ibm.xtools.transform.core.config.TransformConfigUtil
Sets an instance of class that will save TransformConfig to *.tcjs file
setTransform(AbstractTransform) - Method in class com.ibm.xtools.transform.core.AbstractContentExtractor
Set the associated transform for this extractor.
setValue(Object) - Method in class com.ibm.xtools.transform.core.services.TransformationProperty
Set the single value of this property.
setValues(Object[]) - Method in class com.ibm.xtools.transform.core.services.TransformationProperty
Set the values associated with this property.
SOURCE - Static variable in interface com.ibm.xtools.transform.core.ITransformContext
The source object property id.
SOURCE_MODEL_TYPE - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Property ID for the transformation's source model type.
SOURCE_MODEL_TYPE_DELIMITERS - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Deprecated. 
StringMetatype - Class in com.ibm.xtools.transform.core.metatype
This class provides metatype support for "String" objects.
StringMetatype() - Constructor for class com.ibm.xtools.transform.core.metatype.StringMetatype
 
StringMetatypeDataManager - Class in com.ibm.xtools.transform.core.metatype
This class is the metatype data manager for the string metatype.
StringMetatypeDataManager(ITransformationProperty) - Constructor for class com.ibm.xtools.transform.core.metatype.StringMetatypeDataManager
Constructor
SUPPORTS_SILENT - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Property ID for the transformation silent support flag.
SUPPORTS_SOURCE_OVERRIDE - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Property ID for the transformation source override support flag.

T

TARGET - Static variable in interface com.ibm.xtools.transform.core.ITransformContext
The target object property id.
TARGET_CONTAINER - Static variable in interface com.ibm.xtools.transform.core.ITransformContext
The target container object property id.
TARGET_MODEL_TYPE - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Property ID for the transformation's target model type.
TARGET_MODEL_TYPE_DELIMITERS - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Deprecated. 
toString() - Method in class com.ibm.xtools.transform.core.AbstractContentExtractor
 
toString() - Method in class com.ibm.xtools.transform.core.AbstractRule
 
toString() - Method in class com.ibm.xtools.transform.core.DCMP
 
toString() - Method in class com.ibm.xtools.transform.core.services.TransformationProperty
Return a printable version of the property.
toString() - Method in class com.ibm.xtools.transform.core.Transform
 
Transform - Class in com.ibm.xtools.transform.core
This Transform class contains the implementation for the default transformation engine.
Transform() - Constructor for class com.ibm.xtools.transform.core.Transform
The default constructor should only be used internally by the transformation service.
Transform(String) - Constructor for class com.ibm.xtools.transform.core.Transform
Constructor for creating transforms within the transformation hierarchy.
Transform(ITransformationDescriptor) - Constructor for class com.ibm.xtools.transform.core.Transform
Constructor for creating root transforms.
TRANSFORM_GUI - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Property ID for the transformation custom GUI class.
TRANSFORMATION_RUNNER - Static variable in class com.ibm.xtools.transform.core.TransformationUsageIdentifier
The usage identifier for running from the transformation runner application (command line).
TransformationDescriptor - Class in com.ibm.xtools.transform.core.services
This class maintains the static information corresponding to a transformation.
TransformationDescriptor(IProvider) - Constructor for class com.ibm.xtools.transform.core.services.TransformationDescriptor
Generic Transformation Descriptor Constructor This constructor is designed for subclasses so that they can create transformation descriptors dynamically where the information is not stored in a plug-in configuration element.
TransformationDescriptor(IConfigurationElement, String) - Constructor for class com.ibm.xtools.transform.core.services.TransformationDescriptor
Transformation Descriptor Constructor This constructor creates a transformation descriptor from a plug-in configuration element.
TransformationLicense - Class in com.ibm.xtools.transform.core.services
This class contains the information for a transformation license that is kept in a transformation descriptor.
TransformationLicense(IConfigurationElement) - Constructor for class com.ibm.xtools.transform.core.services.TransformationLicense
Configuration Element Constructor for a Transformation License.
TransformationLicense(String, String) - Constructor for class com.ibm.xtools.transform.core.services.TransformationLicense
Complete Constructor for a Transformation License.
TransformationProperty - Class in com.ibm.xtools.transform.core.services
Transformation Property This class contains the information for a transformation property that is kept in a transformation descriptor.
TransformationProperty(IConfigurationElement) - Constructor for class com.ibm.xtools.transform.core.services.TransformationProperty
Configuration Element Constructor for a Transformation Property
TransformationProperty(String, String, String, Object, boolean, String, String, int, String) - Constructor for class com.ibm.xtools.transform.core.services.TransformationProperty
Complete Constructor for a Transformation Property
TransformationProperty(String, String, Object, boolean) - Constructor for class com.ibm.xtools.transform.core.services.TransformationProperty
Constructor for single valued "string" properties
TransformationServiceUtil - Class in com.ibm.xtools.transform.core
The class provides access to the Transformation Service.
TransformationUsageIdentifier - Class in com.ibm.xtools.transform.core
This class provides identifiers used to specify how a transformation is being used.
TransformCondition - Class in com.ibm.xtools.transform.core
A base class for conditions that require the entire transform context to make their isSatisfied() decision.
TransformCondition() - Constructor for class com.ibm.xtools.transform.core.TransformCondition
 
TransformConfigUtil - Class in com.ibm.xtools.transform.core.config
This class provides public access to transformation configurations.
TransformController - Class in com.ibm.xtools.transform.core
This class handles executing a TransformConfig.
TransformController() - Constructor for class com.ibm.xtools.transform.core.TransformController
 
TransformException - Exception in com.ibm.xtools.transform.core
Capture an exception thrown during the execution of a transformation.
TransformException(Throwable, ITransformContext) - Constructor for exception com.ibm.xtools.transform.core.TransformException
Constructs a new transformation exception with the specified cause and execution context.
TransformException(String, Throwable, ITransformContext) - Constructor for exception com.ibm.xtools.transform.core.TransformException
Constructs a new transformation exception with the specified detail message, cause, and transformation context.
TransformException(IStatus, Throwable, ITransformContext) - Constructor for exception com.ibm.xtools.transform.core.TransformException
Constructs a new transformation exception with the specified status record, cause and execution context.
TransformExtensionUtil - Class in com.ibm.xtools.transform.core.extension
This is a utility class that provides API for queries about transformation extensions.
TransformUtility - Class in com.ibm.xtools.transform.core
The TransformUtility is a class that provides utility functions to transformations.
TransformUtility(ITransformUtilityDescriptor) - Constructor for class com.ibm.xtools.transform.core.TransformUtility
Constructor
TransformUtilityHelper - Class in com.ibm.xtools.transform.core.utilities
This class provides helper methods for accessing TransformUtilities.
TransformUtilityHelper() - Constructor for class com.ibm.xtools.transform.core.utilities.TransformUtilityHelper
TransformUtilityHelper constructor.

U

UI_RUN_ACTION - Static variable in class com.ibm.xtools.transform.core.TransformationUsageIdentifier
The usage identifier for running from an action, such as from a context menu or button.
UI_RUN_LAST - Static variable in class com.ibm.xtools.transform.core.TransformationUsageIdentifier
The usage identifier for running via the run last transformation action.
UI_SOURCE_OVERRIDE - Static variable in class com.ibm.xtools.transform.core.TransformationUsageIdentifier
The usage identifier for running from an action, but with the source overridden.
UI_VALIDATE_ACTION - Static variable in class com.ibm.xtools.transform.core.TransformationUsageIdentifier
The usage identifier for validating from an action, such as from a context menu or button.
UpdateProgressMonitorRule - Class in com.ibm.xtools.transform.core
This class is responsible for updating the state of the progress monitor.
UpdateProgressMonitorRule() - Constructor for class com.ibm.xtools.transform.core.UpdateProgressMonitorRule
The default constructor should only be used internally by the transformation service.
UpdateProgressMonitorRule(String, String) - Constructor for class com.ibm.xtools.transform.core.UpdateProgressMonitorRule
Creates a rule.
updateTarget(ITransformContext, Object) - Method in class com.ibm.xtools.transform.core.AbstractRule
When an existing target object is found, this update method is called to refresh any stale information in the target based on the new context.
USES_REPORTING - Static variable in class com.ibm.xtools.transform.core.Reporter
The id of the property that transformations must define to indicate they use the reporting tool.

V

VALIDATE_PROGRAMMATICALLY - Static variable in class com.ibm.xtools.transform.core.TransformationUsageIdentifier
The usage identifier for validating programmatically.
validateConfiguration(ITransformConfig, boolean) - Static method in class com.ibm.xtools.transform.core.config.TransformConfigUtil
Validates the transformation configuration.
validateContext(ITransformContext) - Method in class com.ibm.xtools.transform.core.AbstractTransform
Validate the context for the transformation.
validateContext(ITransformationDescriptor, ITransformContext) - Method in class com.ibm.xtools.transform.core.AbstractTransformationProvider
Validate the context for the corresponding transformation.
validateContext(ITransformContext) - Method in class com.ibm.xtools.transform.core.extension.AbstractTransformExtensionHelper
Validates the given ITransformContext.
validateContext(ITransformationDescriptor, ITransformContext) - Static method in class com.ibm.xtools.transform.core.TransformationServiceUtil
Validate the context for the corresponding transformation.
validateContext(ITransformConfig, ITransformContext, boolean) - Method in class com.ibm.xtools.transform.core.TransformController
Validate the context of a TransformConfig.
validateContext(ITransformConfig, ITransformContext, boolean, boolean) - Method in class com.ibm.xtools.transform.core.TransformController
Validate the context of a TransformConfig.
validateContext(ITransformContext) - Method in class com.ibm.xtools.transform.core.TransformUtility
 
ValidateEditRule - Class in com.ibm.xtools.transform.core
This Validate Edit Rule provides a mechanism for transformations to ensure that the files they want to modify will have the correct permissions.
ValidateEditRule() - Constructor for class com.ibm.xtools.transform.core.ValidateEditRule
The default constructor should only be used internally by the transformation service.
ValidateEditRule(String, String) - Constructor for class com.ibm.xtools.transform.core.ValidateEditRule
Construct a validate edit rule with an id and name.
ValidateEditTransformUtility - Class in com.ibm.xtools.transform.team
This Validate Edit Transform Utiltiy provides a mechanism for transformations to ensure that the files they want to modify will have the correct permissions.
ValidateEditTransformUtility(ITransformUtilityDescriptor) - Constructor for class com.ibm.xtools.transform.team.ValidateEditTransformUtility
Constructor
verifySaveDirtyFilesStatus(ITransformContext, Set<IEditorPart>) - Method in class com.ibm.xtools.transform.core.SaveDirtyFilesRule
This method will prompt user to save dirty resources before transformation can continue.
verifySaveDirtyFilesStatus(ITransformContext, Set<IEditorPart>) - Method in class com.ibm.xtools.transform.team.SaveDirtyFilesUtility
This method will prompt user to save dirty resources before transformation can continue.
VERSION - Static variable in interface com.ibm.xtools.transform.core.ITransformationDescriptor
Property ID for the transformation's version string.

W

WORKBENCH_TRANSFORMATION_RUNNER - Static variable in class com.ibm.xtools.transform.core.TransformationUsageIdentifier
The usage identifier for running from the workbench transformation runner application (command line).
write(ITransformConfig, boolean) - Method in interface com.ibm.xtools.transform.core.config.ITransformConfigWriter
Write the given TransformConfig to a file.

X

XOR(Condition) - Method in class com.ibm.xtools.transform.core.TransformCondition
Combine two transform conditions with logical XOR
A B C D E F G H I K L M N O P R S T U V W X