Class ReadoutNodeFemModelImpl
java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
uk.ac.gda.excalibur.config.model.impl.ReadoutNodeFemModelImpl
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.InternalEObject,ReadoutNodeFemModel
public class ReadoutNodeFemModelImpl
extends org.eclipse.emf.ecore.impl.EObjectImpl
implements ReadoutNodeFemModel
An implementation of the model object 'Readout Node Fem Model'.
The following features are implemented:
-
Nested Class Summary
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.EPropertiesHolderImplNested 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.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final intThe default value of the 'Counter Depth' attribute.protected static final intThe default value of the 'Counter Select' attribute.protected intThe cached value of the 'Counter Depth' attribute.protected intThe cached value of the 'Counter Select' attribute.protected static final intThe default value of the 'Dac External' attribute.protected static final intThe default value of the 'Dac Sense' attribute.protected intThe cached value of the 'Dac External' attribute.protected intThe cached value of the 'Dac Sense' attribute.protected MpxiiiChipRegModelThe cached value of the 'Mpxiii Chip Reg1' containment reference.protected MpxiiiChipRegModelThe cached value of the 'Mpxiii Chip Reg2' containment reference.protected MpxiiiChipRegModelThe cached value of the 'Mpxiii Chip Reg3' containment reference.protected MpxiiiChipRegModelThe cached value of the 'Mpxiii Chip Reg4' containment reference.protected MpxiiiChipRegModelThe cached value of the 'Mpxiii Chip Reg5' containment reference.protected MpxiiiChipRegModelThe cached value of the 'Mpxiii Chip Reg6' containment reference.protected MpxiiiChipRegModelThe cached value of the 'Mpxiii Chip Reg7' containment reference.protected MpxiiiChipRegModelThe cached value of the 'Mpxiii Chip Reg8' containment reference.protected static final intThe default value of the 'Operation Mode' attribute.protected intThe cached value of the 'Operation Mode' attribute.Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXYFields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.common.notify.NotificationChainbasicSetMpxiiiChipReg1(MpxiiiChipRegModel newMpxiiiChipReg1, org.eclipse.emf.common.notify.NotificationChain msgs) org.eclipse.emf.common.notify.NotificationChainbasicSetMpxiiiChipReg2(MpxiiiChipRegModel newMpxiiiChipReg2, org.eclipse.emf.common.notify.NotificationChain msgs) org.eclipse.emf.common.notify.NotificationChainbasicSetMpxiiiChipReg3(MpxiiiChipRegModel newMpxiiiChipReg3, org.eclipse.emf.common.notify.NotificationChain msgs) org.eclipse.emf.common.notify.NotificationChainbasicSetMpxiiiChipReg4(MpxiiiChipRegModel newMpxiiiChipReg4, org.eclipse.emf.common.notify.NotificationChain msgs) org.eclipse.emf.common.notify.NotificationChainbasicSetMpxiiiChipReg5(MpxiiiChipRegModel newMpxiiiChipReg5, org.eclipse.emf.common.notify.NotificationChain msgs) org.eclipse.emf.common.notify.NotificationChainbasicSetMpxiiiChipReg6(MpxiiiChipRegModel newMpxiiiChipReg6, org.eclipse.emf.common.notify.NotificationChain msgs) org.eclipse.emf.common.notify.NotificationChainbasicSetMpxiiiChipReg7(MpxiiiChipRegModel newMpxiiiChipReg7, org.eclipse.emf.common.notify.NotificationChain msgs) org.eclipse.emf.common.notify.NotificationChainbasicSetMpxiiiChipReg8(MpxiiiChipRegModel newMpxiiiChipReg8, org.eclipse.emf.common.notify.NotificationChain msgs) eGet(int featureID, boolean resolve, boolean coreType) org.eclipse.emf.common.notify.NotificationChaineInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs) booleaneIsSet(int featureID) voidprotected org.eclipse.emf.ecore.EClassvoideUnset(int featureID) intintintintintvoidsetCounterDepth(int newCounterDepth) voidsetCounterSelect(int newCounterSelect) voidsetDacExternal(int newDacExternal) voidsetDacSense(int newDacSense) voidsetMpxiiiChipReg1(MpxiiiChipRegModel newMpxiiiChipReg1) voidsetMpxiiiChipReg2(MpxiiiChipRegModel newMpxiiiChipReg2) voidsetMpxiiiChipReg3(MpxiiiChipRegModel newMpxiiiChipReg3) voidsetMpxiiiChipReg4(MpxiiiChipRegModel newMpxiiiChipReg4) voidsetMpxiiiChipReg5(MpxiiiChipRegModel newMpxiiiChipReg5) voidsetMpxiiiChipReg6(MpxiiiChipRegModel newMpxiiiChipReg6) voidsetMpxiiiChipReg7(MpxiiiChipRegModel newMpxiiiChipReg7) voidsetMpxiiiChipReg8(MpxiiiChipRegModel newMpxiiiChipReg8) voidsetOperationMode(int newOperationMode) toString()Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIMethods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValuesMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequiredMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
COUNTER_DEPTH_EDEFAULT
protected static final int COUNTER_DEPTH_EDEFAULTThe default value of the 'Counter Depth' attribute.- See Also:
-
counterDepth
protected int counterDepthThe cached value of the 'Counter Depth' attribute.- See Also:
-
OPERATION_MODE_EDEFAULT
protected static final int OPERATION_MODE_EDEFAULTThe default value of the 'Operation Mode' attribute.- See Also:
-
operationMode
protected int operationModeThe cached value of the 'Operation Mode' attribute.- See Also:
-
COUNTER_SELECT_EDEFAULT
protected static final int COUNTER_SELECT_EDEFAULTThe default value of the 'Counter Select' attribute.- See Also:
-
counterSelect
protected int counterSelectThe cached value of the 'Counter Select' attribute.- See Also:
-
mpxiiiChipReg1
The cached value of the 'Mpxiii Chip Reg1' containment reference.- See Also:
-
mpxiiiChipReg2
The cached value of the 'Mpxiii Chip Reg2' containment reference.- See Also:
-
mpxiiiChipReg3
The cached value of the 'Mpxiii Chip Reg3' containment reference.- See Also:
-
mpxiiiChipReg4
The cached value of the 'Mpxiii Chip Reg4' containment reference.- See Also:
-
mpxiiiChipReg5
The cached value of the 'Mpxiii Chip Reg5' containment reference.- See Also:
-
mpxiiiChipReg6
The cached value of the 'Mpxiii Chip Reg6' containment reference.- See Also:
-
mpxiiiChipReg7
The cached value of the 'Mpxiii Chip Reg7' containment reference.- See Also:
-
mpxiiiChipReg8
The cached value of the 'Mpxiii Chip Reg8' containment reference.- See Also:
-
DAC_SENSE_EDEFAULT
protected static final int DAC_SENSE_EDEFAULTThe default value of the 'Dac Sense' attribute.- See Also:
-
dacSense
protected int dacSenseThe cached value of the 'Dac Sense' attribute.- See Also:
-
DAC_EXTERNAL_EDEFAULT
protected static final int DAC_EXTERNAL_EDEFAULTThe default value of the 'Dac External' attribute.- See Also:
-
dacExternal
protected int dacExternalThe cached value of the 'Dac External' attribute.- See Also:
-
-
Constructor Details
-
ReadoutNodeFemModelImpl
protected ReadoutNodeFemModelImpl()
-
-
Method Details
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()- Overrides:
eStaticClassin classorg.eclipse.emf.ecore.impl.EObjectImpl
-
getCounterDepth
public int getCounterDepth()- Specified by:
getCounterDepthin interfaceReadoutNodeFemModel
-
setCounterDepth
public void setCounterDepth(int newCounterDepth) - Specified by:
setCounterDepthin interfaceReadoutNodeFemModel
-
getOperationMode
public int getOperationMode()- Specified by:
getOperationModein interfaceReadoutNodeFemModel- Returns:
- the value of the 'Operation Mode' attribute.
- See Also:
-
setOperationMode
public void setOperationMode(int newOperationMode) - Specified by:
setOperationModein interfaceReadoutNodeFemModel- Parameters:
newOperationMode- the new value of the 'Operation Mode' attribute.- See Also:
-
getCounterSelect
public int getCounterSelect()- Specified by:
getCounterSelectin interfaceReadoutNodeFemModel- Returns:
- the value of the 'Counter Select' attribute.
- See Also:
-
setCounterSelect
public void setCounterSelect(int newCounterSelect) - Specified by:
setCounterSelectin interfaceReadoutNodeFemModel- Parameters:
newCounterSelect- the new value of the 'Counter Select' attribute.- See Also:
-
getMpxiiiChipReg1
- Specified by:
getMpxiiiChipReg1in interfaceReadoutNodeFemModel
-
basicSetMpxiiiChipReg1
public org.eclipse.emf.common.notify.NotificationChain basicSetMpxiiiChipReg1(MpxiiiChipRegModel newMpxiiiChipReg1, org.eclipse.emf.common.notify.NotificationChain msgs) -
setMpxiiiChipReg1
- Specified by:
setMpxiiiChipReg1in interfaceReadoutNodeFemModel- Parameters:
newMpxiiiChipReg1- the new value of the 'Mpxiii Chip Reg1' containment reference.- See Also:
-
getMpxiiiChipReg2
- Specified by:
getMpxiiiChipReg2in interfaceReadoutNodeFemModel
-
basicSetMpxiiiChipReg2
public org.eclipse.emf.common.notify.NotificationChain basicSetMpxiiiChipReg2(MpxiiiChipRegModel newMpxiiiChipReg2, org.eclipse.emf.common.notify.NotificationChain msgs) -
setMpxiiiChipReg2
- Specified by:
setMpxiiiChipReg2in interfaceReadoutNodeFemModel- Parameters:
newMpxiiiChipReg2- the new value of the 'Mpxiii Chip Reg2' containment reference.- See Also:
-
getMpxiiiChipReg3
- Specified by:
getMpxiiiChipReg3in interfaceReadoutNodeFemModel
-
basicSetMpxiiiChipReg3
public org.eclipse.emf.common.notify.NotificationChain basicSetMpxiiiChipReg3(MpxiiiChipRegModel newMpxiiiChipReg3, org.eclipse.emf.common.notify.NotificationChain msgs) -
setMpxiiiChipReg3
- Specified by:
setMpxiiiChipReg3in interfaceReadoutNodeFemModel- Parameters:
newMpxiiiChipReg3- the new value of the 'Mpxiii Chip Reg3' containment reference.- See Also:
-
getMpxiiiChipReg4
- Specified by:
getMpxiiiChipReg4in interfaceReadoutNodeFemModel
-
basicSetMpxiiiChipReg4
public org.eclipse.emf.common.notify.NotificationChain basicSetMpxiiiChipReg4(MpxiiiChipRegModel newMpxiiiChipReg4, org.eclipse.emf.common.notify.NotificationChain msgs) -
setMpxiiiChipReg4
- Specified by:
setMpxiiiChipReg4in interfaceReadoutNodeFemModel- Parameters:
newMpxiiiChipReg4- the new value of the 'Mpxiii Chip Reg4' containment reference.- See Also:
-
getMpxiiiChipReg5
- Specified by:
getMpxiiiChipReg5in interfaceReadoutNodeFemModel
-
basicSetMpxiiiChipReg5
public org.eclipse.emf.common.notify.NotificationChain basicSetMpxiiiChipReg5(MpxiiiChipRegModel newMpxiiiChipReg5, org.eclipse.emf.common.notify.NotificationChain msgs) -
setMpxiiiChipReg5
- Specified by:
setMpxiiiChipReg5in interfaceReadoutNodeFemModel- Parameters:
newMpxiiiChipReg5- the new value of the 'Mpxiii Chip Reg5' containment reference.- See Also:
-
getMpxiiiChipReg6
- Specified by:
getMpxiiiChipReg6in interfaceReadoutNodeFemModel
-
basicSetMpxiiiChipReg6
public org.eclipse.emf.common.notify.NotificationChain basicSetMpxiiiChipReg6(MpxiiiChipRegModel newMpxiiiChipReg6, org.eclipse.emf.common.notify.NotificationChain msgs) -
setMpxiiiChipReg6
- Specified by:
setMpxiiiChipReg6in interfaceReadoutNodeFemModel- Parameters:
newMpxiiiChipReg6- the new value of the 'Mpxiii Chip Reg6' containment reference.- See Also:
-
getMpxiiiChipReg7
- Specified by:
getMpxiiiChipReg7in interfaceReadoutNodeFemModel
-
basicSetMpxiiiChipReg7
public org.eclipse.emf.common.notify.NotificationChain basicSetMpxiiiChipReg7(MpxiiiChipRegModel newMpxiiiChipReg7, org.eclipse.emf.common.notify.NotificationChain msgs) -
setMpxiiiChipReg7
- Specified by:
setMpxiiiChipReg7in interfaceReadoutNodeFemModel- Parameters:
newMpxiiiChipReg7- the new value of the 'Mpxiii Chip Reg7' containment reference.- See Also:
-
getMpxiiiChipReg8
- Specified by:
getMpxiiiChipReg8in interfaceReadoutNodeFemModel
-
basicSetMpxiiiChipReg8
public org.eclipse.emf.common.notify.NotificationChain basicSetMpxiiiChipReg8(MpxiiiChipRegModel newMpxiiiChipReg8, org.eclipse.emf.common.notify.NotificationChain msgs) -
setMpxiiiChipReg8
- Specified by:
setMpxiiiChipReg8in interfaceReadoutNodeFemModel- Parameters:
newMpxiiiChipReg8- the new value of the 'Mpxiii Chip Reg8' containment reference.- See Also:
-
getDacSense
public int getDacSense()- Specified by:
getDacSensein interfaceReadoutNodeFemModel- Returns:
- the value of the 'Dac Sense' attribute.
- See Also:
-
setDacSense
public void setDacSense(int newDacSense) - Specified by:
setDacSensein interfaceReadoutNodeFemModel- Parameters:
newDacSense- the new value of the 'Dac Sense' attribute.- See Also:
-
getDacExternal
public int getDacExternal()- Specified by:
getDacExternalin interfaceReadoutNodeFemModel- Returns:
- the value of the 'Dac External' attribute.
- See Also:
-
setDacExternal
public void setDacExternal(int newDacExternal) - Specified by:
setDacExternalin interfaceReadoutNodeFemModel- Parameters:
newDacExternal- the new value of the 'Dac External' attribute.- See Also:
-
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:
eInverseRemovein classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eGet
- Specified by:
eGetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eGetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eSet
- Specified by:
eSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnsetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eUnsetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eIsSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
toString
- Overrides:
toStringin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-