org.eclipse.gmt.umlx.eqvtbase
Interface EqvtBasePackage

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 EqvtBasePackage
extends org.eclipse.emf.ecore.EPackage

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

See Also:
EqvtBaseFactory

Nested Class Summary
static interface EqvtBasePackage.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
          The meta object id for the 'Domain' class.
static int DOMAIN__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int DOMAIN__IS_CHECKABLE
          The feature id for the 'Is Checkable' attribute.
static int DOMAIN__IS_ENFORCEABLE
          The feature id for the 'Is Enforceable' attribute.
static int DOMAIN__NAME
          The feature id for the 'Name' attribute.
static int DOMAIN__RULE
          The feature id for the 'Rule' container reference.
static int DOMAIN__TYPED_MODEL
          The feature id for the 'Typed Model' reference.
static int DOMAIN_FEATURE_COUNT
          The number of structural features of the 'Domain' class.
static EqvtBasePackage 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 FUNCTION
          The meta object id for the 'Function' class.
static int FUNCTION__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int FUNCTION__ECONTAINING_CLASS
          The feature id for the 'EContaining Class' container reference.
static int FUNCTION__EEXCEPTIONS
          The feature id for the 'EExceptions' reference list.
static int FUNCTION__EGENERIC_EXCEPTIONS
          The feature id for the 'EGeneric Exceptions' containment reference list.
static int FUNCTION__EGENERIC_TYPE
          The feature id for the 'EGeneric Type' containment reference.
static int FUNCTION__EPARAMETERS
          The feature id for the 'EParameters' containment reference list.
static int FUNCTION__ETYPE
          The feature id for the 'EType' reference.
static int FUNCTION__ETYPE_PARAMETERS
          The feature id for the 'EType Parameters' containment reference list.
static int FUNCTION__LOWER_BOUND
          The feature id for the 'Lower Bound' attribute.
static int FUNCTION__MANY
          The feature id for the 'Many' attribute.
static int FUNCTION__NAME
          The feature id for the 'Name' attribute.
static int FUNCTION__ORDERED
          The feature id for the 'Ordered' attribute.
static int FUNCTION__QUERY_EXPRESSION
          The feature id for the 'Query Expression' containment reference.
static int FUNCTION__REQUIRED
          The feature id for the 'Required' attribute.
static int FUNCTION__UNIQUE
          The feature id for the 'Unique' attribute.
static int FUNCTION__UPPER_BOUND
          The feature id for the 'Upper Bound' attribute.
static int FUNCTION_FEATURE_COUNT
          The number of structural features of the 'Function' class.
static int FUNCTION_PARAMETER
          The meta object id for the 'Function Parameter' class.
static int FUNCTION_PARAMETER__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int FUNCTION_PARAMETER__EGENERIC_TYPE
          The feature id for the 'EGeneric Type' containment reference.
static int FUNCTION_PARAMETER__EOPERATION
          The feature id for the 'EOperation' container reference.
static int FUNCTION_PARAMETER__ETYPE
          The feature id for the 'EType' reference.
static int FUNCTION_PARAMETER__FIX_ME_UP_AS_ASUPER_CLASS_AGAIN
          The feature id for the 'Fix Me Up As ASuper Class Again' containment reference.
static int FUNCTION_PARAMETER__LOWER_BOUND
          The feature id for the 'Lower Bound' attribute.
static int FUNCTION_PARAMETER__MANY
          The feature id for the 'Many' attribute.
static int FUNCTION_PARAMETER__NAME
          The feature id for the 'Name' attribute.
static int FUNCTION_PARAMETER__ORDERED
          The feature id for the 'Ordered' attribute.
static int FUNCTION_PARAMETER__REQUIRED
          The feature id for the 'Required' attribute.
static int FUNCTION_PARAMETER__UNIQUE
          The feature id for the 'Unique' attribute.
static int FUNCTION_PARAMETER__UPPER_BOUND
          The feature id for the 'Upper Bound' attribute.
static int FUNCTION_PARAMETER_FEATURE_COUNT
          The number of structural features of the 'Function Parameter' class.
static int PATTERN
          The meta object id for the 'Pattern' class.
static int PATTERN__BINDS_TO
          The feature id for the 'Binds To' reference list.
static int PATTERN__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int PATTERN__PREDICATE
          The feature id for the 'Predicate' containment reference list.
static int PATTERN_FEATURE_COUNT
          The number of structural features of the 'Pattern' class.
static int PREDICATE
          The meta object id for the 'Predicate' class.
static int PREDICATE__CONDITION_EXPRESSION
          The feature id for the 'Condition Expression' containment reference.
