|
IBM Rational Software Modeler Release 6.0 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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(org.eclipse.emf.ecore.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 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2004. All rights reserved.