org.eclipse.emf.test.models.ref
Interface RefPackage

All Superinterfaces:
EModelElement, ENamedElement, EObject, EPackage, Notifier
All Known Implementing Classes:
RefPackageImpl

public interface RefPackage
extends EPackage

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

See Also:
RefFactory

Nested Class Summary
static interface RefPackage.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
EPackage.Descriptor, EPackage.Registry
 
Field Summary
static int A
          The meta object id for the 'A' class
static int A__B
          The feature id for the 'B' reference
static int A__C
          The feature id for the 'C' reference
static int A__C2
          The feature id for the 'C2' container reference
static int A_FEATURE_COUNT
          The number of structural features of the 'A' class
static int B
          The meta object id for the 'B' class
static int B__A
          The feature id for the 'A' reference
static int B__C2
          The feature id for the 'C2' container reference
static int B__D
          The feature id for the 'D' reference list
static int B_FEATURE_COUNT
          The number of structural features of the 'B' class
static int C
          The meta object id for the 'C' class
static int C__C4
          The feature id for the 'C4' container reference
static int C__D
          The feature id for the 'D' reference list
static int C_FEATURE_COUNT
          The number of structural features of the 'C' class
static int C1
          The meta object id for the 'C1' class
static int C1__A
          The feature id for the 'A' containment reference
static int C1__B
          The feature id for the 'B' containment reference list
static int C1_FEATURE_COUNT
          The number of structural features of the 'C1' class
static int C2
          The meta object id for the 'C2' class
static int C2__A
          The feature id for the 'A' containment reference
static int C2__B
          The feature id for the 'B' containment reference list
static int C2_FEATURE_COUNT
          The number of structural features of the 'C2' class
static int C3
          The meta object id for the 'C3' class
static int C3__C
          The feature id for the 'C' containment reference
static int C3__D
          The feature id for the 'D' containment reference list
static int C3_FEATURE_COUNT
          The number of structural features of the 'C3' class
static int C4
          The meta object id for the 'C4' class
static int C4__C
          The feature id for the 'C' containment reference
static int C4__D
          The feature id for the 'D' containment reference list
static int C4_FEATURE_COUNT
          The number of structural features of the 'C4' class
static int D
          The meta object id for the 'D' class
static int D__C
          The feature id for the 'C' reference
static int D__C4
          The feature id for the 'C4' container reference
static int D__E
          The feature id for the 'E' reference list
static int D_FEATURE_COUNT
          The number of structural features of the 'D' class
static int E
          The meta object id for the 'E' class
static int E__D
          The feature id for the 'D' reference list
static int E__IDS
          The feature id for the 'Ids' attribute list
static int E__LABELS
          The feature id for the 'Labels' attribute list
static int E__NAME
          The feature id for the 'Name' attribute
static int E_FEATURE_COUNT
          The number of structural features of the 'E' class
static RefPackage 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
 EReference getA_B()
          Returns the meta object for the reference 'B'
 EReference getA_C()
          Returns the meta object for the reference 'C'
 EReference getA_C2()
          Returns the meta object for the container reference 'C2'
 EClass getA()
          Returns the meta object for class 'A'
 EReference getB_A()
          Returns the meta object for the reference 'A'
 EReference getB_C2()
          Returns the meta object for the container reference 'C2'
 EReference getB_D()
          Returns the meta object for the reference list 'D'
 EClass getB()
          Returns the meta object for class 'B'
 EReference getC_C4()
          Returns the meta object for the container reference 'C4'
 EReference getC_D()
          Returns the meta object for the reference list 'D'
 EClass getC()
          Returns the meta object for class 'C'
 EReference getC1_A()
          Returns the meta object for the containment reference 'A'
 EReference getC1_B()
          Returns the meta object for the containment reference list 'B'
 EClass getC1()
          Returns the meta object for class 'C1'
 EReference getC2_A()
          Returns the meta object for the containment reference 'A'
 EReference getC2_B()
          Returns the meta object for the containment reference list 'B'
 EClass getC2()
          Returns the meta object for class 'C2'
 EReference getC3_C()
          Returns the meta object for the containment reference 'C'
 EReference getC3_D()
          Returns the meta object for the containment reference list 'D'
 EClass getC3()
          Returns the meta object for class 'C3'
 EReference getC4_C()
          Returns the meta object for the containment reference 'C'
 EReference getC4_D()
          Returns the meta object for the containment reference list 'D'
 EClass getC4()
          Returns the meta object for class 'C4'
 EReference getD_C()
          Returns the meta object for the reference 'C'
 EReference getD_C4()
          Returns the meta object for the container reference 'C4'
 EReference getD_E()
          Returns the meta object for the reference list 'E'
 EClass getD()
          Returns the meta object for class 'D'
 EReference getE_D()
          Returns the meta object for the reference list 'D'
 EAttribute getE_Ids()
          Returns the meta object for the attribute list 'Ids'
 EAttribute getE_Labels()
          Returns the meta object for the attribute list 'Labels'
 EAttribute getE_Name()
          Returns the meta object for the attribute 'Name'
 EClass getE()
          Returns the meta object for class 'E'
 RefFactory getRefFactory()
          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, eInvoke, 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 RefPackage eINSTANCE