static int PREDICATE__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int PREDICATE__PATTERN
          The feature id for the 'Pattern' container reference.
static int PREDICATE_FEATURE_COUNT
          The number of structural features of the 'Predicate' class.
static int RULE
          The meta object id for the 'Rule' class.
static int RULE__DOMAIN
          The feature id for the 'Domain' containment reference list.
static int RULE__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int RULE__NAME
          The feature id for the 'Name' attribute.
static int RULE__OVERRIDES
          The feature id for the 'Overrides' reference.
static int RULE__TRANSFORMATION
          The feature id for the 'Transformation' container reference.
static int RULE_FEATURE_COUNT
          The number of structural features of the 'Rule' class.
static int TAG
          The meta object id for the 'Tag' class.
static int TAG__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int TAG__ELEMENT
          The feature id for the 'Element' reference list.
static int TAG__NAME
          The feature id for the 'Name' attribute.
static int TAG__VALUE
          The feature id for the 'Value' attribute.
static int TAG_FEATURE_COUNT
          The number of structural features of the 'Tag' class.
static int TRANSFORMATION
          The meta object id for the 'Transformation' class.
static int TRANSFORMATION__ABSTRACT
          The feature id for the 'Abstract' attribute.
static int TRANSFORMATION__DEFAULT_VALUE
          The feature id for the 'Default Value' attribute.
static int TRANSFORMATION__EALL_ATTRIBUTES
          The feature id for the 'EAll Attributes' reference list.
static int TRANSFORMATION__EALL_CONTAINMENTS
          The feature id for the 'EAll Containments' reference list.
static int TRANSFORMATION__EALL_GENERIC_SUPER_TYPES
          The feature id for the 'EAll Generic Super Types' reference list.
static int TRANSFORMATION__EALL_OPERATIONS
          The feature id for the 'EAll Operations' reference list.
static int TRANSFORMATION__EALL_REFERENCES
          The feature id for the 'EAll References' reference list.
static int TRANSFORMATION__EALL_STRUCTURAL_FEATURES
          The feature id for the 'EAll Structural Features' reference list.
static int TRANSFORMATION__EALL_SUPER_TYPES
          The feature id for the 'EAll Super Types' reference list.
static int TRANSFORMATION__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int TRANSFORMATION__EATTRIBUTES
          The feature id for the 'EAttributes' reference list.
static int TRANSFORMATION__ECLASSIFIERS
          The feature id for the 'EClassifiers' containment reference list.
static int TRANSFORMATION__EFACTORY_INSTANCE
          The feature id for the 'EFactory Instance' reference.
static int TRANSFORMATION__EGENERIC_SUPER_TYPES
          The feature id for the 'EGeneric Super Types' containment reference list.
static int TRANSFORMATION__EID_ATTRIBUTE
          The feature id for the 'EID Attribute' reference.
static int TRANSFORMATION__EOPERATIONS
          The feature id for the 'EOperations' containment reference list.
static int TRANSFORMATION__EPACKAGE
          The feature id for the 'EPackage' container reference.
static int TRANSFORMATION__EREFERENCES
          The feature id for the 'EReferences' reference list.
static int TRANSFORMATION__ESTRUCTURAL_FEATURES
          The feature id for the 'EStructural Features' containment reference list.
static int TRANSFORMATION__ESUBPACKAGES
          The feature id for the 'ESubpackages' containment reference list.
static int TRANSFORMATION__ESUPER_PACKAGE
          The feature id for the 'ESuper Package' container reference.
static int TRANSFORMATION__ESUPER_TYPES
          The feature id for the 'ESuper Types' reference list.
static int TRANSFORMATION__ETYPE_PARAMETERS
          The feature id for the 'EType Parameters' containment reference list.
static int TRANSFORMATION__EXTENDS
          The feature id for the 'Extends' reference.
static int TRANSFORMATION__INSTANCE_CLASS
          The feature id for the 'Instance Class' attribute.
static int TRANSFORMATION__INSTANCE_CLASS_NAME
          The feature id for the 'Instance Class Name' attribute.
static int TRANSFORMATION__INSTANCE_TYPE_NAME
          The feature id for the 'Instance Type Name' attribute.
static int TRANSFORMATION__INTERFACE
          The feature id for the 'Interface' attribute.
static int TRANSFORMATION__MODEL_PARAMETER
          The feature id for the 'Model Parameter' containment reference list.
static int TRANSFORMATION__NAME
          The feature id for the 'Name' attribute.
static int TRANSFORMATION__NS_PREFIX
          The feature id for the 'Ns Prefix' attribute.
