public interface CHRtSpecification
extends org.eclipse.emf.ecore.EObject
The following features are supported:
Modifier and Type | Method and Description |
---|---|
org.eclipse.uml2.uml.Comment |
getBase_Comment()
Returns the value of the 'Base Comment' reference.
|
org.eclipse.emf.common.util.EList<java.lang.String> |
getBlockT()
Returns the value of the 'Block T' attribute list.
|
java.lang.String |
getCeiling()
Returns the value of the 'Ceiling' attribute.
|
org.eclipse.uml2.uml.BehavioralFeature |
getContext()
Returns the value of the 'Context' reference.
|
java.lang.String |
getHeapSize()
Returns the value of the 'Heap Size' attribute.
|
java.lang.String |
getLocalWCET()
Returns the value of the 'Local WCET' attribute.
|
java.lang.String |
getMemorySizeFootprint()
Returns the value of the 'Memory Size Footprint' attribute.
|
java.lang.String |
getOccKind()
Returns the value of the 'Occ Kind' attribute.
|
org.eclipse.emf.common.util.EList<org.eclipse.uml2.uml.Operation> |
getOperationReqForSporadicOcc()
Returns the value of the 'Operation Req For Sporadic Occ' reference list.
|
org.eclipse.uml2.uml.Operation |
getOperationReqForSporadicOcc(java.lang.String name,
org.eclipse.emf.common.util.EList<java.lang.String> ownedParameterNames,
org.eclipse.emf.common.util.EList<org.eclipse.uml2.uml.Type> ownedParameterTypes)
Retrieves the first
Operation with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types' from the 'Operation Req For Sporadic Occ' reference list. |
org.eclipse.uml2.uml.Operation |
getOperationReqForSporadicOcc(java.lang.String name,
org.eclipse.emf.common.util.EList<java.lang.String> ownedParameterNames,
org.eclipse.emf.common.util.EList<org.eclipse.uml2.uml.Type> ownedParameterTypes,
boolean ignoreCase)
Retrieves the first
Operation with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types' from the 'Operation Req For Sporadic Occ' reference list. |
org.eclipse.uml2.uml.Property |
getPartWithPort()
Returns the value of the 'Part With Port' reference.
|
org.eclipse.papyrus.MARTE.MARTE_DesignModel.HLAM.CallConcurrencyKind |
getProtection()
Returns the value of the 'Protection' attribute.
|
java.lang.String |
getRelativePriority()
Returns the value of the 'Relative Priority' attribute.
|
org.eclipse.emf.common.util.EList<java.lang.String> |
getRespT()
Returns the value of the 'Resp T' attribute list.
|
java.lang.String |
getRlDl()
Returns the value of the 'Rl Dl' attribute.
|
org.eclipse.uml2.uml.Slot |
getSlot()
Returns the value of the 'Slot' reference.
|
java.lang.String |
getStackSize()
Returns the value of the 'Stack Size' attribute.
|
java.lang.String |
getWCET()
Returns the value of the 'WCET' attribute.
|
void |
setBase_Comment(org.eclipse.uml2.uml.Comment value)
Sets the value of the '
Base Comment ' reference. |
void |
setCeiling(java.lang.String value)
Sets the value of the '
Ceiling ' attribute. |
void |
setContext(org.eclipse.uml2.uml.BehavioralFeature value)
Sets the value of the '
Context ' reference. |
void |
setHeapSize(java.lang.String value)
Sets the value of the '
Heap Size ' attribute. |
void |
setLocalWCET(java.lang.String value)
Sets the value of the '
Local WCET ' attribute. |
void |
setMemorySizeFootprint(java.lang.String value)
Sets the value of the '
Memory Size Footprint ' attribute. |
void |
setOccKind(java.lang.String value)
Sets the value of the '
Occ Kind ' attribute. |
void |
setPartWithPort(org.eclipse.uml2.uml.Property value)
Sets the value of the '
Part With Port ' reference. |
void |
setProtection(org.eclipse.papyrus.MARTE.MARTE_DesignModel.HLAM.CallConcurrencyKind value)
Sets the value of the '
Protection ' attribute. |
void |
setRelativePriority(java.lang.String value)
Sets the value of the '
Relative Priority ' attribute. |
void |
setRlDl(java.lang.String value)
Sets the value of the '
Rl Dl ' attribute. |
void |
setSlot(org.eclipse.uml2.uml.Slot value)
Sets the value of the '
Slot ' reference. |
void |
setStackSize(java.lang.String value)
Sets the value of the '
Stack Size ' attribute. |
void |
setWCET(java.lang.String value)
Sets the value of the '
WCET ' attribute. |
org.eclipse.uml2.uml.Property getPartWithPort()
If the meaning of the 'Part With Port' reference isn't clear, there really should be more of a description here...
setPartWithPort(Property)
,
RTComponentModelPackage.getCHRtSpecification_PartWithPort()
void setPartWithPort(org.eclipse.uml2.uml.Property value)
Part With Port
' reference.
value
- the new value of the 'Part With Port' reference.getPartWithPort()
java.lang.String getWCET()
If the meaning of the 'WCET' attribute isn't clear, there really should be more of a description here...
setWCET(String)
,
RTComponentModelPackage.getCHRtSpecification_WCET()
void setWCET(java.lang.String value)
WCET
' attribute.
value
- the new value of the 'WCET' attribute.getWCET()
java.lang.String getLocalWCET()
If the meaning of the 'Local WCET' attribute isn't clear, there really should be more of a description here...
setLocalWCET(String)
,
RTComponentModelPackage.getCHRtSpecification_LocalWCET()
void setLocalWCET(java.lang.String value)
Local WCET
' attribute.
value
- the new value of the 'Local WCET' attribute.getLocalWCET()
java.lang.String getRelativePriority()
If the meaning of the 'Relative Priority' attribute isn't clear, there really should be more of a description here...
setRelativePriority(String)
,
RTComponentModelPackage.getCHRtSpecification_RelativePriority()
void setRelativePriority(java.lang.String value)
Relative Priority
' attribute.
value
- the new value of the 'Relative Priority' attribute.getRelativePriority()
java.lang.String getCeiling()
If the meaning of the 'Ceiling' attribute isn't clear, there really should be more of a description here...
setCeiling(String)
,
RTComponentModelPackage.getCHRtSpecification_Ceiling()
void setCeiling(java.lang.String value)
Ceiling
' attribute.
value
- the new value of the 'Ceiling' attribute.getCeiling()
java.lang.String getMemorySizeFootprint()
If the meaning of the 'Memory Size Footprint' attribute isn't clear, there really should be more of a description here...
setMemorySizeFootprint(String)
,
RTComponentModelPackage.getCHRtSpecification_MemorySizeFootprint()
void setMemorySizeFootprint(java.lang.String value)
Memory Size Footprint
' attribute.
value
- the new value of the 'Memory Size Footprint' attribute.getMemorySizeFootprint()
java.lang.String getStackSize()
If the meaning of the 'Stack Size' attribute isn't clear, there really should be more of a description here...
setStackSize(String)
,
RTComponentModelPackage.getCHRtSpecification_StackSize()
void setStackSize(java.lang.String value)
Stack Size
' attribute.
value
- the new value of the 'Stack Size' attribute.getStackSize()
java.lang.String getHeapSize()
If the meaning of the 'Heap Size' attribute isn't clear, there really should be more of a description here...
setHeapSize(String)
,
RTComponentModelPackage.getCHRtSpecification_HeapSize()
void setHeapSize(java.lang.String value)
Heap Size
' attribute.
value
- the new value of the 'Heap Size' attribute.getHeapSize()
org.eclipse.uml2.uml.Slot getSlot()
If the meaning of the 'Slot' reference isn't clear, there really should be more of a description here...
setSlot(Slot)
,
RTComponentModelPackage.getCHRtSpecification_Slot()
void setSlot(org.eclipse.uml2.uml.Slot value)
Slot
' reference.
value
- the new value of the 'Slot' reference.getSlot()
org.eclipse.uml2.uml.Comment getBase_Comment()
If the meaning of the 'Base Comment' reference isn't clear, there really should be more of a description here...
setBase_Comment(Comment)
,
RTComponentModelPackage.getCHRtSpecification_Base_Comment()
void setBase_Comment(org.eclipse.uml2.uml.Comment value)
Base Comment
' reference.
value
- the new value of the 'Base Comment' reference.getBase_Comment()
java.lang.String getOccKind()
If the meaning of the 'Occ Kind' attribute isn't clear, there really should be more of a description here...
setOccKind(String)
,
RTComponentModelPackage.getCHRtSpecification_OccKind()
void setOccKind(java.lang.String value)
Occ Kind
' attribute.
value
- the new value of the 'Occ Kind' attribute.getOccKind()
org.eclipse.papyrus.MARTE.MARTE_DesignModel.HLAM.CallConcurrencyKind getProtection()
CallConcurrencyKind
.
If the meaning of the 'Protection' attribute isn't clear, there really should be more of a description here...
CallConcurrencyKind
,
setProtection(CallConcurrencyKind)
,
RTComponentModelPackage.getCHRtSpecification_Protection()
void setProtection(org.eclipse.papyrus.MARTE.MARTE_DesignModel.HLAM.CallConcurrencyKind value)
Protection
' attribute.
value
- the new value of the 'Protection' attribute.CallConcurrencyKind
,
getProtection()
java.lang.String getRlDl()
If the meaning of the 'Rl Dl' attribute isn't clear, there really should be more of a description here...
setRlDl(String)
,
RTComponentModelPackage.getCHRtSpecification_RlDl()
void setRlDl(java.lang.String value)
Rl Dl
' attribute.
value
- the new value of the 'Rl Dl' attribute.getRlDl()
org.eclipse.uml2.uml.BehavioralFeature getContext()
If the meaning of the 'Context' reference isn't clear, there really should be more of a description here...
setContext(BehavioralFeature)
,
RTComponentModelPackage.getCHRtSpecification_Context()
void setContext(org.eclipse.uml2.uml.BehavioralFeature value)
Context
' reference.
value
- the new value of the 'Context' reference.getContext()
org.eclipse.emf.common.util.EList<java.lang.String> getRespT()
String
.
If the meaning of the 'Resp T' attribute list isn't clear, there really should be more of a description here...
RTComponentModelPackage.getCHRtSpecification_RespT()
org.eclipse.emf.common.util.EList<java.lang.String> getBlockT()
String
.
If the meaning of the 'Block T' attribute list isn't clear, there really should be more of a description here...
RTComponentModelPackage.getCHRtSpecification_BlockT()
org.eclipse.emf.common.util.EList<org.eclipse.uml2.uml.Operation> getOperationReqForSporadicOcc()
Operation
.
If the meaning of the 'Operation Req For Sporadic Occ' reference list isn't clear, there really should be more of a description here...
RTComponentModelPackage.getCHRtSpecification_OperationReqForSporadicOcc()
org.eclipse.uml2.uml.Operation getOperationReqForSporadicOcc(java.lang.String name, org.eclipse.emf.common.util.EList<java.lang.String> ownedParameterNames, org.eclipse.emf.common.util.EList<org.eclipse.uml2.uml.Type> ownedParameterTypes)
Operation
with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types' from the 'Operation Req For Sporadic Occ' reference list.
name
- The 'Name' of the Operation
to retrieve, or null
.ownedParameterNames
- The 'Owned Parameter Names' of the Operation
to retrieve, or null
.ownedParameterTypes
- The 'Owned Parameter Types' of the Operation
to retrieve, or null
.Operation
with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types', or null
.getOperationReqForSporadicOcc()
org.eclipse.uml2.uml.Operation getOperationReqForSporadicOcc(java.lang.String name, org.eclipse.emf.common.util.EList<java.lang.String> ownedParameterNames, org.eclipse.emf.common.util.EList<org.eclipse.uml2.uml.Type> ownedParameterTypes, boolean ignoreCase)
Operation
with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types' from the 'Operation Req For Sporadic Occ' reference list.
name
- The 'Name' of the Operation
to retrieve, or null
.ownedParameterNames
- The 'Owned Parameter Names' of the Operation
to retrieve, or null
.ownedParameterTypes
- The 'Owned Parameter Types' of the Operation
to retrieve, or null
.ignoreCase
- Whether to ignore case in String
comparisons.Operation
with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types', or null
.getOperationReqForSporadicOcc()