Class DBGUIExtCmdInfoBaseImpl
- 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.dbgui.commands.impl.DBGUIExtCmdInfoBaseImpl
-
- All Implemented Interfaces:
DBGUIExtCmdInfoBase
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
- Direct Known Subclasses:
DBGUIExtCmdInfoCallStackFormedImpl
,DBGUIExtCmdInfoCorrectedBPImpl
,DBGUIExtCmdInfoErrorViewInfoImpl
,DBGUIExtCmdInfoExprEvaluatedImpl
,DBGUIExtCmdInfoForegroundHelperProcessImpl
,DBGUIExtCmdInfoForegroundHelperRequestImpl
,DBGUIExtCmdInfoForegroundHelperSetImpl
,DBGUIExtCmdInfoMeasureImpl
,DBGUIExtCmdInfoQuitImpl
,DBGUIExtCmdInfoRteBPConditionImpl
,DBGUIExtCmdInfoRteImpl
,DBGUIExtCmdInfoStartedImpl
,DBGUIExtCmdInfoValueModifyResultImpl
,DBGUIExtCmdShowMetadataObjectImpl
public class DBGUIExtCmdInfoBaseImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements DBGUIExtCmdInfoBase
An implementation of the model object 'DBGUI Ext Cmd Info Base'.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 DBGUIExtCmds
CMD_ID_EDEFAULT
The default value of the 'Cmd ID
' attribute.protected static BigDecimal
CMD_ID_NUM_EDEFAULT
The default value of the 'Cmd ID Num
' attribute.protected DBGUIExtCmds
cmdID
The cached value of the 'Cmd ID
' attribute.protected boolean
cmdIDESet
This is true if the Cmd ID attribute has been set.protected BigDecimal
cmdIDNum
The cached value of the 'Cmd ID Num
' attribute.protected static String
REQUEST_QUEUE_ID_EDEFAULT
The default value of the 'Request Queue ID
' attribute.protected String
requestQueueID
The cached value of the 'Request Queue ID
' attribute.protected static byte[]
TARGET_ID_STR_EDEFAULT
The default value of the 'Target ID Str
' attribute.protected DebugTargetId
targetID
The cached value of the 'Target ID
' containment reference.protected byte[]
targetIDStr
The cached value of the 'Target ID Str
' 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
DBGUIExtCmdInfoBaseImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.emf.common.notify.NotificationChain
basicSetTargetID(DebugTargetId newTargetID, 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)
DBGUIExtCmds
getCmdID()
BigDecimal
getCmdIDNum()
String
getRequestQueueID()
DebugTargetId
getTargetID()
byte[]
getTargetIDStr()
boolean
isSetCmdID()
void
setCmdID(DBGUIExtCmds newCmdID)
void
setCmdIDNum(BigDecimal newCmdIDNum)
void
setRequestQueueID(String newRequestQueueID)
void
setTargetID(DebugTargetId newTargetID)
void
setTargetIDStr(byte[] newTargetIDStr)
String
toString()
void
unsetCmdID()
-
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
-
CMD_ID_NUM_EDEFAULT
protected static final BigDecimal CMD_ID_NUM_EDEFAULT
The default value of the 'Cmd ID Num
' attribute.- See Also:
getCmdIDNum()
-
cmdIDNum
protected BigDecimal cmdIDNum
The cached value of the 'Cmd ID Num
' attribute.- See Also:
getCmdIDNum()
-
CMD_ID_EDEFAULT
protected static final DBGUIExtCmds CMD_ID_EDEFAULT
The default value of the 'Cmd ID
' attribute.- See Also:
getCmdID()
-
cmdID
protected DBGUIExtCmds cmdID
The cached value of the 'Cmd ID
' attribute.- See Also:
getCmdID()
-
cmdIDESet
protected boolean cmdIDESet
This is true if the Cmd ID attribute has been set.
-
TARGET_ID_STR_EDEFAULT
protected static final byte[] TARGET_ID_STR_EDEFAULT
The default value of the 'Target ID Str
' attribute.- See Also:
getTargetIDStr()
-
targetIDStr
protected byte[] targetIDStr
The cached value of the 'Target ID Str
' attribute.- See Also:
getTargetIDStr()
-
targetID
protected DebugTargetId targetID
The cached value of the 'Target ID
' containment reference.- See Also:
getTargetID()
-
REQUEST_QUEUE_ID_EDEFAULT
protected static final String REQUEST_QUEUE_ID_EDEFAULT
The default value of the 'Request Queue ID
' attribute.- See Also:
getRequestQueueID()
-
requestQueueID
protected String requestQueueID
The cached value of the 'Request Queue ID
' attribute.- See Also:
getRequestQueueID()
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
getCmdIDNum
public BigDecimal getCmdIDNum()
- Specified by:
getCmdIDNum
in interfaceDBGUIExtCmdInfoBase
- Returns:
- the value of the 'Cmd ID Num' attribute.
- See Also:
DBGUIExtCmdInfoBase.setCmdIDNum(BigDecimal)
,CommandsPackage.getDBGUIExtCmdInfoBase_CmdIDNum()
-
setCmdIDNum
public void setCmdIDNum(BigDecimal newCmdIDNum)
- Specified by:
setCmdIDNum
in interfaceDBGUIExtCmdInfoBase
- Parameters:
newCmdIDNum
- the new value of the 'Cmd ID Num' attribute.- See Also:
DBGUIExtCmdInfoBase.getCmdIDNum()
-
getCmdID
public DBGUIExtCmds getCmdID()
- Specified by:
getCmdID
in interfaceDBGUIExtCmdInfoBase
- Returns:
- the value of the 'Cmd ID' attribute.
- See Also:
DBGUIExtCmds
,DBGUIExtCmdInfoBase.isSetCmdID()
,DBGUIExtCmdInfoBase.unsetCmdID()
,DBGUIExtCmdInfoBase.setCmdID(DBGUIExtCmds)
,CommandsPackage.getDBGUIExtCmdInfoBase_CmdID()
-
setCmdID
public void setCmdID(DBGUIExtCmds newCmdID)
- Specified by:
setCmdID
in interfaceDBGUIExtCmdInfoBase
- Parameters:
newCmdID
- the new value of the 'Cmd ID' attribute.- See Also:
DBGUIExtCmds
,DBGUIExtCmdInfoBase.isSetCmdID()
,DBGUIExtCmdInfoBase.unsetCmdID()
,DBGUIExtCmdInfoBase.getCmdID()
-
unsetCmdID
public void unsetCmdID()
- Specified by:
unsetCmdID
in interfaceDBGUIExtCmdInfoBase
- See Also:
DBGUIExtCmdInfoBase.isSetCmdID()
,DBGUIExtCmdInfoBase.getCmdID()
,DBGUIExtCmdInfoBase.setCmdID(DBGUIExtCmds)
-
isSetCmdID
public boolean isSetCmdID()
- Specified by:
isSetCmdID
in interfaceDBGUIExtCmdInfoBase
- Returns:
- whether the value of the 'Cmd ID' attribute is set.
- See Also:
DBGUIExtCmdInfoBase.unsetCmdID()
,DBGUIExtCmdInfoBase.getCmdID()
,DBGUIExtCmdInfoBase.setCmdID(DBGUIExtCmds)
-
getTargetIDStr
public byte[] getTargetIDStr()
- Specified by:
getTargetIDStr
in interfaceDBGUIExtCmdInfoBase
- Returns:
- the value of the 'Target ID Str' attribute.
- See Also:
DBGUIExtCmdInfoBase.setTargetIDStr(byte[])
,CommandsPackage.getDBGUIExtCmdInfoBase_TargetIDStr()
-
setTargetIDStr
public void setTargetIDStr(byte[] newTargetIDStr)
- Specified by:
setTargetIDStr
in interfaceDBGUIExtCmdInfoBase
- Parameters:
newTargetIDStr
- the new value of the 'Target ID Str' attribute.- See Also:
DBGUIExtCmdInfoBase.getTargetIDStr()
-
getTargetID
public DebugTargetId getTargetID()
- Specified by:
getTargetID
in interfaceDBGUIExtCmdInfoBase
- Returns:
- the value of the 'Target ID' containment reference.
- See Also:
DBGUIExtCmdInfoBase.setTargetID(DebugTargetId)
,CommandsPackage.getDBGUIExtCmdInfoBase_TargetID()
-
basicSetTargetID
public org.eclipse.emf.common.notify.NotificationChain basicSetTargetID(DebugTargetId newTargetID, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setTargetID
public void setTargetID(DebugTargetId newTargetID)
- Specified by:
setTargetID
in interfaceDBGUIExtCmdInfoBase
- Parameters:
newTargetID
- the new value of the 'Target ID' containment reference.- See Also:
DBGUIExtCmdInfoBase.getTargetID()
-
getRequestQueueID
public String getRequestQueueID()
- Specified by:
getRequestQueueID
in interfaceDBGUIExtCmdInfoBase
- Returns:
- the value of the 'Request Queue ID' attribute.
- See Also:
DBGUIExtCmdInfoBase.setRequestQueueID(String)
,CommandsPackage.getDBGUIExtCmdInfoBase_RequestQueueID()
-
setRequestQueueID
public void setRequestQueueID(String newRequestQueueID)
- Specified by:
setRequestQueueID
in interfaceDBGUIExtCmdInfoBase
- Parameters:
newRequestQueueID
- the new value of the 'Request Queue ID' attribute.- See Also:
DBGUIExtCmdInfoBase.getRequestQueueID()
-
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
-
-