org.eclipse.gmt.umlx.ecore2
Interface Ecore2Package

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
All Known Implementing Classes:
Ecore2PackageImpl

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

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

See Also:
Ecore2Factory

Nested Class Summary
static interface Ecore2Package.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 E2_ASSOCIATION
          The meta object id for the 'E2 Association' class.
static int E2_ASSOCIATION__DIRECTION
          The feature id for the 'Direction' attribute.
static int E2_ASSOCIATION__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int E2_ASSOCIATION__FORWARD
          The feature id for the 'Forward' containment reference.
static int E2_ASSOCIATION__REVERSE
          The feature id for the 'Reverse' containment reference.
static int E2_ASSOCIATION__SOURCE
          The feature id for the 'Source' reference.
static int E2_ASSOCIATION__TARGET
          The feature id for the 'Target' reference.
static int E2_ASSOCIATION_FEATURE_COUNT
          The number of structural features of the 'E2 Association' class.
static int E2_ATTRIBUTION
          The meta object id for the 'E2 Attribution' class.
static int E2_ATTRIBUTION__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int E2_ATTRIBUTION__SOURCE
          The feature id for the 'Source' reference.
static int E2_ATTRIBUTION__TARGET
          The feature id for the 'Target' reference.
static int E2_ATTRIBUTION_FEATURE_COUNT
          The number of structural features of the 'E2 Attribution' class.
static int E2_DIRECTED_ASSOCIATION
          The meta object id for the 'E2 Directed Association' class.
static int E2_DIRECTED_ASSOCIATION__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int E2_DIRECTED_ASSOCIATION__REVERSED
          The feature id for the 'Reversed' attribute.
static int E2_DIRECTED_ASSOCIATION_FEATURE_COUNT
          The number of structural features of the 'E2 Directed Association' class.
static int E2_DIRECTION
          The meta object id for the 'E2 Direction' enum.
static int E2_INHERITANCE
          The meta object id for the 'E2 Inheritance' class.
static int E2_INHERITANCE__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int E2_INHERITANCE__SOURCE
          The feature id for the 'Source' reference.
static int E2_INHERITANCE__TARGET
          The feature id for the 'Target' reference.
static int E2_INHERITANCE_FEATURE_COUNT
          The number of structural features of the 'E2 Inheritance' class.
static int E2_LINK
          The meta object id for the 'E2 Link' class.
static int E2_LINK__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int E2_LINK_FEATURE_COUNT
          The number of structural features of the 'E2 Link' class.
static int E2_TRANSIENT_LINK
          The meta object id for the 'E2 Transient Link' class.
static int E2_TRANSIENT_LINK__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int E2_TRANSIENT_LINK_FEATURE_COUNT
          The number of structural features of the 'E2 Transient Link' class.
static Ecore2Package 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.
 
Method Summary
 org.eclipse.emf.ecore.EAttribute getE2Association_Direction()
          Returns the meta object for the attribute 'Direction'.
 org.eclipse.emf.ecore.EReference getE2Association_Forward()
          Returns the meta object for the containment reference 'Forward'.
 org.eclipse.emf.ecore.EReference getE2Association_Reverse()
          Returns the meta object for the containment reference 'Reverse'.
 org.eclipse.emf.ecore.EReference getE2Association_Source()
          Returns the meta object for the reference 'Source'.
 org.eclipse.emf.ecore.EReference getE2Association_Target()
          Returns the meta object for the reference 'Target'.
 org.eclipse.emf.ecore.EClass getE2Association()
          Returns the meta object for class 'E2 Association'.
 org.eclipse.emf.ecore.EReference getE2Attribution_Source()
          Returns the meta object for the reference 'Source'.
 org.eclipse.emf.ecore.EReference getE2Attribution_Target()
          Returns the meta object for the reference 'Target'.
 org.eclipse.emf.ecore.EClass getE2Attribution()
          Returns the meta object for class 'E2 Attribution'.
 org.eclipse.emf.ecore.EAttribute getE2DirectedAssociation_Reversed()
          Returns the meta object for the attribute 'Reversed'.
 org.eclipse.emf.ecore.EClass getE2DirectedAssociation()
          Returns the meta object for class 'E2 Directed Association'.
 org.eclipse.emf.ecore.EEnum getE2Direction()
          Returns the meta object for enum 'E2 Direction'.
 org.eclipse.emf.ecore.EReference getE2Inheritance_Source()
          Returns the meta object for the reference 'Source'.
 org.eclipse.emf.ecore.EReference getE2Inheritance_Target()
          Returns the meta object for the reference 'Target'.
 org.eclipse.emf.ecore.EClass getE2Inheritance()
          Returns the meta object for class 'E2 Inheritance'.
 org.eclipse.emf.ecore.EClass getE2Link()
          Returns the meta object for class 'E2 Link'.
 org.eclipse.emf.ecore.EClass getE2TransientLink()
          Returns the meta object for class 'E2 Transient Link'.
 Ecore2Factory getEcore2Factory()
          Returns the factory that creates the instances of the 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 Ecore2Package eINSTANCE
