org.eclipse.xtext.builder.trace
Interface TracePackage

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

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

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

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

Nested Class Summary
static interface TracePackage.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 DEBUG_LOCATION_DATA
          The meta object id for the 'Debug Location Data' class.
static int DEBUG_LOCATION_DATA__END_LINE_NUMBER
          The feature id for the 'End Line Number' attribute.
static int DEBUG_LOCATION_DATA__END_OFFSET
          The feature id for the 'End Offset' attribute.
static int DEBUG_LOCATION_DATA__LABEL
          The feature id for the 'Label' attribute.
static int DEBUG_LOCATION_DATA__LENGTH
          The feature id for the 'Length' attribute.
static int DEBUG_LOCATION_DATA__LINE_NUMBER
          The feature id for the 'Line Number' attribute.
static int DEBUG_LOCATION_DATA__OFFSET
          The feature id for the 'Offset' attribute.
static int DEBUG_LOCATION_DATA__PATH
          The feature id for the 'Path' attribute.
static int DEBUG_LOCATION_DATA__PROJECT_NAME
          The feature id for the 'Project Name' attribute.
static int DEBUG_LOCATION_DATA_FEATURE_COUNT
          The number of structural features of the 'Debug Location Data' class.
static int DEBUG_TRACE_REGION
          The meta object id for the 'Debug Trace Region' class.
static int DEBUG_TRACE_REGION__ASSOCIATIONS
          The feature id for the 'Associations' containment reference list.
static int DEBUG_TRACE_REGION__LABEL
          The feature id for the 'Label' attribute.
static int DEBUG_TRACE_REGION__MY_END_LINE_NUMBER
          The feature id for the 'My End Line Number' attribute.
static int DEBUG_TRACE_REGION__MY_END_OFFSET
          The feature id for the 'My End Offset' attribute.
static int DEBUG_TRACE_REGION__MY_LENGTH
          The feature id for the 'My Length' attribute.
static int DEBUG_TRACE_REGION__MY_LINE_NUMBER
          The feature id for the 'My Line Number' attribute.
static int DEBUG_TRACE_REGION__MY_OFFSET
          The feature id for the 'My Offset' attribute.
static int DEBUG_TRACE_REGION__NESTED_REGIONS
          The feature id for the 'Nested Regions' containment reference list.
static int DEBUG_TRACE_REGION_FEATURE_COUNT
          The number of structural features of the 'Debug Trace Region' class.
static TracePackage 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 URI
          The meta object id for the 'URI' data type.
 
Method Summary
 org.eclipse.emf.ecore.EAttribute getDebugLocationData_EndLineNumber()
          Returns the meta object for the attribute 'End Line Number'.
 org.eclipse.emf.ecore.EAttribute getDebugLocationData_EndOffset()
          Returns the meta object for the attribute 'End Offset'.
 org.eclipse.emf.ecore.EAttribute getDebugLocationData_Label()
          Returns the meta object for the attribute 'Label'.
 org.eclipse.emf.ecore.EAttribute getDebugLocationData_Length()
          Returns the meta object for the attribute 'Length'.
 org.eclipse.emf.ecore.EAttribute getDebugLocationData_LineNumber()
          Returns the meta object for the attribute 'Line Number'.
 org.eclipse.emf.ecore.EAttribute getDebugLocationData_Offset()
          Returns the meta object for the attribute 'Offset'.
 org.eclipse.emf.ecore.EAttribute getDebugLocationData_Path()
          Returns the meta object for the attribute 'Path'.
 org.eclipse.emf.ecore.EAttribute getDebugLocationData_ProjectName()
          Returns the meta object for the attribute 'Project Name'.
 org.eclipse.emf.ecore.EClass getDebugLocationData()
          Returns the meta object for class 'Debug Location Data'.
 org.eclipse.emf.ecore.EReference getDebugTraceRegion_Associations()
          Returns the meta object for the containment reference list 'Associations'.
 org.eclipse.emf.ecore.EAttribute getDebugTraceRegion_Label()
          Returns the meta object for the attribute 'Label'.
 org.eclipse.emf.ecore.EAttribute getDebugTraceRegion_MyEndLineNumber()
          Returns the meta object for the attribute 'My End Line Number'.
 org.eclipse.emf.ecore.EAttribute getDebugTraceRegion_MyEndOffset()
          Returns the meta object for the attribute 'My End Offset'.
 org.eclipse.emf.ecore.EAttribute getDebugTraceRegion_MyLength()
          Returns the meta object for the attribute 'My Length'.
 org.eclipse.emf.ecore.EAttribute getDebugTraceRegion_MyLineNumber()
          Returns the meta object for the attribute 'My Line Number'.
 org.eclipse.emf.ecore.EAttribute getDebugTraceRegion_MyOffset()
          Returns the meta object for the attribute 'My Offset'.
 org.eclipse.emf.ecore.EReference getDebugTraceRegion_NestedRegions()
          Returns the meta object for the containment reference list 'Nested Regions'.
 org.eclipse.emf.ecore.EClass getDebugTraceRegion()
          Returns the meta object for class 'Debug Trace Region'.
 TraceFactory getTraceFactory()
          Returns the factory that creates the instances of the model.
 org.eclipse.emf.ecore.EDataType getURI()
          Returns the meta object for data type 'URI'.
 
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
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 TracePackage eINSTANCE
The singleton instance of the package.

