scheduler.configuration.impl
Class PriorityConfigurationImpl

java.lang.Object
  extended by EObjectImpl
      extended by scheduler.configuration.impl.PriorityConfigurationImpl
All Implemented Interfaces:
PriorityConfiguration

public class PriorityConfigurationImpl
extends EObjectImpl
implements PriorityConfiguration

An implementation of the model object 'Priority Configuration'.

The following features are implemented:


Field Summary
protected  PriorityBoostConfiguration boostConfiguration
          The cached value of the 'Boost Configuration' containment reference.
protected  PriorityRange range
          The cached value of the 'Range' containment reference.
 
Constructor Summary
protected PriorityConfigurationImpl()
           
 
Method Summary
 NotificationChain basicSetBoostConfiguration(PriorityBoostConfiguration newBoostConfiguration, NotificationChain msgs)
           
 NotificationChain basicSetRange(PriorityRange newRange, 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)
           
 PriorityBoostConfiguration getBoostConfiguration()
           
 PriorityRange getRange()
           
 void setBoostConfiguration(PriorityBoostConfiguration newBoostConfiguration)
           
 void setRange(PriorityRange newRange)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

range

protected PriorityRange range
The cached value of the 'Range' containment reference.

See Also:
getRange()

boostConfiguration

protected PriorityBoostConfiguration boostConfiguration
The cached value of the 'Boost Configuration' containment reference.

See Also:
getBoostConfiguration()
Constructor Detail

PriorityConfigurationImpl

protected PriorityConfigurationImpl()

Method Detail

eStaticClass

protected EClass eStaticClass()


getRange

public PriorityRange getRange()

Specified by:
getRange in interface PriorityConfiguration
Returns:
the value of the 'Range' containment reference.
See Also:
PriorityConfiguration.setRange(PriorityRange), ConfigurationPackage.getPriorityConfiguration_Range()

basicSetRange

public NotificationChain basicSetRange(PriorityRange newRange,
                                       NotificationChain msgs)


setRange

public void setRange(PriorityRange newRange)

Specified by:
setRange in interface PriorityConfiguration
Parameters:
newRange - the new value of the 'Range' containment reference.
See Also:
PriorityConfiguration.getRange()

getBoostConfiguration

public PriorityBoostConfiguration getBoostConfiguration()

Specified by:
getBoostConfiguration in interface PriorityConfiguration
Returns:
the value of the 'Boost Configuration' containment reference.
See Also:
PriorityConfiguration.setBoostConfiguration(PriorityBoostConfiguration), ConfigurationPackage.getPriorityConfiguration_BoostConfiguration()

basicSetBoostConfiguration

public NotificationChain basicSetBoostConfiguration(PriorityBoostConfiguration newBoostConfiguration,
                                                    NotificationChain msgs)


setBoostConfiguration

public void setBoostConfiguration(PriorityBoostConfiguration newBoostConfiguration)

Specified by:
setBoostConfiguration in interface PriorityConfiguration
Parameters:
newBoostConfiguration - the new value of the 'Boost Configuration' containment reference.
See Also:
PriorityConfiguration.getBoostConfiguration()

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)