org.eclipse.xtext.builder.builderState
Interface BuilderStatePackage

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:
BuilderStatePackageImpl

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

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

See Also:
BuilderStateFactory
EMF generated code
EMF model element
kind="package"

Nested Class Summary
static interface BuilderStatePackage.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 BuilderStatePackage 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 EOBJECT_DESCRIPTION
          The meta object id for the 'EObject Description' class
static int EOBJECT_DESCRIPTION__ECLASS
          The feature id for the 'EClass' reference
static int EOBJECT_DESCRIPTION__FRAGMENT
          The feature id for the 'Fragment' attribute
static int EOBJECT_DESCRIPTION__NAME
          The feature id for the 'Name' attribute
static int EOBJECT_DESCRIPTION__RESOURCE_DESCRIPTOR
          The feature id for the 'Resource Descriptor' container reference
static int EOBJECT_DESCRIPTION__USER_DATA
          The feature id for the 'User Data' map
static int EOBJECT_DESCRIPTION_FEATURE_COUNT
          The number of structural features of the 'EObject Description' class
static int ESTRING_ARRAY
          The meta object id for the 'EString Array' data type
static int EURI
          The meta object id for the 'EURI' data type
static int QUALIFIED_NAME
          The meta object id for the 'Qualified Name' data type
static int REFERENCE_DESCRIPTION
          The meta object id for the 'Reference Description' class
static int REFERENCE_DESCRIPTION__CONTAINER_EOBJECT_URI
          The feature id for the 'Container EObject URI' attribute
static int REFERENCE_DESCRIPTION__EXTERNAL_FORM_OF_EREFERENCE
          The feature id for the 'External Form Of EReference' attribute
static int REFERENCE_DESCRIPTION__INDEX_IN_LIST
          The feature id for the 'Index In List' attribute
static int REFERENCE_DESCRIPTION__SOURCE_EOBJECT_URI
          The feature id for the 'Source EObject Uri' attribute
static int REFERENCE_DESCRIPTION__TARGET_EOBJECT_URI
          The feature id for the 'Target EObject Uri' attribute
static int REFERENCE_DESCRIPTION_FEATURE_COUNT
          The number of structural features of the 'Reference Description' class
static int RESOURCE_DESCRIPTION
          The meta object id for the 'Resource Description' class
static int RESOURCE_DESCRIPTION__EXPORTED_OBJECTS
          The feature id for the 'Exported Objects' containment reference list
static int RESOURCE_DESCRIPTION__IMPORTED_NAMES
          The feature id for the 'Imported Names' attribute list
static int RESOURCE_DESCRIPTION__REFERENCE_DESCRIPTIONS
          The feature id for the 'Reference Descriptions' containment reference list
static int RESOURCE_DESCRIPTION__URI
          The feature id for the 'URI' attribute
static int RESOURCE_DESCRIPTION_FEATURE_COUNT
          The number of structural features of the 'Resource Description' class
static int USER_DATA_ENTRY
          The meta object id for the 'User Data Entry' class
static int USER_DATA_ENTRY__KEY
          The feature id for the 'Key' attribute
static int USER_DATA_ENTRY__VALUE
          The feature id for the 'Value' attribute
static int USER_DATA_ENTRY_FEATURE_COUNT
          The number of structural features of the 'User Data Entry' class
 
Method Summary
 BuilderStateFactory getBuilderStateFactory()
          Returns the factory that creates the instances of the model
 org.eclipse.emf.ecore.EReference getEObjectDescription_EClass()
          Returns the meta object for the reference 'EClass'
 org.eclipse.emf.ecore.EAttribute getEObjectDescription_Fragment()
          Returns the meta object for the attribute 'Fragment'
 org.eclipse.emf.ecore.EAttribute getEObjectDescription_Name()
          Returns the meta object for the attribute 'Name'
 org.eclipse.emf.ecore.EReference getEObjectDescription_ResourceDescriptor()
          Returns the meta object for the container reference 'Resource Descriptor'
 org.eclipse.emf.ecore.EReference getEObjectDescription_UserData()
          Returns the meta object for the map 'User Data'
 org.eclipse.emf.ecore.EClass getEObjectDescription()
          Returns the meta object for class 'EObject Description'
 org.eclipse.emf.ecore.EDataType getEStringArray()
          Returns the meta object for data type 'EString Array'
 org.eclipse.emf.ecore.EDataType getEURI()
          Returns the meta object for data type 'EURI'
 org.eclipse.emf.ecore.EDataType getQualifiedName()
          Returns the meta object for data type 'Qualified Name'
 org.eclipse.emf.ecore.EAttribute getReferenceDescription_ContainerEObjectURI()
          Returns the meta object for the attribute 'Container EObject URI'
 org.eclipse.emf.ecore.EAttribute getReferenceDescription_ExternalFormOfEReference()
          Returns the meta object for the attribute 'External Form Of EReference'
 org.eclipse.emf.ecore.EAttribute getReferenceDescription_IndexInList()
          Returns the meta object for the attribute 'Index In List'
 org.eclipse.emf.ecore.EAttribute getReferenceDescription_SourceEObjectUri()
          Returns the meta object for the attribute 'Source EObject Uri'
 org.eclipse.emf.ecore.EAttribute getReferenceDescription_TargetEObjectUri()
          Returns the meta object for the attribute 'Target EObject Uri'
 org.eclipse.emf.ecore.EClass getReferenceDescription()
          Returns the meta object for class 'Reference Description'
 org.eclipse.emf.ecore.EReference getResourceDescription_ExportedObjects()
          Returns the meta object for the containment reference list 'Exported Objects'
 org.eclipse.emf.ecore.EAttribute getResourceDescription_ImportedNames()
          Returns the meta object for the attribute list 'Imported Names'
 org.eclipse.emf.ecore.EReference getResourceDescription_ReferenceDescriptions()
          Returns the meta object for the containment reference list 'Reference Descriptions'
 org.eclipse.emf.ecore.EAttribute getResourceDescription_URI()
          Returns the meta object for the attribute 'URI'
 org.eclipse.emf.ecore.EClass getResourceDescription()
          Returns the meta object for class 'Resource Description'
 org.eclipse.emf.ecore.EAttribute getUserDataEntry_Key()
          Returns the meta object for the attribute 'Key'
 org.eclipse.emf.ecore.EAttribute getUserDataEntry_Value()
          Returns the meta object for the attribute 'Value'
 org.eclipse.emf.ecore.EClass getUserDataEntry()
          Returns the meta object for class 'User Data Entry'
 
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
EMF generated code

eNS_URI

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

See Also:
Constant Field Values
EMF generated code

eNS_PREFIX

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

See Also:
Constant Field Values
EMF generated code

eINSTANCE

static final BuilderStatePackage eINSTANCE
The singleton instance of the package.

EMF generated code

RESOURCE_DESCRIPTION

static final int RESOURCE_DESCRIPTION
The meta object id for the 'Resource Description' class.

See Also:
ResourceDescriptionImpl, BuilderStatePackageImpl.getResourceDescription(), Constant Field Values
EMF generated code

RESOURCE_DESCRIPTION__URI

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

See Also:
Constant Field Values
EMF generated code
EMF ordered

RESOURCE_DESCRIPTION__EXPORTED_OBJECTS

static final int RESOURCE_DESCRIPTION__EXPORTED_OBJECTS
The feature id for the 'Exported Objects' containment reference list.

See Also:
Constant Field Values
EMF generated code
EMF ordered

RESOURCE_DESCRIPTION__REFERENCE_DESCRIPTIONS

static final int RESOURCE_DESCRIPTION__REFERENCE_DESCRIPTIONS
The feature id for the 'Reference Descriptions' containment reference list.

See Also:
Constant Field Values
EMF generated code
EMF ordered

RESOURCE_DESCRIPTION__IMPORTED_NAMES

static final int RESOURCE_DESCRIPTION__IMPORTED_NAMES
The feature id for the 'Imported Names' attribute list.

See Also:
Constant Field Values
EMF generated code
EMF ordered

RESOURCE_DESCRIPTION_FEATURE_COUNT

static final int RESOURCE_DESCRIPTION_FEATURE_COUNT
The number of structural features of the 'Resource Description' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

EOBJECT_DESCRIPTION

static final int EOBJECT_DESCRIPTION
The meta object id for the 'EObject Description' class.

See Also:
EObjectDescriptionImpl, BuilderStatePackageImpl.getEObjectDescription(), Constant Field Values
EMF generated code

EOBJECT_DESCRIPTION__FRAGMENT

static final int EOBJECT_DESCRIPTION__FRAGMENT
The feature id for the 'Fragment' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

EOBJECT_DESCRIPTION__ECLASS

static final int EOBJECT_DESCRIPTION__ECLASS
The feature id for the 'EClass' reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

EOBJECT_DESCRIPTION__RESOURCE_DESCRIPTOR

static final int EOBJECT_DESCRIPTION__RESOURCE_DESCRIPTOR
The feature id for the 'Resource Descriptor' container reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

EOBJECT_DESCRIPTION__USER_DATA

static final int EOBJECT_DESCRIPTION__USER_DATA
The feature id for the 'User Data' map.

See Also:
Constant Field Values
EMF generated code
EMF ordered

EOBJECT_DESCRIPTION__NAME

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

See Also:
Constant Field Values
EMF generated code
EMF ordered

EOBJECT_DESCRIPTION_FEATURE_COUNT

static final int EOBJECT_DESCRIPTION_FEATURE_COUNT
The number of structural features of the 'EObject Description' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

USER_DATA_ENTRY

static final int USER_DATA_ENTRY
The meta object id for the 'User Data Entry' class.

See Also:
UserDataEntryImpl, BuilderStatePackageImpl.getUserDataEntry(), Constant Field Values
EMF generated code

USER_DATA_ENTRY__KEY

static final int USER_DATA_ENTRY__KEY
The feature id for the 'Key' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

USER_DATA_ENTRY__VALUE

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

See Also:
Constant Field Values
EMF generated code
EMF ordered

USER_DATA_ENTRY_FEATURE_COUNT

static final int USER_DATA_ENTRY_FEATURE_COUNT
The number of structural features of the 'User Data Entry' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

REFERENCE_DESCRIPTION

static final int REFERENCE_DESCRIPTION
The meta object id for the 'Reference Description' class.

See Also:
ReferenceDescriptionImpl, BuilderStatePackageImpl.getReferenceDescription(), Constant Field Values
EMF generated code

REFERENCE_DESCRIPTION__SOURCE_EOBJECT_URI

static final int REFERENCE_DESCRIPTION__SOURCE_EOBJECT_URI
The feature id for the 'Source EObject Uri' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

REFERENCE_DESCRIPTION__TARGET_EOBJECT_URI

static final int REFERENCE_DESCRIPTION__TARGET_EOBJECT_URI
The feature id for the 'Target EObject Uri' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

REFERENCE_DESCRIPTION__INDEX_IN_LIST

static final int REFERENCE_DESCRIPTION__INDEX_IN_LIST
The feature id for the 'Index In List' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

REFERENCE_DESCRIPTION__EXTERNAL_FORM_OF_EREFERENCE

static final int REFERENCE_DESCRIPTION__EXTERNAL_FORM_OF_EREFERENCE
The feature id for the 'External Form Of EReference' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

REFERENCE_DESCRIPTION__CONTAINER_EOBJECT_URI

static final int REFERENCE_DESCRIPTION__CONTAINER_EOBJECT_URI
The feature id for the 'Container EObject URI' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

REFERENCE_DESCRIPTION_FEATURE_COUNT

static final int REFERENCE_DESCRIPTION_FEATURE_COUNT
The number of structural features of the 'Reference Description' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

EURI

static final int EURI
The meta object id for the 'EURI' data type.

See Also:
URI, BuilderStatePackageImpl.getEURI(), Constant Field Values
EMF generated code

ESTRING_ARRAY

static final int ESTRING_ARRAY
The meta object id for the 'EString Array' data type.

See Also:
BuilderStatePackageImpl.getEStringArray(), Constant Field Values
EMF generated code

QUALIFIED_NAME

static final int QUALIFIED_NAME
The meta object id for the 'Qualified Name' data type.

See Also:
QualifiedName, BuilderStatePackageImpl.getQualifiedName(), Constant Field Values
EMF generated code
Method Detail

getResourceDescription

org.eclipse.emf.ecore.EClass getResourceDescription()
Returns the meta object for class 'Resource Description'.

Returns:
the meta object for class 'Resource Description'.
See Also:
IResourceDescription
EMF generated code
EMF model element
instanceClass="org.eclipse.xtext.resource.IResourceDescription"

getResourceDescription_URI

org.eclipse.emf.ecore.EAttribute getResourceDescription_URI()
Returns the meta object for the attribute 'URI'.

Returns:
the meta object for the attribute 'URI'.
See Also:
IResourceDescription.getURI(), getResourceDescription()
EMF generated code

getResourceDescription_ExportedObjects

org.eclipse.emf.ecore.EReference getResourceDescription_ExportedObjects()
Returns the meta object for the containment reference list 'Exported Objects'.

Returns:
the meta object for the containment reference list 'Exported Objects'.
See Also:
IResourceDescription.getExportedObjects(), getResourceDescription()
EMF generated code

getResourceDescription_ImportedNames

org.eclipse.emf.ecore.EAttribute getResourceDescription_ImportedNames()
Returns the meta object for the attribute list 'Imported Names'.

Returns:
the meta object for the attribute list 'Imported Names'.
See Also:
IResourceDescription.getImportedNames(), getResourceDescription()
EMF generated code

getResourceDescription_ReferenceDescriptions

org.eclipse.emf.ecore.EReference getResourceDescription_ReferenceDescriptions()
Returns the meta object for the containment reference list 'Reference Descriptions'.

Returns:
the meta object for the containment reference list 'Reference Descriptions'.
See Also:
IResourceDescription.getReferenceDescriptions(), getResourceDescription()
EMF generated code

getEObjectDescription

org.eclipse.emf.ecore.EClass getEObjectDescription()
Returns the meta object for class 'EObject Description'.

Returns:
the meta object for class 'EObject Description'.
See Also:
IEObjectDescription
EMF generated code
EMF model element
instanceClass="org.eclipse.xtext.resource.IEObjectDescription"

getEObjectDescription_Name

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

Returns:
the meta object for the attribute 'Name'.
See Also:
IEObjectDescription.getName(), getEObjectDescription()
EMF generated code

getEObjectDescription_Fragment

org.eclipse.emf.ecore.EAttribute getEObjectDescription_Fragment()
Returns the meta object for the attribute 'Fragment'.

Returns:
the meta object for the attribute 'Fragment'.
See Also:
org.eclipse.xtext.resource.IEObjectDescription#getFragment(), getEObjectDescription()
EMF generated code

getEObjectDescription_EClass

org.eclipse.emf.ecore.EReference getEObjectDescription_EClass()
Returns the meta object for the reference 'EClass'.

Returns:
the meta object for the reference 'EClass'.
See Also:
IEObjectDescription.getEClass(), getEObjectDescription()
EMF generated code

getEObjectDescription_ResourceDescriptor

org.eclipse.emf.ecore.EReference getEObjectDescription_ResourceDescriptor()
Returns the meta object for the container reference 'Resource Descriptor'.

Returns:
the meta object for the container reference 'Resource Descriptor'.
See Also:
org.eclipse.xtext.resource.IEObjectDescription#getResourceDescriptor(), getEObjectDescription()
EMF generated code

getEObjectDescription_UserData

org.eclipse.emf.ecore.EReference getEObjectDescription_UserData()
Returns the meta object for the map 'User Data'.

Returns:
the meta object for the map 'User Data'.
See Also:
org.eclipse.xtext.resource.IEObjectDescription#getUserData(), getEObjectDescription()
EMF generated code

getUserDataEntry

org.eclipse.emf.ecore.EClass getUserDataEntry()
Returns the meta object for class 'User Data Entry'.

Returns:
the meta object for class 'User Data Entry'.
See Also:
Map.Entry
EMF generated code
EMF model element
keyDataType="org.eclipse.emf.ecore.EString" valueDataType="org.eclipse.emf.ecore.EString"

getUserDataEntry_Key

org.eclipse.emf.ecore.EAttribute getUserDataEntry_Key()
Returns the meta object for the attribute 'Key'.

Returns:
the meta object for the attribute 'Key'.
See Also:
Map.Entry, getUserDataEntry()
EMF generated code

getUserDataEntry_Value

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

Returns:
the meta object for the attribute 'Value'.
See Also:
Map.Entry, getUserDataEntry()
EMF generated code

getReferenceDescription

org.eclipse.emf.ecore.EClass getReferenceDescription()
Returns the meta object for class 'Reference Description'.

Returns:
the meta object for class 'Reference Description'.
See Also:
IReferenceDescription
EMF generated code
EMF model element
instanceClass="org.eclipse.xtext.resource.IReferenceDescription"

getReferenceDescription_SourceEObjectUri

org.eclipse.emf.ecore.EAttribute getReferenceDescription_SourceEObjectUri()
Returns the meta object for the attribute 'Source EObject Uri'.

Returns:
the meta object for the attribute 'Source EObject Uri'.
See Also:
IReferenceDescription.getSourceEObjectUri(), getReferenceDescription()
EMF generated code

getReferenceDescription_TargetEObjectUri

org.eclipse.emf.ecore.EAttribute getReferenceDescription_TargetEObjectUri()
Returns the meta object for the attribute 'Target EObject Uri'.

Returns:
the meta object for the attribute 'Target EObject Uri'.
See Also:
IReferenceDescription.getTargetEObjectUri(), getReferenceDescription()
EMF generated code

getReferenceDescription_IndexInList

org.eclipse.emf.ecore.EAttribute getReferenceDescription_IndexInList()
Returns the meta object for the attribute 'Index In List'.

Returns:
the meta object for the attribute 'Index In List'.
See Also:
IReferenceDescription.getIndexInList(), getReferenceDescription()
EMF generated code

getReferenceDescription_ExternalFormOfEReference

org.eclipse.emf.ecore.EAttribute getReferenceDescription_ExternalFormOfEReference()
Returns the meta object for the attribute 'External Form Of EReference'.

Returns:
the meta object for the attribute 'External Form Of EReference'.
See Also:
org.eclipse.xtext.resource.IReferenceDescription#getExternalFormOfEReference(), getReferenceDescription()
EMF generated code

getReferenceDescription_ContainerEObjectURI

org.eclipse.emf.ecore.EAttribute getReferenceDescription_ContainerEObjectURI()
Returns the meta object for the attribute 'Container EObject URI'.

Returns:
the meta object for the attribute 'Container EObject URI'.
See Also:
IReferenceDescription.getContainerEObjectURI(), getReferenceDescription()
EMF generated code

getEURI

org.eclipse.emf.ecore.EDataType getEURI()
Returns the meta object for data type 'EURI'.

Returns:
the meta object for data type 'EURI'.
See Also:
URI
EMF generated code
EMF model element
instanceClass="org.eclipse.emf.common.util.URI"

getEStringArray

org.eclipse.emf.ecore.EDataType getEStringArray()
Returns the meta object for data type 'EString Array'.

Returns:
the meta object for data type 'EString Array'.
EMF generated code
EMF model element
instanceClass="java.lang.Object[]"

getQualifiedName

org.eclipse.emf.ecore.EDataType getQualifiedName()
Returns the meta object for data type 'Qualified Name'.

Returns:
the meta object for data type 'Qualified Name'.
See Also:
QualifiedName
EMF generated code
EMF model element
instanceClass="org.eclipse.xtext.naming.QualifiedName"

getBuilderStateFactory

BuilderStateFactory getBuilderStateFactory()
Returns the factory that creates the instances of the model.

Returns:
the factory that creates the instances of the model.
EMF generated code