org.eclipse.gmt.umlx.qvtrelation
Interface QvtrelationPackage

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.common.notify.Notifier

public interface QvtrelationPackage
extends org.eclipse.emf.ecore.EPackage

The Package for the model. It contains accessors for the meta objects to represent

See Also:
QvtrelationFactory

Nested Class Summary
static interface QvtrelationPackage.Literals
          Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
 
Field Summary
static int DOMAIN_PATTERN
          The meta object id for the 'Domain Pattern' class.
static int DOMAIN_PATTERN__BINDS_TO
          The feature id for the 'Binds To' reference list.
static int DOMAIN_PATTERN__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int DOMAIN_PATTERN__PREDICATE
          The feature id for the 'Predicate' containment reference list.
static int DOMAIN_PATTERN__TAG
          The feature id for the 'Tag' reference list.
static int DOMAIN_PATTERN__TEMPLATE_EXPRESSION
          The feature id for the 'Template Expression' containment reference.
static int DOMAIN_PATTERN_FEATURE_COUNT
          The number of structural features of the 'Domain Pattern' class.
static QvtrelationPackage eINSTANCE
          The singleton instance of the package.
static java.lang.String eNAME
          The package name.
static java.lang.String eNS_PREFIX
          The package namespace name.
static java.lang.String eNS_URI
          The package namespace URI.
static int KEY
          The meta object id for the 'Key' class.
static int KEY__IDENTIFIES
          The feature id for the 'Identifies' reference.
static int KEY__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int KEY__PART
          The feature id for the 'Part' containment reference list.
static int KEY__TAG
          The feature id for the 'Tag' reference list.
static int KEY__TRANSFORMATION
          The feature id for the 'Transformation' container reference.
static int KEY_FEATURE_COUNT
          The number of structural features of the 'Key' class.
static int RELATION
          The meta object id for the 'Relation' class.
static int RELATION__DOMAIN
          The feature id for the 'Domain' containment reference list.
static int RELATION__IS_TOP_LEVEL
          The feature id for the 'Is Top Level' attribute.
static int RELATION__NAME
          The feature id for the 'Name' attribute.
static int RELATION__OPERATIONAL_IMPL
          The feature id for the 'Operational Impl' reference list.
static int RELATION__OVERRIDES
          The feature id for the 'Overrides' reference.
static int RELATION__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int RELATION__TAG
          The feature id for the 'Tag' reference list.
static int RELATION__TRANSFORMATION
          The feature id for the 'Transformation' container reference.
static int RELATION__VARIABLE
          The feature id for the 'Variable' containment reference list.
static int RELATION__WHEN
          The feature id for the 'When' containment reference.
static int RELATION__WHERE
          The feature id for the 'Where' containment reference.
static int RELATION_CALL_EXP
          The meta object id for the 'Relation Call Exp' class.
static int RELATION_CALL_EXP__ARGUMENT
          The feature id for the 'Argument' containment reference list.
static int RELATION_CALL_EXP__NAME
          The feature id for the 'Name' attribute.
static int RELATION_CALL_EXP__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int RELATION_CALL_EXP__REFERRED_RELATION
          The feature id for the 'Referred Relation' reference.
static int RELATION_CALL_EXP__TAG
          The feature id for the 'Tag' reference list.
static int RELATION_CALL_EXP__TYPE
          The feature id for the 'Type' reference.
static int RELATION_CALL_EXP_FEATURE_COUNT
          The number of structural features of the 'Relation Call Exp' class.
static int RELATION_DOMAIN
          The meta object id for the 'Relation Domain' class.
static int RELATION_DOMAIN__IS_CHECKABLE
          The feature id for the 'Is Checkable' attribute.
static int RELATION_DOMAIN__IS_ENFORCEABLE
          The feature id for the 'Is Enforceable' attribute.
static int RELATION_DOMAIN__NAME
          The feature id for the 'Name' attribute.
static int RELATION_DOMAIN__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int RELATION_DOMAIN__PATTERN
          The feature id for the 'Pattern' containment reference.
static int RELATION_DOMAIN__ROOT_VARIABLE
          The feature id for the 'Root Variable' reference.
static int RELATION_DOMAIN__RULE
          The feature id for the 'Rule' container reference.
