de.uka.ipd.sdq.spa.resourcemodel
Interface ResourceUsage

All Superinterfaces:
AbstractResourceUsage
All Known Implementing Classes:
ResourceUsageImpl

public interface ResourceUsage
extends AbstractResourceUsage

A representation of the model object 'Resource Usage'.

The following features are supported:

See Also:
ResourceModelPackage.getResourceUsage()

Method Summary
 ActiveResource getResource()
          Returns the value of the 'Resource' reference.
 ProbabilityDensityFunction getUsageTime()
          Returns the value of the 'Usage Time' containment reference.
 void setResource(ActiveResource value)
          Sets the value of the 'Resource' reference.
 void setUsageTime(ProbabilityDensityFunction value)
          Sets the value of the 'Usage Time' containment reference.
 

Method Detail

getUsageTime

ProbabilityDensityFunction getUsageTime()
Returns the value of the 'Usage Time' containment reference.

If the meaning of the 'Usage Time' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Usage Time' containment reference.
See Also:
setUsageTime(ProbabilityDensityFunction), ResourceModelPackage.getResourceUsage_UsageTime()

setUsageTime

void setUsageTime(ProbabilityDensityFunction value)
Sets the value of the 'Usage Time' containment reference.

Parameters:
value - the new value of the 'Usage Time' containment reference.
See Also:
getUsageTime()

getResource

ActiveResource getResource()
Returns the value of the 'Resource' reference.

If the meaning of the 'Resource' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Resource' reference.
See Also:
setResource(ActiveResource), ResourceModelPackage.getResourceUsage_Resource()

setResource

void setResource(ActiveResource value)
Sets the value of the 'Resource' reference.

Parameters:
value - the new value of the 'Resource' reference.
See Also:
getResource()