static int TRANSFORMATION__NS_URI
          The feature id for the 'Ns URI' attribute.
static int TRANSFORMATION__OWNED_TAG
          The feature id for the 'Owned Tag' containment reference list.
static int TRANSFORMATION__RULE
          The feature id for the 'Rule' containment reference list.
static int TRANSFORMATION_FEATURE_COUNT
          The number of structural features of the 'Transformation' class.
static int TYPED_MODEL
          The meta object id for the 'Typed Model' class.
static int TYPED_MODEL__DEPENDS_ON
          The feature id for the 'Depends On' reference list.
static int TYPED_MODEL__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int TYPED_MODEL__NAME
          The feature id for the 'Name' attribute.
static int TYPED_MODEL__TRANSFORMATION
          The feature id for the 'Transformation' container reference.
static int TYPED_MODEL__USED_PACKAGE
          The feature id for the 'Used Package' reference list.
static int TYPED_MODEL_FEATURE_COUNT
          The number of structural features of the 'Typed Model' class.
 
Method Summary
 org.eclipse.emf.ecore.EAttribute getDomain_IsCheckable()
          Returns the meta object for the attribute 'Is Checkable'.
 org.eclipse.emf.ecore.EAttribute getDomain_IsEnforceable()
          Returns the meta object for the attribute 'Is Enforceable'.
 org.eclipse.emf.ecore.EReference getDomain_Rule()
          Returns the meta object for the container reference 'Rule'.
 org.eclipse.emf.ecore.EReference getDomain_TypedModel()
          Returns the meta object for the reference 'Typed Model'.
 org.eclipse.emf.ecore.EClass getDomain()
          Returns the meta object for class 'Domain'.
 EqvtBaseFactory getEqvtBaseFactory()
          Returns the factory that creates the instances of the model.
 org.eclipse.emf.ecore.EReference getFunction_QueryExpression()
          Returns the meta object for the containment reference 'Query Expression'.
 org.eclipse.emf.ecore.EClass getFunction()
          Returns the meta object for class 'Function'.
 org.eclipse.emf.ecore.EReference getFunctionParameter_FixMeUpAsASuperClassAgain()
          Returns the meta object for the containment reference 'Fix Me Up As ASuper Class Again'.
 org.eclipse.emf.ecore.EClass getFunctionParameter()
          Returns the meta object for class 'Function Parameter'.
 org.eclipse.emf.ecore.EReference getPattern_BindsTo()
          Returns the meta object for the reference list 'Binds To'.
 org.eclipse.emf.ecore.EReference getPattern_Predicate()
          Returns the meta object for the containment reference list 'Predicate'.
 org.eclipse.emf.ecore.EClass getPattern()
          Returns the meta object for class 'Pattern'.
 org.eclipse.emf.ecore.EReference getPredicate_ConditionExpression()
          Returns the meta object for the containment reference 'Condition Expression'.
 org.eclipse.emf.ecore.EReference getPredicate_Pattern()
          Returns the meta object for the container reference 'Pattern'.
 org.eclipse.emf.ecore.EClass getPredicate()
          Returns the meta object for class 'Predicate'.
 org.eclipse.emf.ecore.EReference getRule_Domain()
          Returns the meta object for the containment reference list 'Domain'.
 org.eclipse.emf.ecore.EReference getRule_Overrides()
          Returns the meta object for the reference 'Overrides'.
 org.eclipse.emf.ecore.EReference getRule_Transformation()
          Returns the meta object for the container reference 'Transformation'.
 org.eclipse.emf.ecore.EClass getRule()
          Returns the meta object for class 'Rule'.
 org.eclipse.emf.ecore.EReference getTag_Element()
          Returns the meta object for the reference list 'Element'.
 org.eclipse.emf.ecore.EAttribute getTag_Name()
          Returns the meta object for the attribute 'Name'.
 org.eclipse.emf.ecore.EAttribute getTag_Value()
          Returns the meta object for the attribute 'Value'.
 org.eclipse.emf.ecore.EClass getTag()
          Returns the meta object for class 'Tag'.
 org.eclipse.emf.ecore.EReference getTransformation_Extends()
          Returns the meta object for the reference 'Extends'.
 org.eclipse.emf.ecore.EReference getTransformation_ModelParameter()
          Returns the meta object for the containment reference list 'Model Parameter'.
 org.eclipse.emf.ecore.EReference getTransformation_OwnedTag()
          Returns the meta object for the containment reference list 'Owned Tag'.
 org.eclipse.emf.ecore.EReference getTransformation_Rule()
          Returns the meta object for the containment reference list 'Rule'.
 org.eclipse.emf.ecore.EClass getTransformation()
          Returns the meta object for class 'Transformation'.
 org.eclipse.emf.ecore.EReference getTypedModel_DependsOn()
          Returns the meta object for the reference list 'Depends On'.
 org.eclipse.emf.ecore.EReference getTypedModel_Transformation()
          Returns the meta object for the container reference 'Transformation'.
 org.eclipse.emf.ecore.EReference getTypedModel_UsedPackage()
          Returns the meta object for the reference list 'Used Package'.
 org.eclipse.emf.ecore.EClass getTypedModel()
          Returns the meta object for class 'Typed Model'.
 
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 EqvtBasePackage eINSTANCE
The singleton instance of the package.


DOMAIN

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

See Also:
DomainImpl, EqvtBasePackageImpl.getDomain(), Constant Field Values

DOMAIN__EANNOTATIONS

static final int DOMAIN__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

See Also:
Constant Field Values

DOMAIN__NAME

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

See Also:
Constant Field Values

DOMAIN__IS_CHECKABLE

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

See Also:
Constant Field Values

DOMAIN__IS_ENFORCEABLE

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

See Also:
Constant Field Values

DOMAIN__RULE

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

See Also:
Constant Field Values

DOMAIN__TYPED_MODEL

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

See Also:
Constant Field Values

DOMAIN_FEATURE_COUNT

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

See Also:
Constant Field Values

TRANSFORMATION

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

See Also:
TransformationImpl, EqvtBasePackageImpl.getTransformation(), Constant Field Values

TRANSFORMATION__EATTRIBUTES

static final int TRANSFORMATION__EATTRIBUTES
The feature id for the 'EAttributes' reference list.

See Also:
Constant Field Values

TRANSFORMATION__EALL_CONTAINMENTS

static final int TRANSFORMATION__EALL_CONTAINMENTS
The feature id for the 'EAll Containments' reference list.

See Also:
Constant Field Values

TRANSFORMATION__EALL_OPERATIONS

static final int TRANSFORMATION__EALL_OPERATIONS
The feature id for the 'EAll Operations' reference list.

See Also:
Constant Field Values

TRANSFORMATION__EALL_STRUCTURAL_FEATURES

static final int TRANSFORMATION__EALL_STRUCTURAL_FEATURES
The feature id for the 'EAll Structural Features' reference list.

See Also:
Constant Field Values

TRANSFORMATION__EALL_SUPER_TYPES

static final int TRANSFORMATION__EALL_SUPER_TYPES
The feature id for the 'EAll Super Types' reference list.

See Also:
Constant Field Values

TRANSFORMATION__EID_ATTRIBUTE

static final int TRANSFORMATION__EID_ATTRIBUTE
The feature id for the 'EID Attribute' reference.

See Also:
Constant Field Values

TRANSFORMATION__ESTRUCTURAL_FEATURES

static final int TRANSFORMATION__ESTRUCTURAL_FEATURES
The feature id for the 'EStructural Features' containment reference list.

See Also:
Constant Field Values

TRANSFORMATION__EGENERIC_SUPER_TYPES

static final int TRANSFORMATION__EGENERIC_SUPER_TYPES
The feature id for the 'EGeneric Super Types' containment reference list.

See Also:
Constant Field Values

TRANSFORMATION__EALL_GENERIC_SUPER_TYPES

static final int TRANSFORMATION__EALL_GENERIC_SUPER_TYPES
The feature id for the 'EAll Generic Super Types' reference list.

See Also:
Constant Field Values

TRANSFORMATION__NS_URI

static final int TRANSFORMATION__NS_URI
The feature id for the 'Ns URI' attribute.

See Also:
Constant Field Values

TRANSFORMATION__NS_PREFIX

static final int TRANSFORMATION__NS_PREFIX
The feature id for the 'Ns Prefix' attribute.

See Also:
Constant Field Values

TRANSFORMATION__EFACTORY_INSTANCE

static final int TRANSFORMATION__EFACTORY_INSTANCE
The feature id for the 'EFactory Instance' reference.

See Also:
Constant Field Values

TRANSFORMATION__ECLASSIFIERS

static final int TRANSFORMATION__ECLASSIFIERS
The feature id for the 'EClassifiers' containment reference list.

See Also:
Constant Field Values

TRANSFORMATION__ESUBPACKAGES

static final int TRANSFORMATION__ESUBPACKAGES
The feature id for the 'ESubpackages' containment reference list.

See Also:
Constant Field Values

TRANSFORMATION__ESUPER_PACKAGE

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

See Also:
Constant Field Values

TRANSFORMATION__OWNED_TAG

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

See Also:
Constant Field Values

TRANSFORMATION__MODEL_PARAMETER

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

See Also:
Constant Field Values

TRANSFORMATION__RULE

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

See Also:
Constant Field Values

TRANSFORMATION__EXTENDS

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

See Also:
Constant Field Values

TRANSFORMATION_FEATURE_COUNT

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

See Also:
Constant Field Values

TYPED_MODEL

static final int TYPED_MODEL
The meta object id for the 'Typed Model' class.

See Also:
TypedModelImpl, EqvtBasePackageImpl.getTypedModel(), Constant Field Values

TYPED_MODEL__EANNOTATIONS

static final int TYPED_MODEL__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

See Also:
Constant Field Values

TYPED_MODEL__NAME

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

See Also:
Constant Field Values

TYPED_MODEL__TRANSFORMATION

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

See Also:
Constant Field Values

TYPED_MODEL__USED_PACKAGE

static final int TYPED_MODEL__USED_PACKAGE
The feature id for the 'Used Package' reference list.

See Also:
Constant Field Values

TYPED_MODEL__DEPENDS_ON

static final int TYPED_MODEL__DEPENDS_ON
The feature id for the 'Depends On' reference list.

See Also:
Constant Field Values

TYPED_MODEL_FEATURE_COUNT

static final int TYPED_MODEL_FEATURE_COUNT
The number of structural features of the 'Typed Model' class.

See Also:
Constant Field Values

RULE

static final int RULE
The meta object id for the 'Rule' class.

See Also:
RuleImpl, EqvtBasePackageImpl.getRule(), Constant Field Values

RULE__EANNOTATIONS

static final int RULE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

See Also:
Constant Field Values

RULE__NAME

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

See Also:
Constant Field Values

RULE__DOMAIN

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

See Also:
Constant Field Values

RULE__TRANSFORMATION

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

See Also:
Constant Field Values

RULE__OVERRIDES

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

See Also:
Constant Field Values

RULE_FEATURE_COUNT

static final int RULE_FEATURE_COUNT
The number of structural features of the 'Rule' class.

See Also:
Constant Field Values

PATTERN

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

See Also:
PatternImpl, EqvtBasePackageImpl.getPattern(), Constant Field Values

PATTERN__EANNOTATIONS

static final int PATTERN__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

See Also:
Constant Field Values

PATTERN__PREDICATE

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

See Also:
Constant Field Values

PATTERN__BINDS_TO

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

See Also:
Constant Field Values

PATTERN_FEATURE_COUNT

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

See Also:
Constant Field Values

PREDICATE

static final int PREDICATE
The meta object id for the 'Predicate' class.

See Also:
PredicateImpl, EqvtBasePackageImpl.getPredicate(), Constant Field Values

PREDICATE__EANNOTATIONS

static final int PREDICATE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

See Also:
Constant Field Values

PREDICATE__CONDITION_EXPRESSION

static final int PREDICATE__CONDITION_EXPRESSION
The feature id for the 'Condition Expression' containment reference.

See Also:
Constant Field Values

PREDICATE__PATTERN

static final int PREDICATE__PATTERN
The feature id for the 'Pattern' container reference.

See Also:
Constant Field Values

PREDICATE_FEATURE_COUNT

static final int PREDICATE_FEATURE_COUNT
The number of structural features of the 'Predicate' class.

See Also:
Constant Field Values

FUNCTION

static final int FUNCTION
The meta object id for the 'Function' class.

See Also:
FunctionImpl, EqvtBasePackageImpl.getFunction(), Constant Field Values

FUNCTION__EANNOTATIONS

static final int FUNCTION__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

See Also:
Constant Field Values

FUNCTION__NAME

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

See Also:
Constant Field Values

FUNCTION__ORDERED

static final int FUNCTION__ORDERED
The feature id for the 'Ordered' attribute.

See Also:
Constant Field Values

FUNCTION__UNIQUE

static final int FUNCTION__UNIQUE
The feature id for the 'Unique' attribute.

See Also:
Constant Field Values

FUNCTION__LOWER_BOUND

static final int FUNCTION__LOWER_BOUND
The feature id for the 'Lower Bound' attribute.

See Also:
Constant Field Values

FUNCTION__UPPER_BOUND

static final int FUNCTION__UPPER_BOUND
The feature id for the 'Upper Bound' attribute.

See Also:
Constant Field Values

FUNCTION__MANY

static final int FUNCTION__MANY
The feature id for the 'Many' attribute.

See Also:
Constant Field Values

FUNCTION__REQUIRED

static final int FUNCTION__REQUIRED
The feature id for the 'Required' attribute.

See Also:
Constant Field Values

FUNCTION__ETYPE

static final int FUNCTION__ETYPE
The feature id for the 'EType' reference.

See Also:
Constant Field Values

FUNCTION__EGENERIC_TYPE

static final int FUNCTION__EGENERIC_TYPE
The feature id for the 'EGeneric Type' containment reference.

See Also:
Constant Field Values

FUNCTION__ECONTAINING_CLASS

static final int FUNCTION__ECONTAINING_CLASS
The feature id for the 'EContaining Class' container reference.

See Also:
Constant Field Values

FUNCTION__ETYPE_PARAMETERS

static final int FUNCTION__ETYPE_PARAMETERS
The feature id for the 'EType Parameters' containment reference list.

See Also:
Constant Field Values

FUNCTION__EPARAMETERS

static final int FUNCTION__EPARAMETERS
The feature id for the 'EParameters' containment reference list.

See Also:
Constant Field Values

FUNCTION__EEXCEPTIONS

static final int FUNCTION__EEXCEPTIONS
The feature id for the 'EExceptions' reference list.

See Also:
Constant Field Values

FUNCTION__EGENERIC_EXCEPTIONS

static final int FUNCTION__EGENERIC_EXCEPTIONS
The feature id for the 'EGeneric Exceptions' containment reference list.

See Also:
Constant Field Values

FUNCTION__QUERY_EXPRESSION

static final int FUNCTION__QUERY_EXPRESSION
The feature id for the 'Query Expression' containment reference.

See Also:
Constant Field Values

FUNCTION_FEATURE_COUNT

static final int FUNCTION_FEATURE_COUNT
The number of structural features of the 'Function' class.

See Also:
Constant Field Values

FUNCTION_PARAMETER

static final int FUNCTION_PARAMETER
The meta object id for the 'Function Parameter' class.

See Also:
FunctionParameterImpl, EqvtBasePackageImpl.getFunctionParameter(), Constant Field Values

FUNCTION_PARAMETER__EANNOTATIONS

static final int FUNCTION_PARAMETER__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

See Also:
Constant Field Values

FUNCTION_PARAMETER__NAME

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

See Also:
Constant Field Values

FUNCTION_PARAMETER__ORDERED

static final int FUNCTION_PARAMETER__ORDERED
The feature id for the 'Ordered' attribute.

See Also:
Constant Field Values

FUNCTION_PARAMETER__UNIQUE

static final int FUNCTION_PARAMETER__UNIQUE
The feature id for the 'Unique' attribute.

See Also:
Constant Field Values

FUNCTION_PARAMETER__LOWER_BOUND

static final int FUNCTION_PARAMETER__LOWER_BOUND
The feature id for the 'Lower Bound' attribute.

See Also:
Constant Field Values

FUNCTION_PARAMETER__UPPER_BOUND

static final int FUNCTION_PARAMETER__UPPER_BOUND
The feature id for the 'Upper Bound' attribute.

See Also:
Constant Field Values

FUNCTION_PARAMETER__MANY

static final int FUNCTION_PARAMETER__MANY
The feature id for the 'Many' attribute.

See Also:
Constant Field Values

FUNCTION_PARAMETER__REQUIRED

static final int FUNCTION_PARAMETER__REQUIRED
The feature id for the 'Required' attribute.

See Also:
Constant Field Values

FUNCTION_PARAMETER__ETYPE

static final int FUNCTION_PARAMETER__ETYPE
The feature id for the 'EType' reference.

See Also:
Constant Field Values

FUNCTION_PARAMETER__EGENERIC_TYPE

static final int FUNCTION_PARAMETER__EGENERIC_TYPE
The feature id for the 'EGeneric Type' containment reference.

See Also:
Constant Field Values

FUNCTION_PARAMETER__EOPERATION

static final int FUNCTION_PARAMETER__EOPERATION
The feature id for the 'EOperation' container reference.

See Also:
Constant Field Values

FUNCTION_PARAMETER__FIX_ME_UP_AS_ASUPER_CLASS_AGAIN

static final int FUNCTION_PARAMETER__FIX_ME_UP_AS_ASUPER_CLASS_AGAIN
The feature id for the 'Fix Me Up As ASuper Class Again' containment reference.

See Also:
Constant Field Values

FUNCTION_PARAMETER_FEATURE_COUNT

static final int FUNCTION_PARAMETER_FEATURE_COUNT
The number of structural features of the 'Function Parameter' class.

See Also:
Constant Field Values

TAG

static final int TAG
The meta object id for the 'Tag' class.

See Also:
TagImpl, EqvtBasePackageImpl.getTag(), Constant Field Values

TAG__EANNOTATIONS

static final int TAG__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

See Also:
Constant Field Values

TAG__ELEMENT

static final int TAG__ELEMENT
The feature id for the 'Element' reference list.

See Also:
Constant Field Values

TAG__VALUE

static final int TAG__VALUE
The feature id for the 'Value' attribute.

See Also:
Constant Field Values

TAG__NAME

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

See Also:
Constant Field Values

TAG_FEATURE_COUNT

static final int TAG_FEATURE_COUNT
The number of structural features of the 'Tag' class.

See Also:
Constant Field Values

TRANSFORMATION__EANNOTATIONS

static final int TRANSFORMATION__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

See Also:
Constant Field Values

TRANSFORMATION__NAME

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

See Also:
Constant Field Values

TRANSFORMATION__INSTANCE_CLASS_NAME

static final int TRANSFORMATION__INSTANCE_CLASS_NAME
The feature id for the 'Instance Class Name' attribute.

See Also:
Constant Field Values

TRANSFORMATION__INSTANCE_CLASS

static final int TRANSFORMATION__INSTANCE_CLASS
The feature id for the 'Instance Class' attribute.

See Also:
Constant Field Values

TRANSFORMATION__DEFAULT_VALUE

static final int TRANSFORMATION__DEFAULT_VALUE
The feature id for the 'Default Value' attribute.

See Also:
Constant Field Values

TRANSFORMATION__INSTANCE_TYPE_NAME

static final int TRANSFORMATION__INSTANCE_TYPE_NAME
The feature id for the 'Instance Type Name' attribute.

See Also:
Constant Field Values

TRANSFORMATION__EPACKAGE

static final int TRANSFORMATION__EPACKAGE
The feature id for the 'EPackage' container reference.

See Also:
Constant Field Values

TRANSFORMATION__ETYPE_PARAMETERS

static final int TRANSFORMATION__ETYPE_PARAMETERS
The feature id for the 'EType Parameters' containment reference list.

See Also:
Constant Field Values

TRANSFORMATION__ABSTRACT

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

See Also:
Constant Field Values

TRANSFORMATION__INTERFACE

static final int TRANSFORMATION__INTERFACE
The feature id for the 'Interface' attribute.

See Also:
Constant Field Values

TRANSFORMATION__ESUPER_TYPES

static final int TRANSFORMATION__ESUPER_TYPES
The feature id for the 'ESuper Types' reference list.

See Also:
Constant Field Values

TRANSFORMATION__EOPERATIONS

static final int TRANSFORMATION__EOPERATIONS
The feature id for the 'EOperations' containment reference list.

See Also:
Constant Field Values

TRANSFORMATION__EALL_ATTRIBUTES

static final int TRANSFORMATION__EALL_ATTRIBUTES
The feature id for the 'EAll Attributes' reference list.

See Also:
Constant Field Values

TRANSFORMATION__EALL_REFERENCES

static final int TRANSFORMATION__EALL_REFERENCES
The feature id for the 'EAll References' reference list.

See Also:
Constant Field Values

TRANSFORMATION__EREFERENCES

static final int TRANSFORMATION__EREFERENCES
The feature id for the 'EReferences' reference list.

See Also:
Constant Field Values
Method Detail

getDomain

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

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

getDomain_IsCheckable

org.eclipse.emf.ecore.EAttribute getDomain_IsCheckable()
Returns the meta object for the attribute 'Is Checkable'.

Returns:
the meta object for the attribute 'Is Checkable'.
See Also:
Domain.getIsCheckable(), getDomain()

getDomain_IsEnforceable

org.eclipse.emf.ecore.EAttribute getDomain_IsEnforceable()
Returns the meta object for the attribute 'Is Enforceable'.

Returns:
the meta object for the attribute 'Is Enforceable'.
See Also:
Domain.getIsEnforceable(), getDomain()

getDomain_Rule

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

Returns:
the meta object for the container reference 'Rule'.
See Also:
Domain.getRule(), getDomain()

getDomain_TypedModel

org.eclipse.emf.ecore.EReference getDomain_TypedModel()
Returns the meta object for the reference 'Typed Model'.

Returns:
the meta object for the reference 'Typed Model'.
See Also:
Domain.getTypedModel(), getDomain()

getTransformation

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

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

getTransformation_OwnedTag

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

Returns:
the meta object for the containment reference list 'Owned Tag'.
See Also:
Transformation.getOwnedTag(), getTransformation()

getTransformation_ModelParameter

org.eclipse.emf.ecore.EReference getTransformation_ModelParameter()
Returns the meta object for the containment reference list 'Model Parameter'.