static int RELATION_DOMAIN__TAG
          The feature id for the 'Tag' reference list.
static int RELATION_DOMAIN__TYPED_MODEL
          The feature id for the 'Typed Model' reference.
static int RELATION_DOMAIN_FEATURE_COUNT
          The number of structural features of the 'Relation Domain' class.
static int RELATION_FEATURE_COUNT
          The number of structural features of the 'Relation' class.
static int RELATION_IMPLEMENTATION
          The meta object id for the 'Relation Implementation' class.
static int RELATION_IMPLEMENTATION__IMPL
          The feature id for the 'Impl' reference.
static int RELATION_IMPLEMENTATION__IN_DIRECTION_OF
          The feature id for the 'In Direction Of' reference.
static int RELATION_IMPLEMENTATION__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int RELATION_IMPLEMENTATION__RELATION
          The feature id for the 'Relation' reference.
static int RELATION_IMPLEMENTATION__TAG
          The feature id for the 'Tag' reference list.
static int RELATION_IMPLEMENTATION_FEATURE_COUNT
          The number of structural features of the 'Relation Implementation' class.
static int RELATIONAL_TRANSFORMATION
          The meta object id for the 'Relational Transformation' class.
static int RELATIONAL_TRANSFORMATION__EXTENDS
          The feature id for the 'Extends' reference.
static int RELATIONAL_TRANSFORMATION__IS_ABSTRACT
          The feature id for the 'Is Abstract' attribute.
static int RELATIONAL_TRANSFORMATION__MODEL_PARAMETER
          The feature id for the 'Model Parameter' containment reference list.
static int RELATIONAL_TRANSFORMATION__NAME
          The feature id for the 'Name' attribute.
static int RELATIONAL_TRANSFORMATION__NESTED_PACKAGE
          The feature id for the 'Nested Package' reference list.
static int RELATIONAL_TRANSFORMATION__OWNED_ATTRIBUTE
          The feature id for the 'Owned Attribute' containment reference list.
static int RELATIONAL_TRANSFORMATION__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int RELATIONAL_TRANSFORMATION__OWNED_KEY
          The feature id for the 'Owned Key' containment reference list.
static int RELATIONAL_TRANSFORMATION__OWNED_OPERATION
          The feature id for the 'Owned Operation' containment reference list.
static int RELATIONAL_TRANSFORMATION__OWNED_TAG
          The feature id for the 'Owned Tag' containment reference list.
static int RELATIONAL_TRANSFORMATION__OWNED_TYPE
          The feature id for the 'Owned Type' containment reference list.
static int RELATIONAL_TRANSFORMATION__PACKAGE
          The feature id for the 'Package' container reference.
static int RELATIONAL_TRANSFORMATION__RULE
          The feature id for the 'Rule' containment reference list.
static int RELATIONAL_TRANSFORMATION__SUPER_CLASS
          The feature id for the 'Super Class' reference list.
static int RELATIONAL_TRANSFORMATION__TAG
          The feature id for the 'Tag' reference list.
static int RELATIONAL_TRANSFORMATION__URI
          The feature id for the 'Uri' attribute.
static int RELATIONAL_TRANSFORMATION_FEATURE_COUNT
          The number of structural features of the 'Relational Transformation' class.
 