The singleton instance of the package.


A

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

See Also:
AImpl, RefPackageImpl.getA(), Constant Field Values

A__B

static final int A__B
The feature id for the 'B' reference.

See Also:
Constant Field Values

A__C2

static final int A__C2
The feature id for the 'C2' container reference.

See Also:
Constant Field Values

A__C

static final int A__C
The feature id for the 'C' reference.

See Also:
Constant Field Values

A_FEATURE_COUNT

static final int A_FEATURE_COUNT
The number of structural features of the 'A' class.

See Also:
Constant Field Values

B

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

See Also:
BImpl, RefPackageImpl.getB(), Constant Field Values

B__A

static final int B__A
The feature id for the 'A' reference.

See Also:
Constant Field Values

B__C2

static final int B__C2
The feature id for the 'C2' container reference.

See Also:
Constant Field Values

B__D

static final int B__D
The feature id for the 'D' reference list.

See Also:
Constant Field Values

B_FEATURE_COUNT

static final int B_FEATURE_COUNT
The number of structural features of the 'B' class.

See Also:
Constant Field Values

C1

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

See Also:
C1Impl, RefPackageImpl.getC1(), Constant Field Values

C1__A

static final int C1__A
The feature id for the 'A' containment reference.

See Also:
Constant Field Values

C1__B

static final int C1__B
The feature id for the 'B' containment reference list.

See Also:
Constant Field Values

C1_FEATURE_COUNT

static final int C1_FEATURE_COUNT
The number of structural features of the 'C1' class.

See Also:
Constant Field Values

C2

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

See Also:
C2Impl, RefPackageImpl.getC2(), Constant Field Values

C2__B

static final int C2__B
The feature id for the 'B' containment reference list.

See Also:
Constant Field Values

C2__A

static final int C2__A
The feature id for the 'A' containment reference.

See Also:
Constant Field Values

C2_FEATURE_COUNT

static final int C2_FEATURE_COUNT
The number of structural features of the 'C2' class.

See Also:
Constant Field Values

C

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

See Also:
CImpl, RefPackageImpl.getC(), Constant Field Values

C__D

static final int C__D
The feature id for the 'D' reference list.

See Also:
Constant Field Values

C__C4

static final int C__C4
The feature id for the 'C4' container reference.

See Also:
Constant Field Values

C_FEATURE_COUNT

static final int C_FEATURE_COUNT
The number of structural features of the 'C' class.

See Also:
Constant Field Values

D

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

See Also:
DImpl, RefPackageImpl.getD(), Constant Field Values

D__C

static final int D__C
The feature id for the 'C' reference.

See Also:
Constant Field Values

D__E

static final int D__E
The feature id for the 'E' reference list.

See Also:
Constant Field Values

D__C4

static final int D__C4
The feature id for the 'C4' container reference.

See Also:
Constant Field Values

D_FEATURE_COUNT

static final int D_FEATURE_COUNT
The number of structural features of the 'D' class.

See Also:
Constant Field Values

E

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

See Also:
EImpl, RefPackageImpl.getE(), Constant Field Values

E__NAME

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

See Also:
Constant Field Values

E__IDS

static final int E__IDS
The feature id for the 'Ids' attribute list.

See Also:
Constant Field Values

E__LABELS

static final int E__LABELS
The feature id for the 'Labels' attribute list.

See Also:
Constant Field Values

E__D

static final int E__D
The feature id for the 'D' reference list.

See Also:
Constant Field Values

E_FEATURE_COUNT

static final int E_FEATURE_COUNT
The number of structural features of the 'E' class.

See Also:
Constant Field Values

C4

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

See Also:
C4Impl, RefPackageImpl.getC4(), Constant Field Values

C4__C

static final int C4__C
The feature id for the 'C' containment reference.

See Also:
Constant Field Values

C4__D

static final int C4__D
The feature id for the 'D' containment reference list.

See Also:
Constant Field Values

C4_FEATURE_COUNT

static final int C4_FEATURE_COUNT
The number of structural features of the 'C4' class.

See Also:
Constant Field Values

C3

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

See Also:
C3Impl, RefPackageImpl.getC3(), Constant Field Values

C3__D

static final int C3__D
The feature id for the 'D' containment reference list.

See Also:
Constant Field Values

C3__C

static final int C3__C
The feature id for the 'C' containment reference.

See Also:
Constant Field Values

C3_FEATURE_COUNT

static final int C3_FEATURE_COUNT
The number of structural features of the 'C3' class.

See Also:
Constant Field Values
Method Detail

