public class PassiveResourceConfigurationImpl extends de.uka.ipd.sdq.identifier.impl.IdentifierImpl implements PassiveResourceConfiguration
The following features are implemented:
MinimalEObjectImpl.Container
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
InternalEObject.EStore
EOPPOSITE_FEATURE_BASE
NIL
cdoClassInfo, cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInternalDynamicFeature, cdoInternalInstance, cdoInternalPostAttach, cdoInternalPostDetach, cdoInternalPostInvalidate, cdoInternalPostLoad, cdoInternalPostRollback, cdoInternalPreCommit, cdoInternalPreLoad, cdoInternalSetID, cdoInternalSetResource, cdoInternalSetRevision, cdoInternalSetState, cdoInternalSetView, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption, createLock, dynamicGet, dynamicSet, dynamicUnset, eBasicSetContainer, eClass, eContainerFeatureID, eDirectResource, eInternalContainer, eInternalResource, equals, eSetClass, eSetResource, eStore, getLockState, hashCode, instanceToRevisionFeature, revisionToInstanceFeature
eDerivedStructuralFeatureID
eAdapters, eContents, eCrossReferences, eDeliver, eIsProxy, eProxyURI, eSetDeliver, eSetProxyURI
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInverseAdd, eInverseAdd, eInverseRemove, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetStore, eSetting, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
eBaseStructuralFeatureID, eBasicRemoveFromContainer, eDerivedOperationID, eDerivedStructuralFeatureID, eGet, eInverseAdd, eInverseRemove, eInvoke, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetProxyURI, eSetStore, eSetting, eURIFragmentSegment
public StaticPriorityBoost getStaticPriorityBoostConfiguration()
getStaticPriorityBoostConfiguration
in interface PassiveResourceConfiguration
PassiveResourceConfiguration.setStaticPriorityBoostConfiguration(StaticPriorityBoost)
,
ConfigurationPackage.getPassiveResourceConfiguration_StaticPriorityBoostConfiguration()
public NotificationChain basicSetStaticPriorityBoostConfiguration(StaticPriorityBoost newStaticPriorityBoostConfiguration, NotificationChain msgs)
public void setStaticPriorityBoostConfiguration(StaticPriorityBoost newStaticPriorityBoostConfiguration)
setStaticPriorityBoostConfiguration
in interface PassiveResourceConfiguration
newStaticPriorityBoostConfiguration
- the new value of the 'Static Priority Boost Configuration' containment reference.PassiveResourceConfiguration.getStaticPriorityBoostConfiguration()
public int getCapacity()
getCapacity
in interface PassiveResourceConfiguration
PassiveResourceConfiguration.setCapacity(int)
,
ConfigurationPackage.getPassiveResourceConfiguration_Capacity()
public void setCapacity(int newCapacity)
setCapacity
in interface PassiveResourceConfiguration
newCapacity
- the new value of the 'Capacity' attribute.PassiveResourceConfiguration.getCapacity()
public PassiveResourceType getType()
getType
in interface PassiveResourceConfiguration
PassiveResourceType
,
PassiveResourceConfiguration.setType(PassiveResourceType)
,
ConfigurationPackage.getPassiveResourceConfiguration_Type()
public void setType(PassiveResourceType newType)
setType
in interface PassiveResourceConfiguration
newType
- the new value of the 'Type' attribute.PassiveResourceType
,
PassiveResourceConfiguration.getType()
public String getName()
getName
in interface PassiveResourceConfiguration
PassiveResourceConfiguration.setName(String)
,
ConfigurationPackage.getPassiveResourceConfiguration_Name()
public void setName(String newName)
setName
in interface PassiveResourceConfiguration
newName
- the new value of the 'Name' attribute.PassiveResourceConfiguration.getName()
public ActiveResourceConfiguration getManagingResource()
getManagingResource
in interface PassiveResourceConfiguration
PassiveResourceConfiguration.setManagingResource(ActiveResourceConfiguration)
,
ConfigurationPackage.getPassiveResourceConfiguration_ManagingResource()
public ActiveResourceConfiguration basicGetManagingResource()
public void setManagingResource(ActiveResourceConfiguration newManagingResource)
setManagingResource
in interface PassiveResourceConfiguration
newManagingResource
- the new value of the 'Managing Resource' reference.PassiveResourceConfiguration.getManagingResource()
public double getAcquisitionDemand()
getAcquisitionDemand
in interface PassiveResourceConfiguration
PassiveResourceConfiguration.setAcquisitionDemand(double)
,
ConfigurationPackage.getPassiveResourceConfiguration_AcquisitionDemand()
public void setAcquisitionDemand(double newAcquisitionDemand)
setAcquisitionDemand
in interface PassiveResourceConfiguration
newAcquisitionDemand
- the new value of the 'Acquisition Demand' attribute.PassiveResourceConfiguration.getAcquisitionDemand()
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 de.uka.ipd.sdq.identifier.impl.IdentifierImpl
public void eSet(int featureID, Object newValue)
eSet
in interface InternalEObject
eSet
in class de.uka.ipd.sdq.identifier.impl.IdentifierImpl
public void eUnset(int featureID)
eUnset
in interface InternalEObject
eUnset
in class de.uka.ipd.sdq.identifier.impl.IdentifierImpl
public boolean eIsSet(int featureID)
eIsSet
in interface InternalEObject
eIsSet
in class de.uka.ipd.sdq.identifier.impl.IdentifierImpl
public String toString()
toString
in class org.eclipse.emf.internal.cdo.CDOObjectImpl