public class RTComponentModelPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements RTComponentModelPackage
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
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
RTComponentModelPackage.Literals
CH_RT_PORT_SLOT, CH_RT_PORT_SLOT__BASE_INSTANCE_SPECIFICATION, CH_RT_PORT_SLOT__BASE_SLOT, CH_RT_PORT_SLOT__CH_RT_SPECIFICATION, CH_RT_PORT_SLOT_FEATURE_COUNT, CH_RT_SPECIFICATION, CH_RT_SPECIFICATION__BASE_COMMENT, CH_RT_SPECIFICATION__BLOCK_T, CH_RT_SPECIFICATION__CEILING, CH_RT_SPECIFICATION__CONTEXT, CH_RT_SPECIFICATION__HEAP_SIZE, CH_RT_SPECIFICATION__LOCAL_WCET, CH_RT_SPECIFICATION__MEMORY_SIZE_FOOTPRINT, CH_RT_SPECIFICATION__OCC_KIND, CH_RT_SPECIFICATION__OPERATION_REQ_FOR_SPORADIC_OCC, CH_RT_SPECIFICATION__PART_WITH_PORT, CH_RT_SPECIFICATION__PROTECTION, CH_RT_SPECIFICATION__RELATIVE_PRIORITY, CH_RT_SPECIFICATION__RESP_T, CH_RT_SPECIFICATION__RL_DL, CH_RT_SPECIFICATION__SLOT, CH_RT_SPECIFICATION__STACK_SIZE, CH_RT_SPECIFICATION__WCET, CH_RT_SPECIFICATION_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, RUN_TIME_SUPPORT, RUN_TIME_SUPPORT__BASE_COMMENT, RUN_TIME_SUPPORT__MONITORING, RUN_TIME_SUPPORT__VERIFICATION, RUN_TIME_SUPPORT_FEATURE_COUNT
Modifier and Type | Method and Description |
---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
org.eclipse.emf.ecore.EReference |
getCHRtPortSlot_Base_InstanceSpecification() |
org.eclipse.emf.ecore.EReference |
getCHRtPortSlot_Base_Slot() |
org.eclipse.emf.ecore.EReference |
getCHRtPortSlot_CH_RtSpecification() |
org.eclipse.emf.ecore.EClass |
getCHRtPortSlot() |
org.eclipse.emf.ecore.EReference |
getCHRtSpecification_Base_Comment() |
org.eclipse.emf.ecore.EAttribute |
getCHRtSpecification_BlockT() |
org.eclipse.emf.ecore.EAttribute |
getCHRtSpecification_Ceiling() |
org.eclipse.emf.ecore.EReference |
getCHRtSpecification_Context() |
org.eclipse.emf.ecore.EAttribute |
getCHRtSpecification_HeapSize() |
org.eclipse.emf.ecore.EAttribute |
getCHRtSpecification_LocalWCET() |
org.eclipse.emf.ecore.EAttribute |
getCHRtSpecification_MemorySizeFootprint() |
org.eclipse.emf.ecore.EAttribute |
getCHRtSpecification_OccKind() |
org.eclipse.emf.ecore.EReference |
getCHRtSpecification_OperationReqForSporadicOcc() |
org.eclipse.emf.ecore.EReference |
getCHRtSpecification_PartWithPort() |
org.eclipse.emf.ecore.EAttribute |
getCHRtSpecification_Protection() |
org.eclipse.emf.ecore.EAttribute |
getCHRtSpecification_RelativePriority() |
org.eclipse.emf.ecore.EAttribute |
getCHRtSpecification_RespT() |
org.eclipse.emf.ecore.EAttribute |
getCHRtSpecification_RlDl() |
org.eclipse.emf.ecore.EReference |
getCHRtSpecification_Slot() |
org.eclipse.emf.ecore.EAttribute |
getCHRtSpecification_StackSize() |
org.eclipse.emf.ecore.EAttribute |
getCHRtSpecification_WCET() |
org.eclipse.emf.ecore.EClass |
getCHRtSpecification() |
RTComponentModelFactory |
getRTComponentModelFactory() |
org.eclipse.emf.ecore.EReference |
getRunTimeSupport_Base_Comment() |
org.eclipse.emf.ecore.EAttribute |
getRunTimeSupport_Monitoring() |
org.eclipse.emf.ecore.EAttribute |
getRunTimeSupport_Verification() |
org.eclipse.emf.ecore.EClass |
getRunTimeSupport() |
static RTComponentModelPackage |
init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
|
void |
initializePackageContents()
Complete the initialization of the package and its meta-model.
|
basicGetESuperPackage, basicSetEFactoryInstance, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eUnset, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, setEFactoryInstance, setExtendedMetaData, setNamespaceURI, setNsPrefix, setNsURI, toString
eContents, eCrossReferences, getName, getNameGen, setName
eURIFragmentSegment, getEAnnotation, getEAnnotations
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public static RTComponentModelPackage init()
This method is used to initialize RTComponentModelPackage.eINSTANCE
when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
public org.eclipse.emf.ecore.EClass getCHRtPortSlot()
getCHRtPortSlot
in interface RTComponentModelPackage
CHRtPortSlot
public org.eclipse.emf.ecore.EReference getCHRtPortSlot_Base_Slot()
getCHRtPortSlot_Base_Slot
in interface RTComponentModelPackage
CHRtPortSlot.getBase_Slot()
,
RTComponentModelPackage.getCHRtPortSlot()
public org.eclipse.emf.ecore.EReference getCHRtPortSlot_CH_RtSpecification()
getCHRtPortSlot_CH_RtSpecification
in interface RTComponentModelPackage
CHRtPortSlot.getCH_RtSpecification()
,
RTComponentModelPackage.getCHRtPortSlot()
public org.eclipse.emf.ecore.EReference getCHRtPortSlot_Base_InstanceSpecification()
getCHRtPortSlot_Base_InstanceSpecification
in interface RTComponentModelPackage
CHRtPortSlot.getBase_InstanceSpecification()
,
RTComponentModelPackage.getCHRtPortSlot()
public org.eclipse.emf.ecore.EClass getRunTimeSupport()
getRunTimeSupport
in interface RTComponentModelPackage
RunTimeSupport
public org.eclipse.emf.ecore.EAttribute getRunTimeSupport_Monitoring()
getRunTimeSupport_Monitoring
in interface RTComponentModelPackage
RunTimeSupport.isMonitoring()
,
RTComponentModelPackage.getRunTimeSupport()
public org.eclipse.emf.ecore.EAttribute getRunTimeSupport_Verification()
getRunTimeSupport_Verification
in interface RTComponentModelPackage
RunTimeSupport.isVerification()
,
RTComponentModelPackage.getRunTimeSupport()
public org.eclipse.emf.ecore.EReference getRunTimeSupport_Base_Comment()
getRunTimeSupport_Base_Comment
in interface RTComponentModelPackage
RunTimeSupport.getBase_Comment()
,
RTComponentModelPackage.getRunTimeSupport()
public org.eclipse.emf.ecore.EClass getCHRtSpecification()
getCHRtSpecification
in interface RTComponentModelPackage
CHRtSpecification
public org.eclipse.emf.ecore.EReference getCHRtSpecification_PartWithPort()
getCHRtSpecification_PartWithPort
in interface RTComponentModelPackage
CHRtSpecification.getPartWithPort()
,
RTComponentModelPackage.getCHRtSpecification()
public org.eclipse.emf.ecore.EAttribute getCHRtSpecification_WCET()
getCHRtSpecification_WCET
in interface RTComponentModelPackage
CHRtSpecification.getWCET()
,
RTComponentModelPackage.getCHRtSpecification()
public org.eclipse.emf.ecore.EAttribute getCHRtSpecification_LocalWCET()
getCHRtSpecification_LocalWCET
in interface RTComponentModelPackage
CHRtSpecification.getLocalWCET()
,
RTComponentModelPackage.getCHRtSpecification()
public org.eclipse.emf.ecore.EAttribute getCHRtSpecification_RelativePriority()
getCHRtSpecification_RelativePriority
in interface RTComponentModelPackage
CHRtSpecification.getRelativePriority()
,
RTComponentModelPackage.getCHRtSpecification()
public org.eclipse.emf.ecore.EAttribute getCHRtSpecification_Ceiling()
getCHRtSpecification_Ceiling
in interface RTComponentModelPackage
CHRtSpecification.getCeiling()
,
RTComponentModelPackage.getCHRtSpecification()
public org.eclipse.emf.ecore.EAttribute getCHRtSpecification_MemorySizeFootprint()
getCHRtSpecification_MemorySizeFootprint
in interface RTComponentModelPackage
CHRtSpecification.getMemorySizeFootprint()
,
RTComponentModelPackage.getCHRtSpecification()
public org.eclipse.emf.ecore.EAttribute getCHRtSpecification_StackSize()
getCHRtSpecification_StackSize
in interface RTComponentModelPackage
CHRtSpecification.getStackSize()
,
RTComponentModelPackage.getCHRtSpecification()
public org.eclipse.emf.ecore.EAttribute getCHRtSpecification_HeapSize()
getCHRtSpecification_HeapSize
in interface RTComponentModelPackage
CHRtSpecification.getHeapSize()
,
RTComponentModelPackage.getCHRtSpecification()
public org.eclipse.emf.ecore.EReference getCHRtSpecification_Slot()
getCHRtSpecification_Slot
in interface RTComponentModelPackage
CHRtSpecification.getSlot()
,
RTComponentModelPackage.getCHRtSpecification()
public org.eclipse.emf.ecore.EReference getCHRtSpecification_Base_Comment()
getCHRtSpecification_Base_Comment
in interface RTComponentModelPackage
CHRtSpecification.getBase_Comment()
,
RTComponentModelPackage.getCHRtSpecification()
public org.eclipse.emf.ecore.EAttribute getCHRtSpecification_OccKind()
getCHRtSpecification_OccKind
in interface RTComponentModelPackage
CHRtSpecification.getOccKind()
,
RTComponentModelPackage.getCHRtSpecification()
public org.eclipse.emf.ecore.EAttribute getCHRtSpecification_Protection()
getCHRtSpecification_Protection
in interface RTComponentModelPackage
CHRtSpecification.getProtection()
,
RTComponentModelPackage.getCHRtSpecification()
public org.eclipse.emf.ecore.EAttribute getCHRtSpecification_RlDl()
getCHRtSpecification_RlDl
in interface RTComponentModelPackage
CHRtSpecification.getRlDl()
,
RTComponentModelPackage.getCHRtSpecification()
public org.eclipse.emf.ecore.EReference getCHRtSpecification_Context()
getCHRtSpecification_Context
in interface RTComponentModelPackage
CHRtSpecification.getContext()
,
RTComponentModelPackage.getCHRtSpecification()
public org.eclipse.emf.ecore.EAttribute getCHRtSpecification_RespT()
getCHRtSpecification_RespT
in interface RTComponentModelPackage
CHRtSpecification.getRespT()
,
RTComponentModelPackage.getCHRtSpecification()
public org.eclipse.emf.ecore.EAttribute getCHRtSpecification_BlockT()
getCHRtSpecification_BlockT
in interface RTComponentModelPackage
CHRtSpecification.getBlockT()
,
RTComponentModelPackage.getCHRtSpecification()
public org.eclipse.emf.ecore.EReference getCHRtSpecification_OperationReqForSporadicOcc()
getCHRtSpecification_OperationReqForSporadicOcc
in interface RTComponentModelPackage
CHRtSpecification.getOperationReqForSporadicOcc()
,
RTComponentModelPackage.getCHRtSpecification()
public RTComponentModelFactory getRTComponentModelFactory()
getRTComponentModelFactory
in interface RTComponentModelPackage
public void createPackageContents()
public void initializePackageContents()