EMF generated code

DEBUG_TRACE_REGION

static final int DEBUG_TRACE_REGION
The meta object id for the 'Debug Trace Region' class.

See Also:
DebugTraceRegionImpl, TracePackageImpl.getDebugTraceRegion(), Constant Field Values
EMF generated code

DEBUG_TRACE_REGION__LABEL

static final int DEBUG_TRACE_REGION__LABEL
The feature id for the 'Label' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

DEBUG_TRACE_REGION__MY_OFFSET

static final int DEBUG_TRACE_REGION__MY_OFFSET
The feature id for the 'My Offset' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

DEBUG_TRACE_REGION__MY_LENGTH

static final int DEBUG_TRACE_REGION__MY_LENGTH
The feature id for the 'My Length' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

DEBUG_TRACE_REGION__MY_LINE_NUMBER

static final int DEBUG_TRACE_REGION__MY_LINE_NUMBER
The feature id for the 'My Line Number' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

DEBUG_TRACE_REGION__MY_END_LINE_NUMBER

static final int DEBUG_TRACE_REGION__MY_END_LINE_NUMBER
The feature id for the 'My End Line Number' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

DEBUG_TRACE_REGION__NESTED_REGIONS

static final int DEBUG_TRACE_REGION__NESTED_REGIONS
The feature id for the 'Nested Regions' containment reference list.

See Also:
Constant Field Values
EMF generated code
EMF ordered

DEBUG_TRACE_REGION__MY_END_OFFSET

static final int DEBUG_TRACE_REGION__MY_END_OFFSET
The feature id for the 'My End Offset' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

DEBUG_TRACE_REGION__ASSOCIATIONS

static final int DEBUG_TRACE_REGION__ASSOCIATIONS
The feature id for the 'Associations' containment reference list.

See Also:
Constant Field Values
EMF generated code
EMF ordered

DEBUG_TRACE_REGION_FEATURE_COUNT

static final int DEBUG_TRACE_REGION_FEATURE_COUNT
The number of structural features of the 'Debug Trace Region' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

DEBUG_LOCATION_DATA

static final int DEBUG_LOCATION_DATA
The meta object id for the 'Debug Location Data' class.

See Also:
DebugLocationDataImpl, TracePackageImpl.getDebugLocationData(), Constant Field Values
EMF generated code

DEBUG_LOCATION_DATA__LABEL

static final int DEBUG_LOCATION_DATA__LABEL
The feature id for the 'Label' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

DEBUG_LOCATION_DATA__OFFSET

static final int DEBUG_LOCATION_DATA__OFFSET
The feature id for the 'Offset' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

DEBUG_LOCATION_DATA__LENGTH

static final int DEBUG_LOCATION_DATA__LENGTH
The feature id for the 'Length' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

DEBUG_LOCATION_DATA__LINE_NUMBER

static final int DEBUG_LOCATION_DATA__LINE_NUMBER
The feature id for the 'Line Number' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

DEBUG_LOCATION_DATA__END_LINE_NUMBER

static final int DEBUG_LOCATION_DATA__END_LINE_NUMBER
The feature id for the 'End Line Number' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

DEBUG_LOCATION_DATA__PROJECT_NAME

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

See Also:
Constant Field Values
EMF generated code
EMF ordered

DEBUG_LOCATION_DATA__PATH

static final int DEBUG_LOCATION_DATA__PATH
The feature id for the 'Path' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

DEBUG_LOCATION_DATA__END_OFFSET

static final int DEBUG_LOCATION_DATA__END_OFFSET
The feature id for the 'End Offset' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

DEBUG_LOCATION_DATA_FEATURE_COUNT

static final int DEBUG_LOCATION_DATA_FEATURE_COUNT
The number of structural features of the 'Debug Location Data' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

URI

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

See Also:
URI, TracePackageImpl.getURI(), Constant Field Values
EMF generated code
Method Detail

getDebugTraceRegion

org.eclipse.emf.ecore.EClass getDebugTraceRegion()
Returns the meta object for class 'Debug Trace Region'.

Returns:
the meta object for class 'Debug Trace Region'.
See Also:
DebugTraceRegion
EMF generated code

getDebugTraceRegion_NestedRegions

org.eclipse.emf.ecore.EReference getDebugTraceRegion_NestedRegions()
Returns the meta object for the containment reference list 'Nested Regions'.

Returns:
the meta object for the containment reference list 'Nested Regions'.
See Also:
DebugTraceRegion.getNestedRegions(), getDebugTraceRegion()
EMF generated code

getDebugTraceRegion_MyEndOffset

org.eclipse.emf.ecore.EAttribute getDebugTraceRegion_MyEndOffset()
Returns the meta object for the attribute 'My End Offset'.

Returns:
the meta object for the attribute 'My End Offset'.
See Also:
DebugTraceRegion.getMyEndOffset(), getDebugTraceRegion()
EMF generated code

getDebugTraceRegion_Associations

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

Returns:
the meta object for the containment reference list 'Associations'.
See Also:
DebugTraceRegion.getAssociations(), getDebugTraceRegion()
EMF generated code

getDebugLocationData

org.eclipse.emf.ecore.EClass getDebugLocationData()
Returns the meta object for class 'Debug Location Data'.

Returns:
the meta object for class 'Debug Location Data'.
See Also:
DebugLocationData
EMF generated code

getDebugLocationData_Label

org.eclipse.emf.ecore.EAttribute getDebugLocationData_Label()
Returns the meta object for the attribute 'Label'.

Returns:
the meta object for the attribute 'Label'.
See Also:
DebugLocationData.getLabel(), getDebugLocationData()
EMF generated code

getDebugLocationData_Offset

org.eclipse.emf.ecore.EAttribute getDebugLocationData_Offset()
Returns the meta object for the attribute 'Offset'.

Returns:
the meta object for the attribute 'Offset'.
See Also:
DebugLocationData.getOffset(), getDebugLocationData()
EMF generated code

getDebugLocationData_Length

org.eclipse.emf.ecore.EAttribute getDebugLocationData_Length()
Returns the meta object for the attribute 'Length'.

Returns:
the meta object for the attribute 'Length'.
See Also:
DebugLocationData.getLength(), getDebugLocationData()
EMF generated code

getDebugLocationData_LineNumber

org.eclipse.emf.ecore.EAttribute getDebugLocationData_LineNumber()
Returns the meta object for the attribute 'Line Number'.

Returns:
the meta object for the attribute 'Line Number'.
See Also:
DebugLocationData.getLineNumber(), getDebugLocationData()
EMF generated code

getDebugLocationData_EndLineNumber

org.eclipse.emf.ecore.EAttribute getDebugLocationData_EndLineNumber()
Returns the meta object for the attribute 'End Line Number'.

Returns:
the meta object for the attribute 'End Line Number'.
See Also:
DebugLocationData.getEndLineNumber(), getDebugLocationData()
EMF generated code

getDebugLocationData_ProjectName

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

Returns:
the meta object for the attribute 'Project Name'.
See Also:
DebugLocationData.getProjectName(), getDebugLocationData()
EMF generated code

getDebugLocationData_Path

org.eclipse.emf.ecore.EAttribute getDebugLocationData_Path()
Returns the meta object for the attribute 'Path'.

Returns:
the meta object for the attribute 'Path'.
See Also:
DebugLocationData.getPath(), getDebugLocationData()
EMF generated code

getDebugLocationData_EndOffset

org.eclipse.emf.ecore.EAttribute getDebugLocationData_EndOffset()
Returns the meta object for the attribute 'End Offset'.

Returns:
the meta object for the attribute 'End Offset'.
See Also:
DebugLocationData.getEndOffset(), getDebugLocationData()
EMF generated code

getDebugTraceRegion_Label

org.eclipse.emf.ecore.EAttribute getDebugTraceRegion_Label()
Returns the meta object for the attribute 'Label'.

Returns:
the meta object for the attribute 'Label'.
See Also:
DebugTraceRegion.getLabel(), getDebugTraceRegion()
EMF generated code

getDebugTraceRegion_MyOffset

org.eclipse.emf.ecore.EAttribute getDebugTraceRegion_MyOffset()
Returns the meta object for the attribute 'My Offset'.

Returns:
the meta object for the attribute 'My Offset'.
See Also:
DebugTraceRegion.getMyOffset(), getDebugTraceRegion()
EMF generated code

getDebugTraceRegion_MyLength

org.eclipse.emf.ecore.EAttribute getDebugTraceRegion_MyLength()
Returns the meta object for the attribute 'My Length'.

Returns:
the meta object for the attribute 'My Length'.
See Also:
DebugTraceRegion.getMyLength(), getDebugTraceRegion()
EMF generated code

getDebugTraceRegion_MyLineNumber

org.eclipse.emf.ecore.EAttribute getDebugTraceRegion_MyLineNumber()
Returns the meta object for the attribute 'My Line Number'.

Returns:
the meta object for the attribute 'My Line Number'.
See Also:
DebugTraceRegion.getMyLineNumber(), getDebugTraceRegion()
EMF generated code

getDebugTraceRegion_MyEndLineNumber

org.eclipse.emf.ecore.EAttribute getDebugTraceRegion_MyEndLineNumber()
Returns the meta object for the attribute 'My End Line Number'.

Returns:
the meta object for the attribute 'My End Line Number'.
See Also:
DebugTraceRegion.getMyEndLineNumber(), getDebugTraceRegion()
EMF generated code

getURI

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

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

getTraceFactory

TraceFactory getTraceFactory()
Returns the factory that creates the instances of the model.

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