Method Summary
 org.eclipse.emf.ecore.EReference getDomainPattern_TemplateExpression()
          Returns the meta object for the containment reference 'Template Expression'.
 org.eclipse.emf.ecore.EClass getDomainPattern()
          Returns the meta object for class 'Domain Pattern'.
 org.eclipse.emf.ecore.EReference getKey_Identifies()
          Returns the meta object for the reference 'Identifies'.
 org.eclipse.emf.ecore.EReference getKey_Part()
          Returns the meta object for the containment reference list 'Part'.
 org.eclipse.emf.ecore.EReference getKey_Transformation()
          Returns the meta object for the container reference 'Transformation'.
 org.eclipse.emf.ecore.EClass getKey()
          Returns the meta object for class 'Key'.
 QvtrelationFactory getQvtrelationFactory()
          Returns the factory that creates the instances of the model.
 org.eclipse.emf.ecore.EAttribute getRelation_IsTopLevel()
          Returns the meta object for the attribute 'Is Top Level'.
 org.eclipse.emf.ecore.EReference getRelation_OperationalImpl()
          Returns the meta object for the reference list 'Operational Impl'.
 org.eclipse.emf.ecore.EReference getRelation_Variable()
          Returns the meta object for the containment reference list 'Variable'.
 org.eclipse.emf.ecore.EReference getRelation_When()
          Returns the meta object for the containment reference 'When'.
 org.eclipse.emf.ecore.EReference getRelation_Where()
          Returns the meta object for the containment reference 'Where'.
 org.eclipse.emf.ecore.EClass getRelation()
          Returns the meta object for class 'Relation'.
 org.eclipse.emf.ecore.EReference getRelationalTransformation_OwnedKey()
          Returns the meta object for the containment reference list 'Owned Key'.
 org.eclipse.emf.ecore.EClass getRelationalTransformation()
          Returns the meta object for class 'Relational Transformation'.
 org.eclipse.emf.ecore.EReference getRelationCallExp_Argument()
          Returns the meta object for the containment reference list 'Argument'.
 org.eclipse.emf.ecore.EReference getRelationCallExp_ReferredRelation()
          Returns the meta object for the reference 'Referred Relation'.
 org.eclipse.emf.ecore.EClass getRelationCallExp()
          Returns the meta object for class 'Relation Call Exp'.
 org.eclipse.emf.ecore.EReference getRelationDomain_Pattern()
          Returns the meta object for the containment reference 'Pattern'.
 org.eclipse.emf.ecore.EReference getRelationDomain_RootVariable()
          Returns the meta object for the reference 'Root Variable'.
 org.eclipse.emf.ecore.EClass getRelationDomain()
          Returns the meta object for class 'Relation Domain'.
 org.eclipse.emf.ecore.EReference getRelationImplementation_Impl()
          Returns the meta object for the reference 'Impl'.
 org.eclipse.emf.ecore.EReference getRelationImplementation_InDirectionOf()
          Returns the meta object for the reference 'In Direction Of'.
 org.eclipse.emf.ecore.EReference getRelationImplementation_Relation()
          Returns the meta object for the reference 'Relation'.
 org.eclipse.emf.ecore.EClass getRelationImplementation()
          Returns the meta object for class 'Relation Implementation'.
 
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eNAME

static final java.lang.String eNAME
The package name.

See Also:
Constant Field Values

eNS_URI

static final java.lang.String eNS_URI
The package namespace URI.

See Also:
Constant Field Values

eNS_PREFIX

static final java.lang.String eNS_PREFIX
The package namespace name.

See Also:
Constant Field Values

eINSTANCE

static final QvtrelationPackage eINSTANCE
The singleton instance of the package.


RELATION

static final int RELATION
The meta object id for the 'Relation' class.

See Also:
RelationImpl, QvtrelationPackageImpl.getRelation(), Constant Field Values

RELATION__TAG

static final int RELATION__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

RELATION__OWNED_COMMENT

static final int RELATION__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

RELATION__NAME

static final int RELATION__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

RELATION__DOMAIN

static final int RELATION__DOMAIN
The feature id for the 'Domain' containment reference list.

See Also:
Constant Field Values

RELATION__TRANSFORMATION

static final int RELATION__TRANSFORMATION
The feature id for the 'Transformation' container reference.

See Also:
Constant Field Values

RELATION__OVERRIDES

static final int RELATION__OVERRIDES
The feature id for the 'Overrides' reference.

See Also:
Constant Field Values

RELATION__IS_TOP_LEVEL

static final int RELATION__IS_TOP_LEVEL
The feature id for the 'Is Top Level' attribute.

See Also:
Constant Field Values

RELATION__VARIABLE

static final int RELATION__VARIABLE
The feature id for the 'Variable' containment reference list.

See Also:
Constant Field Values

RELATION__OPERATIONAL_IMPL

static final int RELATION__OPERATIONAL_IMPL
The feature id for the 'Operational Impl' reference list.

See Also:
Constant Field Values

RELATION__WHEN

static final int RELATION__WHEN
The feature id for the 'When' containment reference.

See Also:
Constant Field Values

RELATION__WHERE

static final int RELATION__WHERE
The feature id for the 'Where' containment reference.

See Also:
Constant Field Values

RELATION_FEATURE_COUNT

static final int RELATION_FEATURE_COUNT
The number of structural features of the 'Relation' class.

