|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.emf.common.notify.impl.BasicNotifierImpl org.eclipse.emf.ecore.impl.BasicEObjectImpl org.eclipse.emf.ecore.impl.MinimalEObjectImpl org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container org.eclipse.xtext.builder.trace.impl.DebugTraceRegionImpl
public class DebugTraceRegionImpl
An implementation of the model object 'Debug Trace Region'.
The following features are implemented:
Label
My Offset
My Length
My Line Number
My End Line Number
Nested Regions
My End Offset
Associations
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic |
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
---|
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter> |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
protected org.eclipse.emf.common.util.EList<DebugLocationData> |
associations
The cached value of the ' Associations ' containment reference list. |
protected static java.lang.String |
LABEL_EDEFAULT
The default value of the ' Label ' attribute. |
protected static int |
MY_END_LINE_NUMBER_EDEFAULT
The default value of the ' My End Line Number ' attribute. |
protected static int |
MY_END_OFFSET_EDEFAULT
The default value of the ' My End Offset ' attribute. |
protected static int |
MY_LENGTH_EDEFAULT
The default value of the ' My Length ' attribute. |
protected static int |
MY_LINE_NUMBER_EDEFAULT
The default value of the ' My Line Number ' attribute. |
protected static int |
MY_OFFSET_EDEFAULT
The default value of the ' My Offset ' attribute. |
protected int |
myEndLineNumber
The cached value of the ' My End Line Number ' attribute. |
protected int |
myLength
The cached value of the ' My Length ' attribute. |
protected int |
myLineNumber
The cached value of the ' My Line Number ' attribute. |
protected int |
myOffset
The cached value of the ' My Offset ' attribute. |
protected org.eclipse.emf.common.util.EList<DebugTraceRegion> |
nestedRegions
The cached value of the ' Nested Regions ' containment reference list. |
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
eContainer |
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder |
---|
NIL |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
protected |
DebugTraceRegionImpl()
|
Method Summary | |
---|---|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
org.eclipse.emf.common.util.EList<DebugLocationData> |
getAssociations()
|
java.lang.String |
getLabel()
|
int |
getMyEndLineNumber()
|
int |
getMyEndOffset()
|
int |
getMyLength()
|
int |
getMyLineNumber()
|
int |
getMyOffset()
|
org.eclipse.emf.common.util.EList<DebugTraceRegion> |
getNestedRegions()
|
void |
setMyEndLineNumber(int newMyEndLineNumber)
|
void |
setMyLength(int newMyLength)
|
void |
setMyLineNumber(int newMyLineNumber)
|
void |
setMyOffset(int newMyOffset)
|
java.lang.String |
toString()
|
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
eBasicSetContainer, eInternalContainer |
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
---|
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
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 |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Field Detail |
---|
protected static final java.lang.String LABEL_EDEFAULT
Label
' attribute.
getLabel()
protected static final int MY_OFFSET_EDEFAULT
My Offset
' attribute.
getMyOffset()
,
Constant Field Valuesprotected int myOffset
My Offset
' attribute.
getMyOffset()
protected static final int MY_LENGTH_EDEFAULT
My Length
' attribute.
getMyLength()
,
Constant Field Valuesprotected int myLength
My Length
' attribute.
getMyLength()
protected static final int MY_LINE_NUMBER_EDEFAULT
My Line Number
' attribute.
getMyLineNumber()
,
Constant Field Valuesprotected int myLineNumber
My Line Number
' attribute.
getMyLineNumber()
protected static final int MY_END_LINE_NUMBER_EDEFAULT
My End Line Number
' attribute.
getMyEndLineNumber()
,
Constant Field Valuesprotected int myEndLineNumber
My End Line Number
' attribute.
getMyEndLineNumber()
protected org.eclipse.emf.common.util.EList<DebugTraceRegion> nestedRegions
Nested Regions
' containment reference list.
getNestedRegions()
protected static final int MY_END_OFFSET_EDEFAULT
My End Offset
' attribute.
getMyEndOffset()
,
Constant Field Valuesprotected org.eclipse.emf.common.util.EList<DebugLocationData> associations
Associations
' containment reference list.
getAssociations()
Constructor Detail |
---|
protected DebugTraceRegionImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public org.eclipse.emf.common.util.EList<DebugTraceRegion> getNestedRegions()
getNestedRegions
in interface DebugTraceRegion
TracePackage.getDebugTraceRegion_NestedRegions()
public int getMyEndOffset()
getMyEndOffset
in interface DebugTraceRegion
TracePackage.getDebugTraceRegion_MyEndOffset()
public org.eclipse.emf.common.util.EList<DebugLocationData> getAssociations()
getAssociations
in interface DebugTraceRegion
TracePackage.getDebugTraceRegion_Associations()
public java.lang.String getLabel()
getLabel
in interface DebugTraceRegion
TracePackage.getDebugTraceRegion_Label()
public int getMyOffset()
getMyOffset
in interface DebugTraceRegion
DebugTraceRegion.setMyOffset(int)
,
TracePackage.getDebugTraceRegion_MyOffset()
public void setMyOffset(int newMyOffset)
setMyOffset
in interface DebugTraceRegion
newMyOffset
- the new value of the 'My Offset' attribute.DebugTraceRegion.getMyOffset()
public int getMyLength()
getMyLength
in interface DebugTraceRegion
DebugTraceRegion.setMyLength(int)
,
TracePackage.getDebugTraceRegion_MyLength()
public void setMyLength(int newMyLength)
setMyLength
in interface DebugTraceRegion
newMyLength
- the new value of the 'My Length' attribute.DebugTraceRegion.getMyLength()
public int getMyLineNumber()
getMyLineNumber
in interface DebugTraceRegion
DebugTraceRegion.setMyLineNumber(int)
,
TracePackage.getDebugTraceRegion_MyLineNumber()
public void setMyLineNumber(int newMyLineNumber)
setMyLineNumber
in interface DebugTraceRegion
newMyLineNumber
- the new value of the 'My Line Number' attribute.DebugTraceRegion.getMyLineNumber()
public int getMyEndLineNumber()
getMyEndLineNumber
in interface DebugTraceRegion
DebugTraceRegion.setMyEndLineNumber(int)
,
TracePackage.getDebugTraceRegion_MyEndLineNumber()
public void setMyEndLineNumber(int newMyEndLineNumber)
setMyEndLineNumber
in interface DebugTraceRegion
newMyEndLineNumber
- the new value of the 'My End Line Number' attribute.DebugTraceRegion.getMyEndLineNumber()
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |