public class TurningTableImpl extends ComponentImpl implements TurningTable
The following features are implemented:
MinimalEObjectImpl.Container.Dynamic
MinimalEObjectImpl.Container
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
InternalEObject.EStore
NIL
EOPPOSITE_FEATURE_BASE
getConnectedInterfaces
getId, setId, toString
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getConnectedInterfaces
getId, setId
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
eNotificationRequired
public Rack getRack_for_turningtable()
getRack_for_turningtable
in interface TurningTable
TurningTable.setRack_for_turningtable(Rack)
,
ComponentRepositoryPackage.getTurningTable_Rack_for_turningtable()
public NotificationChain basicSetRack_for_turningtable(Rack newRack_for_turningtable, NotificationChain msgs)
public void setRack_for_turningtable(Rack newRack_for_turningtable)
setRack_for_turningtable
in interface TurningTable
newRack_for_turningtable
- the new value of the 'Rack for turningtable' containment reference.TurningTable.getRack_for_turningtable()
public Table getTable_to_stand_on()
getTable_to_stand_on
in interface TurningTable
TurningTable.setTable_to_stand_on(Table)
,
ComponentRepositoryPackage.getTurningTable_Table_to_stand_on()
public NotificationChain basicSetTable_to_stand_on(Table newTable_to_stand_on, NotificationChain msgs)
public void setTable_to_stand_on(Table newTable_to_stand_on)
setTable_to_stand_on
in interface TurningTable
newTable_to_stand_on
- the new value of the 'Table to stand on' containment reference.TurningTable.getTable_to_stand_on()
public SimpleMotor getMotor_to_drive()
getMotor_to_drive
in interface TurningTable
TurningTable.setMotor_to_drive(SimpleMotor)
,
ComponentRepositoryPackage.getTurningTable_Motor_to_drive()
public NotificationChain basicSetMotor_to_drive(SimpleMotor newMotor_to_drive, NotificationChain msgs)
public void setMotor_to_drive(SimpleMotor newMotor_to_drive)
setMotor_to_drive
in interface TurningTable
newMotor_to_drive
- the new value of the 'Motor to drive' containment reference.TurningTable.getMotor_to_drive()
public EList<MicroswitchModule> getMicroswitchModule()
getMicroswitchModule
in interface TurningTable
ComponentRepositoryPackage.getTurningTable_MicroswitchModule()
public BusSlave getBusSlave()
getBusSlave
in interface TurningTable
TurningTable.setBusSlave(BusSlave)
,
ComponentRepositoryPackage.getTurningTable_BusSlave()
public NotificationChain basicSetBusSlave(BusSlave newBusSlave, NotificationChain msgs)
public void setBusSlave(BusSlave newBusSlave)
setBusSlave
in interface TurningTable
newBusSlave
- the new value of the 'Bus Slave' containment reference.TurningTable.getBusSlave()
public BusBox getBusBox()
getBusBox
in interface TurningTable
TurningTable.setBusBox(BusBox)
,
ComponentRepositoryPackage.getTurningTable_BusBox()
public NotificationChain basicSetBusBox(BusBox newBusBox, NotificationChain msgs)
public void setBusBox(BusBox newBusBox)
setBusBox
in interface TurningTable
newBusBox
- the new value of the 'Bus Box' containment reference.TurningTable.getBusBox()
public EList<BusCable> getBusCable()
getBusCable
in interface TurningTable
ComponentRepositoryPackage.getTurningTable_BusCable()
public EList<Potentiometer> getPotentiometer()
getPotentiometer
in interface TurningTable
ComponentRepositoryPackage.getTurningTable_Potentiometer()
public Crane getParent()
getParent
in interface TurningTable
TurningTable.setParent(Crane)
,
ComponentRepositoryPackage.getTurningTable_Parent()
,
Crane.getMountedOn()
public Crane basicGetParent()
public NotificationChain basicSetParent(Crane newParent, NotificationChain msgs)
public void setParent(Crane newParent)
setParent
in interface TurningTable
newParent
- the new value of the 'Parent' reference.TurningTable.getParent()
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseAdd
in class BasicEObjectImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove
in class BasicEObjectImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface InternalEObject
eGet
in class ComponentImpl
public void eSet(int featureID, Object newValue)
eSet
in interface InternalEObject
eSet
in class ComponentImpl
public void eUnset(int featureID)
eUnset
in interface InternalEObject
eUnset
in class ComponentImpl
public boolean eIsSet(int featureID)
eIsSet
in interface InternalEObject
eIsSet
in class ComponentImpl