Returns:
the meta object for the containment reference list 'Model Parameter'.
See Also:
Transformation.getModelParameter(), getTransformation()

getTransformation_Rule

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

Returns:
the meta object for the containment reference list 'Rule'.
See Also:
Transformation.getRule(), getTransformation()

getTransformation_Extends

org.eclipse.emf.ecore.EReference getTransformation_Extends()
Returns the meta object for the reference 'Extends'.

Returns:
the meta object for the reference 'Extends'.
See Also:
Transformation.getExtends(), getTransformation()

getTypedModel

org.eclipse.emf.ecore.EClass getTypedModel()
Returns the meta object for class 'Typed Model'.

Returns:
the meta object for class 'Typed Model'.
See Also:
TypedModel

getTypedModel_Transformation

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

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

getTypedModel_UsedPackage

org.eclipse.emf.ecore.EReference getTypedModel_UsedPackage()
Returns the meta object for the reference list 'Used Package'.

Returns:
the meta object for the reference list 'Used Package'.
See Also:
TypedModel.getUsedPackage(), getTypedModel()

getTypedModel_DependsOn

org.eclipse.emf.ecore.EReference getTypedModel_DependsOn()
Returns the meta object for the reference list 'Depends On'.

Returns:
the meta object for the reference list 'Depends On'.
See Also:
TypedModel.getDependsOn(), getTypedModel()

getRule

org.eclipse.emf.ecore.EClass getRule()
Returns the meta object for class 'Rule'.

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

getRule_Domain

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

Returns:
the meta object for the containment reference list 'Domain'.
See Also:
Rule.getDomain(), getRule()

getRule_Transformation

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

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

getRule_Overrides

org.eclipse.emf.ecore.EReference getRule_Overrides()
Returns the meta object for the reference 'Overrides'.

Returns:
the meta object for the reference 'Overrides'.
See Also:
Rule.getOverrides(), getRule()

getPattern

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

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

getPattern_Predicate

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

Returns:
the meta object for the containment reference list 'Predicate'.
See Also:
Pattern.getPredicate(), getPattern()

getPattern_BindsTo

org.eclipse.emf.ecore.EReference getPattern_BindsTo()
Returns the meta object for the reference list 'Binds To'.

Returns:
the meta object for the reference list 'Binds To'.
See Also:
Pattern.getBindsTo(), getPattern()

getPredicate

org.eclipse.emf.ecore.EClass getPredicate()
Returns the meta object for class 'Predicate'.

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

getPredicate_ConditionExpression

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

Returns:
the meta object for the containment reference 'Condition Expression'.
See Also:
Predicate.getConditionExpression(), getPredicate()

getPredicate_Pattern

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

Returns:
the meta object for the container reference 'Pattern'.
See Also:
Predicate.getPattern(), getPredicate()

getFunction

org.eclipse.emf.ecore.EClass getFunction()
Returns the meta object for class 'Function'.

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

getFunction_QueryExpression

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

Returns:
the meta object for the containment reference 'Query Expression'.
See Also:
Function.getQueryExpression(), getFunction()

getFunctionParameter

org.eclipse.emf.ecore.EClass getFunctionParameter()
Returns the meta object for class 'Function Parameter'.

Returns:
the meta object for class 'Function Parameter'.
See Also:
FunctionParameter

getFunctionParameter_FixMeUpAsASuperClassAgain

org.eclipse.emf.ecore.EReference getFunctionParameter_FixMeUpAsASuperClassAgain()
Returns the meta object for the containment reference 'Fix Me Up As ASuper Class Again'.

Returns:
the meta object for the containment reference 'Fix Me Up As ASuper Class Again'.
See Also:
FunctionParameter.getFixMeUpAsASuperClassAgain(), getFunctionParameter()

getTag

org.eclipse.emf.ecore.EClass getTag()
Returns the meta object for class 'Tag'.

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

getTag_Element

org.eclipse.emf.ecore.EReference getTag_Element()
Returns the meta object for the reference list 'Element'.

Returns:
the meta object for the reference list 'Element'.
See Also:
Tag.getElement(), getTag()

getTag_Value

org.eclipse.emf.ecore.EAttribute getTag_Value()
Returns the meta object for the attribute 'Value'.

Returns:
the meta object for the attribute 'Value'.
See Also:
Tag.getValue(), getTag()

getTag_Name

org.eclipse.emf.ecore.EAttribute getTag_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
Tag.getName(), getTag()

getEqvtBaseFactory

EqvtBaseFactory getEqvtBaseFactory()
Returns the factory that creates the instances of the model.

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