org.eclipse.gmt.umlx.eqvtr.cst.environment
Class QVTrReflectionImpl

java.lang.Object
  extended by org.eclipse.ocl.ecore.internal.UMLReflectionImpl
      extended by org.eclipse.gmt.umlx.eqvtr.cst.environment.QVTrReflectionImpl
All Implemented Interfaces:
org.eclipse.ocl.utilities.UMLReflection<org.eclipse.emf.ecore.EPackage,org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EOperation,org.eclipse.emf.ecore.EStructuralFeature,org.eclipse.emf.ecore.EEnumLiteral,org.eclipse.emf.ecore.EParameter,org.eclipse.emf.ecore.EObject,org.eclipse.ocl.ecore.CallOperationAction,org.eclipse.ocl.ecore.SendSignalAction,org.eclipse.ocl.ecore.Constraint>

public class QVTrReflectionImpl
extends org.eclipse.ocl.ecore.internal.UMLReflectionImpl


Field Summary
static org.eclipse.ocl.ecore.internal.UMLReflectionImpl INSTANCE
          Shared instance of the stateless reflection service.
 
Fields inherited from interface org.eclipse.ocl.utilities.UMLReflection
BODY, DEFINITION, DERIVATION, INITIAL, INVARIANT, OCL_HELPER, POSTCONDITION, PRECONDITION, RELATED_TYPE, SAME_TYPE, STRICT_SUBTYPE, STRICT_SUPERTYPE, SUBTYPE, SUPERTYPE, UNRELATED_TYPE
 
Constructor Summary
QVTrReflectionImpl()
           
 
Method Summary
 java.lang.String getName(java.lang.Object object)
           
 java.lang.String getQualifiedName(java.lang.Object object)
           
 
Methods inherited from class org.eclipse.ocl.ecore.internal.UMLReflectionImpl
asOCLType, createCallOperationAction, createConstraint, createExpressionInOCL, createOperation, createProperty, createSendSignalAction, getAllSupertypes, getAssociationClass, getAttributes, getClassifiers, getCommonSuperType, getConstrainedElements, getConstraint, getConstraintName, getDescription, getEnumeration, getEnumerationLiteral, getEnumerationLiterals, getMemberEnds, getNestedPackages, getNestingPackage, getOCLType, getOperation, getOperations, getOwningClassifier, getPackage, getParameters, getQualifiers, getRelationship, getSignal, getSignals, getSpecification, getStereotype, getStereotypeApplication, isAncestor, isAssociationClass, isClass, isClassifier, isComparable, isDataType, isEnumeration, isMany, isOperation, isProperty, isQuery, isStatic, isStereotype, setConstraintName, setSpecification, setStereotype
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final org.eclipse.ocl.ecore.internal.UMLReflectionImpl INSTANCE
Shared instance of the stateless reflection service.

Constructor Detail

QVTrReflectionImpl

public QVTrReflectionImpl()
Method Detail

getName

public java.lang.String getName(java.lang.Object object)
Specified by:
getName in interface org.eclipse.ocl.utilities.UMLReflection<org.eclipse.emf.ecore.EPackage,org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EOperation,org.eclipse.emf.ecore.EStructuralFeature,org.eclipse.emf.ecore.EEnumLiteral,org.eclipse.emf.ecore.EParameter,org.eclipse.emf.ecore.EObject,org.eclipse.ocl.ecore.CallOperationAction,org.eclipse.ocl.ecore.SendSignalAction,org.eclipse.ocl.ecore.Constraint>
Overrides:
getName in class org.eclipse.ocl.ecore.internal.UMLReflectionImpl

getQualifiedName

public java.lang.String getQualifiedName(java.lang.Object object)
Specified by:
getQualifiedName in interface org.eclipse.ocl.utilities.UMLReflection<org.eclipse.emf.ecore.EPackage,org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EOperation,org.eclipse.emf.ecore.EStructuralFeature,org.eclipse.emf.ecore.EEnumLiteral,org.eclipse.emf.ecore.EParameter,org.eclipse.emf.ecore.EObject,org.eclipse.ocl.ecore.CallOperationAction,org.eclipse.ocl.ecore.SendSignalAction,org.eclipse.ocl.ecore.Constraint>
Overrides:
getQualifiedName in class org.eclipse.ocl.ecore.internal.UMLReflectionImpl