See Also:
Constant Field Values

RELATION_DOMAIN

static final int RELATION_DOMAIN
The meta object id for the 'Relation Domain' class.

See Also:
RelationDomainImpl, QvtrelationPackageImpl.getRelationDomain(), Constant Field Values

RELATION_DOMAIN__TAG

static final int RELATION_DOMAIN__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

RELATION_DOMAIN__OWNED_COMMENT

static final int RELATION_DOMAIN__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

RELATION_DOMAIN__NAME

static final int RELATION_DOMAIN__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

RELATION_DOMAIN__IS_CHECKABLE

static final int RELATION_DOMAIN__IS_CHECKABLE
The feature id for the 'Is Checkable' attribute.

See Also:
Constant Field Values

RELATION_DOMAIN__IS_ENFORCEABLE

static final int RELATION_DOMAIN__IS_ENFORCEABLE
The feature id for the 'Is Enforceable' attribute.

See Also:
Constant Field Values

RELATION_DOMAIN__RULE

static final int RELATION_DOMAIN__RULE
The feature id for the 'Rule' container reference.

See Also:
Constant Field Values

RELATION_DOMAIN__TYPED_MODEL

static final int RELATION_DOMAIN__TYPED_MODEL
The feature id for the 'Typed Model' reference.

See Also:
Constant Field Values

RELATION_DOMAIN__PATTERN

static final int RELATION_DOMAIN__PATTERN
The feature id for the 'Pattern' containment reference.

See Also:
Constant Field Values

RELATION_DOMAIN__ROOT_VARIABLE

static final int RELATION_DOMAIN__ROOT_VARIABLE
The feature id for the 'Root Variable' reference.

See Also:
Constant Field Values

RELATION_DOMAIN_FEATURE_COUNT

static final int RELATION_DOMAIN_FEATURE_COUNT
The number of structural features of the 'Relation Domain' class.

See Also:
Constant Field Values

DOMAIN_PATTERN

static final int DOMAIN_PATTERN
The meta object id for the 'Domain Pattern' class.

See Also:
DomainPatternImpl, QvtrelationPackageImpl.getDomainPattern(), Constant Field Values

DOMAIN_PATTERN__TAG

static final int DOMAIN_PATTERN__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

DOMAIN_PATTERN__OWNED_COMMENT

static final int DOMAIN_PATTERN__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

DOMAIN_PATTERN__PREDICATE

static final int DOMAIN_PATTERN__PREDICATE
The feature id for the 'Predicate' containment reference list.

See Also:
Constant Field Values

DOMAIN_PATTERN__BINDS_TO

static final int DOMAIN_PATTERN__BINDS_TO
The feature id for the 'Binds To' reference list.

See Also:
Constant Field Values

DOMAIN_PATTERN__TEMPLATE_EXPRESSION

static final int DOMAIN_PATTERN__TEMPLATE_EXPRESSION
The feature id for the 'Template Expression' containment reference.

See Also:
Constant Field Values

DOMAIN_PATTERN_FEATURE_COUNT

static final int DOMAIN_PATTERN_FEATURE_COUNT
The number of structural features of the 'Domain Pattern' class.

See Also:
Constant Field Values

RELATION_IMPLEMENTATION

static final int RELATION_IMPLEMENTATION
The meta object id for the 'Relation Implementation' class.

See Also:
RelationImplementationImpl, QvtrelationPackageImpl.getRelationImplementation(), Constant Field Values

RELATION_IMPLEMENTATION__TAG

static final int RELATION_IMPLEMENTATION__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

RELATION_IMPLEMENTATION__OWNED_COMMENT

static final int RELATION_IMPLEMENTATION__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

RELATION_IMPLEMENTATION__RELATION

static final int RELATION_IMPLEMENTATION__RELATION
The feature id for the 'Relation' reference.

See Also:
Constant Field Values

RELATION_IMPLEMENTATION__IMPL

static final int RELATION_IMPLEMENTATION__IMPL
The feature id for the 'Impl' reference.

See Also:
Constant Field Values

RELATION_IMPLEMENTATION__IN_DIRECTION_OF

static final int RELATION_IMPLEMENTATION__IN_DIRECTION_OF
The feature id for the 'In Direction Of' reference.

