de.uka.ipd.sdq.pcm.resourceenvironment
Interface ProcessingResourceSpecification

All Known Implementing Classes:
ProcessingResourceSpecificationImpl

public interface ProcessingResourceSpecification

A representation of the model object 'Processing Resource Specification'.

The following features are supported:

See Also:
ResourceenvironmentPackage.getProcessingResourceSpecification()

Field Summary
static String copyright
           
 
Method Summary
 ProcessingResourceType getActiveResourceType_ActiveResourceSpecification()
          Returns the value of the 'Active Resource Type Active Resource Specification' reference.
 PCMRandomVariable getProcessingRate_ProcessingResourceSpecification()
          Returns the value of the 'Processing Rate Processing Resource Specification' containment reference.
 SchedulingPolicy getSchedulingPolicy()
          Returns the value of the 'Scheduling Policy' attribute.
 void setActiveResourceType_ActiveResourceSpecification(ProcessingResourceType value)
          Sets the value of the 'Active Resource Type Active Resource Specification' reference.
 void setProcessingRate_ProcessingResourceSpecification(PCMRandomVariable value)
          Sets the value of the 'Processing Rate Processing Resource Specification' containment reference.
 void setSchedulingPolicy(SchedulingPolicy value)
          Sets the value of the 'Scheduling Policy' attribute.
 

Field Detail

copyright

static final String copyright

See Also:
Constant Field Values
Method Detail

getSchedulingPolicy

SchedulingPolicy getSchedulingPolicy()
Returns the value of the 'Scheduling Policy' attribute. The literals are from the enumeration SchedulingPolicy.

If the meaning of the 'Scheduling Policy' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Scheduling Policy' attribute.
See Also:
SchedulingPolicy, setSchedulingPolicy(SchedulingPolicy), ResourceenvironmentPackage.getProcessingResourceSpecification_SchedulingPolicy()

setSchedulingPolicy

void setSchedulingPolicy(SchedulingPolicy value)
Sets the value of the 'Scheduling Policy' attribute.

Parameters:
value - the new value of the 'Scheduling Policy' attribute.
See Also:
SchedulingPolicy, getSchedulingPolicy()

getActiveResourceType_ActiveResourceSpecification

ProcessingResourceType getActiveResourceType_ActiveResourceSpecification()
Returns the value of the 'Active Resource Type Active Resource Specification' reference.

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

Returns:
the value of the 'Active Resource Type Active Resource Specification' reference.
See Also:
setActiveResourceType_ActiveResourceSpecification(ProcessingResourceType), ResourceenvironmentPackage.getProcessingResourceSpecification_ActiveResourceType_ActiveResourceSpecification()

setActiveResourceType_ActiveResourceSpecification

void setActiveResourceType_ActiveResourceSpecification(ProcessingResourceType value)
Sets the value of the 'Active Resource Type Active Resource Specification' reference.

Parameters:
value - the new value of the 'Active Resource Type Active Resource Specification' reference.
See Also:
getActiveResourceType_ActiveResourceSpecification()

getProcessingRate_ProcessingResourceSpecification

PCMRandomVariable getProcessingRate_ProcessingResourceSpecification()
Returns the value of the 'Processing Rate Processing Resource Specification' containment reference.

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

Returns:
the value of the 'Processing Rate Processing Resource Specification' containment reference.
See Also:
setProcessingRate_ProcessingResourceSpecification(PCMRandomVariable), ResourceenvironmentPackage.getProcessingResourceSpecification_ProcessingRate_ProcessingResourceSpecification()

setProcessingRate_ProcessingResourceSpecification

void setProcessingRate_ProcessingResourceSpecification(PCMRandomVariable value)
Sets the value of the 'Processing Rate Processing Resource Specification' containment reference.

Parameters:
value - the new value of the 'Processing Rate Processing Resource Specification' containment reference.
See Also:
getProcessingRate_ProcessingResourceSpecification()