public class DaveBlockDefinitionImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements DaveBlockDefinition
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 Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
Modifier and Type | Field and Description |
---|---|
protected int |
area
The cached value of the '
Area ' attribute. |
protected static int |
AREA_EDEFAULT
The default value of the '
Area ' attribute. |
protected int |
block
The cached value of the '
Block ' attribute. |
protected static int |
BLOCK_EDEFAULT
The default value of the '
Block ' attribute. |
protected static boolean |
ENABLE_STATISTICS_EDEFAULT
The default value of the '
Enable Statistics ' attribute. |
protected boolean |
enableStatistics
The cached value of the '
Enable Statistics ' attribute. |
protected String |
name
The cached value of the '
Name ' attribute. |
protected static String |
NAME_EDEFAULT
The default value of the '
Name ' attribute. |
protected int |
offset
The cached value of the '
Offset ' attribute. |
protected static int |
OFFSET_EDEFAULT
The default value of the '
Offset ' attribute. |
protected int |
period
The cached value of the '
Period ' attribute. |
protected static int |
PERIOD_EDEFAULT
The default value of the '
Period ' attribute. |
protected TypeDefinition |
type
The cached value of the '
Type ' reference. |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
DaveBlockDefinitionImpl() |
Modifier and Type | Method and Description |
---|---|
DaveDevice |
basicGetDevice() |
TypeDefinition |
basicGetType() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetDevice(DaveDevice newDevice,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
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) |
int |
getArea() |
int |
getBlock() |
DaveDevice |
getDevice() |
String |
getName() |
int |
getOffset() |
int |
getPeriod() |
TypeDefinition |
getType() |
boolean |
isEnableStatistics() |
void |
setArea(int newArea) |
void |
setBlock(int newBlock) |
void |
setDevice(DaveDevice newDevice) |
void |
setEnableStatistics(boolean newEnableStatistics) |
void |
setName(String newName) |
void |
setOffset(int newOffset) |
void |
setPeriod(int newPeriod) |
void |
setType(TypeDefinition newType) |
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, 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, 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 int BLOCK_EDEFAULT
Block
' attribute.
getBlock()
,
Constant Field Valuesprotected int block
Block
' attribute.
getBlock()
protected static final int OFFSET_EDEFAULT
Offset
' attribute.
getOffset()
,
Constant Field Valuesprotected int offset
Offset
' attribute.
getOffset()
protected static final int PERIOD_EDEFAULT
Period
' attribute.
getPeriod()
,
Constant Field Valuesprotected int period
Period
' attribute.
getPeriod()
protected static final boolean ENABLE_STATISTICS_EDEFAULT
Enable Statistics
' attribute.
isEnableStatistics()
,
Constant Field Valuesprotected boolean enableStatistics
Enable Statistics
' attribute.
isEnableStatistics()
protected TypeDefinition type
Type
' reference.
getType()
protected static final int AREA_EDEFAULT
Area
' attribute.
getArea()
,
Constant Field Valuesprotected static final String NAME_EDEFAULT
Name
' attribute.
getName()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public int getBlock()
getBlock
in interface DaveBlockDefinition
DaveBlockDefinition.setBlock(int)
,
DavePackage.getDaveBlockDefinition_Block()
public void setBlock(int newBlock)
setBlock
in interface DaveBlockDefinition
newBlock
- the new value of the 'Block' attribute.DaveBlockDefinition.getBlock()
public DaveDevice getDevice()
getDevice
in interface DaveBlockDefinition
DaveBlockDefinition.setDevice(DaveDevice)
,
DavePackage.getDaveBlockDefinition_Device()
,
DaveDevice.getBlocks()
public DaveDevice basicGetDevice()
public org.eclipse.emf.common.notify.NotificationChain basicSetDevice(DaveDevice newDevice, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setDevice(DaveDevice newDevice)
setDevice
in interface DaveBlockDefinition
newDevice
- the new value of the 'Device' container reference.DaveBlockDefinition.getDevice()
public int getOffset()
getOffset
in interface DaveBlockDefinition
DaveBlockDefinition.setOffset(int)
,
DavePackage.getDaveBlockDefinition_Offset()
public void setOffset(int newOffset)
setOffset
in interface DaveBlockDefinition
newOffset
- the new value of the 'Offset' attribute.DaveBlockDefinition.getOffset()
public int getPeriod()
getPeriod
in interface DaveBlockDefinition
DaveBlockDefinition.setPeriod(int)
,
DavePackage.getDaveBlockDefinition_Period()
public void setPeriod(int newPeriod)
setPeriod
in interface DaveBlockDefinition
newPeriod
- the new value of the 'Period' attribute.DaveBlockDefinition.getPeriod()
public boolean isEnableStatistics()
isEnableStatistics
in interface DaveBlockDefinition
DaveBlockDefinition.setEnableStatistics(boolean)
,
DavePackage.getDaveBlockDefinition_EnableStatistics()
public void setEnableStatistics(boolean newEnableStatistics)
setEnableStatistics
in interface DaveBlockDefinition
newEnableStatistics
- the new value of the 'Enable Statistics' attribute.DaveBlockDefinition.isEnableStatistics()
public TypeDefinition getType()
getType
in interface DaveBlockDefinition
DaveBlockDefinition.setType(TypeDefinition)
,
DavePackage.getDaveBlockDefinition_Type()
public TypeDefinition basicGetType()
public void setType(TypeDefinition newType)
setType
in interface DaveBlockDefinition
newType
- the new value of the 'Type' reference.DaveBlockDefinition.getType()
public int getArea()
getArea
in interface DaveBlockDefinition
DaveBlockDefinition.setArea(int)
,
DavePackage.getDaveBlockDefinition_Area()
public void setArea(int newArea)
setArea
in interface DaveBlockDefinition
newArea
- the new value of the 'Area' attribute.DaveBlockDefinition.getArea()
public String getName()
getName
in interface DaveBlockDefinition
DaveBlockDefinition.setName(String)
,
DavePackage.getDaveBlockDefinition_Name()
public void setName(String newName)
setName
in interface DaveBlockDefinition
newName
- the new value of the 'Name' attribute.DaveBlockDefinition.getName()
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
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 org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainerFeature
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public 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, 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 String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl