IBM Rational Software Modeler
Release 6.0

Uses of Class
com.ibm.xtools.transform.core.AbstractTransformElement

Packages that use AbstractTransformElement
com.ibm.xtools.transform.core   
com.ibm.xtools.transform.uml2   
com.ibm.xtools.transform.uml2.cpp   
 

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

Subclasses of AbstractTransformElement in com.ibm.xtools.transform.core
 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 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.
 

Methods in com.ibm.xtools.transform.core with parameters of type AbstractTransformElement
 void RootTransform.addToFinal(AbstractTransformElement transformElement)
          Add a transform element to the finalization phase.
 void RootTransform.addToInit(AbstractTransformElement transformElement)
          Add a transform element to the initialization phase.
 void Transform.add(int index, AbstractTransformElement transformElement)
          Add a transformation element to this transform.
 void Transform.add(AbstractTransformElement transformElement)
          Add a transformation element to this transform by appending the new element to the end of the element list.
 boolean Transform.remove(AbstractTransformElement transformElement)
          Remove a transformation element from this transform
 

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

Subclasses of AbstractTransformElement in com.ibm.xtools.transform.uml2
 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.
 

Methods in com.ibm.xtools.transform.uml2 with parameters of type AbstractTransformElement
 Transform UMLKindTransform.addByKind(EClass elementKind, AbstractTransformElement transformElement)
          Add a transformation element for the given element kind.
 

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

Subclasses of AbstractTransformElement in com.ibm.xtools.transform.uml2.cpp
 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.