IBM Rational Software Modeler
Release 6.0

Uses of Interface
com.ibm.xtools.transform.core.ITransformationItem

Packages that use ITransformationItem
com.ibm.xtools.patterns.core   
com.ibm.xtools.patterns.framework Provides the base classes that form the patterns framework.  
com.ibm.xtools.patterns.framework.java   
com.ibm.xtools.patterns.framework.uml2 Provides the UML2-specific concrete classes needed when authoring or running patterns involving UML2 models.  
com.ibm.xtools.transform.core   
com.ibm.xtools.transform.uml2   
com.ibm.xtools.transform.uml2.cpp   
 

Uses of ITransformationItem in com.ibm.xtools.patterns.core
 

Subinterfaces of ITransformationItem in com.ibm.xtools.patterns.core
 interface IParameterDescriptor
          Represents a parameter of a pattern.
 interface IPatternDescriptor
          Captures the information about the pattern that it is required or useful in understanding the semantics of the pattern, the steps involved in applying the pattern, and the result of applying the pattern.
 interface IPatternMetatype
          Represents the type used in a pattern that is from a metamodel.
 

Uses of ITransformationItem in com.ibm.xtools.patterns.framework
 

Classes in com.ibm.xtools.patterns.framework that implement ITransformationItem
 class AbstractPatternDefinition
          This is the base abstract pattern definition class.
 class AbstractPatternParameter
          This class is the common implementation for a pattern parameter and will typically be used indirectly through another subclass that further specializes this class.
 class PatternDefinitionUsage
          The pattern definition usage class represents the use of a pattern definition.
 class PatternMetatype
          This abstract class is the common implementation for a pattern metatype that represents an EClass in an EMF metamodel.
 class PatternParameterUsage
          A pattern parameter usage is used to wrap the use of a pattern parameter from other parts within the framework.
 

Uses of ITransformationItem in com.ibm.xtools.patterns.framework.java
 

Classes in com.ibm.xtools.patterns.framework.java that implement ITransformationItem
 class PatternMetatype.JavaMetatype
          This class is the common implementation for a pattern metatype that represents a java class.
 

Uses of ITransformationItem in com.ibm.xtools.patterns.framework.uml2
 

Classes in com.ibm.xtools.patterns.framework.uml2 that implement ITransformationItem
static class PatternMetatype.Enumeration
          An enumeration metatype, defines enumeration literals as potential values.
 

Uses of ITransformationItem in com.ibm.xtools.transform.core
 

Subinterfaces of ITransformationItem in com.ibm.xtools.transform.core
 interface ITransformationDescriptor
          The Transformation Descriptor interface provides access to the static information that is used to identify a transformation.
 interface ITransformationProperty
          A Transformation Property stores information about one aspect of the transformation.
 

Classes in com.ibm.xtools.transform.core that implement ITransformationItem
 class AbstractContentExtractor
          The Abstract Content Extractor is the base class for all content extractors used within the default transformation engine.
 class AbstractRule
          The Abstract Rule class is the base class for all target model processing that occurs within the default transformation engine.
 class AbstractTransform
          The Abstract Transform class defines the contract between the transformation service and the implementation of a specific transformation.
 class AbstractTransformElement
          The Abstract Transform Element class is the base class for all transformation objects (elements).
 class ListContentExtractor
          The List Content Extractor extracts the contained source objects when the "SOURCE" proerty in the execution context is a List object.
 class RootTransform
          The Root Transform class is a utility class that transformation authors can used as the root of their transformation.
 class Transform
          This Transform class contains the implementation for the default transformation engine.
 class ValidateEditRule
          This Validate Edit Rule provides a mechanism for transformations to ensure that the files they want to modify will have the correct permissions.
 

Uses of ITransformationItem in com.ibm.xtools.transform.uml2
 

Classes in com.ibm.xtools.transform.uml2 that implement ITransformationItem
 class UMLElementKindExtractor
          This generic UML extractor class provides a convenient way to navigate the containment hierarchy of a UML source element.
 class UMLKindTransform
          This transform provides a generic mechanism to walk the entire UML2 containment (owner) hierarchy so that specific transformation elements can be executed based upon the UML2 element kind (eClass).
 class UMLSubtypeOfKindExtractor
          This generic UML extractor class provides a convenient way to navigate the containment hierarchy of a UML source element.
 class UMLTransform
          The UML Transform class is a utlity class for transformations that work with UML2 models.
 

Uses of ITransformationItem in com.ibm.xtools.transform.uml2.cpp
 

Classes in com.ibm.xtools.transform.uml2.cpp that implement ITransformationItem
 class CPPExtendClassifierRule
          This class provides common functionality for the extensibility of the transformation of UML2 Classifiers into a C++ code.
 class CPPExtendClassRule
          This class provides common functionality for the extensibility of the transformation of UML2 Classes into a C++ code.
 class CPPExtendEnumerationRule
          This class provides common functionality for the extensibility of the transformation of UML2 Enumerations into a C++ code.
 class CPPExtendFramework
          This class contains common functionality for the UML to C++ transformation extensibility.
 class CPPExtendInterfaceRule
          This class provides common functionality for the extensibility of the transformation of UML2 Interfaces into a C++ code.
 class CPPExtendOperationRule
          This class provides common functionality for the extensibility of the transformation of UML2 Operations into a C++ code.
 class CPPExtendRule
          This class contains common functionality for the UML to C++ transformation extensibility providing basic text functions.
 


IBM Rational Software Modeler
Release 6.0


Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2004. All rights reserved.