The singleton instance of the package.


E2_LINK

static final int E2_LINK
The meta object id for the 'E2 Link' class.

See Also:
E2LinkImpl, Ecore2PackageImpl.getE2Link(), Constant Field Values

E2_LINK__EANNOTATIONS

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

See Also:
Constant Field Values

E2_LINK_FEATURE_COUNT

static final int E2_LINK_FEATURE_COUNT
The number of structural features of the 'E2 Link' class.

See Also:
Constant Field Values

E2_ASSOCIATION

static final int E2_ASSOCIATION
The meta object id for the 'E2 Association' class.

See Also:
E2AssociationImpl, Ecore2PackageImpl.getE2Association(), Constant Field Values

E2_INHERITANCE

static final int E2_INHERITANCE
The meta object id for the 'E2 Inheritance' class.

See Also:
E2InheritanceImpl, Ecore2PackageImpl.getE2Inheritance(), Constant Field Values

E2_TRANSIENT_LINK

static final int E2_TRANSIENT_LINK
The meta object id for the 'E2 Transient Link' class.

See Also:
E2TransientLinkImpl, Ecore2PackageImpl.getE2TransientLink(), Constant Field Values

E2_TRANSIENT_LINK__EANNOTATIONS

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

See Also:
Constant Field Values

E2_TRANSIENT_LINK_FEATURE_COUNT

static final int E2_TRANSIENT_LINK_FEATURE_COUNT
The number of structural features of the 'E2 Transient Link' class.

See Also:
Constant Field Values

E2_ASSOCIATION__EANNOTATIONS

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

See Also:
Constant Field Values

E2_ASSOCIATION__DIRECTION

static final int E2_ASSOCIATION__DIRECTION
The feature id for the 'Direction' attribute.

See Also:
Constant Field Values

E2_ASSOCIATION__FORWARD

static final int E2_ASSOCIATION__FORWARD
The feature id for the 'Forward' containment reference.

See Also:
Constant Field Values

E2_ASSOCIATION__REVERSE

static final int E2_ASSOCIATION__REVERSE
The feature id for the 'Reverse' containment reference.

See Also:
Constant Field Values

E2_ASSOCIATION__SOURCE

static final int E2_ASSOCIATION__SOURCE
The feature id for the 'Source' reference.

See Also:
Constant Field Values

E2_ASSOCIATION__TARGET

static final int E2_ASSOCIATION__TARGET
The feature id for the 'Target' reference.

See Also:
Constant Field Values

E2_ASSOCIATION_FEATURE_COUNT

static final int E2_ASSOCIATION_FEATURE_COUNT
The number of structural features of the 'E2 Association' class.

See Also:
Constant Field Values

E2_INHERITANCE__EANNOTATIONS

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

See Also:
Constant Field Values

E2_INHERITANCE__SOURCE

static final int E2_INHERITANCE__SOURCE
The feature id for the 'Source' reference.

See Also:
Constant Field Values

E2_INHERITANCE__TARGET

static final int E2_INHERITANCE__TARGET
The feature id for the 'Target' reference.

See Also:
Constant Field Values

E2_INHERITANCE_FEATURE_COUNT

static final int E2_INHERITANCE_FEATURE_COUNT
The number of structural features of the 'E2 Inheritance' class.

See Also:
Constant Field Values

E2_ATTRIBUTION

static final int E2_ATTRIBUTION
The meta object id for the 'E2 Attribution' class.

See Also:
E2AttributionImpl, Ecore2PackageImpl.getE2Attribution(), Constant Field Values

E2_ATTRIBUTION__EANNOTATIONS

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

See Also:
Constant Field Values

E2_ATTRIBUTION__SOURCE

static final int E2_ATTRIBUTION__SOURCE
The feature id for the 'Source' reference.

See Also:
Constant Field Values

E2_ATTRIBUTION__TARGET

static final int E2_ATTRIBUTION__TARGET
The feature id for the 'Target' reference.

See Also:
Constant Field Values

E2_ATTRIBUTION_FEATURE_COUNT

static final int E2_ATTRIBUTION_FEATURE_COUNT
The number of structural features of the 'E2 Attribution' class.

See Also:
Constant Field Values

E2_DIRECTED_ASSOCIATION

static final int E2_DIRECTED_ASSOCIATION
The meta object id for the 'E2 Directed Association' class.

See Also:
E2DirectedAssociationImpl, Ecore2PackageImpl.getE2DirectedAssociation(), Constant Field Values

E2_DIRECTED_ASSOCIATION__EANNOTATIONS

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

See Also:
Constant Field Values

