public class WaitForDemandImpl extends ActionImpl implements WaitForDemand
The following features are implemented:
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListInternalEObject.EStoreELAST_EOBJECT_FLAGEOPPOSITE_FEATURE_BASE| Modifier and Type | Method and Description |
|---|---|
ActiveResouce |
basicGetResource() |
NotificationChain |
basicSetResource(ActiveResouce newResource,
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) |
double |
getDemand() |
ActiveResouce |
getResource() |
void |
setDemand(double newDemand) |
void |
setResource(ActiveResouce newResource) |
String |
toString() |
getActionDuration, getActionStartTime, setActionDuration, setActionStartTimeeAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetActionDuration, getActionStartTime, setActionDuration, setActionStartTimeeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereNotificationRequiredpublic double getDemand()
getDemand in interface WaitForDemandWaitForDemand.setDemand(double),
SimucomstatusPackage.getWaitForDemand_Demand()public void setDemand(double newDemand)
setDemand in interface WaitForDemandnewDemand - the new value of the 'Demand' attribute.WaitForDemand.getDemand()public ActiveResouce getResource()
getResource in interface WaitForDemandWaitForDemand.setResource(ActiveResouce),
SimucomstatusPackage.getWaitForDemand_Resource(),
ActiveResouce.getWaitingDemands()public ActiveResouce basicGetResource()
public NotificationChain basicSetResource(ActiveResouce newResource, NotificationChain msgs)
public void setResource(ActiveResouce newResource)
setResource in interface WaitForDemandnewResource - the new value of the 'Resource' reference.WaitForDemand.getResource()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 ActionImplpublic void eSet(int featureID,
Object newValue)
eSet in interface InternalEObjecteSet in class ActionImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class ActionImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class ActionImplpublic String toString()
toString in class ActionImpl