getA

EClass getA()
Returns the meta object for class 'A'.

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

getA_B

EReference getA_B()
Returns the meta object for the reference 'B'.

Returns:
the meta object for the reference 'B'.
See Also:
A.getB(), getA()

getA_C2

EReference getA_C2()
Returns the meta object for the container reference 'C2'.

Returns:
the meta object for the container reference 'C2'.
See Also:
A.getC2(), getA()

getA_C

EReference getA_C()
Returns the meta object for the reference 'C'.

Returns:
the meta object for the reference 'C'.
See Also:
A.getC(), getA()

getB

EClass getB()
Returns the meta object for class 'B'.

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

getB_A

EReference getB_A()
Returns the meta object for the reference 'A'.

Returns:
the meta object for the reference 'A'.
See Also:
B.getA(), getB()

getB_C2

EReference getB_C2()
Returns the meta object for the container reference 'C2'.

Returns:
the meta object for the container reference 'C2'.
See Also:
B.getC2(), getB()

getB_D

EReference getB_D()
Returns the meta object for the reference list 'D'.

Returns:
the meta object for the reference list 'D'.
See Also:
B.getD(), getB()

getC1

EClass getC1()
Returns the meta object for class 'C1'.

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

getC1_A

EReference getC1_A()
Returns the meta object for the containment reference 'A'.

Returns:
the meta object for the containment reference 'A'.
See Also:
C1.getA(), getC1()

getC1_B

EReference getC1_B()
Returns the meta object for the containment reference list 'B'.

Returns:
the meta object for the containment reference list 'B'.
See Also:
C1.getB(), getC1()

getC2

EClass getC2()
Returns the meta object for class 'C2'.

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

getC2_B

EReference getC2_B()
Returns the meta object for the containment reference list 'B'.

Returns:
the meta object for the containment reference list 'B'.
See Also:
C2.getB(), getC2()

getC2_A

EReference getC2_A()
Returns the meta object for the containment reference 'A'.

Returns:
the meta object for the containment reference 'A'.
See Also:
C2.getA(), getC2()

getC

EClass getC()
Returns the meta object for class 'C'.

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

getC_D

EReference getC_D()
Returns the meta object for the reference list 'D'.

Returns:
the meta object for the reference list 'D'.
See Also:
C.getD(), getC()

getC_C4

EReference getC_C4()
Returns the meta object for the container reference 'C4'.

Returns:
the meta object for the container reference 'C4'.
See Also:
C.getC4(), getC()

getD

EClass getD()
Returns the meta object for class 'D'.

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

getD_C

EReference getD_C()
Returns the meta object for the reference 'C'.

Returns:
the meta object for the reference 'C'.
See Also:
D.getC(), getD()

getD_E

EReference getD_E()
Returns the meta object for the reference list 'E'.

Returns:
the meta object for the reference list 'E'.
See Also:
D.getE(), getD()

getD_C4

EReference getD_C4()
Returns the meta object for the container reference 'C4'.

Returns:
the meta object for the container reference 'C4'.
See Also:
D.getC4(), getD()

getE

EClass getE()
Returns the meta object for class 'E'.

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

getE_Name

EAttribute getE_Name()
Returns the meta object for the attribute 'Name'.

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

getE_Ids

EAttribute getE_Ids()
Returns the meta object for the attribute list 'Ids'.

Returns:
the meta object for the attribute list 'Ids'.
See Also:
E.getIds(), getE()

getE_Labels

EAttribute getE_Labels()
Returns the meta object for the attribute list 'Labels'.

Returns:
the meta object for the attribute list 'Labels'.
See Also:
E.getLabels(), getE()

getE_D

EReference getE_D()
Returns the meta object for the reference list 'D'.

Returns:
the meta object for the reference list 'D'.
See Also:
E.getD(), getE()

getC4

EClass getC4()
Returns the meta object for class 'C4'.

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

getC4_C

EReference getC4_C()
Returns the meta object for the containment reference 'C'.

Returns:
the meta object for the containment reference 'C'.
See Also:
C4.getC(), getC4()

getC4_D

EReference getC4_D()
Returns the meta object for the containment reference list 'D'.

Returns:
the meta object for the containment reference list 'D'.
See Also:
C4.getD(), getC4()

getC3

EClass getC3()
Returns the meta object for class 'C3'.

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

getC3_D

EReference getC3_D()
Returns the meta object for the containment reference list 'D'.

Returns:
the meta object for the containment reference list 'D'.
See Also:
C3.getD(), getC3()

getC3_C

EReference getC3_C()
Returns the meta object for the containment reference 'C'.

Returns:
the meta object for the containment reference 'C'.
See Also:
C3.getC(), getC3()

getRefFactory

RefFactory getRefFactory()
Returns the factory that creates the instances of the model.

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

Copyright 2001-2006 IBM Corporation and others.
All Rights Reserved.