E2_DIRECTED_ASSOCIATION__REVERSED

static final int E2_DIRECTED_ASSOCIATION__REVERSED
The feature id for the 'Reversed' attribute.

See Also:
Constant Field Values

E2_DIRECTED_ASSOCIATION_FEATURE_COUNT

static final int E2_DIRECTED_ASSOCIATION_FEATURE_COUNT
The number of structural features of the 'E2 Directed Association' class.

See Also:
Constant Field Values

E2_DIRECTION

static final int E2_DIRECTION
The meta object id for the 'E2 Direction' enum.

See Also:
E2Direction, Ecore2PackageImpl.getE2Direction(), Constant Field Values
Method Detail

getE2Association

org.eclipse.emf.ecore.EClass getE2Association()
Returns the meta object for class 'E2 Association'.

Returns:
the meta object for class 'E2 Association'.
See Also:
E2Association

getE2Association_Direction

org.eclipse.emf.ecore.EAttribute getE2Association_Direction()
Returns the meta object for the attribute 'Direction'.

Returns:
the meta object for the attribute 'Direction'.
See Also:
E2Association.getDirection(), getE2Association()

getE2Association_Forward

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

Returns:
the meta object for the containment reference 'Forward'.
See Also:
E2Association.getForward(), getE2Association()

getE2Association_Reverse

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

Returns:
the meta object for the containment reference 'Reverse'.
See Also:
E2Association.getReverse(), getE2Association()

getE2Association_Source

org.eclipse.emf.ecore.EReference getE2Association_Source()
Returns the meta object for the reference 'Source'.

Returns:
the meta object for the reference 'Source'.
See Also:
E2Association.getSource(), getE2Association()

getE2Association_Target

org.eclipse.emf.ecore.EReference getE2Association_Target()
Returns the meta object for the reference 'Target'.

Returns:
the meta object for the reference 'Target'.
See Also:
E2Association.getTarget(), getE2Association()

getE2Inheritance

org.eclipse.emf.ecore.EClass getE2Inheritance()
Returns the meta object for class 'E2 Inheritance'.

Returns:
the meta object for class 'E2 Inheritance'.
See Also:
E2Inheritance

getE2Inheritance_Target

org.eclipse.emf.ecore.EReference getE2Inheritance_Target()
Returns the meta object for the reference 'Target'.

Returns:
the meta object for the reference 'Target'.
See Also:
E2Inheritance.getTarget(), getE2Inheritance()

getE2Inheritance_Source

org.eclipse.emf.ecore.EReference getE2Inheritance_Source()
Returns the meta object for the reference 'Source'.

Returns:
the meta object for the reference 'Source'.
See Also:
E2Inheritance.getSource(), getE2Inheritance()

getE2Link

org.eclipse.emf.ecore.EClass getE2Link()
Returns the meta object for class 'E2 Link'.

Returns:
the meta object for class 'E2 Link'.
See Also:
E2Link

getE2TransientLink

org.eclipse.emf.ecore.EClass getE2TransientLink()
Returns the meta object for class 'E2 Transient Link'.

Returns:
the meta object for class 'E2 Transient Link'.
See Also:
E2TransientLink

getE2DirectedAssociation

org.eclipse.emf.ecore.EClass getE2DirectedAssociation()
Returns the meta object for class 'E2 Directed Association'.

Returns:
the meta object for class 'E2 Directed Association'.
See Also:
E2DirectedAssociation

getE2DirectedAssociation_Reversed

org.eclipse.emf.ecore.EAttribute getE2DirectedAssociation_Reversed()
Returns the meta object for the attribute 'Reversed'.

Returns:
the meta object for the attribute 'Reversed'.
See Also:
E2DirectedAssociation.isReversed(), getE2DirectedAssociation()

getE2Attribution

org.eclipse.emf.ecore.EClass getE2Attribution()
Returns the meta object for class 'E2 Attribution'.

Returns:
the meta object for class 'E2 Attribution'.
See Also:
E2Attribution

getE2Attribution_Source

org.eclipse.emf.ecore.EReference getE2Attribution_Source()
Returns the meta object for the reference 'Source'.

Returns:
the meta object for the reference 'Source'.
See Also:
E2Attribution.getSource(), getE2Attribution()

getE2Attribution_Target

org.eclipse.emf.ecore.EReference getE2Attribution_Target()
Returns the meta object for the reference 'Target'.

Returns:
the meta object for the reference 'Target'.
See Also:
E2Attribution.getTarget(), getE2Attribution()

getE2Direction

org.eclipse.emf.ecore.EEnum getE2Direction()
Returns the meta object for enum 'E2 Direction'.

Returns:
the meta object for enum 'E2 Direction'.
See Also:
E2Direction

getEcore2Factory

Ecore2Factory getEcore2Factory()
Returns the factory that creates the instances of the model.

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