public interface EqvtRelationPackage
The Package for the model. It contains accessors for the meta objects to represent
EqvtRelationFactory
Nested Class Summary | |
---|---|
static interface |
EqvtRelationPackage.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__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list. |
static int |
DOMAIN_PATTERN__PREDICATE
The feature id for the 'Predicate' containment 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 EqvtRelationPackage |
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__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list. |
static int |
KEY__IDENTIFIES
The feature id for the 'Identifies' reference. |
static int |
KEY__PART
The feature id for the 'Part' containment 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__EANNOTATIONS
The feature id for the 'EAnnotations' 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__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__END_POSITION
The feature id for the 'End Position' attribute. |
static int |
RELATION_CALL_EXP__NAME
The feature id for the 'Name' attribute. |
static int |
RELATION_CALL_EXP__REFERRED_RELATION
The feature id for the 'Referred Relation' reference. |
static int |
RELATION_CALL_EXP__START_POSITION
The feature id for the 'Start Position' attribute. |
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__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list. |
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__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__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__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list. |
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__RELATION
The feature id for the 'Relation' reference. |
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__ABSTRACT
The feature id for the 'Abstract' attribute. |
static int |
RELATIONAL_TRANSFORMATION__DEFAULT_VALUE
The feature id for the 'Default Value' attribute. |
static int |
RELATIONAL_TRANSFORMATION__EALL_ATTRIBUTES
The feature id for the 'EAll Attributes' reference list. |
static int |
RELATIONAL_TRANSFORMATION__EALL_CONTAINMENTS
The feature id for the 'EAll Containments' reference list. |
static int |
RELATIONAL_TRANSFORMATION__EALL_GENERIC_SUPER_TYPES
The feature id for the 'EAll Generic Super Types' reference list. |
static int |
RELATIONAL_TRANSFORMATION__EALL_OPERATIONS
The feature id for the 'EAll Operations' reference list. |
static int |
RELATIONAL_TRANSFORMATION__EALL_REFERENCES
The feature id for the 'EAll References' reference list. |
static int |
RELATIONAL_TRANSFORMATION__EALL_STRUCTURAL_FEATURES
The feature id for the 'EAll Structural Features' reference list. |
static int |
RELATIONAL_TRANSFORMATION__EALL_SUPER_TYPES
The feature id for the 'EAll Super Types' reference list. |
static int |
RELATIONAL_TRANSFORMATION__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list. |
static int |
RELATIONAL_TRANSFORMATION__EATTRIBUTES
The feature id for the 'EAttributes' reference list. |
static int |
RELATIONAL_TRANSFORMATION__ECLASSIFIERS
The feature id for the 'EClassifiers' containment reference list. |
static int |
RELATIONAL_TRANSFORMATION__EFACTORY_INSTANCE
The feature id for the 'EFactory Instance' reference. |
static int |
RELATIONAL_TRANSFORMATION__EGENERIC_SUPER_TYPES
The feature id for the 'EGeneric Super Types' containment reference list. |
static int |
RELATIONAL_TRANSFORMATION__EID_ATTRIBUTE
The feature id for the 'EID Attribute' reference. |
static int |
RELATIONAL_TRANSFORMATION__EOPERATIONS
The feature id for the 'EOperations' containment reference list. |
static int |
RELATIONAL_TRANSFORMATION__EPACKAGE
The feature id for the 'EPackage' container reference. |
static int |
RELATIONAL_TRANSFORMATION__EREFERENCES
The feature id for the 'EReferences' reference list. |
static int |
RELATIONAL_TRANSFORMATION__ESTRUCTURAL_FEATURES
The feature id for the 'EStructural Features' containment reference list. |
static int |
RELATIONAL_TRANSFORMATION__ESUBPACKAGES
The feature id for the 'ESubpackages' containment reference list. |
static int |
RELATIONAL_TRANSFORMATION__ESUPER_PACKAGE
The feature id for the 'ESuper Package' container reference. |
static int |
RELATIONAL_TRANSFORMATION__ESUPER_TYPES
The feature id for the 'ESuper Types' reference list. |
static int |
RELATIONAL_TRANSFORMATION__ETYPE_PARAMETERS
The feature id for the 'EType Parameters' containment reference list. |
static int |
RELATIONAL_TRANSFORMATION__EXTENDS
The feature id for the 'Extends' reference. |
static int |
RELATIONAL_TRANSFORMATION__INSTANCE_CLASS
The feature id for the 'Instance Class' attribute. |
static int |
RELATIONAL_TRANSFORMATION__INSTANCE_CLASS_NAME
The feature id for the 'Instance Class Name' attribute. |
static int |
RELATIONAL_TRANSFORMATION__INSTANCE_TYPE_NAME
The feature id for the 'Instance Type Name' attribute. |
static int |
RELATIONAL_TRANSFORMATION__INTERFACE
The feature id for the 'Interface' 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__NS_PREFIX
The feature id for the 'Ns Prefix' attribute. |
static int |
RELATIONAL_TRANSFORMATION__NS_URI
The feature id for the 'Ns URI' attribute. |
static int |
RELATIONAL_TRANSFORMATION__OWNED_KEY
The feature id for the 'Owned Key' containment reference list. |
static int |
RELATIONAL_TRANSFORMATION__OWNED_TAG
The feature id for the 'Owned Tag' containment reference list. |
static int |
RELATIONAL_TRANSFORMATION__RULE
The feature id for the 'Rule' containment reference list. |
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 '. |
EqvtRelationFactory |
getEqvtRelationFactory()
Returns the factory that creates the instances of the model. |
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 '. |
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 |
---|
static final java.lang.String eNAME
static final java.lang.String eNS_URI
static final java.lang.String eNS_PREFIX
static final EqvtRelationPackage eINSTANCE
static final int RELATION
Relation
' class.
RelationImpl
,
EqvtRelationPackageImpl.getRelation()
,
Constant Field Valuesstatic final int RELATION__EANNOTATIONS
static final int RELATION__NAME
static final int RELATION__DOMAIN
static final int RELATION__TRANSFORMATION
static final int RELATION__OVERRIDES
static final int RELATION__IS_TOP_LEVEL
static final int RELATION__VARIABLE
static final int RELATION__OPERATIONAL_IMPL
static final int RELATION__WHEN
static final int RELATION__WHERE
static final int RELATION_FEATURE_COUNT
static final int RELATION_DOMAIN
Relation Domain
' class.
RelationDomainImpl
,
EqvtRelationPackageImpl.getRelationDomain()
,
Constant Field Valuesstatic final int RELATION_DOMAIN__EANNOTATIONS
static final int RELATION_DOMAIN__NAME
static final int RELATION_DOMAIN__IS_CHECKABLE
static final int RELATION_DOMAIN__IS_ENFORCEABLE
static final int RELATION_DOMAIN__RULE
static final int RELATION_DOMAIN__TYPED_MODEL
static final int RELATION_DOMAIN__PATTERN
static final int RELATION_DOMAIN__ROOT_VARIABLE
static final int RELATION_DOMAIN_FEATURE_COUNT
static final int DOMAIN_PATTERN
Domain Pattern
' class.
DomainPatternImpl
,
EqvtRelationPackageImpl.getDomainPattern()
,
Constant Field Valuesstatic final int DOMAIN_PATTERN__EANNOTATIONS
static final int DOMAIN_PATTERN__PREDICATE
static final int DOMAIN_PATTERN__BINDS_TO
static final int DOMAIN_PATTERN__TEMPLATE_EXPRESSION
static final int DOMAIN_PATTERN_FEATURE_COUNT
static final int RELATION_IMPLEMENTATION
Relation Implementation
' class.
RelationImplementationImpl
,
EqvtRelationPackageImpl.getRelationImplementation()
,
Constant Field Valuesstatic final int RELATION_IMPLEMENTATION__EANNOTATIONS
static final int RELATION_IMPLEMENTATION__RELATION
static final int RELATION_IMPLEMENTATION__IMPL
static final int RELATION_IMPLEMENTATION__IN_DIRECTION_OF
static final int RELATION_IMPLEMENTATION_FEATURE_COUNT
static final int RELATION_CALL_EXP
Relation Call Exp
' class.
RelationCallExpImpl
,
EqvtRelationPackageImpl.getRelationCallExp()
,
Constant Field Valuesstatic final int RELATION_CALL_EXP__NAME
static final int RELATION_CALL_EXP__TYPE
static final int RELATION_CALL_EXP__START_POSITION
static final int RELATION_CALL_EXP__END_POSITION
static final int RELATION_CALL_EXP__ARGUMENT
static final int RELATION_CALL_EXP__REFERRED_RELATION
static final int RELATION_CALL_EXP_FEATURE_COUNT
static final int RELATIONAL_TRANSFORMATION
Relational Transformation
' class.
RelationalTransformationImpl
,
EqvtRelationPackageImpl.getRelationalTransformation()
,
Constant Field Valuesstatic final int RELATIONAL_TRANSFORMATION__EANNOTATIONS
static final int RELATIONAL_TRANSFORMATION__NAME
static final int RELATIONAL_TRANSFORMATION__INSTANCE_CLASS_NAME
static final int RELATIONAL_TRANSFORMATION__INSTANCE_CLASS
static final int RELATIONAL_TRANSFORMATION__DEFAULT_VALUE
static final int RELATIONAL_TRANSFORMATION__INSTANCE_TYPE_NAME
static final int RELATIONAL_TRANSFORMATION__EPACKAGE
static final int RELATIONAL_TRANSFORMATION__ETYPE_PARAMETERS
static final int RELATIONAL_TRANSFORMATION__ABSTRACT
static final int RELATIONAL_TRANSFORMATION__INTERFACE
static final int RELATIONAL_TRANSFORMATION__ESUPER_TYPES
static final int RELATIONAL_TRANSFORMATION__EOPERATIONS
static final int RELATIONAL_TRANSFORMATION__EALL_ATTRIBUTES
static final int RELATIONAL_TRANSFORMATION__EALL_REFERENCES
static final int RELATIONAL_TRANSFORMATION__EREFERENCES
static final int RELATIONAL_TRANSFORMATION__EATTRIBUTES
static final int RELATIONAL_TRANSFORMATION__EALL_CONTAINMENTS
static final int RELATIONAL_TRANSFORMATION__EALL_OPERATIONS
static final int RELATIONAL_TRANSFORMATION__EALL_STRUCTURAL_FEATURES
static final int RELATIONAL_TRANSFORMATION__EALL_SUPER_TYPES
static final int RELATIONAL_TRANSFORMATION__EID_ATTRIBUTE
static final int RELATIONAL_TRANSFORMATION__ESTRUCTURAL_FEATURES
static final int RELATIONAL_TRANSFORMATION__EGENERIC_SUPER_TYPES
static final int RELATIONAL_TRANSFORMATION__EALL_GENERIC_SUPER_TYPES
static final int RELATIONAL_TRANSFORMATION__NS_URI
static final int RELATIONAL_TRANSFORMATION__NS_PREFIX
static final int RELATIONAL_TRANSFORMATION__EFACTORY_INSTANCE
static final int RELATIONAL_TRANSFORMATION__ECLASSIFIERS
static final int RELATIONAL_TRANSFORMATION__ESUBPACKAGES
static final int RELATIONAL_TRANSFORMATION__ESUPER_PACKAGE
static final int RELATIONAL_TRANSFORMATION__OWNED_TAG
static final int RELATIONAL_TRANSFORMATION__MODEL_PARAMETER
static final int RELATIONAL_TRANSFORMATION__RULE
static final int RELATIONAL_TRANSFORMATION__EXTENDS
static final int RELATIONAL_TRANSFORMATION__OWNED_KEY
static final int RELATIONAL_TRANSFORMATION_FEATURE_COUNT
static final int KEY
Key
' class.
KeyImpl
,
EqvtRelationPackageImpl.getKey()
,
Constant Field Valuesstatic final int KEY__EANNOTATIONS
static final int KEY__IDENTIFIES
static final int KEY__PART
static final int KEY__TRANSFORMATION
static final int KEY_FEATURE_COUNT
Method Detail |
---|
org.eclipse.emf.ecore.EClass getRelation()
Relation
'.
Relation
org.eclipse.emf.ecore.EAttribute getRelation_IsTopLevel()
Is Top Level
'.
Relation.getIsTopLevel()
,
getRelation()
org.eclipse.emf.ecore.EReference getRelation_Variable()
Variable
'.
Relation.getVariable()
,
getRelation()
org.eclipse.emf.ecore.EReference getRelation_OperationalImpl()
Operational Impl
'.
Relation.getOperationalImpl()
,
getRelation()
org.eclipse.emf.ecore.EReference getRelation_When()
When
'.
Relation.getWhen()
,
getRelation()
org.eclipse.emf.ecore.EReference getRelation_Where()
Where
'.
Relation.getWhere()
,
getRelation()
org.eclipse.emf.ecore.EClass getRelationDomain()
Relation Domain
'.
RelationDomain
org.eclipse.emf.ecore.EReference getRelationDomain_Pattern()
Pattern
'.
RelationDomain.getPattern()
,
getRelationDomain()
org.eclipse.emf.ecore.EReference getRelationDomain_RootVariable()
Root Variable
'.
RelationDomain.getRootVariable()
,
getRelationDomain()
org.eclipse.emf.ecore.EClass getDomainPattern()
Domain Pattern
'.
DomainPattern
org.eclipse.emf.ecore.EReference getDomainPattern_TemplateExpression()
Template Expression
'.
DomainPattern.getTemplateExpression()
,
getDomainPattern()
org.eclipse.emf.ecore.EClass getRelationImplementation()
Relation Implementation
'.
RelationImplementation
org.eclipse.emf.ecore.EReference getRelationImplementation_Relation()
Relation
'.
RelationImplementation.getRelation()
,
getRelationImplementation()
org.eclipse.emf.ecore.EReference getRelationImplementation_Impl()
Impl
'.
RelationImplementation.getImpl()
,
getRelationImplementation()
org.eclipse.emf.ecore.EReference getRelationImplementation_InDirectionOf()
In Direction Of
'.
RelationImplementation.getInDirectionOf()
,
getRelationImplementation()
org.eclipse.emf.ecore.EClass getRelationCallExp()
Relation Call Exp
'.
RelationCallExp
org.eclipse.emf.ecore.EReference getRelationCallExp_Argument()
Argument
'.
RelationCallExp.getArgument()
,
getRelationCallExp()
org.eclipse.emf.ecore.EReference getRelationCallExp_ReferredRelation()
Referred Relation
'.
RelationCallExp.getReferredRelation()
,
getRelationCallExp()
org.eclipse.emf.ecore.EClass getRelationalTransformation()
Relational Transformation
'.
RelationalTransformation
org.eclipse.emf.ecore.EReference getRelationalTransformation_OwnedKey()
Owned Key
'.
RelationalTransformation.getOwnedKey()
,
getRelationalTransformation()
org.eclipse.emf.ecore.EClass getKey()
Key
'.
Key
org.eclipse.emf.ecore.EReference getKey_Identifies()
Identifies
'.
Key.getIdentifies()
,
getKey()
org.eclipse.emf.ecore.EReference getKey_Part()
Part
'.
Key.getPart()
,
getKey()
org.eclipse.emf.ecore.EReference getKey_Transformation()
Transformation
'.
Key.getTransformation()
,
getKey()
EqvtRelationFactory getEqvtRelationFactory()