See Also:
Constant Field Values

RELATION_IMPLEMENTATION_FEATURE_COUNT

static final int RELATION_IMPLEMENTATION_FEATURE_COUNT
The number of structural features of the 'Relation Implementation' class.

See Also:
Constant Field Values

RELATION_CALL_EXP

static final int RELATION_CALL_EXP
The meta object id for the 'Relation Call Exp' class.

See Also:
RelationCallExpImpl, QvtrelationPackageImpl.getRelationCallExp(), Constant Field Values

RELATION_CALL_EXP__TAG

static final int RELATION_CALL_EXP__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

RELATION_CALL_EXP__OWNED_COMMENT

static final int RELATION_CALL_EXP__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

RELATION_CALL_EXP__NAME

static final int RELATION_CALL_EXP__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

RELATION_CALL_EXP__TYPE

static final int RELATION_CALL_EXP__TYPE
The feature id for the 'Type' reference.

See Also:
Constant Field Values

RELATION_CALL_EXP__ARGUMENT

static final int RELATION_CALL_EXP__ARGUMENT
The feature id for the 'Argument' containment reference list.

See Also:
Constant Field Values

RELATION_CALL_EXP__REFERRED_RELATION

static final int RELATION_CALL_EXP__REFERRED_RELATION
The feature id for the 'Referred Relation' reference.

See Also:
Constant Field Values

RELATION_CALL_EXP_FEATURE_COUNT

static final int RELATION_CALL_EXP_FEATURE_COUNT
The number of structural features of the 'Relation Call Exp' class.

See Also:
Constant Field Values

RELATIONAL_TRANSFORMATION

static final int RELATIONAL_TRANSFORMATION
The meta object id for the 'Relational Transformation' class.

See Also:
RelationalTransformationImpl, QvtrelationPackageImpl.getRelationalTransformation(), Constant Field Values

RELATIONAL_TRANSFORMATION__TAG

static final int RELATIONAL_TRANSFORMATION__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

RELATIONAL_TRANSFORMATION__OWNED_COMMENT

static final int RELATIONAL_TRANSFORMATION__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

RELATIONAL_TRANSFORMATION__NAME

static final int RELATIONAL_TRANSFORMATION__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

RELATIONAL_TRANSFORMATION__PACKAGE

static final int RELATIONAL_TRANSFORMATION__PACKAGE
The feature id for the 'Package' container reference.

See Also:
Constant Field Values

RELATIONAL_TRANSFORMATION__OWNED_ATTRIBUTE

static final int RELATIONAL_TRANSFORMATION__OWNED_ATTRIBUTE
The feature id for the 'Owned Attribute' containment reference list.

See Also:
Constant Field Values

RELATIONAL_TRANSFORMATION__OWNED_OPERATION

static final int RELATIONAL_TRANSFORMATION__OWNED_OPERATION
The feature id for the 'Owned Operation' containment reference list.

See Also:
Constant Field Values

RELATIONAL_TRANSFORMATION__SUPER_CLASS

static final int RELATIONAL_TRANSFORMATION__SUPER_CLASS
The feature id for the 'Super Class' reference list.

See Also:
Constant Field Values

RELATIONAL_TRANSFORMATION__IS_ABSTRACT

static final int RELATIONAL_TRANSFORMATION__IS_ABSTRACT
The feature id for the 'Is Abstract' attribute.

See Also:
Constant Field Values

RELATIONAL_TRANSFORMATION__OWNED_TYPE

static final int RELATIONAL_TRANSFORMATION__OWNED_TYPE
The feature id for the 'Owned Type' containment reference list.

See Also:
Constant Field Values

RELATIONAL_TRANSFORMATION__NESTED_PACKAGE

static final int RELATIONAL_TRANSFORMATION__NESTED_PACKAGE
The feature id for the 'Nested Package' reference list.

See Also:
Constant Field Values

RELATIONAL_TRANSFORMATION__URI

static final int RELATIONAL_TRANSFORMATION__URI
The feature id for the 'Uri' attribute.

See Also:
Constant Field Values

RELATIONAL_TRANSFORMATION__OWNED_TAG

static final int RELATIONAL_TRANSFORMATION__OWNED_TAG
The feature id for the 'Owned Tag' containment reference list.

See Also:
Constant Field Values

