public class CHRtSpecificationImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements CHRtSpecification
The following features are implemented:
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
Modifier and Type | Method and Description |
---|---|
org.eclipse.uml2.uml.Comment |
basicGetBase_Comment() |
org.eclipse.uml2.uml.BehavioralFeature |
basicGetContext() |
org.eclipse.uml2.uml.Property |
basicGetPartWithPort() |
org.eclipse.uml2.uml.Slot |
basicGetSlot() |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
org.eclipse.uml2.uml.Comment |
getBase_Comment() |
org.eclipse.emf.common.util.EList<java.lang.String> |
getBlockT() |
java.lang.String |
getCeiling() |
org.eclipse.uml2.uml.BehavioralFeature |
getContext() |
java.lang.String |
getHeapSize() |
java.lang.String |
getLocalWCET() |
java.lang.String |
getMemorySizeFootprint() |
java.lang.String |
getOccKind() |
org.eclipse.emf.common.util.EList<org.eclipse.uml2.uml.Operation> |
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) |
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) |
org.eclipse.uml2.uml.Property |
getPartWithPort() |
org.eclipse.papyrus.MARTE.MARTE_DesignModel.HLAM.CallConcurrencyKind |
getProtection() |
java.lang.String |
getRelativePriority() |
org.eclipse.emf.common.util.EList<java.lang.String> |
getRespT() |
java.lang.String |
getRlDl() |
org.eclipse.uml2.uml.Slot |
getSlot() |
java.lang.String |
getStackSize() |
java.lang.String |
getWCET() |
void |
setBase_Comment(org.eclipse.uml2.uml.Comment newBase_Comment) |
void |
setCeiling(java.lang.String newCeiling) |
void |
setContext(org.eclipse.uml2.uml.BehavioralFeature newContext) |
void |
setHeapSize(java.lang.String newHeapSize) |
void |
setLocalWCET(java.lang.String newLocalWCET) |
void |
setMemorySizeFootprint(java.lang.String newMemorySizeFootprint) |
void |
setOccKind(java.lang.String newOccKind) |
void |
setPartWithPort(org.eclipse.uml2.uml.Property newPartWithPort) |
void |
setProtection(org.eclipse.papyrus.MARTE.MARTE_DesignModel.HLAM.CallConcurrencyKind newProtection) |
void |
setRelativePriority(java.lang.String newRelativePriority) |
void |
setRlDl(java.lang.String newRlDl) |
void |
setSlot(org.eclipse.uml2.uml.Slot newSlot) |
void |
setStackSize(java.lang.String newStackSize) |
void |
setWCET(java.lang.String newWCET) |
java.lang.String |
toString() |
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public org.eclipse.uml2.uml.Property getPartWithPort()
getPartWithPort
in interface CHRtSpecification
CHRtSpecification.setPartWithPort(Property)
,
RTComponentModelPackage.getCHRtSpecification_PartWithPort()
public org.eclipse.uml2.uml.Property basicGetPartWithPort()
public void setPartWithPort(org.eclipse.uml2.uml.Property newPartWithPort)
setPartWithPort
in interface CHRtSpecification
newPartWithPort
- the new value of the 'Part With Port' reference.CHRtSpecification.getPartWithPort()
public java.lang.String getWCET()
getWCET
in interface CHRtSpecification
CHRtSpecification.setWCET(String)
,
RTComponentModelPackage.getCHRtSpecification_WCET()
public void setWCET(java.lang.String newWCET)
setWCET
in interface CHRtSpecification
newWCET
- the new value of the 'WCET' attribute.CHRtSpecification.getWCET()
public java.lang.String getLocalWCET()
getLocalWCET
in interface CHRtSpecification
CHRtSpecification.setLocalWCET(String)
,
RTComponentModelPackage.getCHRtSpecification_LocalWCET()
public void setLocalWCET(java.lang.String newLocalWCET)
setLocalWCET
in interface CHRtSpecification
newLocalWCET
- the new value of the 'Local WCET' attribute.CHRtSpecification.getLocalWCET()
public java.lang.String getRelativePriority()
getRelativePriority
in interface CHRtSpecification
CHRtSpecification.setRelativePriority(String)
,
RTComponentModelPackage.getCHRtSpecification_RelativePriority()
public void setRelativePriority(java.lang.String newRelativePriority)
setRelativePriority
in interface CHRtSpecification
newRelativePriority
- the new value of the 'Relative Priority' attribute.CHRtSpecification.getRelativePriority()
public java.lang.String getCeiling()
getCeiling
in interface CHRtSpecification
CHRtSpecification.setCeiling(String)
,
RTComponentModelPackage.getCHRtSpecification_Ceiling()
public void setCeiling(java.lang.String newCeiling)
setCeiling
in interface CHRtSpecification
newCeiling
- the new value of the 'Ceiling' attribute.CHRtSpecification.getCeiling()
public java.lang.String getMemorySizeFootprint()
getMemorySizeFootprint
in interface CHRtSpecification
CHRtSpecification.setMemorySizeFootprint(String)
,
RTComponentModelPackage.getCHRtSpecification_MemorySizeFootprint()
public void setMemorySizeFootprint(java.lang.String newMemorySizeFootprint)
setMemorySizeFootprint
in interface CHRtSpecification
newMemorySizeFootprint
- the new value of the 'Memory Size Footprint' attribute.CHRtSpecification.getMemorySizeFootprint()
public java.lang.String getStackSize()
getStackSize
in interface CHRtSpecification
CHRtSpecification.setStackSize(String)
,
RTComponentModelPackage.getCHRtSpecification_StackSize()
public void setStackSize(java.lang.String newStackSize)
setStackSize
in interface CHRtSpecification
newStackSize
- the new value of the 'Stack Size' attribute.CHRtSpecification.getStackSize()
public java.lang.String getHeapSize()
getHeapSize
in interface CHRtSpecification
CHRtSpecification.setHeapSize(String)
,
RTComponentModelPackage.getCHRtSpecification_HeapSize()
public void setHeapSize(java.lang.String newHeapSize)
setHeapSize
in interface CHRtSpecification
newHeapSize
- the new value of the 'Heap Size' attribute.CHRtSpecification.getHeapSize()
public org.eclipse.uml2.uml.Slot getSlot()
getSlot
in interface CHRtSpecification
CHRtSpecification.setSlot(Slot)
,
RTComponentModelPackage.getCHRtSpecification_Slot()
public org.eclipse.uml2.uml.Slot basicGetSlot()
public void setSlot(org.eclipse.uml2.uml.Slot newSlot)
setSlot
in interface CHRtSpecification
newSlot
- the new value of the 'Slot' reference.CHRtSpecification.getSlot()
public org.eclipse.uml2.uml.Comment getBase_Comment()
getBase_Comment
in interface CHRtSpecification
CHRtSpecification.setBase_Comment(Comment)
,
RTComponentModelPackage.getCHRtSpecification_Base_Comment()
public org.eclipse.uml2.uml.Comment basicGetBase_Comment()
public void setBase_Comment(org.eclipse.uml2.uml.Comment newBase_Comment)
setBase_Comment
in interface CHRtSpecification
newBase_Comment
- the new value of the 'Base Comment' reference.CHRtSpecification.getBase_Comment()
public java.lang.String getOccKind()
getOccKind
in interface CHRtSpecification
CHRtSpecification.setOccKind(String)
,
RTComponentModelPackage.getCHRtSpecification_OccKind()
public void setOccKind(java.lang.String newOccKind)
setOccKind
in interface CHRtSpecification
newOccKind
- the new value of the 'Occ Kind' attribute.CHRtSpecification.getOccKind()
public org.eclipse.papyrus.MARTE.MARTE_DesignModel.HLAM.CallConcurrencyKind getProtection()
getProtection
in interface CHRtSpecification
CallConcurrencyKind
,
CHRtSpecification.setProtection(CallConcurrencyKind)
,
RTComponentModelPackage.getCHRtSpecification_Protection()
public void setProtection(org.eclipse.papyrus.MARTE.MARTE_DesignModel.HLAM.CallConcurrencyKind newProtection)
setProtection
in interface CHRtSpecification
newProtection
- the new value of the 'Protection' attribute.CallConcurrencyKind
,
CHRtSpecification.getProtection()
public java.lang.String getRlDl()
getRlDl
in interface CHRtSpecification
CHRtSpecification.setRlDl(String)
,
RTComponentModelPackage.getCHRtSpecification_RlDl()
public void setRlDl(java.lang.String newRlDl)
setRlDl
in interface CHRtSpecification
newRlDl
- the new value of the 'Rl Dl' attribute.CHRtSpecification.getRlDl()
public org.eclipse.uml2.uml.BehavioralFeature getContext()
getContext
in interface CHRtSpecification
CHRtSpecification.setContext(BehavioralFeature)
,
RTComponentModelPackage.getCHRtSpecification_Context()
public org.eclipse.uml2.uml.BehavioralFeature basicGetContext()
public void setContext(org.eclipse.uml2.uml.BehavioralFeature newContext)
setContext
in interface CHRtSpecification
newContext
- the new value of the 'Context' reference.CHRtSpecification.getContext()
public org.eclipse.emf.common.util.EList<java.lang.String> getRespT()
getRespT
in interface CHRtSpecification
RTComponentModelPackage.getCHRtSpecification_RespT()
public org.eclipse.emf.common.util.EList<java.lang.String> getBlockT()
getBlockT
in interface CHRtSpecification
RTComponentModelPackage.getCHRtSpecification_BlockT()
public org.eclipse.emf.common.util.EList<org.eclipse.uml2.uml.Operation> getOperationReqForSporadicOcc()
getOperationReqForSporadicOcc
in interface CHRtSpecification
RTComponentModelPackage.getCHRtSpecification_OperationReqForSporadicOcc()
public 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)
getOperationReqForSporadicOcc
in interface CHRtSpecification
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
.CHRtSpecification.getOperationReqForSporadicOcc()
public 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)
getOperationReqForSporadicOcc
in interface CHRtSpecification
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
.CHRtSpecification.getOperationReqForSporadicOcc()
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl