public class PassiveResourceImpl extends EObjectImpl implements PassiveResource
The following features are implemented:
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListInternalEObject.EStoreELAST_EOBJECT_FLAGEOPPOSITE_FEATURE_BASE| Modifier and Type | Method and Description |
|---|---|
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) |
String |
getId() |
double |
getInitialResourceCount() |
double |
getResourcesAvailable() |
EList<WaitForAcquire> |
getWaitingProcesses() |
void |
setId(String newId) |
void |
setInitialResourceCount(double newInitialResourceCount) |
void |
setResourcesAvailable(double newResourcesAvailable) |
String |
toString() |
eAdapters, 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, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereNotificationRequiredpublic EList<WaitForAcquire> getWaitingProcesses()
getWaitingProcesses in interface PassiveResourceSimucomstatusPackage.getPassiveResource_WaitingProcesses(),
WaitForAcquire.getResource()public double getInitialResourceCount()
getInitialResourceCount in interface PassiveResourcePassiveResource.setInitialResourceCount(double),
SimucomstatusPackage.getPassiveResource_InitialResourceCount()public void setInitialResourceCount(double newInitialResourceCount)
setInitialResourceCount in interface PassiveResourcenewInitialResourceCount - the new value of the 'Initial Resource Count' attribute.PassiveResource.getInitialResourceCount()public double getResourcesAvailable()
getResourcesAvailable in interface PassiveResourcePassiveResource.setResourcesAvailable(double),
SimucomstatusPackage.getPassiveResource_ResourcesAvailable()public void setResourcesAvailable(double newResourcesAvailable)
setResourcesAvailable in interface PassiveResourcenewResourcesAvailable - the new value of the 'Resources Available' attribute.PassiveResource.getResourcesAvailable()public String getId()
getId in interface PassiveResourcePassiveResource.setId(String),
SimucomstatusPackage.getPassiveResource_Id()public void setId(String newId)
setId in interface PassiveResourcenewId - the new value of the 'Id' attribute.PassiveResource.getId()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 BasicEObjectImplpublic void eSet(int featureID,
Object newValue)
eSet in interface InternalEObjecteSet in class BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class BasicEObjectImplpublic String toString()
toString in class BasicEObjectImpl