|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectEObjectImpl
de.uka.ipd.sdq.identifier.impl.IdentifierImpl
scheduler.configuration.impl.PassiveResourceConfigurationImpl
public class PassiveResourceConfigurationImpl
An implementation of the model object 'Passive Resource Configuration'.
The following features are implemented:
| Field Summary | |
|---|---|
protected TimeValue |
acquisitionDemand
The cached value of the ' Acquisition Demand' containment reference. |
protected int |
capacity
The cached value of the ' Capacity' attribute. |
protected static int |
CAPACITY_EDEFAULT
The default value of the ' Capacity' attribute. |
protected ActiveResourceConfiguration |
managingResource
The cached value of the ' Managing Resource' reference. |
protected String |
name
The cached value of the ' Name' attribute. |
protected static String |
NAME_EDEFAULT
The default value of the ' Name' attribute. |
protected StaticPriorityBoost |
staticPriorityBoostConfiguration
The cached value of the ' Static Priority Boost Configuration' containment reference. |
protected PassiveResourceType |
type
The cached value of the ' Type' attribute. |
protected static PassiveResourceType |
TYPE_EDEFAULT
The default value of the ' Type' attribute. |
| Fields inherited from class de.uka.ipd.sdq.identifier.impl.IdentifierImpl |
|---|
id, ID_EDEFAULT |
| Constructor Summary | |
|---|---|
protected |
PassiveResourceConfigurationImpl()
|
| Method Summary | |
|---|---|
ActiveResourceConfiguration |
basicGetManagingResource()
|
NotificationChain |
basicSetAcquisitionDemand(TimeValue newAcquisitionDemand,
NotificationChain msgs)
|
NotificationChain |
basicSetStaticPriorityBoostConfiguration(StaticPriorityBoost newStaticPriorityBoostConfiguration,
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)
|
TimeValue |
getAcquisitionDemand()
|
int |
getCapacity()
|
ActiveResourceConfiguration |
getManagingResource()
|
String |
getName()
|
StaticPriorityBoost |
getStaticPriorityBoostConfiguration()
|
PassiveResourceType |
getType()
|
void |
setAcquisitionDemand(TimeValue newAcquisitionDemand)
|
void |
setCapacity(int newCapacity)
|
void |
setManagingResource(ActiveResourceConfiguration newManagingResource)
|
void |
setName(String newName)
|
void |
setStaticPriorityBoostConfiguration(StaticPriorityBoost newStaticPriorityBoostConfiguration)
|
void |
setType(PassiveResourceType newType)
|
String |
toString()
|
| Methods inherited from class de.uka.ipd.sdq.identifier.impl.IdentifierImpl |
|---|
getId, idHasToBeUnique, setId |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface de.uka.ipd.sdq.identifier.Identifier |
|---|
getId, idHasToBeUnique, setId |
| Field Detail |
|---|
protected StaticPriorityBoost staticPriorityBoostConfiguration
Static Priority Boost Configuration' containment reference.
getStaticPriorityBoostConfiguration()protected static final int CAPACITY_EDEFAULT
Capacity' attribute.
getCapacity(),
Constant Field Valuesprotected int capacity
Capacity' attribute.
getCapacity()protected static final PassiveResourceType TYPE_EDEFAULT
Type' attribute.
getType()protected PassiveResourceType type
Type' attribute.
getType()protected static final String NAME_EDEFAULT
Name' attribute.
getName()protected String name
Name' attribute.
getName()protected ActiveResourceConfiguration managingResource
Managing Resource' reference.
getManagingResource()protected TimeValue acquisitionDemand
Acquisition Demand' containment reference.
getAcquisitionDemand()| Constructor Detail |
|---|
protected PassiveResourceConfigurationImpl()
| Method Detail |
|---|
protected EClass eStaticClass()
eStaticClass in class IdentifierImplpublic StaticPriorityBoost getStaticPriorityBoostConfiguration()
getStaticPriorityBoostConfiguration in interface PassiveResourceConfigurationPassiveResourceConfiguration.setStaticPriorityBoostConfiguration(StaticPriorityBoost),
ConfigurationPackage.getPassiveResourceConfiguration_StaticPriorityBoostConfiguration()
public NotificationChain basicSetStaticPriorityBoostConfiguration(StaticPriorityBoost newStaticPriorityBoostConfiguration,
NotificationChain msgs)
public void setStaticPriorityBoostConfiguration(StaticPriorityBoost newStaticPriorityBoostConfiguration)
setStaticPriorityBoostConfiguration in interface PassiveResourceConfigurationnewStaticPriorityBoostConfiguration - the new value of the 'Static Priority Boost Configuration' containment reference.PassiveResourceConfiguration.getStaticPriorityBoostConfiguration()public int getCapacity()
getCapacity in interface PassiveResourceConfigurationPassiveResourceConfiguration.setCapacity(int),
ConfigurationPackage.getPassiveResourceConfiguration_Capacity()public void setCapacity(int newCapacity)
setCapacity in interface PassiveResourceConfigurationnewCapacity - the new value of the 'Capacity' attribute.PassiveResourceConfiguration.getCapacity()public PassiveResourceType getType()
getType in interface PassiveResourceConfigurationPassiveResourceType,
PassiveResourceConfiguration.setType(PassiveResourceType),
ConfigurationPackage.getPassiveResourceConfiguration_Type()public void setType(PassiveResourceType newType)
setType in interface PassiveResourceConfigurationnewType - the new value of the 'Type' attribute.PassiveResourceType,
PassiveResourceConfiguration.getType()public String getName()
getName in interface PassiveResourceConfigurationPassiveResourceConfiguration.setName(String),
ConfigurationPackage.getPassiveResourceConfiguration_Name()public void setName(String newName)
setName in interface PassiveResourceConfigurationnewName - the new value of the 'Name' attribute.PassiveResourceConfiguration.getName()public ActiveResourceConfiguration getManagingResource()
getManagingResource in interface PassiveResourceConfigurationPassiveResourceConfiguration.setManagingResource(ActiveResourceConfiguration),
ConfigurationPackage.getPassiveResourceConfiguration_ManagingResource()public ActiveResourceConfiguration basicGetManagingResource()
public void setManagingResource(ActiveResourceConfiguration newManagingResource)
setManagingResource in interface PassiveResourceConfigurationnewManagingResource - the new value of the 'Managing Resource' reference.PassiveResourceConfiguration.getManagingResource()public TimeValue getAcquisitionDemand()
getAcquisitionDemand in interface PassiveResourceConfigurationPassiveResourceConfiguration.setAcquisitionDemand(TimeValue),
ConfigurationPackage.getPassiveResourceConfiguration_AcquisitionDemand()
public NotificationChain basicSetAcquisitionDemand(TimeValue newAcquisitionDemand,
NotificationChain msgs)
public void setAcquisitionDemand(TimeValue newAcquisitionDemand)
setAcquisitionDemand in interface PassiveResourceConfigurationnewAcquisitionDemand - the new value of the 'Acquisition Demand' containment reference.PassiveResourceConfiguration.getAcquisitionDemand()
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
public Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in class IdentifierImpl
public void eSet(int featureID,
Object newValue)
eSet in class IdentifierImplpublic void eUnset(int featureID)
eUnset in class IdentifierImplpublic boolean eIsSet(int featureID)
eIsSet in class IdentifierImplpublic String toString()
toString in class IdentifierImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||