public class ConveyorBeltImpl extends ComponentImpl implements ConveyorBelt
The following features are implemented:
MinimalEObjectImpl.Container.Dynamic
MinimalEObjectImpl.Container
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
InternalEObject.EStore
NIL
EOPPOSITE_FEATURE_BASE
Modifier and Type | Method and Description |
---|---|
NotificationChain |
basicSetFrame(Frame newFrame,
NotificationChain msgs) |
NotificationChain |
basicSetMountedTo(Conveyor newMountedTo,
NotificationChain msgs) |
NotificationChain |
basicSetRubberBand(RubberBand newRubberBand,
NotificationChain msgs) |
NotificationChain |
eBasicRemoveFromContainerFeature(NotificationChain msgs) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
void |
eUnset(int featureID) |
Frame |
getFrame() |
Conveyor |
getMountedTo() |
RubberBand |
getRubberBand() |
void |
setFrame(Frame newFrame) |
void |
setMountedTo(Conveyor newMountedTo) |
void |
setRubberBand(RubberBand newRubberBand) |
getConnectedInterfaces
getId, setId, toString
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, 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 Conveyor getMountedTo()
getMountedTo
in interface ConveyorBelt
ConveyorBelt.setMountedTo(Conveyor)
,
ComponentRepositoryPackage.getConveyorBelt_MountedTo()
,
Conveyor.getBelts()
public NotificationChain basicSetMountedTo(Conveyor newMountedTo, NotificationChain msgs)
public void setMountedTo(Conveyor newMountedTo)
setMountedTo
in interface ConveyorBelt
newMountedTo
- the new value of the 'Mounted To' container reference.ConveyorBelt.getMountedTo()
public Frame getFrame()
getFrame
in interface ConveyorBelt
ConveyorBelt.setFrame(Frame)
,
ComponentRepositoryPackage.getConveyorBelt_Frame()
public NotificationChain basicSetFrame(Frame newFrame, NotificationChain msgs)
public void setFrame(Frame newFrame)
setFrame
in interface ConveyorBelt
newFrame
- the new value of the 'Frame' containment reference.ConveyorBelt.getFrame()
public RubberBand getRubberBand()
getRubberBand
in interface ConveyorBelt
ConveyorBelt.setRubberBand(RubberBand)
,
ComponentRepositoryPackage.getConveyorBelt_RubberBand()
public NotificationChain basicSetRubberBand(RubberBand newRubberBand, NotificationChain msgs)
public void setRubberBand(RubberBand newRubberBand)
setRubberBand
in interface ConveyorBelt
newRubberBand
- the new value of the 'Rubber Band' containment reference.ConveyorBelt.getRubberBand()
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 NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
eBasicRemoveFromContainerFeature
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