public class DebugTraceRegionImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements DebugTraceRegion
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
Modifier and Type | Field and Description |
---|---|
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 |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
DebugTraceRegionImpl() |
Modifier and Type | Method and Description |
---|---|
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() |
eBasicSetContainer, eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
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()
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