RELATIONAL_TRANSFORMATION__MODEL_PARAMETER

static final int RELATIONAL_TRANSFORMATION__MODEL_PARAMETER
The feature id for the 'Model Parameter' containment reference list.

See Also:
Constant Field Values

RELATIONAL_TRANSFORMATION__RULE

static final int RELATIONAL_TRANSFORMATION__RULE
The feature id for the 'Rule' containment reference list.

See Also:
Constant Field Values

RELATIONAL_TRANSFORMATION__EXTENDS

static final int RELATIONAL_TRANSFORMATION__EXTENDS
The feature id for the 'Extends' reference.

See Also:
Constant Field Values

RELATIONAL_TRANSFORMATION__OWNED_KEY

static final int RELATIONAL_TRANSFORMATION__OWNED_KEY
The feature id for the 'Owned Key' containment reference list.

See Also:
Constant Field Values

RELATIONAL_TRANSFORMATION_FEATURE_COUNT

static final int RELATIONAL_TRANSFORMATION_FEATURE_COUNT
The number of structural features of the 'Relational Transformation' class.

See Also:
Constant Field Values

KEY

static final int KEY
The meta object id for the 'Key' class.

See Also:
KeyImpl, QvtrelationPackageImpl.getKey(), Constant Field Values

KEY__TAG

static final int KEY__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

KEY__OWNED_COMMENT

static final int KEY__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

KEY__IDENTIFIES

static final int KEY__IDENTIFIES
The feature id for the 'Identifies' reference.

See Also:
Constant Field Values

KEY__PART

static final int KEY__PART
The feature id for the 'Part' containment reference list.

See Also:
Constant Field Values

KEY__TRANSFORMATION

static final int KEY__TRANSFORMATION
The feature id for the 'Transformation' container reference.

See Also:
Constant Field Values

KEY_FEATURE_COUNT

static final int KEY_FEATURE_COUNT
The number of structural features of the 'Key' class.

See Also:
Constant Field Values
Method Detail

getRelation

org.eclipse.emf.ecore.EClass getRelation()
Returns the meta object for class 'Relation'.

Returns:
the meta object for class 'Relation'.
See Also:
Relation

getRelation_IsTopLevel

org.eclipse.emf.ecore.EAttribute getRelation_IsTopLevel()
Returns the meta object for the attribute 'Is Top Level'.

Returns:
the meta object for the attribute 'Is Top Level'.
See Also:
Relation.getIsTopLevel(), getRelation()

getRelation_Variable

org.eclipse.emf.ecore.EReference getRelation_Variable()
Returns the meta object for the containment reference list 'Variable'.

Returns:
the meta object for the containment reference list 'Variable'.
See Also:
Relation.getVariable(), getRelation()

getRelation_OperationalImpl

org.eclipse.emf.ecore.EReference getRelation_OperationalImpl()
Returns the meta object for the reference list 'Operational Impl'.

Returns:
the meta object for the reference list 'Operational Impl'.
See Also:
Relation.getOperationalImpl(), getRelation()

getRelation_When

org.eclipse.emf.ecore.EReference getRelation_When()
Returns the meta object for the containment reference 'When'.

Returns:
the meta object for the containment reference 'When'.
See Also:
Relation.getWhen(), getRelation()

getRelation_Where

org.eclipse.emf.ecore.EReference getRelation_Where()
Returns the meta object for the containment reference 'Where'.

Returns:
the meta object for the containment reference 'Where'.
See Also:
Relation.getWhere(), getRelation()

getRelationDomain

org.eclipse.emf.ecore.EClass getRelationDomain()
Returns the meta object for class 'Relation Domain'.

Returns:
the meta object for class 'Relation Domain'.
See Also:
RelationDomain

getRelationDomain_Pattern

org.eclipse.emf.ecore.EReference getRelationDomain_Pattern()
Returns the meta object for the containment reference 'Pattern'.

Returns:
the meta object for the containment reference 'Pattern'.
See Also:
RelationDomain.getPattern(), getRelationDomain()

getRelationDomain_RootVariable

org.eclipse.emf.ecore.EReference getRelationDomain_RootVariable()
Returns the meta object for the reference 'Root Variable'.

Returns:
the meta object for the reference 'Root Variable'.
See Also:
RelationDomain.getRootVariable(), getRelationDomain()

