scheduler.configuration.impl
Class PriorityRangeImpl

java.lang.Object
  extended by EObjectImpl
      extended by scheduler.configuration.impl.PriorityRangeImpl
All Implemented Interfaces:
PriorityRange

public class PriorityRangeImpl
extends EObjectImpl
implements PriorityRange

An implementation of the model object 'Priority Range'.

The following features are implemented:


Field Summary
protected  int average
          The cached value of the 'Average' attribute.
protected static int AVERAGE_EDEFAULT
          The default value of the 'Average' attribute.
protected  int default_
          The cached value of the 'Default' attribute.
protected static int DEFAULT_EDEFAULT
          The default value of the 'Default' attribute.
protected  int high
          The cached value of the 'High' attribute.
protected static int HIGH_EDEFAULT
          The default value of the 'High' attribute.
protected  int highest
          The cached value of the 'Highest' attribute.
protected static int HIGHEST_EDEFAULT
          The default value of the 'Highest' attribute.
protected  int low
          The cached value of the 'Low' attribute.
protected static int LOW_EDEFAULT
          The default value of the 'Low' attribute.
protected  int lowest
          The cached value of the 'Lowest' attribute.
protected static int LOWEST_EDEFAULT
          The default value of the 'Lowest' attribute.
 
Constructor Summary
protected PriorityRangeImpl()
           
 
Method Summary
 Object eGet(int featureID, boolean resolve, boolean coreType)
           
 boolean eIsSet(int featureID)
           
 void eSet(int featureID, Object newValue)
           
protected  EClass eStaticClass()
           
 void eUnset(int featureID)
           
 int getAverage()
           
 int getDefault()
           
 int getHigh()
           
 int getHighest()
           
 int getLow()
           
 int getLowest()
           
 void setAverage(int newAverage)
           
 void setDefault(int newDefault)
           
 void setHigh(int newHigh)
           
 void setHighest(int newHighest)
           
 void setLow(int newLow)
           
 void setLowest(int newLowest)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

HIGHEST_EDEFAULT

protected static final int HIGHEST_EDEFAULT
The default value of the 'Highest' attribute.

See Also:
getHighest(), Constant Field Values

highest

protected int highest
The cached value of the 'Highest' attribute.

See Also:
getHighest()

HIGH_EDEFAULT

protected static final int HIGH_EDEFAULT
The default value of the 'High' attribute.

See Also:
getHigh(), Constant Field Values

high

protected int high
The cached value of the 'High' attribute.

See Also:
getHigh()

AVERAGE_EDEFAULT

protected static final int AVERAGE_EDEFAULT
The default value of the 'Average' attribute.

See Also:
getAverage(), Constant Field Values

average

protected int average
The cached value of the 'Average' attribute.

See Also:
getAverage()

LOW_EDEFAULT

protected static final int LOW_EDEFAULT
The default value of the 'Low' attribute.

See Also:
getLow(), Constant Field Values

low

protected int low
The cached value of the 'Low' attribute.

See Also:
getLow()

LOWEST_EDEFAULT

protected static final int LOWEST_EDEFAULT
The default value of the 'Lowest' attribute.

See Also:
getLowest(), Constant Field Values

lowest

protected int lowest
The cached value of the 'Lowest' attribute.

See Also:
getLowest()

DEFAULT_EDEFAULT

protected static final int DEFAULT_EDEFAULT
The default value of the 'Default' attribute.

See Also:
getDefault(), Constant Field Values

default_

protected int default_
The cached value of the 'Default' attribute.

See Also:
getDefault()
Constructor Detail

PriorityRangeImpl

protected PriorityRangeImpl()

Method Detail

eStaticClass

protected EClass eStaticClass()


getHighest

public int getHighest()

Specified by:
getHighest in interface PriorityRange
Returns:
the value of the 'Highest' attribute.
See Also:
PriorityRange.setHighest(int), ConfigurationPackage.getPriorityRange_Highest()

setHighest

public void setHighest(int newHighest)

Specified by:
setHighest in interface PriorityRange
Parameters:
newHighest - the new value of the 'Highest' attribute.
See Also:
PriorityRange.getHighest()

getHigh

public int getHigh()

Specified by:
getHigh in interface PriorityRange
Returns:
the value of the 'High' attribute.
See Also:
PriorityRange.setHigh(int), ConfigurationPackage.getPriorityRange_High()

setHigh

public void setHigh(int newHigh)

Specified by:
setHigh in interface PriorityRange
Parameters:
newHigh - the new value of the 'High' attribute.
See Also:
PriorityRange.getHigh()

getAverage

public int getAverage()

Specified by:
getAverage in interface PriorityRange
Returns:
the value of the 'Average' attribute.
See Also:
PriorityRange.setAverage(int), ConfigurationPackage.getPriorityRange_Average()

setAverage

public void setAverage(int newAverage)

Specified by:
setAverage in interface PriorityRange
Parameters:
newAverage - the new value of the 'Average' attribute.
See Also:
PriorityRange.getAverage()

getLow

public int getLow()

Specified by:
getLow in interface PriorityRange
Returns:
the value of the 'Low' attribute.
See Also:
PriorityRange.setLow(int), ConfigurationPackage.getPriorityRange_Low()

setLow

public void setLow(int newLow)

Specified by:
setLow in interface PriorityRange
Parameters:
newLow - the new value of the 'Low' attribute.
See Also:
PriorityRange.getLow()

getLowest

public int getLowest()

Specified by:
getLowest in interface PriorityRange
Returns:
the value of the 'Lowest' attribute.
See Also:
PriorityRange.setLowest(int), ConfigurationPackage.getPriorityRange_Lowest()

setLowest

public void setLowest(int newLowest)

Specified by:
setLowest in interface PriorityRange
Parameters:
newLowest - the new value of the 'Lowest' attribute.
See Also:
PriorityRange.getLowest()

getDefault

public int getDefault()

Specified by:
getDefault in interface PriorityRange
Returns:
the value of the 'Default' attribute.
See Also:
PriorityRange.setDefault(int), ConfigurationPackage.getPriorityRange_Default()

setDefault

public void setDefault(int newDefault)

Specified by:
setDefault in interface PriorityRange
Parameters:
newDefault - the new value of the 'Default' attribute.
See Also:
PriorityRange.getDefault()

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)


toString

public String toString()