Package de.uka.ipd.sdq.pcm.cost
Interface FixedProcessingResourceCost
- All Superinterfaces:
Cost,EObject,Notifier,ProcessingResourceCost
- All Known Implementing Classes:
FixedProcessingResourceCostImpl
A representation of the model object '
Fixed Processing Resource Cost'.
For servers in the resource environemnt, cost can also be directly
specified with the FixedProcessingResourceCost. The fixedOperatingCost and fixedInitialCost are
directly specified and are used to derive the operatingCost and the initialCost 1:1.
TODO: need additional repository of available resource "subtypes".
The following features are supported:
- See Also:
- Generated class or method.
- EMF model class or method.
-
Method Summary
Modifier and TypeMethodDescriptiondoubleReturns the value of the 'Fixed Initial Cost' attribute.doubleReturns the value of the 'Fixed Operating Cost' attribute.voidsetFixedInitialCost(double value) Sets the value of the 'Fixed Initial Cost' attribute.voidsetFixedOperatingCost(double value) Sets the value of the 'Fixed Operating Cost' attribute.Methods inherited from interface de.uka.ipd.sdq.pcm.cost.Cost
getAnnotatedElement, getInitialCost, getOperatingCost, getTotalCostMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliverMethods inherited from interface de.uka.ipd.sdq.pcm.cost.ProcessingResourceCost
getProcessingresourcespecification, setProcessingresourcespecification
-
Method Details
-
getFixedOperatingCost
double getFixedOperatingCost()Returns the value of the 'Fixed Operating Cost' attribute.If the meaning of the 'Fixed Operating Cost' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Fixed Operating Cost' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setFixedOperatingCost
void setFixedOperatingCost(double value) Sets the value of the 'Fixed Operating Cost' attribute.- Parameters:
value- the new value of the 'Fixed Operating Cost' attribute.- See Also:
- Generated class or method.
-
getFixedInitialCost
double getFixedInitialCost()Returns the value of the 'Fixed Initial Cost' attribute.If the meaning of the 'Fixed Initial Cost' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Fixed Initial Cost' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setFixedInitialCost
void setFixedInitialCost(double value) Sets the value of the 'Fixed Initial Cost' attribute.- Parameters:
value- the new value of the 'Fixed Initial Cost' attribute.- See Also:
- Generated class or method.
-