getDomainPattern

org.eclipse.emf.ecore.EClass getDomainPattern()
Returns the meta object for class 'Domain Pattern'.

Returns:
the meta object for class 'Domain Pattern'.
See Also:
DomainPattern

getDomainPattern_TemplateExpression

org.eclipse.emf.ecore.EReference getDomainPattern_TemplateExpression()
Returns the meta object for the containment reference 'Template Expression'.

Returns:
the meta object for the containment reference 'Template Expression'.
See Also:
DomainPattern.getTemplateExpression(), getDomainPattern()

getRelationImplementation

org.eclipse.emf.ecore.EClass getRelationImplementation()
Returns the meta object for class 'Relation Implementation'.

Returns:
the meta object for class 'Relation Implementation'.
See Also:
RelationImplementation

getRelationImplementation_Relation

org.eclipse.emf.ecore.EReference getRelationImplementation_Relation()
Returns the meta object for the reference 'Relation'.

Returns:
the meta object for the reference 'Relation'.
See Also:
RelationImplementation.getRelation(), getRelationImplementation()

getRelationImplementation_Impl

org.eclipse.emf.ecore.EReference getRelationImplementation_Impl()
Returns the meta object for the reference 'Impl'.

Returns:
the meta object for the reference 'Impl'.
See Also:
RelationImplementation.getImpl(), getRelationImplementation()

getRelationImplementation_InDirectionOf

org.eclipse.emf.ecore.EReference getRelationImplementation_InDirectionOf()
Returns the meta object for the reference 'In Direction Of'.

Returns:
the meta object for the reference 'In Direction Of'.
See Also:
RelationImplementation.getInDirectionOf(), getRelationImplementation()

getRelationCallExp

org.eclipse.emf.ecore.EClass getRelationCallExp()
Returns the meta object for class 'Relation Call Exp'.

Returns:
the meta object for class 'Relation Call Exp'.
See Also:
RelationCallExp

getRelationCallExp_Argument

org.eclipse.emf.ecore.EReference getRelationCallExp_Argument()
Returns the meta object for the containment reference list 'Argument'.

Returns:
the meta object for the containment reference list 'Argument'.
See Also:
RelationCallExp.getArgument(), getRelationCallExp()

getRelationCallExp_ReferredRelation

org.eclipse.emf.ecore.EReference getRelationCallExp_ReferredRelation()
Returns the meta object for the reference 'Referred Relation'.

Returns:
the meta object for the reference 'Referred Relation'.
See Also:
RelationCallExp.getReferredRelation(), getRelationCallExp()

getRelationalTransformation

org.eclipse.emf.ecore.EClass getRelationalTransformation()
Returns the meta object for class 'Relational Transformation'.

Returns:
the meta object for class 'Relational Transformation'.
See Also:
RelationalTransformation

getRelationalTransformation_OwnedKey

org.eclipse.emf.ecore.EReference getRelationalTransformation_OwnedKey()
Returns the meta object for the containment reference list 'Owned Key'.

Returns:
the meta object for the containment reference list 'Owned Key'.
See Also:
RelationalTransformation.getOwnedKey(), getRelationalTransformation()

getKey

org.eclipse.emf.ecore.EClass getKey()
Returns the meta object for class 'Key'.

Returns:
the meta object for class 'Key'.
See Also:
Key

getKey_Identifies

org.eclipse.emf.ecore.EReference getKey_Identifies()
Returns the meta object for the reference 'Identifies'.

Returns:
the meta object for the reference 'Identifies'.
See Also:
Key.getIdentifies(), getKey()

getKey_Part

org.eclipse.emf.ecore.EReference getKey_Part()
Returns the meta object for the containment reference list 'Part'.

Returns:
the meta object for the containment reference list 'Part'.
See Also:
Key.getPart(), getKey()

getKey_Transformation

org.eclipse.emf.ecore.EReference getKey_Transformation()
Returns the meta object for the container reference 'Transformation'.

Returns:
the meta object for the container reference 'Transformation'.
See Also:
Key.getTransformation(), getKey()

getQvtrelationFactory

QvtrelationFactory getQvtrelationFactory()
Returns the factory that creates the instances of the model.

Returns:
the factory that creates the instances of the model.