|
||||||||||
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 IdentifierImpl
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 TimeValue getAcquisitionDemand()
getAcquisitionDemand
in interface PassiveResourceConfiguration
PassiveResourceConfiguration.setAcquisitionDemand(TimeValue)
,
ConfigurationPackage.getPassiveResourceConfiguration_AcquisitionDemand()
public NotificationChain basicSetAcquisitionDemand(TimeValue newAcquisitionDemand, NotificationChain msgs)
public void setAcquisitionDemand(TimeValue newAcquisitionDemand)
setAcquisitionDemand
in interface PassiveResourceConfiguration
newAcquisitionDemand
- 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 IdentifierImpl
public void eUnset(int featureID)
eUnset
in class IdentifierImpl
public boolean eIsSet(int featureID)
eIsSet
in class IdentifierImpl
public String toString()
toString
in class IdentifierImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |