public class DaveBlockDefinitionImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements DaveBlockDefinition
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamicorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.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, eInternalContainerdynamicGet, 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, eSettingseAddVirtualValue, 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, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected 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.BasicEObjectImplpublic int getBlock()
getBlock in interface DaveBlockDefinitionDaveBlockDefinition.setBlock(int),
DavePackage.getDaveBlockDefinition_Block()public void setBlock(int newBlock)
setBlock in interface DaveBlockDefinitionnewBlock - the new value of the 'Block' attribute.DaveBlockDefinition.getBlock()public DaveDevice getDevice()
getDevice in interface DaveBlockDefinitionDaveBlockDefinition.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 DaveBlockDefinitionnewDevice - the new value of the 'Device' container reference.DaveBlockDefinition.getDevice()public int getOffset()
getOffset in interface DaveBlockDefinitionDaveBlockDefinition.setOffset(int),
DavePackage.getDaveBlockDefinition_Offset()public void setOffset(int newOffset)
setOffset in interface DaveBlockDefinitionnewOffset - the new value of the 'Offset' attribute.DaveBlockDefinition.getOffset()public int getPeriod()
getPeriod in interface DaveBlockDefinitionDaveBlockDefinition.setPeriod(int),
DavePackage.getDaveBlockDefinition_Period()public void setPeriod(int newPeriod)
setPeriod in interface DaveBlockDefinitionnewPeriod - the new value of the 'Period' attribute.DaveBlockDefinition.getPeriod()public boolean isEnableStatistics()
isEnableStatistics in interface DaveBlockDefinitionDaveBlockDefinition.setEnableStatistics(boolean),
DavePackage.getDaveBlockDefinition_EnableStatistics()public void setEnableStatistics(boolean newEnableStatistics)
setEnableStatistics in interface DaveBlockDefinitionnewEnableStatistics - the new value of the 'Enable Statistics' attribute.DaveBlockDefinition.isEnableStatistics()public TypeDefinition getType()
getType in interface DaveBlockDefinitionDaveBlockDefinition.setType(TypeDefinition),
DavePackage.getDaveBlockDefinition_Type()public TypeDefinition basicGetType()
public void setType(TypeDefinition newType)
setType in interface DaveBlockDefinitionnewType - the new value of the 'Type' reference.DaveBlockDefinition.getType()public int getArea()
getArea in interface DaveBlockDefinitionDaveBlockDefinition.setArea(int),
DavePackage.getDaveBlockDefinition_Area()public void setArea(int newArea)
setArea in interface DaveBlockDefinitionnewArea - the new value of the 'Area' attribute.DaveBlockDefinition.getArea()public String getName()
getName in interface DaveBlockDefinitionDaveBlockDefinition.setName(String),
DavePackage.getDaveBlockDefinition_Name()public void setName(String newName)
setName in interface DaveBlockDefinitionnewName - 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.BasicEObjectImplpublic 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.BasicEObjectImplpublic org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainerFeature in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl