scheduler.configuration.impl
Class StaticPriorityBoostConfigurationImpl

java.lang.Object
  extended by EObjectImpl
      extended by scheduler.configuration.impl.PriorityBoostConfigurationImpl
          extended by scheduler.configuration.impl.StaticPriorityBoostConfigurationImpl
All Implemented Interfaces:
PriorityBoostConfiguration, StaticPriorityBoostConfiguration

public class StaticPriorityBoostConfigurationImpl
extends PriorityBoostConfigurationImpl
implements StaticPriorityBoostConfiguration

An implementation of the model object 'Static Priority Boost Configuration'.

The following features are implemented:


Field Summary
protected  StaticPriorityBoost starvationBoost
          The cached value of the 'Starvation Boost' containment reference.
 
Constructor Summary
protected StaticPriorityBoostConfigurationImpl()
           
 
Method Summary
 NotificationChain basicSetStarvationBoost(StaticPriorityBoost newStarvationBoost, NotificationChain msgs)
           
 Object eGet(int featureID, boolean resolve, boolean coreType)
           
 NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
           
 boolean eIsSet(int featureID)
           
 void eSet(int featureID, Object newValue)
           
protected  EClass eStaticClass()
           
 void eUnset(int featureID)
           
 StaticPriorityBoost getStarvationBoost()
           
 void setStarvationBoost(StaticPriorityBoost newStarvationBoost)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

starvationBoost

protected StaticPriorityBoost starvationBoost
The cached value of the 'Starvation Boost' containment reference.

See Also:
getStarvationBoost()
Constructor Detail

StaticPriorityBoostConfigurationImpl

protected StaticPriorityBoostConfigurationImpl()

Method Detail

eStaticClass

protected EClass eStaticClass()

Overrides:
eStaticClass in class PriorityBoostConfigurationImpl

getStarvationBoost

public StaticPriorityBoost getStarvationBoost()

Specified by:
getStarvationBoost in interface StaticPriorityBoostConfiguration
Returns:
the value of the 'Starvation Boost' containment reference.
See Also:
StaticPriorityBoostConfiguration.setStarvationBoost(StaticPriorityBoost), ConfigurationPackage.getStaticPriorityBoostConfiguration_StarvationBoost()

basicSetStarvationBoost

public NotificationChain basicSetStarvationBoost(StaticPriorityBoost newStarvationBoost,
                                                 NotificationChain msgs)


setStarvationBoost

public void setStarvationBoost(StaticPriorityBoost newStarvationBoost)

Specified by:
setStarvationBoost in interface StaticPriorityBoostConfiguration
Parameters:
newStarvationBoost - the new value of the 'Starvation Boost' containment reference.
See Also:
StaticPriorityBoostConfiguration.getStarvationBoost()

eInverseRemove

public NotificationChain eInverseRemove(InternalEObject otherEnd,
                                        int featureID,
                                        NotificationChain msgs)


eGet

public Object eGet(int featureID,
                   boolean resolve,
                   boolean coreType)


eSet

public void eSet(int featureID,
                 Object newValue)


eUnset

public void eUnset(int featureID)


eIsSet

public boolean eIsSet(int featureID)