public class TurningTableImpl extends ComponentImpl implements TurningTable
The following features are implemented:
MinimalEObjectImpl.Container.DynamicMinimalEObjectImpl.ContainerBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListInternalEObject.EStoreNILEOPPOSITE_FEATURE_BASEgetConnectedInterfacesgetId, setId, toStringeInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURIeAllContents, 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, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetConnectedInterfacesgetId, setIdeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereNotificationRequiredpublic Rack getRack_for_turningtable()
getRack_for_turningtable in interface TurningTableTurningTable.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 TurningTablenewRack_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 TurningTableTurningTable.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 TurningTablenewTable_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 TurningTableTurningTable.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 TurningTablenewMotor_to_drive - the new value of the 'Motor to drive' containment reference.TurningTable.getMotor_to_drive()public EList<MicroswitchModule> getMicroswitchModule()
getMicroswitchModule in interface TurningTableComponentRepositoryPackage.getTurningTable_MicroswitchModule()public BusSlave getBusSlave()
getBusSlave in interface TurningTableTurningTable.setBusSlave(BusSlave),
ComponentRepositoryPackage.getTurningTable_BusSlave()public NotificationChain basicSetBusSlave(BusSlave newBusSlave, NotificationChain msgs)
public void setBusSlave(BusSlave newBusSlave)
setBusSlave in interface TurningTablenewBusSlave - the new value of the 'Bus Slave' containment reference.TurningTable.getBusSlave()public BusBox getBusBox()
getBusBox in interface TurningTableTurningTable.setBusBox(BusBox),
ComponentRepositoryPackage.getTurningTable_BusBox()public NotificationChain basicSetBusBox(BusBox newBusBox, NotificationChain msgs)
public void setBusBox(BusBox newBusBox)
setBusBox in interface TurningTablenewBusBox - the new value of the 'Bus Box' containment reference.TurningTable.getBusBox()public EList<BusCable> getBusCable()
getBusCable in interface TurningTableComponentRepositoryPackage.getTurningTable_BusCable()public EList<Potentiometer> getPotentiometer()
getPotentiometer in interface TurningTableComponentRepositoryPackage.getTurningTable_Potentiometer()public Crane getParent()
getParent in interface TurningTableTurningTable.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 TurningTablenewParent - the new value of the 'Parent' reference.TurningTable.getParent()public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseAdd in class BasicEObjectImplpublic NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove in class BasicEObjectImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface InternalEObjecteGet in class ComponentImplpublic void eSet(int featureID,
Object newValue)
eSet in interface InternalEObjecteSet in class ComponentImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class ComponentImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class ComponentImpl