Class StackItemViewInfoDataImpl
- 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
-
- com._1c.g5.v8.dt.debug.model.base.data.impl.StackItemViewInfoDataImpl
-
- All Implemented Interfaces:
StackItemViewInfoData
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
public class StackItemViewInfoDataImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements StackItemViewInfoData
An implementation of the model object 'Stack Item View Info Data'.The following features are implemented:
-
-
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 Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
-
Field Summary
Fields Modifier and Type Field Description protected static Boolean
IS_FANTOM_EDEFAULT
The default value of the 'Is Fantom
' attribute.protected Boolean
isFantom
The cached value of the 'Is Fantom
' attribute.protected boolean
isFantomESet
This is true if the Is Fantom attribute has been set.protected static BigDecimal
LINE_NO_EDEFAULT
The default value of the 'Line No
' attribute.protected BigDecimal
lineNo
The cached value of the 'Line No
' attribute.protected static byte[]
MODULE_ID_STR_EDEFAULT
The default value of the 'Module ID Str
' attribute.protected BSLModuleIdInternal
moduleID
The cached value of the 'Module ID
' containment reference.protected byte[]
moduleIDStr
The cached value of the 'Module ID Str
' attribute.protected byte[]
presentation
The cached value of the 'Presentation
' attribute.protected static byte[]
PRESENTATION_EDEFAULT
The default value of the 'Presentation
' attribute.-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
StackItemViewInfoDataImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.emf.common.notify.NotificationChain
basicSetModuleID(BSLModuleIdInternal newModuleID, org.eclipse.emf.common.notify.NotificationChain msgs)
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, Object newValue)
protected org.eclipse.emf.ecore.EClass
eStaticClass()
void
eUnset(int featureID)
Boolean
getIsFantom()
BigDecimal
getLineNo()
BSLModuleIdInternal
getModuleID()
byte[]
getModuleIDStr()
byte[]
getPresentation()
boolean
isSetIsFantom()
void
setIsFantom(Boolean newIsFantom)
void
setLineNo(BigDecimal newLineNo)
void
setModuleID(BSLModuleIdInternal newModuleID)
void
setModuleIDStr(byte[] newModuleIDStr)
void
setPresentation(byte[] newPresentation)
String
toString()
void
unsetIsFantom()
-
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, 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
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
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
-
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
-
-
-
-
Field Detail
-
MODULE_ID_STR_EDEFAULT
protected static final byte[] MODULE_ID_STR_EDEFAULT
The default value of the 'Module ID Str
' attribute.- See Also:
getModuleIDStr()
-
moduleIDStr
protected byte[] moduleIDStr
The cached value of the 'Module ID Str
' attribute.- See Also:
getModuleIDStr()
-
moduleID
protected BSLModuleIdInternal moduleID
The cached value of the 'Module ID
' containment reference.- See Also:
getModuleID()
-
LINE_NO_EDEFAULT
protected static final BigDecimal LINE_NO_EDEFAULT
The default value of the 'Line No
' attribute.- See Also:
getLineNo()
-
lineNo
protected BigDecimal lineNo
The cached value of the 'Line No
' attribute.- See Also:
getLineNo()
-
PRESENTATION_EDEFAULT
protected static final byte[] PRESENTATION_EDEFAULT
The default value of the 'Presentation
' attribute.- See Also:
getPresentation()
-
presentation
protected byte[] presentation
The cached value of the 'Presentation
' attribute.- See Also:
getPresentation()
-
IS_FANTOM_EDEFAULT
protected static final Boolean IS_FANTOM_EDEFAULT
The default value of the 'Is Fantom
' attribute.- See Also:
getIsFantom()
-
isFantom
protected Boolean isFantom
The cached value of the 'Is Fantom
' attribute.- See Also:
getIsFantom()
-
isFantomESet
protected boolean isFantomESet
This is true if the Is Fantom attribute has been set.
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
getModuleIDStr
public byte[] getModuleIDStr()
- Specified by:
getModuleIDStr
in interfaceStackItemViewInfoData
- Returns:
- the value of the 'Module ID Str' attribute.
- See Also:
StackItemViewInfoData.setModuleIDStr(byte[])
,DataPackage.getStackItemViewInfoData_ModuleIDStr()
-
setModuleIDStr
public void setModuleIDStr(byte[] newModuleIDStr)
- Specified by:
setModuleIDStr
in interfaceStackItemViewInfoData
- Parameters:
newModuleIDStr
- the new value of the 'Module ID Str' attribute.- See Also:
StackItemViewInfoData.getModuleIDStr()
-
getModuleID
public BSLModuleIdInternal getModuleID()
- Specified by:
getModuleID
in interfaceStackItemViewInfoData
- Returns:
- the value of the 'Module ID' containment reference.
- See Also:
StackItemViewInfoData.setModuleID(BSLModuleIdInternal)
,DataPackage.getStackItemViewInfoData_ModuleID()
-
basicSetModuleID
public org.eclipse.emf.common.notify.NotificationChain basicSetModuleID(BSLModuleIdInternal newModuleID, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setModuleID
public void setModuleID(BSLModuleIdInternal newModuleID)
- Specified by:
setModuleID
in interfaceStackItemViewInfoData
- Parameters:
newModuleID
- the new value of the 'Module ID' containment reference.- See Also:
StackItemViewInfoData.getModuleID()
-
getLineNo
public BigDecimal getLineNo()
- Specified by:
getLineNo
in interfaceStackItemViewInfoData
- Returns:
- the value of the 'Line No' attribute.
- See Also:
StackItemViewInfoData.setLineNo(BigDecimal)
,DataPackage.getStackItemViewInfoData_LineNo()
-
setLineNo
public void setLineNo(BigDecimal newLineNo)
- Specified by:
setLineNo
in interfaceStackItemViewInfoData
- Parameters:
newLineNo
- the new value of the 'Line No' attribute.- See Also:
StackItemViewInfoData.getLineNo()
-
getPresentation
public byte[] getPresentation()
- Specified by:
getPresentation
in interfaceStackItemViewInfoData
- Returns:
- the value of the 'Presentation' attribute.
- See Also:
StackItemViewInfoData.setPresentation(byte[])
,DataPackage.getStackItemViewInfoData_Presentation()
-
setPresentation
public void setPresentation(byte[] newPresentation)
- Specified by:
setPresentation
in interfaceStackItemViewInfoData
- Parameters:
newPresentation
- the new value of the 'Presentation' attribute.- See Also:
StackItemViewInfoData.getPresentation()
-
getIsFantom
public Boolean getIsFantom()
- Specified by:
getIsFantom
in interfaceStackItemViewInfoData
- Returns:
- the value of the 'Is Fantom' attribute.
- See Also:
StackItemViewInfoData.isSetIsFantom()
,StackItemViewInfoData.unsetIsFantom()
,StackItemViewInfoData.setIsFantom(Boolean)
,DataPackage.getStackItemViewInfoData_IsFantom()
-
setIsFantom
public void setIsFantom(Boolean newIsFantom)
- Specified by:
setIsFantom
in interfaceStackItemViewInfoData
- Parameters:
newIsFantom
- the new value of the 'Is Fantom' attribute.- See Also:
StackItemViewInfoData.isSetIsFantom()
,StackItemViewInfoData.unsetIsFantom()
,StackItemViewInfoData.getIsFantom()
-
unsetIsFantom
public void unsetIsFantom()
- Specified by:
unsetIsFantom
in interfaceStackItemViewInfoData
- See Also:
StackItemViewInfoData.isSetIsFantom()
,StackItemViewInfoData.getIsFantom()
,StackItemViewInfoData.setIsFantom(Boolean)
-
isSetIsFantom
public boolean isSetIsFantom()
- Specified by:
isSetIsFantom
in interfaceStackItemViewInfoData
- Returns:
- whether the value of the 'Is Fantom' attribute is set.
- See Also:
StackItemViewInfoData.unsetIsFantom()
,StackItemViewInfoData.getIsFantom()
,StackItemViewInfoData.setIsFantom(Boolean)
-
eInverseRemove
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
- Overrides:
eInverseRemove
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eGet
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eSet
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eUnset
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eIsSet
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
toString
public String toString()
- Overrides:
toString
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
-