summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLaurent Wouters2014-04-04 10:05:22 (EDT)
committerLaurent Wouters2014-04-04 10:05:22 (EDT)
commita522eb59008f584397742a08d87bc98e665c275b (patch)
tree74ed3ba6242aa8aa7e1cc717adf37837fe722eb0
parent7c09eba374e3fc95b8e869cccbcf6ef3a0aab45d (diff)
downloadorg.eclipse.papyrus-a522eb59008f584397742a08d87bc98e665c275b.zip
org.eclipse.papyrus-a522eb59008f584397742a08d87bc98e665c275b.tar.gz
org.eclipse.papyrus-a522eb59008f584397742a08d87bc98e665c275b.tar.bz2
[clean] Retiring org.eclipse.papyrus.marte.static.profilelast/org.eclipse.papyrus.marte.static.profile
Signed-off-by: Laurent Wouters <laurent.wouters@cea.fr>
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/.classpath7
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/.project28
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/META-INF/MANIFEST.MF112
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/build.properties13
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/plugin.properties12
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/plugin.xml656
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/.project11
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/MARTE.ecore1784
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/MARTE.genmodel1657
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.di23
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.di210524
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.notation306
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml15723
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/MARTE_Library.ecore233
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/MARTE_Library.library.di17
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/MARTE_Library.library.di22744
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/MARTE_Library.library.notation126
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/MARTE_Library.library.uml2533
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/ecore.ecore470
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/GCM/In.pngbin234 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/GCM/InOut.pngbin241 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/GCM/Out.pngbin250 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/GCM/Provided.pngbin285 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/GCM/ProvidedRequired.pngbin302 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/GCM/Required.pngbin243 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/HRM/HwArbiter_icon.gifbin1004 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/HRM/HwAsic_icon.gifbin1066 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/HRM/HwBridge_icon.gifbin986 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/HRM/HwBus_icon.gifbin972 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/HRM/HwCache_icon.gifbin1177 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/HRM/HwClock_icon.gifbin1121 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/HRM/HwComputingResource_icon.gifbin1066 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/HRM/HwCoolingSupply_icon.gifbin1192 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/HRM/HwDMA_icon.gifbin1184 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/HRM/HwDevice_icon.gifbin978 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/HRM/HwDrive_icon.gifbin1177 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/HRM/HwI_O_icon.gifbin1027 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/HRM/HwMMU_icon.gifbin1184 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/HRM/HwMedia_icon.gifbin972 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/HRM/HwMemory_icon.gifbin1177 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/HRM/HwPLD_icon.gifbin1066 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/HRM/HwPowerSupply_icon.gifbin1089 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/HRM/HwProcessor_icon.gifbin1066 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/HRM/HwRAM_icon.gifbin1177 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/HRM/HwROM_icon.gifbin1177 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/HRM/HwStorageManager_icon.gifbin1184 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/HRM/HwSupport_icon.gifbin978 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/HRM/HwTimer_icon.gifbin1121 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/HRM/HwTimingResource_icon.gifbin1121 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/MARTE_16x16.gifbin248 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/SRM/Alarme_icon.gifbin1129 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/SRM/DeviceBroker_icon.gifbin959 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/SRM/InterruptResource_icon.gifbin1060 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/SRM/MemoryBroker_icon.gifbin1062 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/SRM/MemoryPartition_icon.gifbin978 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/SRM/MessageComResource_icon.gifbin1050 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/SRM/NotificationResource_icon.gifbin1075 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/SRM/SharedDataComResource_icon.gifbin1002 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/SRM/SwMutualExclusionResource_icon.gifbin942 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/icons/SRM/SwSchedulableResource_icon.gifbin1023 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/shapes/HRM/HwComponentCard_shape.gifbin1302 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/shapes/HRM/HwComponentChannel_shape.gifbin1703 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/shapes/HRM/HwComponentChip_shape.gifbin1574 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/shapes/HRM/HwComponentPort_shape.gifbin1234 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/shapes/SRM/Alarme_shape.gifbin2109 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/shapes/SRM/DeviceBroker_shape.gifbin1427 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/shapes/SRM/InterruptResource_shape.gifbin1949 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/shapes/SRM/MemoryBroker_shape.gifbin2008 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/shapes/SRM/MemoryPartition_shape.gifbin1560 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/shapes/SRM/MessageComResource_shape.gifbin1703 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/shapes/SRM/NotificationResource_shape.gifbin1898 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/shapes/SRM/SharedDataComResource_shape.gifbin1483 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/shapes/SRM/SwMutualExclusionResource_shape.gifbin1349 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/shapes/SRM/SwSchedulableResource_shape.gifbin1658 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/uml.ecore17702
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTEFactory.java44
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTEPackage.java122
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/GQAMFactory.java197
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/GQAMPackage.java5128
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/GaAcqStep.java89
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/GaAnalysisContext.java89
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/GaCommChannel.java88
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/GaCommHost.java71
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/GaCommStep.java28
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/GaEventTrace.java144
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/GaExecHost.java233
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/GaLatencyObs.java102
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/GaRelStep.java89
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/GaRequestedService.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/GaResourcesPlatform.java84
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/GaScenario.java266
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/GaStep.java346
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/GaTimedObs.java102
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/GaWorkloadBehavior.java99
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/GaWorkloadEvent.java199
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/GaWorkloadGenerator.java91
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/LaxityKind.java246
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/impl/GQAMFactoryImpl.java333
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/impl/GQAMPackageImpl.java1558
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/impl/GaAcqStepImpl.java236
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/impl/GaAnalysisContextImpl.java333
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/impl/GaCommChannelImpl.java229
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/impl/GaCommHostImpl.java671
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/impl/GaCommStepImpl.java50
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/impl/GaEventTraceImpl.java345
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/impl/GaExecHostImpl.java688
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/impl/GaLatencyObsImpl.java266
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/impl/GaRelStepImpl.java236
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/impl/GaRequestedServiceImpl.java168
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/impl/GaResourcesPlatformImpl.java212
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/impl/GaScenarioImpl.java1108
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/impl/GaStepImpl.java848
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/impl/GaTimedObsImpl.java253
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/impl/GaWorkloadBehaviorImpl.java246
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/impl/GaWorkloadEventImpl.java481
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/impl/GaWorkloadGeneratorImpl.java237
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/util/GQAMAdapterFactory.java652
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/util/GQAMResourceFactoryImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/util/GQAMResourceImpl.java39
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/util/GQAMSwitch.java712
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/GQAM/util/GQAMXMLProcessor.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/PAM/PAMFactory.java98
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/PAM/PAMPackage.java2419
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/PAM/PaCommStep.java29
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/PAM/PaLogicalResource.java115
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/PAM/PaRequestedStep.java29
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/PAM/PaResPassStep.java91
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/PAM/PaRunTInstance.java230
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/PAM/PaStep.java133
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/PAM/impl/PAMFactoryImpl.java161
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/PAM/impl/PAMPackageImpl.java726
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/PAM/impl/PaCommStepImpl.java50
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/PAM/impl/PaLogicalResourceImpl.java283
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/PAM/impl/PaRequestedStepImpl.java203
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/PAM/impl/PaResPassStepImpl.java238
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/PAM/impl/PaRunTInstanceImpl.java523
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/PAM/impl/PaStepImpl.java327
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/PAM/util/PAMAdapterFactory.java376
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/PAM/util/PAMResourceFactoryImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/PAM/util/PAMResourceImpl.java39
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/PAM/util/PAMSwitch.java398
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/PAM/util/PAMXMLProcessor.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/SAM/OptimallityCriterionKind.java300
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/SAM/SAMFactory.java116
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/SAM/SAMPackage.java2890
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/SAM/SaAnalysisContext.java91
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/SAM/SaCommHost.java88
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/SAM/SaCommStep.java144
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/SAM/SaEndtoEndFlow.java172
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/SAM/SaExecHost.java169
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/SAM/SaSchedObs.java87
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/SAM/SaSharedResource.java151
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/SAM/SaStep.java298
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/SAM/impl/SAMFactoryImpl.java234
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/SAM/impl/SAMPackageImpl.java1041
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/SAM/impl/SaAnalysisContextImpl.java230
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/SAM/impl/SaCommHostImpl.java229
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/SAM/impl/SaCommStepImpl.java346
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/SAM/impl/SaEndtoEndFlowImpl.java407
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/SAM/impl/SaExecHostImpl.java391
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/SAM/impl/SaSchedObsImpl.java232
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/SAM/impl/SaSharedResourceImpl.java362
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/SAM/impl/SaStepImpl.java658
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/SAM/util/SAMAdapterFactory.java624
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/SAM/util/SAMResourceFactoryImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/SAM/util/SAMResourceImpl.java39
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/SAM/util/SAMSwitch.java622
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_AnalysisModel/SAM/util/SAMXMLProcessor.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/RSM/DefaultLink.java28
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/RSM/Distribute.java142
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/RSM/InterRepetition.java88
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/RSM/LinkTopology.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/RSM/RSMFactory.java98
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/RSM/RSMPackage.java889
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/RSM/Reshape.java87
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/RSM/Shaped.java90
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/RSM/Tiler.java169
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/RSM/impl/DefaultLinkImpl.java50
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/RSM/impl/DistributeImpl.java337
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/RSM/impl/InterRepetitionImpl.java227
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/RSM/impl/LinkTopologyImpl.java169
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/RSM/impl/RSMFactoryImpl.java161
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/RSM/impl/RSMPackageImpl.java734
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/RSM/impl/ReshapeImpl.java227
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/RSM/impl/ShapedImpl.java237
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/RSM/impl/TilerImpl.java398
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/RSM/util/RSMAdapterFactory.java259
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/RSM/util/RSMResourceFactoryImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/RSM/util/RSMResourceImpl.java39
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/RSM/util/RSMSwitch.java285
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/RSM/util/RSMXMLProcessor.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/DataTypes/BoundedSubtype.java199
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/DataTypes/ChoiceType.java110
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/DataTypes/CollectionType.java91
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/DataTypes/DataTypesFactory.java89
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/DataTypes/DataTypesPackage.java709
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/DataTypes/IntervalType.java91
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/DataTypes/TupleType.java83
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/DataTypes/impl/BoundedSubtypeImpl.java460
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/DataTypes/impl/ChoiceTypeImpl.java271
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/DataTypes/impl/CollectionTypeImpl.java230
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/DataTypes/impl/DataTypesFactoryImpl.java150
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/DataTypes/impl/DataTypesPackageImpl.java672
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/DataTypes/impl/IntervalTypeImpl.java230
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/DataTypes/impl/TupleTypeImpl.java211
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/DataTypes/util/DataTypesAdapterFactory.java203
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/DataTypes/util/DataTypesResourceFactoryImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/DataTypes/util/DataTypesResourceImpl.java39
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/DataTypes/util/DataTypesSwitch.java221
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/DataTypes/util/DataTypesXMLProcessor.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/Variables/ExpressionContext.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/Variables/Var.java94
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/Variables/VariableDirectionKind.java246
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/Variables/VariablesFactory.java62
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/Variables/VariablesPackage.java287
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/Variables/impl/ExpressionContextImpl.java169
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/Variables/impl/VarImpl.java238
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/Variables/impl/VariablesFactoryImpl.java168
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/Variables/impl/VariablesPackageImpl.java504
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/Variables/util/VariablesAdapterFactory.java149
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/Variables/util/VariablesResourceFactoryImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/Variables/util/VariablesResourceImpl.java39
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/Variables/util/VariablesSwitch.java158
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Annexes/VSL/Variables/util/VariablesXMLProcessor.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/ClientServerFeature.java94
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/ClientServerKind.java246
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/ClientServerPort.java189
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/ClientServerSpecification.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/DataEvent.java91
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/DataPool.java149
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/DataPoolOrderingKind.java246
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/FlowDirectionKind.java246
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/FlowPort.java121
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/FlowProperty.java94
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/FlowSpecification.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/GCMFactory.java143
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/GCMInvocatingBehavior.java119
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/GCMInvocationAction.java91
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/GCMPackage.java1456
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/GCMTrigger.java91
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/PortSpecificationKind.java246
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/impl/ClientServerFeatureImpl.java238
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/impl/ClientServerPortImpl.java455
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/impl/ClientServerSpecificationImpl.java169
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/impl/DataEventImpl.java230
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/impl/DataPoolImpl.java359
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/impl/FlowPortImpl.java301
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/impl/FlowPropertyImpl.java238
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/impl/FlowSpecificationImpl.java169
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/impl/GCMFactoryImpl.java339
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/impl/GCMInvocatingBehaviorImpl.java281
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/impl/GCMInvocationActionImpl.java230
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/impl/GCMPackageImpl.java1049
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/impl/GCMTriggerImpl.java230
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/util/GCMAdapterFactory.java311
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/util/GCMResourceFactoryImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/util/GCMResourceImpl.java39
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/util/GCMSwitch.java347
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/GCM/util/GCMXMLProcessor.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HLAM/CallConcurrencyKind.java246
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HLAM/ConcurrencyKind.java246
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HLAM/ExecutionKind.java246
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HLAM/HLAMFactory.java98
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HLAM/HLAMPackage.java1655
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HLAM/PoolMgtPolicyKind.java300
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HLAM/PpUnit.java120
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HLAM/RtAction.java176
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HLAM/RtFeature.java194
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HLAM/RtService.java181
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HLAM/RtSpecification.java336
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HLAM/RtUnit.java371
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HLAM/SynchronizationKind.java300
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HLAM/impl/HLAMFactoryImpl.java308
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HLAM/impl/HLAMPackageImpl.java1142
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HLAM/impl/PpUnitImpl.java292
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HLAM/impl/RtActionImpl.java407
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HLAM/impl/RtFeatureImpl.java481
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HLAM/impl/RtServiceImpl.java402
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HLAM/impl/RtSpecificationImpl.java724
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HLAM/impl/RtUnitImpl.java794
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HLAM/util/HLAMAdapterFactory.java221
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HLAM/util/HLAMResourceFactoryImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HLAM/util/HLAMResourceImpl.java39
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HLAM/util/HLAMSwitch.java242
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HLAM/util/HLAMXMLProcessor.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwGeneral/HwGeneralFactory.java62
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwGeneral/HwGeneralPackage.java524
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwGeneral/HwResource.java160
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwGeneral/HwResourceService.java88
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwGeneral/impl/HwGeneralFactoryImpl.java117
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwGeneral/impl/HwGeneralPackageImpl.java560
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwGeneral/impl/HwResourceImpl.java395
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwGeneral/impl/HwResourceServiceImpl.java229
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwGeneral/util/HwGeneralAdapterFactory.java188
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwGeneral/util/HwGeneralResourceFactoryImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwGeneral/util/HwGeneralResourceImpl.java39
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwGeneral/util/HwGeneralSwitch.java193
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwGeneral/util/HwGeneralXMLProcessor.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwArbiter.java53
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwBridge.java51
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwBus.java141
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwCommunicationFactory.java98
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwCommunicationPackage.java1601
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwCommunicationResource.java29
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwEndPoint.java53
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwMedia.java82
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwCommunication/impl/HwArbiterImpl.java176
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwCommunication/impl/HwBridgeImpl.java143
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwCommunication/impl/HwBusImpl.java335
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwCommunication/impl/HwCommunicationFactoryImpl.java161
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwCommunication/impl/HwCommunicationPackageImpl.java637
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwCommunication/impl/HwCommunicationResourceImpl.java52
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwCommunication/impl/HwEndPointImpl.java250
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwCommunication/impl/HwMediaImpl.java557
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwCommunication/util/HwCommunicationAdapterFactory.java318
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwCommunication/util/HwCommunicationResourceFactoryImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwCommunication/util/HwCommunicationResourceImpl.java39
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwCommunication/util/HwCommunicationSwitch.java350
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwCommunication/util/HwCommunicationXMLProcessor.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwComputing/HwASIC.java28
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwComputing/HwBranchPredictor.java29
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwComputing/HwComputingFactory.java98
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwComputing/HwComputingPackage.java1952
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwComputing/HwComputingResource.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwComputing/HwISA.java118
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwComputing/HwPLD.java208
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwComputing/HwProcessor.java322
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwComputing/ISA_Type.java327
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwComputing/PLD_Class.java327
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwComputing/PLD_Technology.java300
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwComputing/impl/HwASICImpl.java50
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwComputing/impl/HwBranchPredictorImpl.java52
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwComputing/impl/HwComputingFactoryImpl.java282
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwComputing/impl/HwComputingPackageImpl.java961
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwComputing/impl/HwComputingResourceImpl.java339
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwComputing/impl/HwISAImpl.java284
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwComputing/impl/HwPLDImpl.java468
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwComputing/impl/HwProcessorImpl.java738
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwComputing/util/HwComputingAdapterFactory.java299
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwComputing/util/HwComputingResourceFactoryImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwComputing/util/HwComputingResourceImpl.java39
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwComputing/util/HwComputingSwitch.java331
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwComputing/util/HwComputingXMLProcessor.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwDevice/HWActuator.java28
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwDevice/HWSensor.java28
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwDevice/HwDevice.java31
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwDevice/HwDeviceFactory.java89
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwDevice/HwDevicePackage.java1009
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwDevice/HwI_O.java28
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwDevice/HwSupport.java28
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwDevice/impl/HWActuatorImpl.java50
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwDevice/impl/HWSensorImpl.java50
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwDevice/impl/HwDeviceFactoryImpl.java150
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwDevice/impl/HwDeviceImpl.java285
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwDevice/impl/HwDevicePackageImpl.java512
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwDevice/impl/HwI_OImpl.java50
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwDevice/impl/HwSupportImpl.java50
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwDevice/util/HwDeviceAdapterFactory.java281
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwDevice/util/HwDeviceResourceFactoryImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwDevice/util/HwDeviceResourceImpl.java39
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwDevice/util/HwDeviceSwitch.java313
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwDevice/util/HwDeviceXMLProcessor.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/CacheType.java300
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwCache.java177
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwDrive.java87
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwMemory.java136
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwMemoryFactory.java89
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwMemoryPackage.java1857
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwRAM.java201
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwROM.java90
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/ROM_Type.java354
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/Repl_Policy.java327
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/WritePolicy.java273
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/impl/HwCacheImpl.java392
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/impl/HwDriveImpl.java235
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/impl/HwMemoryFactoryImpl.java339
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/impl/HwMemoryImpl.java415
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/impl/HwMemoryPackageImpl.java913
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/impl/HwRAMImpl.java445
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/impl/HwROMImpl.java228
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/util/HwMemoryAdapterFactory.java262
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/util/HwMemoryResourceFactoryImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/util/HwMemoryResourceImpl.java39
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/util/HwMemorySwitch.java290
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/util/HwMemoryXMLProcessor.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/HwDMA.java109
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/HwMMU.java161
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/HwStorageManager.java57
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/HwStorageManagerFactory.java71
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/HwStorageManagerPackage.java897
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/impl/HwDMAImpl.java384
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/impl/HwMMUImpl.java369
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/impl/HwStorageManagerFactoryImpl.java128
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/impl/HwStorageManagerImpl.java253
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/impl/HwStorageManagerPackageImpl.java598
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/util/HwStorageManagerAdapterFactory.java265
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/util/HwStorageManagerResourceFactoryImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/util/HwStorageManagerResourceImpl.java39
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/util/HwStorageManagerSwitch.java275
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/util/HwStorageManagerXMLProcessor.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwTiming/HwClock.java28
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwTiming/HwTimer.java114
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwTiming/HwTimingFactory.java71
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwTiming/HwTimingPackage.java675
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwTiming/HwTimingResource.java31
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwTiming/impl/HwClockImpl.java50
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwTiming/impl/HwTimerImpl.java289
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwTiming/impl/HwTimingFactoryImpl.java128
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwTiming/impl/HwTimingPackageImpl.java504
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwTiming/impl/HwTimingResourceImpl.java52
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwTiming/util/HwTimingAdapterFactory.java226
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwTiming/util/HwTimingResourceFactoryImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwTiming/util/HwTimingResourceImpl.java39
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwTiming/util/HwTimingSwitch.java240
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwLogical/HwTiming/util/HwTimingXMLProcessor.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwLayout/ComponentKind.java354
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwLayout/ComponentState.java273
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwLayout/ConditionType.java354
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwLayout/HwComponent.java331
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwLayout/HwLayoutFactory.java53
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwLayout/HwLayoutPackage.java748
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwLayout/impl/HwComponentImpl.java776
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwLayout/impl/HwLayoutFactoryImpl.java227
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwLayout/impl/HwLayoutPackageImpl.java718
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwLayout/util/HwLayoutAdapterFactory.java171
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwLayout/util/HwLayoutResourceFactoryImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwLayout/util/HwLayoutResourceImpl.java39
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwLayout/util/HwLayoutSwitch.java173
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwLayout/util/HwLayoutXMLProcessor.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwPower/HwCoolingSupply.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwPower/HwPowerFactory.java62
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwPower/HwPowerPackage.java743
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwPower/HwPowerSupply.java88
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwPower/impl/HwCoolingSupplyImpl.java175
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwPower/impl/HwPowerFactoryImpl.java117
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwPower/impl/HwPowerPackageImpl.java479
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwPower/impl/HwPowerSupplyImpl.java229
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwPower/util/HwPowerAdapterFactory.java209
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwPower/util/HwPowerResourceFactoryImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwPower/util/HwPowerResourceImpl.java39
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwPower/util/HwPowerSwitch.java215
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/HRM/HwPhysical/HwPower/util/HwPowerXMLProcessor.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Brokering/AccessPolicyKind.java300
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Brokering/DeviceBroker.java198
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Brokering/MemoryBroker.java188
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Brokering/SW_BrokeringFactory.java62
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Brokering/SW_BrokeringPackage.java905
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Brokering/impl/DeviceBrokerImpl.java444
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Brokering/impl/MemoryBrokerImpl.java424
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Brokering/impl/SW_BrokeringFactoryImpl.java168
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Brokering/impl/SW_BrokeringPackageImpl.java653
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Brokering/util/SW_BrokeringAdapterFactory.java189
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Brokering/util/SW_BrokeringResourceFactoryImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Brokering/util/SW_BrokeringResourceImpl.java39
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Brokering/util/SW_BrokeringSwitch.java196
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Brokering/util/SW_BrokeringXMLProcessor.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Concurrency/Alarm.java80
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Concurrency/EntryPoint.java90
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Concurrency/InterruptKind.java300
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Concurrency/InterruptResource.java162
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Concurrency/MemoryPartition.java135
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Concurrency/SW_ConcurrencyFactory.java98
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Concurrency/SW_ConcurrencyPackage.java2931
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Concurrency/SwConcurrentResource.java366
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Concurrency/SwSchedulableResource.java223
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Concurrency/SwTimerResource.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Concurrency/impl/AlarmImpl.java216
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Concurrency/impl/EntryPointImpl.java238
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Concurrency/impl/InterruptResourceImpl.java374
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Concurrency/impl/MemoryPartitionImpl.java315
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Concurrency/impl/SW_ConcurrencyFactoryImpl.java212
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Concurrency/impl/SW_ConcurrencyPackageImpl.java1088
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Concurrency/impl/SwConcurrentResourceImpl.java784
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Concurrency/impl/SwSchedulableResourceImpl.java782
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Concurrency/impl/SwTimerResourceImpl.java170
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Concurrency/util/SW_ConcurrencyAdapterFactory.java356
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Concurrency/util/SW_ConcurrencyResourceFactoryImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Concurrency/util/SW_ConcurrencyResourceImpl.java39
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Concurrency/util/SW_ConcurrencySwitch.java381
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Concurrency/util/SW_ConcurrencyXMLProcessor.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/ConcurrentAccessProtocolKind.java300
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/MessageComResource.java192
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/MessageResourceKind.java300
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/MutualExclusionResourceKind.java300
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/NotificationKind.java300
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/NotificationResource.java199
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/NotificationResourceKind.java273
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/QueuePolicyKind.java300
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/SW_InteractionFactory.java80
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/SW_InteractionPackage.java2628
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/SharedDataComResource.java70
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/SwCommunicationResource.java29
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/SwInteractionResource.java139
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/SwMutualExclusionResource.java150
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/SwSynchronizationResource.java29
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/impl/MessageComResourceImpl.java429
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/impl/NotificationResourceImpl.java443
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/impl/SW_InteractionFactoryImpl.java310
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/impl/SW_InteractionPackageImpl.java1001
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/impl/SharedDataComResourceImpl.java178
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/impl/SwCommunicationResourceImpl.java582
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/impl/SwInteractionResourceImpl.java327
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/impl/SwMutualExclusionResourceImpl.java661
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/impl/SwSynchronizationResourceImpl.java50
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/util/SW_InteractionAdapterFactory.java355
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/util/SW_InteractionResourceFactoryImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/util/SW_InteractionResourceImpl.java39
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/util/SW_InteractionSwitch.java395
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_Interaction/util/SW_InteractionXMLProcessor.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_ResourceCore/SW_ResourceCoreFactory.java53
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_ResourceCore/SW_ResourceCorePackage.java524
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_ResourceCore/SwAccessService.java90
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_ResourceCore/SwResource.java151
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_ResourceCore/impl/SW_ResourceCoreFactoryImpl.java106
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_ResourceCore/impl/SW_ResourceCorePackageImpl.java536
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_ResourceCore/impl/SwAccessServiceImpl.java238
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_ResourceCore/impl/SwResourceImpl.java348
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_ResourceCore/util/SW_ResourceCoreAdapterFactory.java188
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_ResourceCore/util/SW_ResourceCoreResourceFactoryImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_ResourceCore/util/SW_ResourceCoreResourceImpl.java39
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_ResourceCore/util/SW_ResourceCoreSwitch.java193
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_DesignModel/SRM/SW_ResourceCore/util/SW_ResourceCoreXMLProcessor.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Alloc/AllocFactory.java89
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Alloc/AllocPackage.java944
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Alloc/Allocate.java144
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Alloc/AllocateActivityGroup.java91
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Alloc/Allocated.java129
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Alloc/AllocationEndKind.java273
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Alloc/AllocationKind.java246
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Alloc/AllocationNature.java219
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Alloc/Assign.java179
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Alloc/AssignmentKind.java246
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Alloc/AssignmentNature.java219
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Alloc/NfpRefine.java84
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Alloc/impl/AllocFactoryImpl.java297
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Alloc/impl/AllocPackageImpl.java825
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Alloc/impl/AllocateActivityGroupImpl.java237
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Alloc/impl/AllocateImpl.java336
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Alloc/impl/AllocatedImpl.java359
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Alloc/impl/AssignImpl.java405
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Alloc/impl/NfpRefineImpl.java212
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Alloc/util/AllocAdapterFactory.java203
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Alloc/util/AllocResourceFactoryImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Alloc/util/AllocResourceImpl.java39
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Alloc/util/AllocSwitch.java221
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Alloc/util/AllocXMLProcessor.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/CoreElements/Configuration.java109
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/CoreElements/CoreElementsFactory.java80
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/CoreElements/CoreElementsPackage.java417
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/CoreElements/Mode.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/CoreElements/ModeBehavior.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/CoreElements/ModeTransition.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/CoreElements/impl/ConfigurationImpl.java271
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/CoreElements/impl/CoreElementsFactoryImpl.java139
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/CoreElements/impl/CoreElementsPackageImpl.java551
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/CoreElements/impl/ModeBehaviorImpl.java169
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/CoreElements/impl/ModeImpl.java169
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/CoreElements/impl/ModeTransitionImpl.java169
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/CoreElements/util/CoreElementsAdapterFactory.java185
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/CoreElements/util/CoreElementsResourceFactoryImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/CoreElements/util/CoreElementsResourceImpl.java39
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/CoreElements/util/CoreElementsSwitch.java200
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/CoreElements/util/CoreElementsXMLProcessor.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/Acquire.java60
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/ClockResource.java28
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/CommunicationEndPoint.java60
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/CommunicationMedia.java173
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/ComputingResource.java28
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/ConcurrencyResource.java28
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/DeviceResource.java28
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/GRMFactory.java224
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/GRMPackage.java3644
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/GrService.java202
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/MutualExclusionResource.java148
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/ProcessingResource.java88
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/Release.java28
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/Resource.java257
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/ResourceUsage.java201
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/SchedulableResource.java109
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/Scheduler.java231
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/SecondaryScheduler.java53
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/StorageResource.java60
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/SynchronizationResource.java28
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/TimerResource.java87
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/TimingResource.java28
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/impl/AcquireImpl.java173
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/impl/ClockResourceImpl.java50
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/impl/CommunicationEndPointImpl.java173
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/impl/CommunicationMediaImpl.java407
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/impl/ComputingResourceImpl.java50
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/impl/ConcurrencyResourceImpl.java50
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/impl/DeviceResourceImpl.java50
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/impl/GRMFactoryImpl.java315
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/impl/GRMPackageImpl.java1415
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/impl/GrServiceImpl.java474
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/impl/MutualExclusionResourceImpl.java398
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/impl/ProcessingResourceImpl.java235
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/impl/ReleaseImpl.java50
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/impl/ResourceImpl.java589
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/impl/ResourceUsageImpl.java476
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/impl/SchedulableResourceImpl.java366
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/impl/SchedulerImpl.java547
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/impl/SecondarySchedulerImpl.java176
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/impl/StorageResourceImpl.java173
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/impl/SynchronizationResourceImpl.java50
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/impl/TimerResourceImpl.java227
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/impl/TimingResourceImpl.java50
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/util/GRMAdapterFactory.java473
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/util/GRMResourceFactoryImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/util/GRMResourceImpl.java39
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/util/GRMSwitch.java559
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/GRM/util/GRMXMLProcessor.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/NFPs/ConstraintKind.java246
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/NFPs/Dimension.java126
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/NFPs/NFPsFactory.java89
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/NFPs/NFPsPackage.java760
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/NFPs/Nfp.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/NFPs/NfpConstraint.java114
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/NFPs/NfpType.java117
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/NFPs/Unit.java144
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/NFPs/impl/DimensionImpl.java315
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/NFPs/impl/NFPsFactoryImpl.java201
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/NFPs/impl/NFPsPackageImpl.java743
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/NFPs/impl/NfpConstraintImpl.java281
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/NFPs/impl/NfpImpl.java169
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/NFPs/impl/NfpTypeImpl.java290
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/NFPs/impl/UnitImpl.java351
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/NFPs/util/NFPsAdapterFactory.java223
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/NFPs/util/NFPsResourceFactoryImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/NFPs/util/NFPsResourceImpl.java39
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/NFPs/util/NFPsSwitch.java239
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/NFPs/util/NFPsXMLProcessor.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/Clock.java207
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/ClockConstraint.java115
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/ClockType.java314
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/TimeFactory.java134
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/TimePackage.java1678
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/TimedConstraint.java66
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/TimedDomain.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/TimedDurationObservation.java84
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/TimedElement.java53
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/TimedEvent.java116
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/TimedInstantObservation.java93
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/TimedProcessing.java200
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/TimedValueSpecification.java93
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/impl/ClockConstraintImpl.java358
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/impl/ClockImpl.java484
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/impl/ClockTypeImpl.java715
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/impl/TimeFactoryImpl.java205
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/impl/TimePackageImpl.java1052
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/impl/TimedConstraintImpl.java252
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/impl/TimedDomainImpl.java169
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/impl/TimedDurationObservationImpl.java227
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/impl/TimedElementImpl.java145
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/impl/TimedEventImpl.java316
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/impl/TimedInstantObservationImpl.java238
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/impl/TimedProcessingImpl.java491
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/impl/TimedValueSpecificationImpl.java238
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/util/TimeAdapterFactory.java331
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/util/TimeResourceFactoryImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/util/TimeResourceImpl.java39
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/util/TimeSwitch.java373
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/MARTE_Foundations/Time/util/TimeXMLProcessor.java61
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/dummy.java167
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/impl/MARTEFactoryImpl.java146
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/impl/MARTEPackageImpl.java472
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE/utils/MarteUtils.java33
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/BasicNFP_Types/BasicNFP_TypesFactory.java44
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/BasicNFP_Types/BasicNFP_TypesPackage.java989
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/BasicNFP_Types/DirectionKind.java219
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/BasicNFP_Types/SourceKind.java273
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/BasicNFP_Types/StatisticalQualifierKind.java408
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/BasicNFP_Types/impl/BasicNFP_TypesFactoryImpl.java766
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/BasicNFP_Types/impl/BasicNFP_TypesPackageImpl.java943
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/GRM_BasicTypes/GRM_BasicTypesFactory.java44
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/GRM_BasicTypes/GRM_BasicTypesPackage.java431
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/GRM_BasicTypes/PeriodicServerKind.java273
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/GRM_BasicTypes/ProtectProtocolKind.java354
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/GRM_BasicTypes/SchedPolicyKind.java381
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/GRM_BasicTypes/impl/GRM_BasicTypesFactoryImpl.java370
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/GRM_BasicTypes/impl/GRM_BasicTypesPackageImpl.java623
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/MARTE_DataTypes/MARTE_DataTypesFactory.java44
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/MARTE_DataTypes/MARTE_DataTypesPackage.java495
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/MARTE_DataTypes/TransmModeKind.java246
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/MARTE_DataTypes/impl/MARTE_DataTypesFactoryImpl.java410
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/MARTE_DataTypes/impl/MARTE_DataTypesPackageImpl.java639
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/MARTE_PrimitivesTypes/MARTE_PrimitivesTypesFactory.java44
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/MARTE_PrimitivesTypes/MARTE_PrimitivesTypesPackage.java272
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/MARTE_PrimitivesTypes/impl/MARTE_PrimitivesTypesFactoryImpl.java254
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/MARTE_PrimitivesTypes/impl/MARTE_PrimitivesTypesPackageImpl.java504
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/MeasurementUnits/AreaUnitKind.java219
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/MeasurementUnits/DataSizeUnitKind.java300
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/MeasurementUnits/DataTxRateUnitKind.java246
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/MeasurementUnits/EnergyUnitKind.java300
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/MeasurementUnits/FrequencyUnitKind.java300
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/MeasurementUnits/LengthUnitKind.java246
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/MeasurementUnits/MeasurementUnitsFactory.java44
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/MeasurementUnits/MeasurementUnitsPackage.java362
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/MeasurementUnits/PowerUnitKind.java246
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/MeasurementUnits/TimeUnitKind.java354
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/MeasurementUnits/WeightUnitKind.java246
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/MeasurementUnits/impl/MeasurementUnitsFactoryImpl.java338
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/MeasurementUnits/impl/MeasurementUnitsPackageImpl.java611
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/RS_Library/RS_LibraryFactory.java44
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/RS_Library/RS_LibraryPackage.java154
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/RS_Library/impl/RS_LibraryFactoryImpl.java166
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/RS_Library/impl/RS_LibraryPackageImpl.java432
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/TimeLibrary/IdealClock.java37
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/TimeLibrary/LogicalTimeUnit.java192
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/TimeLibrary/TimeLibraryFactory.java53
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/TimeLibrary/TimeLibraryPackage.java255
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/TimeLibrary/TimeUnitKind.java354
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/TimeLibrary/impl/IdealClockImpl.java63
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/TimeLibrary/impl/TimeLibraryFactoryImpl.java225
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/TimeLibrary/impl/TimeLibraryPackageImpl.java519
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/TimeLibrary/util/TimeLibraryAdapterFactory.java131
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/TimeLibrary/util/TimeLibrarySwitch.java137
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/TimeTypesLibrary/EventKind.java300
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/TimeTypesLibrary/TimeInterpretationKind.java219
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/TimeTypesLibrary/TimeNatureKind.java219
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/TimeTypesLibrary/TimeStandardKind.java462
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/TimeTypesLibrary/TimeTypesLibraryFactory.java44
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/TimeTypesLibrary/TimeTypesLibraryPackage.java212
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/TimeTypesLibrary/impl/TimeTypesLibraryFactoryImpl.java218
-rw-r--r--deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/src/org/eclipse/papyrus/MARTE_Library/TimeTypesLibrary/impl/TimeTypesLibraryPackageImpl.java495
725 files changed, 0 insertions, 239515 deletions
diff --git a/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/.classpath b/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/.classpath
deleted file mode 100644
index 64ed6b3..0000000
--- a/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/.project b/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/.project
deleted file mode 100644
index 2291f49..0000000
--- a/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.papyrus.marte.static.profile</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
diff --git a/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/META-INF/MANIFEST.MF b/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/META-INF/MANIFEST.MF
deleted file mode 100644
index c269c6b..0000000
--- a/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,112 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %pluginName
-Bundle-SymbolicName: org.eclipse.papyrus.marte.static.profile;singleton:=true
-Bundle-Version: 0.7.1.qualifier
-Bundle-Vendor: %providerName
-Bundle-Localization: plugin
-Require-Bundle: org.eclipse.emf.ecore,
- org.eclipse.papyrus.extensionpoints.uml2;bundle-version="0.7.0",
- org.eclipse.uml2.uml;bundle-version="3.1.0",
- org.eclipse.papyrus.umlutils;bundle-version="0.7.0"
-Export-Package: org.eclipse.papyrus.MARTE,
- org.eclipse.papyrus.MARTE.MARTE_AnalysisModel.GQAM,
- org.eclipse.papyrus.MARTE.MARTE_AnalysisModel.GQAM.impl,
- org.eclipse.papyrus.MARTE.MARTE_AnalysisModel.GQAM.util,
- org.eclipse.papyrus.MARTE.MARTE_AnalysisModel.PAM,
- org.eclipse.papyrus.MARTE.MARTE_AnalysisModel.PAM.impl,
- org.eclipse.papyrus.MARTE.MARTE_AnalysisModel.PAM.util,
- org.eclipse.papyrus.MARTE.MARTE_AnalysisModel.SAM,
- org.eclipse.papyrus.MARTE.MARTE_AnalysisModel.SAM.impl,
- org.eclipse.papyrus.MARTE.MARTE_AnalysisModel.SAM.util,
- org.eclipse.papyrus.MARTE.MARTE_Annexes.RSM,
- org.eclipse.papyrus.MARTE.MARTE_Annexes.RSM.impl,
- org.eclipse.papyrus.MARTE.MARTE_Annexes.RSM.util,
- org.eclipse.papyrus.MARTE.MARTE_Annexes.VSL.DataTypes,
- org.eclipse.papyrus.MARTE.MARTE_Annexes.VSL.DataTypes.impl,
- org.eclipse.papyrus.MARTE.MARTE_Annexes.VSL.DataTypes.util,
- org.eclipse.papyrus.MARTE.MARTE_Annexes.VSL.Variables,
- org.eclipse.papyrus.MARTE.MARTE_Annexes.VSL.Variables.impl,
- org.eclipse.papyrus.MARTE.MARTE_Annexes.VSL.Variables.util,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.GCM,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.GCM.impl,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.GCM.util,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HLAM,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HLAM.impl,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HLAM.util,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwGeneral,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwGeneral.impl,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwGeneral.util,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwCommunication,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwCommunication.impl,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwCommunication.util,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwComputing,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwComputing.impl,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwComputing.util,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwDevice,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwDevice.impl,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwDevice.util,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwStorage.HwMemory,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwStorage.HwMemory.impl,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwStorage.HwMemory.util,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwStorage.HwStorageManager,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwStorage.HwStorageManager.impl,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwStorage.HwStorageManager.util,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwTiming,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwTiming.impl,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwTiming.util,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwPhysical.HwLayout,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwPhysical.HwLayout.impl,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwPhysical.HwLayout.util,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwPhysical.HwPower,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwPhysical.HwPower.impl,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwPhysical.HwPower.util,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.SRM.SW_Brokering,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.SRM.SW_Brokering.impl,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.SRM.SW_Brokering.util,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.SRM.SW_Concurrency,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.SRM.SW_Concurrency.impl,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.SRM.SW_Concurrency.util,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.SRM.SW_Interaction,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.SRM.SW_Interaction.impl,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.SRM.SW_Interaction.util,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.SRM.SW_ResourceCore,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.SRM.SW_ResourceCore.impl,
- org.eclipse.papyrus.MARTE.MARTE_DesignModel.SRM.SW_ResourceCore.util,
- org.eclipse.papyrus.MARTE.MARTE_Foundations.Alloc,
- org.eclipse.papyrus.MARTE.MARTE_Foundations.Alloc.impl,
- org.eclipse.papyrus.MARTE.MARTE_Foundations.Alloc.util,
- org.eclipse.papyrus.MARTE.MARTE_Foundations.CoreElements,
- org.eclipse.papyrus.MARTE.MARTE_Foundations.CoreElements.impl,
- org.eclipse.papyrus.MARTE.MARTE_Foundations.CoreElements.util,
- org.eclipse.papyrus.MARTE.MARTE_Foundations.GRM,
- org.eclipse.papyrus.MARTE.MARTE_Foundations.GRM.impl,
- org.eclipse.papyrus.MARTE.MARTE_Foundations.GRM.util,
- org.eclipse.papyrus.MARTE.MARTE_Foundations.NFPs,
- org.eclipse.papyrus.MARTE.MARTE_Foundations.NFPs.impl,
- org.eclipse.papyrus.MARTE.MARTE_Foundations.NFPs.util,
- org.eclipse.papyrus.MARTE.MARTE_Foundations.Time,
- org.eclipse.papyrus.MARTE.MARTE_Foundations.Time.impl,
- org.eclipse.papyrus.MARTE.MARTE_Foundations.Time.util,
- org.eclipse.papyrus.MARTE.impl,
- org.eclipse.papyrus.MARTE.utils,
- org.eclipse.papyrus.MARTE_Library.BasicNFP_Types,
- org.eclipse.papyrus.MARTE_Library.BasicNFP_Types.impl,
- org.eclipse.papyrus.MARTE_Library.GRM_BasicTypes,
- org.eclipse.papyrus.MARTE_Library.GRM_BasicTypes.impl,
- org.eclipse.papyrus.MARTE_Library.MARTE_DataTypes,
- org.eclipse.papyrus.MARTE_Library.MARTE_DataTypes.impl,
- org.eclipse.papyrus.MARTE_Library.MARTE_PrimitivesTypes,
- org.eclipse.papyrus.MARTE_Library.MARTE_PrimitivesTypes.impl,
- org.eclipse.papyrus.MARTE_Library.MeasurementUnits,
- org.eclipse.papyrus.MARTE_Library.MeasurementUnits.impl,
- org.eclipse.papyrus.MARTE_Library.RS_Library,
- org.eclipse.papyrus.MARTE_Library.RS_Library.impl,
- org.eclipse.papyrus.MARTE_Library.TimeLibrary,
- org.eclipse.papyrus.MARTE_Library.TimeLibrary.impl,
- org.eclipse.papyrus.MARTE_Library.TimeLibrary.util,
- org.eclipse.papyrus.MARTE_Library.TimeTypesLibrary,
- org.eclipse.papyrus.MARTE_Library.TimeTypesLibrary.impl
-Bundle-ActivationPolicy: lazy
-Bundle-ClassPath: .
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
diff --git a/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/build.properties b/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/build.properties
deleted file mode 100644
index 9a16a36..0000000
--- a/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/build.properties
+++ /dev/null
@@ -1,13 +0,0 @@
-bin.includes = META-INF/,\
- plugin.xml,\
- resources/,\
- plugin.properties,\
- bin/,\
- src/,\
- build.properties,\
- .project,\
- .classpath,\
- .
-src.includes = resources/,\
- bin/
-source.. = src/
diff --git a/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/plugin.properties b/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/plugin.properties
deleted file mode 100644
index 54ce974..0000000
--- a/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/plugin.properties
+++ /dev/null
@@ -1,12 +0,0 @@
-#################################################################################
-# Copyright (c) 2010 CEA LIST.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# Chokri MRAIDHA chokri.mraidha@cea.fr - Initial API and implementation
-##################################################################################
-pluginName = UML profile and library for MARTE (Incubation)
-providerName=Eclipse Modeling Project
diff --git a/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/plugin.xml b/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/plugin.xml
deleted file mode 100644
index b8a4435..0000000
--- a/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/plugin.xml
+++ /dev/null
@@ -1,656 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.2"?>
-<plugin>
-
- <extension
- point="org.eclipse.emf.ecore.uri_mapping">
- <mapping
- source="pathmap://Papyrus_LIBRARIES/"
- target="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/"/>
- <mapping
- source="pathmap://Papyrus_PROFILES/"
- target="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/"/>
- </extension>
- <extension
- point="org.eclipse.papyrus.extensionpoints.uml2.UMLLibrary">
- <library
- description="MARTE Library (v1.1)"
- iconpath="resources/icons/MARTE_16x16.gif"
- name="MARTE_Library"
- path="pathmap://Papyrus_LIBRARIES/MARTE_Library.library.uml"
- provider="CEA LIST">
- </library>
- </extension>
- <extension
- point="org.eclipse.papyrus.extensionpoints.uml2.UMLProfile">
- <profile
- description="UML profile for MARTE (v1.1)"
- iconpath="resources/icons/MARTE_16x16.gif"
- name="MARTE"
- path="pathmap://Papyrus_PROFILES/MARTE.profile.uml"
- provider="CEA LIST">
- </profile>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_0lmpIpi4Ed-m0Oaexd_lJA"
- uri="http://www.eclipse.org/papyrus/MARTE/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- class="org.eclipse.papyrus.MARTE.MARTE_Foundations.NFPs.NFPsPackage"
- genModel="MARTE.genmodel"
- uri="http://www.eclipse.org/papyrus/NFPs/1">
- </package>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.extension_parser">
- <parser
- class="org.eclipse.papyrus.MARTE.MARTE_Foundations.NFPs.util.NFPsResourceFactoryImpl"
- type="MARTE">
- </parser>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_U_GAoAPMEdyuUt-4qHuVvQ"
- uri="http://www.eclipse.org/papyrus/NFPs/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- class="org.eclipse.papyrus.MARTE.MARTE_Foundations.Time.TimePackage"
- genModel="MARTE.genmodel"
- uri="http://www.eclipse.org/papyrus/Time/1">
- </package>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.extension_parser">
- <parser
- class="org.eclipse.papyrus.MARTE.MARTE_Foundations.Time.util.TimeResourceFactoryImpl"
- type="MARTE">
- </parser>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_WStkoAPMEdyuUt-4qHuVvQ"
- uri="http://www.eclipse.org/papyrus/Time/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.extension_parser">
- <parser
- class="org.eclipse.papyrus.MARTE.MARTE_Foundations.GRM.util.GRMResourceFactoryImpl"
- type="MARTE">
- </parser>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- class="org.eclipse.papyrus.MARTE.MARTE_Foundations.GRM.GRMPackage"
- genModel="MARTE.genmodel"
- uri="http://www.eclipse.org/papyrus/GRM/1">
- </package>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_XVWGUAPMEdyuUt-4qHuVvQ"
- uri="http://www.eclipse.org/papyrus/GRM/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- class="org.eclipse.papyrus.MARTE.MARTE_Foundations.Alloc.AllocPackage"
- genModel="MARTE.genmodel"
- uri="http://www.eclipse.org/papyrus/Alloc/1">
- </package>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.extension_parser">
- <parser
- class="org.eclipse.papyrus.MARTE.MARTE_Foundations.Alloc.util.AllocResourceFactoryImpl"
- type="MARTE">
- </parser>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_ar8OsAPMEdyuUt-4qHuVvQ"
- uri="http://www.eclipse.org/papyrus/Alloc/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- class="org.eclipse.papyrus.MARTE.MARTE_Foundations.CoreElements.CoreElementsPackage"
- genModel="MARTE.genmodel"
- uri="http://www.eclipse.org/papyrus/CoreElements/1">
- </package>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.extension_parser">
- <parser
- class="org.eclipse.papyrus.MARTE.MARTE_Foundations.CoreElements.util.CoreElementsResourceFactoryImpl"
- type="MARTE">
- </parser>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_-wEewECLEd6UTJZnztgOLw"
- uri="http://www.eclipse.org/papyrus/CoreElements/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.HLAM.HLAMPackage"
- genModel="MARTE.genmodel"
- uri="http://www.eclipse.org/papyrus/HLAM/1">
- </package>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.extension_parser">
- <parser
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.HLAM.util.HLAMResourceFactoryImpl"
- type="MARTE">
- </parser>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_yNSZIAPMEdyuUt-4qHuVvQ"
- uri="http://www.eclipse.org/papyrus/HLAM/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwComputing.HwComputingPackage"
- genModel="MARTE.genmodel"
- uri="http://www.eclipse.org/papyrus/HwComputing/1">
- </package>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_2dtsgAPMEdyuUt-4qHuVvQ"
- uri="http://www.eclipse.org/papyrus/HRM/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_P80EcBJwEdygQ5HMNSpiZw"
- uri="http://www.eclipse.org/papyrus/HwLogical/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.extension_parser">
- <parser
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwComputing.util.HwComputingResourceFactoryImpl"
- type="MARTE">
- </parser>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_aMhZsBJwEdygQ5HMNSpiZw"
- uri="http://www.eclipse.org/papyrus/HwComputing/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwCommunication.HwCommunicationPackage"
- genModel="MARTE.genmodel"
- uri="http://www.eclipse.org/papyrus/HwCommunication/1">
- </package>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.extension_parser">
- <parser
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwCommunication.util.HwCommunicationResourceFactoryImpl"
- type="MARTE">
- </parser>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_bmL7UBJwEdygQ5HMNSpiZw"
- uri="http://www.eclipse.org/papyrus/HwCommunication/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwTiming.HwTimingPackage"
- genModel="MARTE.genmodel"
- uri="http://www.eclipse.org/papyrus/HwTiming/1">
- </package>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.extension_parser">
- <parser
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwTiming.util.HwTimingResourceFactoryImpl"
- type="MARTE">
- </parser>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_dG2c0BJwEdygQ5HMNSpiZw"
- uri="http://www.eclipse.org/papyrus/HwTiming/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwDevice.HwDevicePackage"
- genModel="MARTE.genmodel"
- uri="http://www.eclipse.org/papyrus/HwDevice/1">
- </package>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.extension_parser">
- <parser
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwDevice.util.HwDeviceResourceFactoryImpl"
- type="MARTE">
- </parser>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_ja8REBJwEdygQ5HMNSpiZw"
- uri="http://www.eclipse.org/papyrus/HwDevice/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_ZJjPoEIbEd6dmI2dd6jVFQ"
- uri="http://www.eclipse.org/papyrus/HwStorage/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwStorage.HwMemory.HwMemoryPackage"
- genModel="MARTE.genmodel"
- uri="http://www.eclipse.org/papyrus/HwMemory/1">
- </package>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.extension_parser">
- <parser
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwStorage.HwMemory.util.HwMemoryResourceFactoryImpl"
- type="MARTE">
- </parser>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_gHI-ABJwEdygQ5HMNSpiZw"
- uri="http://www.eclipse.org/papyrus/HwMemory/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwStorage.HwStorageManager.HwStorageManagerPackage"
- genModel="MARTE.genmodel"
- uri="http://www.eclipse.org/papyrus/HwStorageManager/1">
- </package>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.extension_parser">
- <parser
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwLogical.HwStorage.HwStorageManager.util.HwStorageManagerResourceFactoryImpl"
- type="MARTE">
- </parser>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_hst0sBJwEdygQ5HMNSpiZw"
- uri="http://www.eclipse.org/papyrus/HwStorageManager/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_R7sL8BJwEdygQ5HMNSpiZw"
- uri="http://www.eclipse.org/papyrus/HwPhysical/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwPhysical.HwLayout.HwLayoutPackage"
- genModel="MARTE.genmodel"
- uri="http://www.eclipse.org/papyrus/HwLayout/1">
- </package>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.extension_parser">
- <parser
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwPhysical.HwLayout.util.HwLayoutResourceFactoryImpl"
- type="MARTE">
- </parser>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_uAf6gBJwEdygQ5HMNSpiZw"
- uri="http://www.eclipse.org/papyrus/HwLayout/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwPhysical.HwPower.HwPowerPackage"
- genModel="MARTE.genmodel"
- uri="http://www.eclipse.org/papyrus/HwPower/1">
- </package>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.extension_parser">
- <parser
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwPhysical.HwPower.util.HwPowerResourceFactoryImpl"
- type="MARTE">
- </parser>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_vrbyUBJwEdygQ5HMNSpiZw"
- uri="http://www.eclipse.org/papyrus/HwPower/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwGeneral.HwGeneralPackage"
- genModel="MARTE.genmodel"
- uri="http://www.eclipse.org/papyrus/HwGeneral/1">
- </package>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.extension_parser">
- <parser
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.HRM.HwGeneral.util.HwGeneralResourceFactoryImpl"
- type="MARTE">
- </parser>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_WGZ44BJwEdygQ5HMNSpiZw"
- uri="http://www.eclipse.org/papyrus/HwGeneral/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_3VS0wAPMEdyuUt-4qHuVvQ"
- uri="http://www.eclipse.org/papyrus/SRM/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.SRM.SW_ResourceCore.SW_ResourceCorePackage"
- genModel="MARTE.genmodel"
- uri="http://www.eclipse.org/papyrus/SW_ResourceCore/1">
- </package>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.extension_parser">
- <parser
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.SRM.SW_ResourceCore.util.SW_ResourceCoreResourceFactoryImpl"
- type="MARTE">
- </parser>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_-1fcUBJdEdy3Td9UhuLFPg"
- uri="http://www.eclipse.org/papyrus/SW_ResourceCore/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.SRM.SW_Concurrency.SW_ConcurrencyPackage"
- genModel="MARTE.genmodel"
- uri="http://www.eclipse.org/papyrus/SW_Concurrency/1">
- </package>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.extension_parser">
- <parser
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.SRM.SW_Concurrency.util.SW_ConcurrencyResourceFactoryImpl"
- type="MARTE">
- </parser>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_A_vtYBJeEdy3Td9UhuLFPg"
- uri="http://www.eclipse.org/papyrus/SW_Concurrency/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.SRM.SW_Brokering.SW_BrokeringPackage"
- genModel="MARTE.genmodel"
- uri="http://www.eclipse.org/papyrus/SW_Brokering/1">
- </package>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.extension_parser">
- <parser
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.SRM.SW_Brokering.util.SW_BrokeringResourceFactoryImpl"
- type="MARTE">
- </parser>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_Cf874BJeEdy3Td9UhuLFPg"
- uri="http://www.eclipse.org/papyrus/SW_Brokering/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.SRM.SW_Interaction.SW_InteractionPackage"
- genModel="MARTE.genmodel"
- uri="http://www.eclipse.org/papyrus/SW_Interaction/1">
- </package>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.extension_parser">
- <parser
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.SRM.SW_Interaction.util.SW_InteractionResourceFactoryImpl"
- type="MARTE">
- </parser>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_EIfnABJeEdy3Td9UhuLFPg"
- uri="http://www.eclipse.org/papyrus/SW_Interaction/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.GCM.GCMPackage"
- genModel="MARTE.genmodel"
- uri="http://www.eclipse.org/papyrus/GCM/1">
- </package>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.extension_parser">
- <parser
- class="org.eclipse.papyrus.MARTE.MARTE_DesignModel.GCM.util.GCMResourceFactoryImpl"
- type="MARTE">
- </parser>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_YgAioAPMEdyuUt-4qHuVvQ"
- uri="http://www.eclipse.org/papyrus/GCM/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- class="org.eclipse.papyrus.MARTE.MARTE_AnalysisModel.GQAM.GQAMPackage"
- genModel="MARTE.genmodel"
- uri="http://www.eclipse.org/papyrus/GQAM/1">
- </package>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.extension_parser">
- <parser
- class="org.eclipse.papyrus.MARTE.MARTE_AnalysisModel.GQAM.util.GQAMResourceFactoryImpl"
- type="MARTE">
- </parser>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_4bV20APMEdyuUt-4qHuVvQ"
- uri="http://www.eclipse.org/papyrus/GQAM/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- class="org.eclipse.papyrus.MARTE.MARTE_AnalysisModel.SAM.SAMPackage"
- genModel="MARTE.genmodel"
- uri="http://www.eclipse.org/papyrus/SAM/1">
- </package>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.extension_parser">
- <parser
- class="org.eclipse.papyrus.MARTE.MARTE_AnalysisModel.SAM.util.SAMResourceFactoryImpl"
- type="MARTE">
- </parser>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_5ZCOIAPMEdyuUt-4qHuVvQ"
- uri="http://www.eclipse.org/papyrus/SAM/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- class="org.eclipse.papyrus.MARTE.MARTE_AnalysisModel.PAM.PAMPackage"
- genModel="MARTE.genmodel"
- uri="http://www.eclipse.org/papyrus/PAM/1">
- </package>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.extension_parser">
- <parser
- class="org.eclipse.papyrus.MARTE.MARTE_AnalysisModel.PAM.util.PAMResourceFactoryImpl"
- type="MARTE">
- </parser>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_6c2bkAPMEdyuUt-4qHuVvQ"
- uri="http://www.eclipse.org/papyrus/PAM/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- class="org.eclipse.papyrus.MARTE.MARTE_Annexes.RSM.RSMPackage"
- genModel="MARTE.genmodel"
- uri="http://www.eclipse.org/papyrus/RSM/1">
- </package>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.extension_parser">
- <parser
- class="org.eclipse.papyrus.MARTE.MARTE_Annexes.RSM.util.RSMResourceFactoryImpl"
- type="MARTE">
- </parser>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_DIIJoAPNEdyuUt-4qHuVvQ"
- uri="http://www.eclipse.org/papyrus/RSM/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_CHiIYA-LEdyNj8xzjk-DoA"
- uri="http://www.eclipse.org/papyrus/VSL/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- class="org.eclipse.papyrus.MARTE.MARTE_Annexes.VSL.DataTypes.DataTypesPackage"
- genModel="MARTE.genmodel"
- uri="http://www.eclipse.org/papyrus/DataTypes/1">
- </package>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.extension_parser">
- <parser
- class="org.eclipse.papyrus.MARTE.MARTE_Annexes.VSL.DataTypes.util.DataTypesResourceFactoryImpl"
- type="MARTE">
- </parser>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_9FdqwA-MEdyLh7muGbCqMw"
- uri="http://www.eclipse.org/papyrus/DataTypes/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.extension_parser">
- <parser
- class="org.eclipse.papyrus.MARTE.MARTE_Annexes.VSL.Variables.util.VariablesResourceFactoryImpl"
- type="MARTE">
- </parser>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_9UgzYA-MEdyLh7muGbCqMw"
- uri="http://www.eclipse.org/papyrus/Variables/1">
- </profile>
- </extension>
- <extension
- point="org.eclipse.emf.ecore.generated_package">
- <package
- class="org.eclipse.papyrus.MARTE.MARTE_Annexes.VSL.Variables.VariablesPackage"
- genModel="MARTE.genmodel"
- uri="http://www.eclipse.org/papyrus/Variables/1">
- </package>
- </extension>
-
-</plugin>
diff --git a/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/.project b/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/.project
deleted file mode 100644
index c7f77c3..0000000
--- a/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/.project
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>resources</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- </buildSpec>
- <natures>
- </natures>
-</projectDescription>
diff --git a/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/MARTE.ecore b/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/MARTE.ecore
deleted file mode 100644
index 674bc27..0000000
--- a/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/MARTE.ecore
+++ /dev/null
@@ -1,1784 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ecore:EPackage xmi:version="2.0"
- xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="MARTE"
- nsURI="http://www.eclipse.org/papyrus/MARTE/1" nsPrefix="MARTE">
- <eClassifiers xsi:type="ecore:EEnum" name="dummy"/>
- <eSubpackages name="MARTE_Foundations" nsURI="http:///MARTE/MARTE_Foundations.ecore"
- nsPrefix="MARTE.MARTE_Foundations">
- <eSubpackages name="NFPs" nsURI="http://www.eclipse.org/papyrus/NFPs/1" nsPrefix="NFPs">
- <eClassifiers xsi:type="ecore:EEnum" name="ConstraintKind">
- <eLiterals name="required"/>
- <eLiterals name="offered" value="1"/>
- <eLiterals name="contract" value="2"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Nfp">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Property" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Unit">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="convFactor" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Real"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="convOffset" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Real"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="baseUnit" ordered="false"
- unique="false" eType="#//MARTE_Foundations/NFPs/Unit"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_EnumerationLiteral"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//EnumerationLiteral"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="NfpConstraint">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="kind" ordered="false"
- unique="false" eType="#//MARTE_Foundations/NFPs/ConstraintKind"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Constraint" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Constraint"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="mode" ordered="false"
- unique="false" upperBound="-1" eType="#//MARTE_Foundations/CoreElements/Mode"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="NfpType" eSuperTypes="#//MARTE_Annexes/VSL/DataTypes/TupleType">
- <eStructuralFeatures xsi:type="ecore:EReference" name="valueAttrib" ordered="false"
- unique="false" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Property">
- <eAnnotations source="subsets" references="#//MARTE_Annexes/VSL/DataTypes/TupleType/tupleAttrib"/>
- </eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="unitAttrib" ordered="false"
- unique="false" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Property">
- <eAnnotations source="subsets" references="#//MARTE_Annexes/VSL/DataTypes/TupleType/tupleAttrib"/>
- </eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="exprAttrib" ordered="false"
- unique="false" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Property">
- <eAnnotations source="subsets" references="#//MARTE_Annexes/VSL/DataTypes/TupleType/tupleAttrib"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Dimension">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="symbol" ordered="false"
- unique="false" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="baseDimension" unique="false"
- upperBound="-1" eType="#//MARTE_Foundations/NFPs/Dimension"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="baseExponent" unique="false"
- upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Enumeration" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Enumeration"/>
- </eClassifiers>
- </eSubpackages>
- <eSubpackages name="CoreElements" nsURI="http://www.eclipse.org/papyrus/CoreElements/1"
- nsPrefix="CoreElements">
- <eClassifiers xsi:type="ecore:EClass" name="ModeTransition">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Transition" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Transition"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="ModeBehavior">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_StateMachine"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//StateMachine"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Configuration">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_StructuredClassifier"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//StructuredClassifier"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Package" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Package"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="mode" ordered="false"
- unique="false" upperBound="-1" eType="#//MARTE_Foundations/CoreElements/Mode"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Mode">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_State" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//State"/>
- </eClassifiers>
- </eSubpackages>
- <eSubpackages name="Alloc" nsURI="http://www.eclipse.org/papyrus/Alloc/1" nsPrefix="Alloc">
- <eClassifiers xsi:type="ecore:EClass" name="Allocated">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="allocatedTo" ordered="false"
- unique="false" upperBound="-1" eType="#//MARTE_Foundations/Alloc/Allocated"
- volatile="true" transient="true" derived="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="allocatedFrom" ordered="false"
- unique="false" upperBound="-1" eType="#//MARTE_Foundations/Alloc/Allocated"
- volatile="true" transient="true" derived="true"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="kind" ordered="false"
- unique="false" eType="#//MARTE_Foundations/Alloc/AllocationEndKind"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="AllocationEndKind">
- <eLiterals name="undef"/>
- <eLiterals name="application" value="1"/>
- <eLiterals name="executionPlatform" value="2"/>
- <eLiterals name="both" value="3"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="AllocationNature">
- <eLiterals name="spatialDistribution"/>
- <eLiterals name="timeScheduling" value="1"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="AllocationKind">
- <eLiterals name="structural"/>
- <eLiterals name="behavioral" value="1"/>
- <eLiterals name="hybrid" value="2"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="AllocateActivityGroup">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isUnique" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Boolean"
- defaultValueLiteral="false"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_ActivityPartition"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//ActivityPartition"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="NfpRefine">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Dependency" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Dependency"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="constraint" ordered="false"
- unique="false" upperBound="-1" eType="#//MARTE_Foundations/NFPs/NfpConstraint"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Assign">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="kind" ordered="false"
- unique="false" lowerBound="1" eType="#//MARTE_Foundations/Alloc/AssignmentKind"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="nature" ordered="false"
- unique="false" lowerBound="1" eType="#//MARTE_Foundations/Alloc/AssignmentNature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="impliedConstraint"
- ordered="false" unique="false" upperBound="-1" eType="#//MARTE_Foundations/NFPs/NfpConstraint"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="from" ordered="false"
- unique="false" lowerBound="1" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Element"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="to" ordered="false"
- unique="false" lowerBound="1" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Element"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Comment" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Comment"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="AssignmentKind">
- <eLiterals name="structural"/>
- <eLiterals name="behavioral" value="1"/>
- <eLiterals name="hybrid" value="2"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="AssignmentNature">
- <eLiterals name="spatialDistribution"/>
- <eLiterals name="timeScheduling" value="1"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Allocate">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="kind" ordered="false"
- unique="false" eType="#//MARTE_Foundations/Alloc/AllocationKind"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="nature" ordered="false"
- unique="false" eType="#//MARTE_Foundations/Alloc/AllocationNature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Abstraction" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Abstraction"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="impliedConstraint"
- ordered="false" unique="false" upperBound="-1" eType="#//MARTE_Foundations/NFPs/NfpConstraint"/>
- </eClassifiers>
- </eSubpackages>
- <eSubpackages name="Time" nsURI="http://www.eclipse.org/papyrus/Time/1" nsPrefix="Time">
- <eClassifiers xsi:type="ecore:EClass" name="TimedDomain">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Namespace" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Namespace"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Clock">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="standard" ordered="false"
- unique="false" eType="ecore:EEnum MARTE_Library.ecore#//TimeTypesLibrary/TimeStandardKind"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_InstanceSpecification"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//InstanceSpecification"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="type" ordered="false"
- unique="false" lowerBound="1" eType="#//MARTE_Foundations/Time/ClockType"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="unit" ordered="false"
- unique="false" eType="#//MARTE_Foundations/NFPs/Unit"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Property" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Event" ordered="false"
- lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Event"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="ClockType">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="nature" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EEnum MARTE_Library.ecore#//TimeTypesLibrary/TimeNatureKind"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="unitType" ordered="false"
- unique="false" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Enumeration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isLogical" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Boolean"
- defaultValueLiteral="false"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="resolAttr" ordered="false"
- unique="false" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="maxValAttr" ordered="false"
- unique="false" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="offsetAttr" ordered="false"
- unique="false" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="getTime" ordered="false"
- unique="false" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Operation"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="setTime" ordered="false"
- unique="false" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Operation"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="indexToValue" ordered="false"
- unique="false" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Operation"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Class" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Class"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="TimedElement" abstract="true">
- <eStructuralFeatures xsi:type="ecore:EReference" name="on" ordered="false"
- unique="false" lowerBound="1" upperBound="-1" eType="#//MARTE_Foundations/Time/Clock"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="TimedValueSpecification" eSuperTypes="#//MARTE_Foundations/Time/TimedElement">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="interpretation" ordered="false"
- unique="false" eType="ecore:EEnum MARTE_Library.ecore#//TimeTypesLibrary/TimeInterpretationKind"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_ValueSpecification"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//ValueSpecification"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="TimedConstraint" eSuperTypes="#//MARTE_Foundations/NFPs/NfpConstraint #//MARTE_Foundations/Time/TimedElement">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="interpretation" ordered="false"
- unique="false" eType="ecore:EEnum MARTE_Library.ecore#//TimeTypesLibrary/TimeInterpretationKind"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="ClockConstraint" eSuperTypes="#//MARTE_Foundations/NFPs/NfpConstraint #//MARTE_Foundations/Time/TimedElement">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isCoincidenceBased"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Boolean"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isPrecedenceBased"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isChronometricBased"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Boolean"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="TimedInstantObservation" eSuperTypes="#//MARTE_Foundations/Time/TimedElement">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="obsKind" ordered="false"
- unique="false" eType="ecore:EEnum MARTE_Library.ecore#//TimeTypesLibrary/EventKind"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_TimeObservation"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TimeObservation"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="TimedDurationObservation" eSuperTypes="#//MARTE_Foundations/Time/TimedElement">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="obsKind" ordered="false"
- unique="false" upperBound="2" eType="ecore:EEnum MARTE_Library.ecore#//TimeTypesLibrary/EventKind"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_DurationObservation"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//DurationObservation"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="TimedEvent" eSuperTypes="#//MARTE_Foundations/Time/TimedElement">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="repetition" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Integer"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_TimeEvent" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TimeEvent"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="every" ordered="false"
- unique="false" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//ValueSpecification"
- containment="true"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="TimedProcessing" eSuperTypes="#//MARTE_Foundations/Time/TimedElement">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Action" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Action"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Behavior" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Behavior"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Message" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Message"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="duration" ordered="false"
- unique="false" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//ValueSpecification"
- containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="start" ordered="false"
- unique="false" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Event"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="finish" ordered="false"
- unique="false" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Event"/>
- </eClassifiers>
- </eSubpackages>
- <eSubpackages name="GRM" nsURI="http://www.eclipse.org/papyrus/GRM/1" nsPrefix="GRM">
- <eClassifiers xsi:type="ecore:EClass" name="Resource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="resMult" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Integer"
- defaultValueLiteral="1"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isProtected" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Boolean"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isActive" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Boolean"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Property" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_InstanceSpecification"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//InstanceSpecification"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Classifier" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Classifier"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Lifeline" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Lifeline"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_ConnectableElement"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//ConnectableElement"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="StorageResource" eSuperTypes="#//MARTE_Foundations/GRM/Resource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="elementSize" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Integer"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="CommunicationEndPoint" eSuperTypes="#//MARTE_Foundations/GRM/Resource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="packetSize" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Integer"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="SynchronizationResource" eSuperTypes="#//MARTE_Foundations/GRM/Resource"/>
- <eClassifiers xsi:type="ecore:EClass" name="ConcurrencyResource" eSuperTypes="#//MARTE_Foundations/GRM/Resource"/>
- <eClassifiers xsi:type="ecore:EClass" name="Scheduler" eSuperTypes="#//MARTE_Foundations/GRM/Resource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isPreemptible" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Boolean"
- defaultValueLiteral="true"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="schedPolicy" ordered="false"
- unique="false" eType="ecore:EEnum MARTE_Library.ecore#//GRM_BasicTypes/SchedPolicyKind"
- defaultValueLiteral="FixedPriority"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherSchedPolicy" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/String"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="schedule" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//GRM_BasicTypes/ScheduleSpecification"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="processingUnits" ordered="false"
- unique="false" upperBound="-1" eType="#//MARTE_Foundations/GRM/ProcessingResource"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="host" ordered="false"
- unique="false" eType="#//MARTE_Foundations/GRM/ComputingResource"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="protectedSharedResources"
- ordered="false" upperBound="-1" eType="#//MARTE_Foundations/GRM/MutualExclusionResource"
- eOpposite="#//MARTE_Foundations/GRM/MutualExclusionResource/scheduler"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="schedulableResources"
- ordered="false" upperBound="-1" eType="#//MARTE_Foundations/GRM/SchedulableResource"
- eOpposite="#//MARTE_Foundations/GRM/SchedulableResource/host"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="ProcessingResource" eSuperTypes="#//MARTE_Foundations/GRM/Resource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="speedFactor" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Real"
- defaultValueLiteral="1.0"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="mainScheduler" ordered="false"
- unique="false" eType="#//MARTE_Foundations/GRM/Scheduler"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="ComputingResource" eSuperTypes="#//MARTE_Foundations/GRM/ProcessingResource"/>
- <eClassifiers xsi:type="ecore:EClass" name="MutualExclusionResource" eSuperTypes="#//MARTE_Foundations/GRM/Resource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="protectKind" ordered="false"
- unique="false" eType="ecore:EEnum MARTE_Library.ecore#//GRM_BasicTypes/ProtectProtocolKind"
- defaultValueLiteral="PriorityInheritance"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="ceiling" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Integer"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherProtectProtocol"
- ordered="false" unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/String"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="scheduler" ordered="false"
- unique="false" eType="#//MARTE_Foundations/GRM/Scheduler" eOpposite="#//MARTE_Foundations/GRM/Scheduler/protectedSharedResources"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="SchedulableResource" eSuperTypes="#//MARTE_Foundations/GRM/Resource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="schedParams" ordered="false"
- upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//GRM_BasicTypes/SchedParameters"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="dependentScheduler"
- ordered="false" unique="false" eType="#//MARTE_Foundations/GRM/SecondaryScheduler"
- eOpposite="#//MARTE_Foundations/GRM/SecondaryScheduler/virtualProcessingUnits"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="host" ordered="false"
- unique="false" eType="#//MARTE_Foundations/GRM/Scheduler" eOpposite="#//MARTE_Foundations/GRM/Scheduler/schedulableResources"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="SecondaryScheduler" eSuperTypes="#//MARTE_Foundations/GRM/Scheduler">
- <eStructuralFeatures xsi:type="ecore:EReference" name="virtualProcessingUnits"
- ordered="false" upperBound="-1" eType="#//MARTE_Foundations/GRM/SchedulableResource"
- eOpposite="#//MARTE_Foundations/GRM/SchedulableResource/dependentScheduler"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="CommunicationMedia" eSuperTypes="#//MARTE_Foundations/GRM/ProcessingResource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="elementSize" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Integer"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Connector" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Connector"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="transmMode" ordered="false"
- unique="false" eType="ecore:EEnum MARTE_Library.ecore#//MARTE_DataTypes/TransmModeKind"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="blockT" ordered="false"
- upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="packetT" ordered="false"
- upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="capacity" ordered="false"
- upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_DataTxRate"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="DeviceResource" eSuperTypes="#//MARTE_Foundations/GRM/ProcessingResource"/>
- <eClassifiers xsi:type="ecore:EClass" name="TimingResource" eSuperTypes="#//MARTE_Foundations/GRM/Resource"/>
- <eClassifiers xsi:type="ecore:EClass" name="ClockResource" eSuperTypes="#//MARTE_Foundations/GRM/TimingResource"/>
- <eClassifiers xsi:type="ecore:EClass" name="TimerResource" eSuperTypes="#//MARTE_Foundations/GRM/TimingResource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="duration" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isPeriodic" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Boolean"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="GrService">
- <eStructuralFeatures xsi:type="ecore:EReference" name="owner" ordered="false"
- unique="false" eType="#//MARTE_Foundations/GRM/Resource"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_ExecutionSpecification"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//ExecutionSpecification"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_BehavioralFeature"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Behavior" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Behavior"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Collaboration"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Collaboration"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_CollaborationUse"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//CollaborationUse"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Release" eSuperTypes="#//MARTE_Foundations/GRM/GrService"/>
- <eClassifiers xsi:type="ecore:EClass" name="Acquire" eSuperTypes="#//MARTE_Foundations/GRM/GrService">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isBlocking" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Boolean"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="ResourceUsage">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="execTime" upperBound="-1"
- eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="allocatedMemory" upperBound="-1"
- eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_DataSize"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="usedMemory" upperBound="-1"
- eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_DataSize"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="powerPeak" upperBound="-1"
- eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Power"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="energy" upperBound="-1"
- eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Energy"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="subUsage" ordered="false"
- unique="false" upperBound="-1" eType="#//MARTE_Foundations/GRM/ResourceUsage"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="usedResources" unique="false"
- upperBound="-1" eType="#//MARTE_Foundations/GRM/Resource"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="msgSize" upperBound="-1"
- eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_DataSize"/>
- </eClassifiers>
- </eSubpackages>
- </eSubpackages>
- <eSubpackages name="MARTE_Annexes" nsURI="http:///MARTE/MARTE_Annexes.ecore" nsPrefix="MARTE.MARTE_Annexes">
- <eSubpackages name="RSM" nsURI="http://www.eclipse.org/papyrus/RSM/1" nsPrefix="RSM">
- <eClassifiers xsi:type="ecore:EClass" name="LinkTopology" abstract="true">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Connector" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Connector"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="DefaultLink" eSuperTypes="#//MARTE_Annexes/RSM/LinkTopology"/>
- <eClassifiers xsi:type="ecore:EClass" name="InterRepetition" eSuperTypes="#//MARTE_Annexes/RSM/LinkTopology">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="repetitionShapeDependence"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_DataTypes/IntegerVector"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isModulo" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Boolean"
- defaultValueLiteral="false"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Distribute" eSuperTypes="#//MARTE_Foundations/Alloc/Allocate">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="patternShape" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EDataType MARTE_Library.ecore#//RS_Library/ShapeSpecification"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="repetitionSpace" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EDataType MARTE_Library.ecore#//RS_Library/ShapeSpecification"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="fromTiler" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EDataType MARTE_Library.ecore#//RS_Library/TilerSpecification"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="toTiler" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EDataType MARTE_Library.ecore#//RS_Library/TilerSpecification"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Reshape" eSuperTypes="#//MARTE_Annexes/RSM/LinkTopology">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="patternShape" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EDataType MARTE_Library.ecore#//RS_Library/ShapeSpecification"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="repetitonShape" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EDataType MARTE_Library.ecore#//RS_Library/ShapeSpecification"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Tiler" eSuperTypes="#//MARTE_Annexes/RSM/LinkTopology">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="origin" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_DataTypes/IntegerVector"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="paving" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_DataTypes/IntegerMatrix"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="fitting" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_DataTypes/IntegerMatrix"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="tiler" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//RS_Library/TilerSpecification"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_ConnectorEnd"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//ConnectorEnd"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Shaped">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="shape" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EDataType MARTE_Library.ecore#//RS_Library/ShapeSpecification"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_MultiplicityElement"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//MultiplicityElement"/>
- </eClassifiers>
- </eSubpackages>
- <eSubpackages name="VSL" nsURI="http://www.eclipse.org/papyrus/VSL/1" nsPrefix="VSL">
- <eSubpackages name="Variables" nsURI="http://www.eclipse.org/papyrus/Variables/1"
- nsPrefix="Variables">
- <eClassifiers xsi:type="ecore:EEnum" name="VariableDirectionKind">
- <eLiterals name="in"/>
- <eLiterals name="out" value="1"/>
- <eLiterals name="inout" value="2"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Var">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="dir" ordered="false"
- unique="false" eType="#//MARTE_Annexes/VSL/Variables/VariableDirectionKind"
- defaultValueLiteral="inout"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Property" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="ExpressionContext">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
- </eClassifiers>
- </eSubpackages>
- <eSubpackages name="DataTypes" nsURI="http://www.eclipse.org/papyrus/DataTypes/1"
- nsPrefix="DataTypes">
- <eClassifiers xsi:type="ecore:EClass" name="BoundedSubtype">
- <eStructuralFeatures xsi:type="ecore:EReference" name="baseType" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="minValue" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="maxValue" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isMinOpen" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isMaxOpen" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_DataType" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//DataType"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="IntervalType">
- <eStructuralFeatures xsi:type="ecore:EReference" name="intervalAttrib" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_DataType" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//DataType"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="CollectionType">
- <eStructuralFeatures xsi:type="ecore:EReference" name="collectionAttrib"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_DataType" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//DataType"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="ChoiceType">
- <eStructuralFeatures xsi:type="ecore:EReference" name="choiceAttrib" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="defaultAttrib" ordered="false"
- unique="false" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_DataType" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//DataType"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="TupleType">
- <eStructuralFeatures xsi:type="ecore:EReference" name="tupleAttrib" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_DataType" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//DataType"/>
- </eClassifiers>
- </eSubpackages>
- </eSubpackages>
- </eSubpackages>
- <eSubpackages name="MARTE_DesignModel" nsURI="http:///MARTE/MARTE_DesignModel.ecore"
- nsPrefix="MARTE.MARTE_DesignModel">
- <eSubpackages name="HLAM" nsURI="http://www.eclipse.org/papyrus/HLAM/1" nsPrefix="HLAM">
- <eClassifiers xsi:type="ecore:EClass" name="RtUnit">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isDynamic" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Boolean"
- defaultValueLiteral="true"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isMain" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Boolean"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="srPoolSize" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Integer"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="srPoolPolicy" ordered="false"
- unique="false" eType="#//MARTE_DesignModel/HLAM/PoolMgtPolicyKind"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="srPoolWaitingTime"
- ordered="false" unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="operationalMode" ordered="false"
- unique="false" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Behavior"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="main" ordered="false"
- unique="false" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Operation"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="memorySize" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_DataSize"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_BehavioredClassifier"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioredClassifier"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="queueSchedPolicy" ordered="false"
- unique="false" eType="ecore:EEnum MARTE_Library.ecore#//GRM_BasicTypes/SchedPolicyKind"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="queueSize" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Integer"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="msgMaxSize" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_DataSize"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="PoolMgtPolicyKind">
- <eLiterals name="infiniteWait"/>
- <eLiterals name="timedWait" value="1"/>
- <eLiterals name="dynamic" value="2"/>
- <eLiterals name="exception" value="3"/>
- <eLiterals name="other" value="4"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="PpUnit">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="concPolicy" ordered="false"
- unique="false" eType="#//MARTE_DesignModel/HLAM/CallConcurrencyKind"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="memorySize" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_DataSize"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_BehavioredClassifier"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioredClassifier"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="CallConcurrencyKind">
- <eLiterals name="sequential"/>
- <eLiterals name="guarded" value="1"/>
- <eLiterals name="concurrent" value="2"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="RtFeature">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_BehavioralFeature"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Message" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Message"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Signal" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Signal"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Port" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Port"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_InvocationAction"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//InvocationAction"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="specification" ordered="false"
- unique="false" lowerBound="1" upperBound="-1" eType="#//MARTE_DesignModel/HLAM/RtSpecification"
- volatile="true" transient="true" derived="true">
- <eAnnotations source="subsets" references="platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Element/ownedComment"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="RtSpecification">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="utility" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_DataTypes/UtilityType"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="occKind" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/ArrivalPattern"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="tRef" ordered="false"
- unique="false" eType="#//MARTE_Foundations/Time/TimedInstantObservation"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="relDl" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="absDl" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_DateTime"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="boundDl" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="rdTime" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="miss" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Percentage"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="priority" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Integer"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Comment" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Comment"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="context" ordered="false"
- eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"
- volatile="true" transient="true" derived="true"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="SynchronizationKind">
- <eLiterals name="synchronous"/>
- <eLiterals name="asynchronous" value="1"/>
- <eLiterals name="delayedSynchronous" value="2"/>
- <eLiterals name="rendezVous" value="3"/>
- <eLiterals name="other" value="4"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="RtAction">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isAtomic" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Boolean"
- defaultValueLiteral="false"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="synchKind" ordered="false"
- unique="false" eType="#//MARTE_DesignModel/HLAM/SynchronizationKind"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="msgSize" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_DataSize"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_BehavioralFeature"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_InvocationAction"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//InvocationAction"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="ExecutionKind">
- <eLiterals name="deferred"/>
- <eLiterals name="remoteImmediate" value="1"/>
- <eLiterals name="localImmediate" value="2"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="ConcurrencyKind">
- <eLiterals name="reader"/>
- <eLiterals name="writer" value="1"/>
- <eLiterals name="parallel" value="2"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="RtService">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="concPolicy" ordered="false"
- unique="false" eType="#//MARTE_DesignModel/HLAM/ConcurrencyKind"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="exeKind" ordered="false"
- unique="false" eType="#//MARTE_DesignModel/HLAM/ExecutionKind"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isAtomic" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Boolean"
- defaultValueLiteral="false"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="synchKind" ordered="false"
- unique="false" eType="#//MARTE_DesignModel/HLAM/SynchronizationKind"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_BehavioralFeature"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- </eClassifiers>
- </eSubpackages>
- <eSubpackages name="HRM" nsURI="http://www.eclipse.org/papyrus/HRM/1" nsPrefix="HRM">
- <eSubpackages name="HwLogical" nsURI="http://www.eclipse.org/papyrus/HwLogical/1"
- nsPrefix="HwLogical">
- <eSubpackages name="HwComputing" nsURI="http://www.eclipse.org/papyrus/HwComputing/1"
- nsPrefix="HwComputing">
- <eClassifiers xsi:type="ecore:EEnum" name="ISA_Type">
- <eLiterals name="RISC"/>
- <eLiterals name="CISC" value="1"/>
- <eLiterals name="VLIW" value="2"/>
- <eLiterals name="SIMD" value="3"/>
- <eLiterals name="other" value="4"/>
- <eLiterals name="undef" value="5"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="PLD_Technology">
- <eLiterals name="SRAM"/>
- <eLiterals name="antifuse" value="1"/>
- <eLiterals name="flash" value="2"/>
- <eLiterals name="other" value="3"/>
- <eLiterals name="undef" value="4"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="PLD_Class">
- <eLiterals name="symetricalArray"/>
- <eLiterals name="rowBased" value="1"/>
- <eLiterals name="seaOfGates" value="2"/>
- <eLiterals name="hierarchicalPLD" value="3"/>
- <eLiterals name="other" value="4"/>
- <eLiterals name="undef" value="5"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EDataType" name="PLD_Organization" instanceClassName="java.lang.String"/>
- <eClassifiers xsi:type="ecore:EClass" name="HwProcessor" eSuperTypes="#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwComputingResource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="architecture" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_DataSize"
- volatile="true" derived="true"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="mips" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Natural"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="ipc" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Real"
- volatile="true" derived="true"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="nbCores" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Natural"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="nbPipelines" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Natural"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="nbStages" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Natural"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="nbALUs" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Natural"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="nbFPUs" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Natural"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="ownedISAs" ordered="false"
- upperBound="-1" eType="#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwISA">
- <eAnnotations source="subsets" references="#//MARTE_DesignModel/HRM/HwGeneral/HwResource/ownedHW"/>
- </eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="predictors" ordered="false"
- upperBound="-1" eType="#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwBranchPredictor">
- <eAnnotations source="subsets" references="#//MARTE_DesignModel/HRM/HwGeneral/HwResource/ownedHW"/>
- </eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="caches" ordered="false"
- upperBound="-1" eType="#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwCache">
- <eAnnotations source="subsets" references="#//MARTE_DesignModel/HRM/HwGeneral/HwResource/ownedHW"/>
- </eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="ownedMMUs" ordered="false"
- upperBound="-1" eType="#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/HwMMU">
- <eAnnotations source="subsets" references="#//MARTE_DesignModel/HRM/HwGeneral/HwResource/ownedHW"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="HwComputingResource" eSuperTypes="#//MARTE_DesignModel/HRM/HwGeneral/HwResource #//MARTE_Foundations/GRM/ComputingResource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="op_Frequencies"
- ordered="false" unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_DataTypes/NFP_FrequencyInterval"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="HwISA" eSuperTypes="#//MARTE_DesignModel/HRM/HwGeneral/HwResource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="family" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_String"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="inst_Width" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_DataSize"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" ordered="false"
- unique="false" eType="#//MARTE_DesignModel/HRM/HwLogical/HwComputing/ISA_Type"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="HwBranchPredictor" eSuperTypes="#//MARTE_DesignModel/HRM/HwGeneral/HwResource"/>
- <eClassifiers xsi:type="ecore:EClass" name="HwASIC" eSuperTypes="#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwComputingResource"/>
- <eClassifiers xsi:type="ecore:EClass" name="HwPLD" eSuperTypes="#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwComputingResource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="technology" ordered="false"
- unique="false" eType="#//MARTE_DesignModel/HRM/HwLogical/HwComputing/PLD_Technology"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="organization" ordered="false"
- unique="false" eType="#//MARTE_DesignModel/HRM/HwLogical/HwComputing/PLD_Organization"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="nbLUTs" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Natural"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="ndLUT_Inputs" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Natural"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="nbFlipFlops" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Natural"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="blocksRAM" ordered="false"
- upperBound="-1" eType="#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwRAM">
- <eAnnotations source="subsets" references="#//MARTE_DesignModel/HRM/HwGeneral/HwResource/ownedHW"/>
- </eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="blocksComputing"
- ordered="false" upperBound="-1" eType="#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwComputingResource">
- <eAnnotations source="subsets" references="#//MARTE_DesignModel/HRM/HwGeneral/HwResource/ownedHW"/>
- </eStructuralFeatures>
- </eClassifiers>
- </eSubpackages>
- <eSubpackages name="HwCommunication" nsURI="http://www.eclipse.org/papyrus/HwCommunication/1"
- nsPrefix="HwCommunication">
- <eClassifiers xsi:type="ecore:EClass" name="HwCommunicationResource" eSuperTypes="#//MARTE_DesignModel/HRM/HwGeneral/HwResource"/>
- <eClassifiers xsi:type="ecore:EClass" name="HwArbiter" eSuperTypes="#//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwCommunicationResource">
- <eStructuralFeatures xsi:type="ecore:EReference" name="controlledMedias"
- ordered="false" upperBound="-1" eType="#//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwMedia"
- eOpposite="#//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwMedia/arbiters"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="HwMedia" eSuperTypes="#//MARTE_Foundations/GRM/CommunicationMedia #//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwCommunicationResource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="bandWidth" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_DataTxRate"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="arbiters" ordered="false"
- upperBound="-1" eType="#//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwArbiter"
- eOpposite="#//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwArbiter/controlledMedias"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="HwBus" eSuperTypes="#//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwMedia">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="adressWidth" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_DataSize"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="wordWidth" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_DataSize"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isSynchronous"
- ordered="false" unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Boolean"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isSerial" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Boolean"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="HwBridge" eSuperTypes="#//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwMedia">
- <eStructuralFeatures xsi:type="ecore:EReference" name="sides" ordered="false"
- unique="false" upperBound="-1" eType="#//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwMedia"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="HwEndPoint" eSuperTypes="#//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwCommunicationResource #//MARTE_Foundations/GRM/CommunicationEndPoint">
- <eStructuralFeatures xsi:type="ecore:EReference" name="connectedTo" ordered="false"
- unique="false" upperBound="-1" eType="#//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwMedia"/>
- </eClassifiers>
- </eSubpackages>
- <eSubpackages name="HwStorage" nsURI="http://www.eclipse.org/papyrus/HwStorage/1"
- nsPrefix="HwStorage">
- <eSubpackages name="HwStorageManager" nsURI="http://www.eclipse.org/papyrus/HwStorageManager/1"
- nsPrefix="HwStorageManager">
- <eClassifiers xsi:type="ecore:EClass" name="HwStorageManager" eSuperTypes="#//MARTE_DesignModel/HRM/HwGeneral/HwResource #//MARTE_Foundations/GRM/StorageResource">
- <eStructuralFeatures xsi:type="ecore:EReference" name="managedMemories"
- ordered="false" unique="false" upperBound="-1" eType="#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwMemory"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="HwDMA" eSuperTypes="#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/HwStorageManager #//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwArbiter">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="nbChannels" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Natural"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="transferWidth"
- ordered="false" unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_DataSize"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="drivenBy" ordered="false"
- unique="false" upperBound="-1" eType="#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwProcessor"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="HwMMU" eSuperTypes="#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/HwStorageManager">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="virtualAddrSpace"
- ordered="false" unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_DataSize"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="physicalAddrSpace"
- ordered="false" unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_DataSize"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="memoryProtection"
- ordered="false" unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Boolean"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="nbEntries" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Natural"
- volatile="true" derived="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="ownedTLBs" ordered="false"
- upperBound="-1" eType="#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwCache">
- <eAnnotations source="subsets" references="#//MARTE_DesignModel/HRM/HwGeneral/HwResource/ownedHW"/>
- </eStructuralFeatures>
- </eClassifiers>
- </eSubpackages>
- <eSubpackages name="HwMemory" nsURI="http://www.eclipse.org/papyrus/HwMemory/1"
- nsPrefix="HwMemory">
- <eClassifiers xsi:type="ecore:EClass" name="HwMemory" eSuperTypes="#//MARTE_DesignModel/HRM/HwGeneral/HwResource #//MARTE_Foundations/GRM/StorageResource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="memorySize" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_DataSize"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="adressSize" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_DataSize"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="timings" ordered="false"
- upperBound="-1" eType="#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/Timing"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="throughput" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_DataTxRate"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EDataType" name="Timing" instanceClassName="java.lang.String"/>
- <eClassifiers xsi:type="ecore:EEnum" name="Repl_Policy">
- <eLiterals name="LRU"/>
- <eLiterals name="NFU" value="1"/>
- <eLiterals name="FIFO" value="2"/>
- <eLiterals name="random" value="3"/>
- <eLiterals name="other" value="4"/>
- <eLiterals name="undef" value="5"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="WritePolicy">
- <eLiterals name="writeBack"/>
- <eLiterals name="writeThrough" value="1"/>
- <eLiterals name="other" value="2"/>
- <eLiterals name="undef" value="3"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="CacheType">
- <eLiterals name="data"/>
- <eLiterals name="instruction" value="1"/>
- <eLiterals name="unified" value="2"/>
- <eLiterals name="other" value="3"/>
- <eLiterals name="undef" value="4"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="ROM_Type">
- <eLiterals name="maskedROM"/>
- <eLiterals name="EPROM" value="1"/>
- <eLiterals name="OTP_EPROM" value="2"/>
- <eLiterals name="EEPROM" value="3"/>
- <eLiterals name="Flash" value="4"/>
- <eLiterals name="other" value="5"/>
- <eLiterals name="undef" value="6"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EDataType" name="CacheStructure" instanceClassName="java.lang.String"/>
- <eClassifiers xsi:type="ecore:EDataType" name="MemoryOrganization" instanceClassName="java.lang.String"/>
- <eClassifiers xsi:type="ecore:EClass" name="HwRAM" eSuperTypes="#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwMemory">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="organization"
- ordered="false" unique="false" eType="#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/MemoryOrganization"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isSynchronous"
- ordered="false" unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Boolean"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isStatic" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Boolean"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isNonVolatile"
- ordered="false" unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Boolean"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="repl_Policy"
- ordered="false" unique="false" eType="#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/Repl_Policy"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="writePolicy"
- ordered="false" unique="false" eType="#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/WritePolicy"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="HwROM" eSuperTypes="#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwMemory">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" ordered="false"
- unique="false" eType="#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/ROM_Type"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="organization"
- ordered="false" unique="false" eType="#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/MemoryOrganization"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="HwDrive" eSuperTypes="#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwMemory">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="sectorSize" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_DataSize"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="buffer" ordered="false"
- unique="false" eType="#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwRAM">
- <eAnnotations source="subsets" references="#//MARTE_DesignModel/HRM/HwGeneral/HwResource/ownedHW"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="HwCache" eSuperTypes="#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwMemory">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="level" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Natural"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" ordered="false"
- unique="false" eType="#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/CacheType"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="structure" ordered="false"
- unique="false" eType="#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/CacheStructure"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="repl_Policy"
- ordered="false" unique="false" eType="#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/Repl_Policy"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="writePolicy"
- ordered="false" unique="false" eType="#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/WritePolicy"/>
- </eClassifiers>
- </eSubpackages>
- </eSubpackages>
- <eSubpackages name="HwTiming" nsURI="http://www.eclipse.org/papyrus/HwTiming/1"
- nsPrefix="HwTiming">
- <eClassifiers xsi:type="ecore:EClass" name="HwTimingResource" eSuperTypes="#//MARTE_DesignModel/HRM/HwGeneral/HwResource #//MARTE_Foundations/GRM/TimingResource"/>
- <eClassifiers xsi:type="ecore:EClass" name="HwClock" eSuperTypes="#//MARTE_DesignModel/HRM/HwLogical/HwTiming/HwTimingResource"/>
- <eClassifiers xsi:type="ecore:EClass" name="HwTimer" eSuperTypes="#//MARTE_DesignModel/HRM/HwLogical/HwTiming/HwTimingResource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="nbCounters" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Natural"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="counterWidth" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_DataSize"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="inputClock" ordered="false"
- unique="false" eType="#//MARTE_DesignModel/HRM/HwLogical/HwTiming/HwClock"/>
- </eClassifiers>
- </eSubpackages>
- <eSubpackages name="HwDevice" nsURI="http://www.eclipse.org/papyrus/HwDevice/1"
- nsPrefix="HwDevice">
- <eClassifiers xsi:type="ecore:EClass" name="HwDevice" eSuperTypes="#//MARTE_DesignModel/HRM/HwGeneral/HwResource #//MARTE_Foundations/GRM/DeviceResource"/>
- <eClassifiers xsi:type="ecore:EClass" name="HwI_O" eSuperTypes="#//MARTE_DesignModel/HRM/HwLogical/HwDevice/HwDevice"/>
- <eClassifiers xsi:type="ecore:EClass" name="HwSupport" eSuperTypes="#//MARTE_DesignModel/HRM/HwLogical/HwDevice/HwDevice"/>
- <eClassifiers xsi:type="ecore:EClass" name="HWActuator" eSuperTypes="#//MARTE_DesignModel/HRM/HwLogical/HwDevice/HwI_O"/>
- <eClassifiers xsi:type="ecore:EClass" name="HWSensor" eSuperTypes="#//MARTE_DesignModel/HRM/HwLogical/HwDevice/HwI_O"/>
- </eSubpackages>
- </eSubpackages>
- <eSubpackages name="HwGeneral" nsURI="http://www.eclipse.org/papyrus/HwGeneral/1"
- nsPrefix="HwGeneral">
- <eClassifiers xsi:type="ecore:EClass" name="HwResourceService" eSuperTypes="#//MARTE_Foundations/GRM/GrService">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="consumption" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Power"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="dissipation" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Power"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="HwResource" eSuperTypes="#//MARTE_Foundations/GRM/Resource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="description" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_String"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="p_HW_Services" ordered="false"
- upperBound="-1" eType="#//MARTE_DesignModel/HRM/HwGeneral/HwResourceService"
- containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="r_HW_Services" ordered="false"
- upperBound="-1" eType="#//MARTE_DesignModel/HRM/HwGeneral/HwResourceService"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="ownedHW" ordered="false"
- upperBound="-1" eType="#//MARTE_DesignModel/HRM/HwGeneral/HwResource"
- containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="endPoints" ordered="false"
- upperBound="-1" eType="#//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwEndPoint">
- <eAnnotations source="subsets" references="#//MARTE_DesignModel/HRM/HwGeneral/HwResource/ownedHW"/>
- </eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="frequency" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Frequency"/>
- </eClassifiers>
- </eSubpackages>
- <eSubpackages name="HwPhysical" nsURI="http://www.eclipse.org/papyrus/HwPhysical/1"
- nsPrefix="HwPhysical">
- <eSubpackages name="HwLayout" nsURI="http://www.eclipse.org/papyrus/HwLayout/1"
- nsPrefix="HwLayout">
- <eClassifiers xsi:type="ecore:EClass" name="HwComponent" eSuperTypes="#//MARTE_DesignModel/HRM/HwGeneral/HwResource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="kind" ordered="false"
- unique="false" eType="#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/ComponentKind"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="dimensions" ordered="false"
- upperBound="3" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Length"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="area" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Area"
- volatile="true" derived="true"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="position" ordered="false"
- upperBound="2" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_DataTypes/NFP_NaturalInterval"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="grid" ordered="false"
- upperBound="2" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Natural"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="nbPins" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Natural"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="weight" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Real"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="price" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Price"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="r_Conditions" ordered="false"
- upperBound="-1" eType="#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/Env_Condition"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="poweredServices"
- ordered="false" upperBound="-1" eType="#//MARTE_DesignModel/HRM/HwGeneral/HwResourceService"
- containment="true">
- <eAnnotations source="redefines" references="#//MARTE_DesignModel/HRM/HwGeneral/HwResource/p_HW_Services"/>
- </eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="staticConsumption"
- ordered="false" unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Power"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="staticDissipation"
- ordered="false" unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Power"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="subComponents"
- ordered="false" upperBound="-1" eType="#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/HwComponent">
- <eAnnotations source="subsets" references="#//MARTE_DesignModel/HRM/HwGeneral/HwResource/ownedHW"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="ComponentKind">
- <eLiterals name="card"/>
- <eLiterals name="channel" value="1"/>
- <eLiterals name="chip" value="2"/>
- <eLiterals name="port" value="3"/>
- <eLiterals name="unit" value="4"/>
- <eLiterals name="other" value="5"/>
- <eLiterals name="undef" value="6"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EDataType" name="Env_Condition" instanceClassName="java.lang.String"/>
- <eClassifiers xsi:type="ecore:EEnum" name="ConditionType">
- <eLiterals name="temperature"/>
- <eLiterals name="humidity" value="1"/>
- <eLiterals name="altitude" value="2"/>
- <eLiterals name="vibration" value="3"/>
- <eLiterals name="shock" value="4"/>
- <eLiterals name="other" value="5"/>
- <eLiterals name="undef" value="6"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="ComponentState">
- <eLiterals name="operating"/>
- <eLiterals name="storage" value="1"/>
- <eLiterals name="other" value="2"/>
- <eLiterals name="undef" value="3"/>
- </eClassifiers>
- </eSubpackages>
- <eSubpackages name="HwPower" nsURI="http://www.eclipse.org/papyrus/HwPower/1"
- nsPrefix="HwPower">
- <eClassifiers xsi:type="ecore:EClass" name="HwPowerSupply" eSuperTypes="#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/HwComponent">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="suppliedPower"
- ordered="false" unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Power"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="capacity" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Energy"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="HwCoolingSupply" eSuperTypes="#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/HwComponent">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="coolingPower" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Power"/>
- </eClassifiers>
- </eSubpackages>
- </eSubpackages>
- </eSubpackages>
- <eSubpackages name="SRM" nsURI="http://www.eclipse.org/papyrus/SRM/1" nsPrefix="SRM">
- <eSubpackages name="SW_ResourceCore" nsURI="http://www.eclipse.org/papyrus/SW_ResourceCore/1"
- nsPrefix="SW_ResourceCore">
- <eClassifiers xsi:type="ecore:EClass" name="SwResource" abstract="true" eSuperTypes="#//MARTE_Foundations/GRM/Resource">
- <eStructuralFeatures xsi:type="ecore:EReference" name="identifierElements"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="stateElements" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="memorySizeFootprint"
- ordered="false" unique="false" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="createServices" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="deleteServices" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="initializeServices"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="SwAccessService" eSuperTypes="#//MARTE_Foundations/GRM/GrService">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isModifier" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Boolean"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="accessedElement"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
- </eClassifiers>
- </eSubpackages>
- <eSubpackages name="SW_Concurrency" nsURI="http://www.eclipse.org/papyrus/SW_Concurrency/1"
- nsPrefix="SW_Concurrency">
- <eClassifiers xsi:type="ecore:EEnum" name="InterruptKind">
- <eLiterals name="HardwareInterruption"/>
- <eLiterals name="ProcessorDetectedException" value="1"/>
- <eLiterals name="ProgrammedException" value="2"/>
- <eLiterals name="Undef" value="3"/>
- <eLiterals name="Other" value="4"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="EntryPoint" eSuperTypes="#//MARTE_Foundations/Alloc/Allocate">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isReentrant" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Boolean"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="routine" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="SwConcurrentResource" abstract="true"
- eSuperTypes="#//MARTE_DesignModel/SRM/SW_ResourceCore/SwResource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/ArrivalPattern"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="activationCapacity"
- ordered="false" unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Integer"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="entryPoints" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Element"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="adressSpace" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="periodElements" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="priorityElements"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="stackSizeElements"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="activateServices"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="enableConcurrencyServices"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="resumeServices" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="suspendServices"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="terminateServices"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="disableConcurrencyServices"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="shareDataResources"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="messageResources"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="mutualExclusionResources"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="notificationResources"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="heapSizeElements"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="InterruptResource" eSuperTypes="#//MARTE_DesignModel/SRM/SW_Concurrency/SwConcurrentResource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="kind" ordered="false"
- unique="false" eType="#//MARTE_DesignModel/SRM/SW_Concurrency/InterruptKind"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isMaskable" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Boolean"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="vectorElements" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="maskElements" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="routineConnectServices"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="routineDisconnectServices"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="SwSchedulableResource" eSuperTypes="#//MARTE_DesignModel/SRM/SW_Concurrency/SwConcurrentResource #//MARTE_Foundations/GRM/SchedulableResource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isStaticSchedulingFeature"
- ordered="false" unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Boolean"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isPreemptable" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Boolean"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="schedulers" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="deadlineElements"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="deadlineTypeElements"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="timeSliceElements"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="delayServices" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="joinServices" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="yieldServices" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="SwTimerResource" eSuperTypes="#//MARTE_Foundations/GRM/TimerResource">
- <eStructuralFeatures xsi:type="ecore:EReference" name="durationElements"
- ordered="false" unique="false" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement">
- <eAnnotations source="redefines" references="#//MARTE_Foundations/GRM/TimerResource/duration"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="MemoryPartition" eSuperTypes="#//MARTE_DesignModel/SRM/SW_ResourceCore/SwResource">
- <eStructuralFeatures xsi:type="ecore:EReference" name="concurrentResources"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="memorySpaces" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="fork" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="exit" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Namespace" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Namespace"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Alarm" eSuperTypes="#//MARTE_DesignModel/SRM/SW_Concurrency/InterruptResource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isWatchdog" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Boolean"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="timers" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- </eClassifiers>
- </eSubpackages>
- <eSubpackages name="SW_Brokering" nsURI="http://www.eclipse.org/papyrus/SW_Brokering/1"
- nsPrefix="SW_Brokering">
- <eClassifiers xsi:type="ecore:EEnum" name="AccessPolicyKind">
- <eLiterals name="Read"/>
- <eLiterals name="Write" value="1"/>
- <eLiterals name="ReadWrite" value="2"/>
- <eLiterals name="Undef" value="3"/>
- <eLiterals name="Other" value="4"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="DeviceBroker" eSuperTypes="#//MARTE_DesignModel/SRM/SW_ResourceCore/SwResource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="accessPolicy" ordered="false"
- unique="false" eType="#//MARTE_DesignModel/SRM/SW_Brokering/AccessPolicyKind"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isBuffered" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Boolean"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="devices" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="closeServices" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="controlServices"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="openServices" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="readServices" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="writeServices" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="MemoryBroker" eSuperTypes="#//MARTE_DesignModel/SRM/SW_ResourceCore/SwResource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="accessPolicy" ordered="false"
- unique="false" eType="#//MARTE_DesignModel/SRM/SW_Brokering/AccessPolicyKind"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="memories" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="memoryBlockAdressElements"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="memoryBlockSizeElements"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="lockServices" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="unlockServices" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="mapServices" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="unMapServices" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- </eClassifiers>
- </eSubpackages>
- <eSubpackages name="SW_Interaction" nsURI="http://www.eclipse.org/papyrus/SW_Interaction/1"
- nsPrefix="SW_Interaction">
- <eClassifiers xsi:type="ecore:EEnum" name="QueuePolicyKind">
- <eLiterals name="FIFO"/>
- <eLiterals name="LIFO" value="1"/>
- <eLiterals name="Priority" value="2"/>
- <eLiterals name="Undef" value="3"/>
- <eLiterals name="Other" value="4"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="MessageResourceKind">
- <eLiterals name="MessageQueue"/>
- <eLiterals name="Pipe" value="1"/>
- <eLiterals name="Blackboard" value="2"/>
- <eLiterals name="Undef" value="3"/>
- <eLiterals name="Other" value="4"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="NotificationKind">
- <eLiterals name="Memorized"/>
- <eLiterals name="Bounded" value="1"/>
- <eLiterals name="Memoryless" value="2"/>
- <eLiterals name="Undef" value="3"/>
- <eLiterals name="Other" value="4"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="NotificationResourceKind">
- <eLiterals name="Event"/>
- <eLiterals name="Barrier" value="1"/>
- <eLiterals name="Undef" value="2"/>
- <eLiterals name="Other" value="3"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="MutualExclusionResourceKind">
- <eLiterals name="BooleanSemaphore"/>
- <eLiterals name="CountSemaphore" value="1"/>
- <eLiterals name="Mutex" value="2"/>
- <eLiterals name="Undef" value="3"/>
- <eLiterals name="Other" value="4"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="ConcurrentAccessProtocolKind">
- <eLiterals name="PIP"/>
- <eLiterals name="PCP" value="1"/>
- <eLiterals name="NoPreemption" value="2"/>
- <eLiterals name="Undef" value="3"/>
- <eLiterals name="Other" value="4"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="SwInteractionResource" abstract="true"
- eSuperTypes="#//MARTE_DesignModel/SRM/SW_ResourceCore/SwResource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isIntraMemoryPartitionInteraction"
- ordered="false" unique="false" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="waitingQueuePolicy"
- ordered="false" unique="false" eType="#//MARTE_DesignModel/SRM/SW_Interaction/QueuePolicyKind"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="waitingQueueCapacity"
- ordered="false" unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Integer"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="waitingPolicyElements"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="SwCommunicationResource" abstract="true"
- eSuperTypes="#//MARTE_DesignModel/SRM/SW_Interaction/SwInteractionResource #//MARTE_Foundations/GRM/CommunicationMedia"/>
- <eClassifiers xsi:type="ecore:EClass" name="SwSynchronizationResource" abstract="true"
- eSuperTypes="#//MARTE_DesignModel/SRM/SW_Interaction/SwInteractionResource #//MARTE_Foundations/GRM/SynchronizationResource"/>
- <eClassifiers xsi:type="ecore:EClass" name="SharedDataComResource" eSuperTypes="#//MARTE_DesignModel/SRM/SW_Interaction/SwCommunicationResource">
- <eStructuralFeatures xsi:type="ecore:EReference" name="readServices" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="writeServices" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="MessageComResource" eSuperTypes="#//MARTE_DesignModel/SRM/SW_Interaction/SwCommunicationResource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isFixedMessageSize"
- ordered="false" unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Boolean"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="mechanism" ordered="false"
- unique="false" eType="#//MARTE_DesignModel/SRM/SW_Interaction/MessageResourceKind"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="messageSizeElements"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="messageQueueCapacityElements"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="messageQueuePolicy"
- ordered="false" unique="false" eType="#//MARTE_DesignModel/SRM/SW_Interaction/QueuePolicyKind"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="sendServices" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="receiveServices"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="NotificationResource" eSuperTypes="#//MARTE_DesignModel/SRM/SW_Interaction/SwSynchronizationResource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="occurence" ordered="false"
- unique="false" eType="#//MARTE_DesignModel/SRM/SW_Interaction/NotificationKind"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="mechanism" ordered="false"
- unique="false" eType="#//MARTE_DesignModel/SRM/SW_Interaction/NotificationResourceKind"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="occurenceCountElements"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="maskElements" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="flushServices" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="signalServices" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="waitServices" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="clearServices" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="SwMutualExclusionResource" eSuperTypes="#//MARTE_DesignModel/SRM/SW_Interaction/SwSynchronizationResource #//MARTE_Foundations/GRM/MutualExclusionResource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="mechanism" ordered="false"
- unique="false" eType="#//MARTE_DesignModel/SRM/SW_Interaction/MutualExclusionResourceKind"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="concurrentAccessProtocol"
- ordered="false" unique="false" eType="#//MARTE_DesignModel/SRM/SW_Interaction/ConcurrentAccessProtocolKind"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="accessTokenElements"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="releaseServices"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="acquireServices"
- ordered="false" unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- </eClassifiers>
- </eSubpackages>
- </eSubpackages>
- <eSubpackages name="GCM" nsURI="http://www.eclipse.org/papyrus/GCM/1" nsPrefix="GCM">
- <eClassifiers xsi:type="ecore:EClass" name="FlowProperty">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="direction" ordered="false"
- unique="false" lowerBound="1" eType="#//MARTE_DesignModel/GCM/FlowDirectionKind"
- defaultValueLiteral="inout"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Property" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="FlowDirectionKind">
- <eLiterals name="in"/>
- <eLiterals name="out" value="1"/>
- <eLiterals name="inout" value="2"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="FlowPort">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isAtomic" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Boolean"
- volatile="true" transient="true" derived="true"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="direction" ordered="false"
- unique="false" lowerBound="1" eType="#//MARTE_DesignModel/GCM/FlowDirectionKind"
- defaultValueLiteral="inout"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Port" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Port"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="ClientServerPort">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Port" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Port"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="specificationKind"
- ordered="false" unique="false" lowerBound="1" eType="#//MARTE_DesignModel/GCM/PortSpecificationKind"
- volatile="true" transient="true" defaultValueLiteral="interfaceBased"
- derived="true"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="kind" ordered="false"
- unique="false" lowerBound="1" eType="#//MARTE_DesignModel/GCM/ClientServerKind"
- defaultValueLiteral="proreq"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="provInterface" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Interface"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="reqInterface" ordered="false"
- unique="false" upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Interface"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="featuresSpec" ordered="false"
- unique="false" eType="#//MARTE_DesignModel/GCM/ClientServerSpecification"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="PortSpecificationKind">
- <eLiterals name="atomic"/>
- <eLiterals name="interfaceBased" value="1"/>
- <eLiterals name="featureBased" value="2"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="ClientServerKind">
- <eLiterals name="required"/>
- <eLiterals name="provided" value="1"/>
- <eLiterals name="proreq" value="2"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="ClientServerSpecification">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Interface" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Interface"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="FlowSpecification">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Interface" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Interface"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="ClientServerFeature">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="kind" ordered="false"
- unique="false" lowerBound="1" eType="#//MARTE_DesignModel/GCM/ClientServerKind"
- defaultValueLiteral="proreq"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_BehavioralFeature"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="GCMTrigger">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Trigger" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Trigger"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="feature" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Feature"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="GCMInvocationAction">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_InvocationAction"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//InvocationAction"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="onFeature" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Feature"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="DataEvent">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_AnyReceiveEvent"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//AnyReceiveEvent"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="classifier" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Classifier"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="DataPool">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="ordering" ordered="false"
- unique="false" lowerBound="1" eType="#//MARTE_DesignModel/GCM/DataPoolOrderingKind"
- defaultValueLiteral="FIFO"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Property" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="insertion" ordered="false"
- unique="false" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Behavior"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="selection" ordered="false"
- unique="false" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Behavior"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="DataPoolOrderingKind">
- <eLiterals name="FIFO"/>
- <eLiterals name="LIFO" value="1"/>
- <eLiterals name="UserDefined" value="2"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="GCMInvocatingBehavior">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Behavior" ordered="false"
- lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Behavior"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="onPorts" ordered="false"
- upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Port"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="onFeatures" ordered="false"
- upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Feature"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="invocations" ordered="false"
- upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//InvocationAction"/>
- </eClassifiers>
- </eSubpackages>
- </eSubpackages>
- <eSubpackages name="MARTE_AnalysisModel" nsURI="http:///MARTE/MARTE_AnalysisModel.ecore"
- nsPrefix="MARTE.MARTE_AnalysisModel">
- <eSubpackages name="GQAM" nsURI="http://www.eclipse.org/papyrus/GQAM/1" nsPrefix="GQAM">
- <eClassifiers xsi:type="ecore:EClass" name="GaWorkloadGenerator">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="pop" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Integer"
- defaultValueLiteral="1"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Behavior" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Behavior"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="GaEventTrace">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="content" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/String"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="format" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/String"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="location" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/String"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="GaWorkloadEvent">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="pattern" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/ArrivalPattern"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="generator" ordered="false"
- unique="false" eType="#//MARTE_AnalysisModel/GQAM/GaWorkloadGenerator"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="trace" ordered="false"
- unique="false" eType="#//MARTE_AnalysisModel/GQAM/GaEventTrace"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="effect" ordered="false"
- unique="false" eType="#//MARTE_AnalysisModel/GQAM/GaScenario"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="timedEvent" ordered="false"
- unique="false" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TimeEvent"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="GaScenario" eSuperTypes="#//MARTE_Foundations/GRM/ResourceUsage #//MARTE_Foundations/Time/TimedProcessing">
- <eStructuralFeatures xsi:type="ecore:EReference" name="cause" ordered="false"
- unique="false" eType="#//MARTE_AnalysisModel/GQAM/GaWorkloadEvent"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="hostDemand" ordered="false"
- upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="hostDemandOps" ordered="false"
- upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Real"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="interOccT" ordered="false"
- upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="throughput" ordered="false"
- upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Frequency"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="respT" ordered="false"
- upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="utilization" ordered="false"
- upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Real"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="utilizationOnHost"
- ordered="false" upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Real"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="root" ordered="false"
- unique="false" eType="#//MARTE_AnalysisModel/GQAM/GaStep"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="steps" ordered="false"
- lowerBound="1" upperBound="-1" eType="#//MARTE_AnalysisModel/GQAM/GaStep"
- eOpposite="#//MARTE_AnalysisModel/GQAM/GaStep/scenario"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="parentStep" ordered="false"
- lowerBound="1" upperBound="-1" eType="#//MARTE_AnalysisModel/GQAM/GaStep"
- eOpposite="#//MARTE_AnalysisModel/GQAM/GaStep/childScenario"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="timing" ordered="false"
- unique="false" upperBound="-1" eType="#//MARTE_AnalysisModel/GQAM/GaTimedObs"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="GaStep" eSuperTypes="#//MARTE_AnalysisModel/GQAM/GaScenario">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isAtomic" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Boolean"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="blockT" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="rep" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Real"
- defaultValueLiteral="1.0"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="prob" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Real"
- defaultValueLiteral="1.0"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="priority" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Integer"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="concurRes" ordered="false"
- unique="false" eType="#//MARTE_Foundations/GRM/SchedulableResource"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="host" ordered="false"
- unique="false" eType="#//MARTE_AnalysisModel/GQAM/GaExecHost"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="servDemand" unique="false"
- upperBound="-1" eType="#//MARTE_AnalysisModel/GQAM/GaRequestedService"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="servCount" upperBound="-1"
- eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Real"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="selfDelay" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="scenario" ordered="false"
- eType="#//MARTE_AnalysisModel/GQAM/GaScenario" eOpposite="#//MARTE_AnalysisModel/GQAM/GaScenario/steps"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="childScenario" ordered="false"
- eType="#//MARTE_AnalysisModel/GQAM/GaScenario" eOpposite="#//MARTE_AnalysisModel/GQAM/GaScenario/parentStep"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="GaExecHost" eSuperTypes="#//MARTE_Foundations/GRM/Scheduler #//MARTE_Foundations/GRM/ComputingResource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="commTxOvh" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="commRcvOvh" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="cntxtSwT" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="clockOvh" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="schedPriRange" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_DataTypes/IntegerInterval"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="memSize" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_DataSize"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="utilization" ordered="false"
- upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Real"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="throughput" ordered="false"
- upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Frequency"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="GaRequestedService" eSuperTypes="#//MARTE_AnalysisModel/GQAM/GaStep">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Operation" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Operation"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="GaTimedObs" eSuperTypes="#//MARTE_Foundations/NFPs/NfpConstraint">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="laxity" unique="false"
- eType="#//MARTE_AnalysisModel/GQAM/LaxityKind"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="startObs" unique="false"
- upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TimeObservation"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="endObs" unique="false"
- upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TimeObservation"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="LaxityKind">
- <eLiterals name="hard"/>
- <eLiterals name="soft" value="1"/>
- <eLiterals name="other" value="2"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="GaCommStep" eSuperTypes="#//MARTE_AnalysisModel/GQAM/GaStep"/>
- <eClassifiers xsi:type="ecore:EClass" name="GaAcqStep" eSuperTypes="#//MARTE_AnalysisModel/GQAM/GaStep">
- <eStructuralFeatures xsi:type="ecore:EReference" name="acqRes" ordered="false"
- unique="false" eType="#//MARTE_Foundations/GRM/Resource"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="resUnits" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Integer"
- defaultValueLiteral="1"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="GaRelStep" eSuperTypes="#//MARTE_AnalysisModel/GQAM/GaStep">
- <eStructuralFeatures xsi:type="ecore:EReference" name="relRes" ordered="false"
- unique="false" eType="#//MARTE_Foundations/GRM/Resource"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="resUnits" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Integer"
- defaultValueLiteral="1"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="GaLatencyObs" eSuperTypes="#//MARTE_AnalysisModel/GQAM/GaTimedObs">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="latency" ordered="false"
- upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="miss" ordered="false"
- upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Real"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="utility" ordered="false"
- upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_DataTypes/UtilityType"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="maxJitter" ordered="false"
- upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="GaCommHost" eSuperTypes="#//MARTE_Foundations/GRM/CommunicationMedia #//MARTE_Foundations/GRM/Scheduler">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="throughput" ordered="false"
- upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Frequency"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="utilization" ordered="false"
- upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Real"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="GaCommChannel" eSuperTypes="#//MARTE_Foundations/GRM/SchedulableResource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="packetSize" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_DataSize"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="utilization" ordered="false"
- eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Real"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="GaWorkloadBehavior">
- <eStructuralFeatures xsi:type="ecore:EReference" name="behavior" ordered="false"
- unique="false" upperBound="-1" eType="#//MARTE_AnalysisModel/GQAM/GaScenario"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="demand" ordered="false"
- unique="false" upperBound="-1" eType="#//MARTE_AnalysisModel/GQAM/GaWorkloadEvent"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="GaAnalysisContext" eSuperTypes="#//MARTE_Foundations/CoreElements/Configuration #//MARTE_Annexes/VSL/Variables/ExpressionContext">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="context" ordered="false"
- upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_String"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="workload" ordered="false"
- unique="false" lowerBound="1" upperBound="-1" eType="#//MARTE_AnalysisModel/GQAM/GaWorkloadBehavior"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="platform" ordered="false"
- unique="false" lowerBound="1" upperBound="-1" eType="#//MARTE_AnalysisModel/GQAM/GaResourcesPlatform"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="GaResourcesPlatform">
- <eStructuralFeatures xsi:type="ecore:EReference" name="resources" ordered="false"
- unique="false" upperBound="-1" eType="#//MARTE_Foundations/GRM/Resource"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Classifier" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Classifier"/>
- </eClassifiers>
- </eSubpackages>
- <eSubpackages name="SAM" nsURI="http://www.eclipse.org/papyrus/SAM/1" nsPrefix="SAM">
- <eClassifiers xsi:type="ecore:EEnum" name="OptimallityCriterionKind">
- <eLiterals name="meetHardDeadlines"/>
- <eLiterals name="minimizeMissedDeadlines" value="1"/>
- <eLiterals name="minimizedMeanTardiness" value="2"/>
- <eLiterals name="undef" value="3"/>
- <eLiterals name="other" value="4"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="SaAnalysisContext" eSuperTypes="#//MARTE_AnalysisModel/GQAM/GaAnalysisContext">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isSched" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Boolean"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="optCriterion" ordered="false"
- unique="false" eType="#//MARTE_AnalysisModel/SAM/OptimallityCriterionKind"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="SaEndtoEndFlow">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isSched" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Boolean"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="schSlack" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Real"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="end2EndT" ordered="false"
- upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="end2EndD" ordered="false"
- upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="timing" unique="false"
- upperBound="-1" eType="#//MARTE_AnalysisModel/GQAM/GaTimedObs"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="SaCommStep" eSuperTypes="#//MARTE_AnalysisModel/GQAM/GaCommStep">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="deadline" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="spareCap" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="schSlack" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Real"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_BehavioralFeature"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="SaStep" eSuperTypes="#//MARTE_AnalysisModel/GQAM/GaStep">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_BehavioralFeature"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="deadline" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="spareCap" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="schSlack" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Real"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="preemptT" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="readyT" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="nonpreemptionBlocking"
- ordered="false" unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="sharedRes" ordered="false"
- unique="false" upperBound="-1" eType="#//MARTE_AnalysisModel/SAM/SaSharedResource">
- <eAnnotations source="redefines" references="#//MARTE_Foundations/GRM/ResourceUsage/usedResources"/>
- </eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="selfSuspensionBlocking"
- ordered="false" unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="numberSelfSuspensions"
- ordered="false" unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Integer"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="SaSharedResource" eSuperTypes="#//MARTE_Foundations/GRM/MutualExclusionResource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="capacity" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Integer"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isPreemp" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Boolean"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isConsum" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Boolean"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="acquisT" ordered="false"
- upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseT" ordered="false"
- upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="SaSchedObs" eSuperTypes="#//MARTE_AnalysisModel/GQAM/GaTimedObs">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="suspentions" ordered="false"
- upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Integer"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="blockT" ordered="false"
- upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="overlaps" ordered="false"
- upperBound="-1" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Integer"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="SaCommHost" eSuperTypes="#//MARTE_AnalysisModel/GQAM/GaCommHost">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isSched" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Boolean"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="schSlack" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Real"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="SaExecHost" eSuperTypes="#//MARTE_AnalysisModel/GQAM/GaExecHost">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="isSched" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Boolean"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="schSlack" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Real"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="schedUtiliz" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Real"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="ISRswitchT" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="ISRprioRange" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_DataTypes/IntegerInterval"/>
- </eClassifiers>
- </eSubpackages>
- <eSubpackages name="PAM" nsURI="http://www.eclipse.org/papyrus/PAM/1" nsPrefix="PAM">
- <eClassifiers xsi:type="ecore:EClass" name="PaStep" eSuperTypes="#//MARTE_AnalysisModel/GQAM/GaStep">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="noSync" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Boolean"
- defaultValueLiteral="false"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="extOpDemand" upperBound="-1"
- eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/String"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="extOpCount" upperBound="-1"
- eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Real"
- defaultValueLiteral="1"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="behavDemand" upperBound="-1"
- eType="#//MARTE_AnalysisModel/GQAM/GaScenario"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="behavCount" upperBound="-1"
- eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Real"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="PaRequestedStep" eSuperTypes="#//MARTE_AnalysisModel/PAM/PaStep #//MARTE_AnalysisModel/GQAM/GaRequestedService"/>
- <eClassifiers xsi:type="ecore:EClass" name="PaCommStep" eSuperTypes="#//MARTE_AnalysisModel/PAM/PaStep #//MARTE_AnalysisModel/GQAM/GaCommStep"/>
- <eClassifiers xsi:type="ecore:EClass" name="PaResPassStep" eSuperTypes="#//MARTE_AnalysisModel/GQAM/GaStep">
- <eStructuralFeatures xsi:type="ecore:EReference" name="resource" ordered="false"
- unique="false" eType="#//MARTE_Foundations/GRM/Resource"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="resUnits" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Integer"
- defaultValueLiteral="1"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="PaLogicalResource" eSuperTypes="#//MARTE_Foundations/GRM/Resource">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="utilization" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Real"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="throughput" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Frequency"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="poolSize" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Integer"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="PaRunTInstance">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="poolSize" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Integer"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="unbddPool" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//MARTE_PrimitivesTypes/Boolean"
- defaultValueLiteral="false"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="instance" ordered="false"
- unique="false" eType="#//MARTE_Foundations/GRM/SchedulableResource"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="host" ordered="false"
- unique="false" eType="#//MARTE_AnalysisModel/GQAM/GaExecHost"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="utilization" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Real"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="throughput" ordered="false"
- unique="false" eType="ecore:EDataType MARTE_Library.ecore#//BasicNFP_Types/NFP_Frequency"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement"
- ordered="false" unique="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
- </eClassifiers>
- </eSubpackages>
- </eSubpackages>
-</ecore:EPackage>
diff --git a/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/MARTE.genmodel b/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/MARTE.genmodel
deleted file mode 100644
index 2bd9933..0000000
--- a/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/MARTE.genmodel
+++ /dev/null
@@ -1,1657 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<genmodel:GenModel xmi:version="2.0"
- xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
- xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/org.eclipse.papyrus.marte.static.profile/src"
- modelPluginID="org.eclipse.papyrus.marte.static.profile" modelName="MARTE" importerID="org.eclipse.emf.importer.ecore"
- complianceLevel="6.0" copyrightFields="false" usedGenPackages="platform:/plugin/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore platform:/plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml">
- <foreignModel>MARTE.ecore</foreignModel>
- <genPackages prefix="MARTE" basePackage="org.eclipse.papyrus" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#/">
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//dummy"/>
- <nestedGenPackages prefix="MARTE_Foundations" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_Foundations">
- <nestedGenPackages prefix="NFPs" resource="XML" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_Foundations/NFPs">
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_Foundations/NFPs/ConstraintKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_Foundations/NFPs/ConstraintKind/required"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_Foundations/NFPs/ConstraintKind/offered"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_Foundations/NFPs/ConstraintKind/contract"/>
- </genEnums>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/NFPs/Nfp">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/NFPs/Nfp/base_Property"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/NFPs/Unit">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/NFPs/Unit/convFactor"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/NFPs/Unit/convOffset"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/NFPs/Unit/baseUnit"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/NFPs/Unit/base_EnumerationLiteral"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/NFPs/NfpConstraint">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/NFPs/NfpConstraint/kind"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/NFPs/NfpConstraint/base_Constraint"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/NFPs/NfpConstraint/mode"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/NFPs/NfpType">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/NFPs/NfpType/valueAttrib"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/NFPs/NfpType/unitAttrib"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/NFPs/NfpType/exprAttrib"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/NFPs/Dimension">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/NFPs/Dimension/symbol"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/NFPs/Dimension/baseDimension"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/NFPs/Dimension/baseExponent"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/NFPs/Dimension/base_Enumeration"/>
- </genClasses>
- </nestedGenPackages>
- <nestedGenPackages prefix="CoreElements" resource="XML" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_Foundations/CoreElements">
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/CoreElements/ModeTransition">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/CoreElements/ModeTransition/base_Transition"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/CoreElements/ModeBehavior">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/CoreElements/ModeBehavior/base_StateMachine"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/CoreElements/Configuration">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/CoreElements/Configuration/base_StructuredClassifier"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/CoreElements/Configuration/base_Package"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/CoreElements/Configuration/mode"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/CoreElements/Mode">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/CoreElements/Mode/base_State"/>
- </genClasses>
- </nestedGenPackages>
- <nestedGenPackages prefix="Alloc" resource="XML" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_Foundations/Alloc">
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_Foundations/Alloc/AllocationEndKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_Foundations/Alloc/AllocationEndKind/undef"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_Foundations/Alloc/AllocationEndKind/application"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_Foundations/Alloc/AllocationEndKind/executionPlatform"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_Foundations/Alloc/AllocationEndKind/both"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_Foundations/Alloc/AllocationNature">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_Foundations/Alloc/AllocationNature/spatialDistribution"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_Foundations/Alloc/AllocationNature/timeScheduling"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_Foundations/Alloc/AllocationKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_Foundations/Alloc/AllocationKind/structural"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_Foundations/Alloc/AllocationKind/behavioral"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_Foundations/Alloc/AllocationKind/hybrid"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_Foundations/Alloc/AssignmentKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_Foundations/Alloc/AssignmentKind/structural"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_Foundations/Alloc/AssignmentKind/behavioral"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_Foundations/Alloc/AssignmentKind/hybrid"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_Foundations/Alloc/AssignmentNature">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_Foundations/Alloc/AssignmentNature/spatialDistribution"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_Foundations/Alloc/AssignmentNature/timeScheduling"/>
- </genEnums>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/Alloc/Allocated">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Alloc/Allocated/base_NamedElement"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Alloc/Allocated/allocatedTo"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Alloc/Allocated/allocatedFrom"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/Alloc/Allocated/kind"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/Alloc/AllocateActivityGroup">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/Alloc/AllocateActivityGroup/isUnique"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Alloc/AllocateActivityGroup/base_ActivityPartition"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/Alloc/NfpRefine">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Alloc/NfpRefine/base_Dependency"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Alloc/NfpRefine/constraint"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/Alloc/Assign">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/Alloc/Assign/kind"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/Alloc/Assign/nature"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Alloc/Assign/impliedConstraint"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Alloc/Assign/from"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Alloc/Assign/to"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Alloc/Assign/base_Comment"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/Alloc/Allocate">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/Alloc/Allocate/kind"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/Alloc/Allocate/nature"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Alloc/Allocate/base_Abstraction"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Alloc/Allocate/impliedConstraint"/>
- </genClasses>
- </nestedGenPackages>
- <nestedGenPackages prefix="Time" resource="XML" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_Foundations/Time">
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/Time/TimedDomain">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Time/TimedDomain/base_Namespace"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/Time/Clock">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/Time/Clock/standard"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Time/Clock/base_InstanceSpecification"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Time/Clock/type"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Time/Clock/unit"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Time/Clock/base_Property"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Time/Clock/base_Event"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/Time/ClockType">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/Time/ClockType/nature"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Time/ClockType/unitType"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/Time/ClockType/isLogical"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Time/ClockType/resolAttr"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Time/ClockType/maxValAttr"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Time/ClockType/offsetAttr"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Time/ClockType/getTime"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Time/ClockType/setTime"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Time/ClockType/indexToValue"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Time/ClockType/base_Class"/>
- </genClasses>
- <genClasses image="false" ecoreClass="MARTE.ecore#//MARTE_Foundations/Time/TimedElement">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Time/TimedElement/on"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/Time/TimedValueSpecification">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/Time/TimedValueSpecification/interpretation"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Time/TimedValueSpecification/base_ValueSpecification"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/Time/TimedConstraint">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/Time/TimedConstraint/interpretation"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/Time/ClockConstraint">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/Time/ClockConstraint/isCoincidenceBased"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/Time/ClockConstraint/isPrecedenceBased"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/Time/ClockConstraint/isChronometricBased"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/Time/TimedInstantObservation">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/Time/TimedInstantObservation/obsKind"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Time/TimedInstantObservation/base_TimeObservation"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/Time/TimedDurationObservation">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/Time/TimedDurationObservation/obsKind"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Time/TimedDurationObservation/base_DurationObservation"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/Time/TimedEvent">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/Time/TimedEvent/repetition"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Time/TimedEvent/base_TimeEvent"/>
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Time/TimedEvent/every"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/Time/TimedProcessing">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Time/TimedProcessing/base_Action"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Time/TimedProcessing/base_Behavior"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Time/TimedProcessing/base_Message"/>
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Time/TimedProcessing/duration"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Time/TimedProcessing/start"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/Time/TimedProcessing/finish"/>
- </genClasses>
- </nestedGenPackages>
- <nestedGenPackages prefix="GRM" resource="XML" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_Foundations/GRM">
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/GRM/Resource">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/Resource/resMult"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/Resource/isProtected"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/Resource/isActive"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/GRM/Resource/base_Property"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/GRM/Resource/base_InstanceSpecification"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/GRM/Resource/base_Classifier"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/GRM/Resource/base_Lifeline"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/GRM/Resource/base_ConnectableElement"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/GRM/StorageResource">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/StorageResource/elementSize"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/GRM/CommunicationEndPoint">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/CommunicationEndPoint/packetSize"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/GRM/SynchronizationResource"/>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/GRM/ConcurrencyResource"/>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/GRM/Scheduler">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/Scheduler/isPreemptible"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/Scheduler/schedPolicy"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/Scheduler/otherSchedPolicy"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/Scheduler/schedule"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/GRM/Scheduler/processingUnits"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/GRM/Scheduler/host"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/GRM/Scheduler/protectedSharedResources"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/GRM/Scheduler/schedulableResources"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/GRM/ProcessingResource">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/ProcessingResource/speedFactor"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/GRM/ProcessingResource/mainScheduler"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/GRM/ComputingResource"/>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/GRM/MutualExclusionResource">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/MutualExclusionResource/protectKind"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/MutualExclusionResource/ceiling"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/MutualExclusionResource/otherProtectProtocol"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/GRM/MutualExclusionResource/scheduler"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/GRM/SchedulableResource">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/SchedulableResource/schedParams"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/GRM/SchedulableResource/dependentScheduler"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/GRM/SchedulableResource/host"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/GRM/SecondaryScheduler">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/GRM/SecondaryScheduler/virtualProcessingUnits"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/GRM/CommunicationMedia">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/CommunicationMedia/elementSize"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/GRM/CommunicationMedia/base_Connector"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/CommunicationMedia/transmMode"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/CommunicationMedia/blockT"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/CommunicationMedia/packetT"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/CommunicationMedia/capacity"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/GRM/DeviceResource"/>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/GRM/TimingResource"/>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/GRM/ClockResource"/>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/GRM/TimerResource">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/TimerResource/duration"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/TimerResource/isPeriodic"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/GRM/GrService">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/GRM/GrService/owner"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/GRM/GrService/base_ExecutionSpecification"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/GRM/GrService/base_BehavioralFeature"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/GRM/GrService/base_Behavior"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/GRM/GrService/base_Collaboration"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/GRM/GrService/base_CollaborationUse"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/GRM/Release"/>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/GRM/Acquire">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/Acquire/isBlocking"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Foundations/GRM/ResourceUsage">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/ResourceUsage/execTime"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/ResourceUsage/allocatedMemory"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/ResourceUsage/usedMemory"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/ResourceUsage/powerPeak"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/ResourceUsage/energy"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/GRM/ResourceUsage/base_NamedElement"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/GRM/ResourceUsage/subUsage"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Foundations/GRM/ResourceUsage/usedResources"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Foundations/GRM/ResourceUsage/msgSize"/>
- </genClasses>
- </nestedGenPackages>
- </nestedGenPackages>
- <nestedGenPackages prefix="MARTE_Annexes" disposableProviderFactory="true" ecorePackage="MARTE.ecore#//MARTE_Annexes">
- <nestedGenPackages prefix="RSM" resource="XML" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_Annexes/RSM">
- <genClasses image="false" ecoreClass="MARTE.ecore#//MARTE_Annexes/RSM/LinkTopology">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Annexes/RSM/LinkTopology/base_Connector"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Annexes/RSM/DefaultLink"/>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Annexes/RSM/InterRepetition">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Annexes/RSM/InterRepetition/repetitionShapeDependence"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Annexes/RSM/InterRepetition/isModulo"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Annexes/RSM/Distribute">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Annexes/RSM/Distribute/patternShape"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Annexes/RSM/Distribute/repetitionSpace"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Annexes/RSM/Distribute/fromTiler"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Annexes/RSM/Distribute/toTiler"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Annexes/RSM/Reshape">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Annexes/RSM/Reshape/patternShape"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Annexes/RSM/Reshape/repetitonShape"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Annexes/RSM/Tiler">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Annexes/RSM/Tiler/origin"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Annexes/RSM/Tiler/paving"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Annexes/RSM/Tiler/fitting"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Annexes/RSM/Tiler/tiler"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Annexes/RSM/Tiler/base_ConnectorEnd"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Annexes/RSM/Shaped">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Annexes/RSM/Shaped/shape"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Annexes/RSM/Shaped/base_MultiplicityElement"/>
- </genClasses>
- </nestedGenPackages>
- <nestedGenPackages prefix="VSL" disposableProviderFactory="true" ecorePackage="MARTE.ecore#//MARTE_Annexes/VSL">
- <nestedGenPackages prefix="Variables" resource="XML" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_Annexes/VSL/Variables">
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_Annexes/VSL/Variables/VariableDirectionKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_Annexes/VSL/Variables/VariableDirectionKind/in"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_Annexes/VSL/Variables/VariableDirectionKind/out"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_Annexes/VSL/Variables/VariableDirectionKind/inout"/>
- </genEnums>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Annexes/VSL/Variables/Var">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Annexes/VSL/Variables/Var/dir"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Annexes/VSL/Variables/Var/base_Property"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Annexes/VSL/Variables/ExpressionContext">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Annexes/VSL/Variables/ExpressionContext/base_NamedElement"/>
- </genClasses>
- </nestedGenPackages>
- <nestedGenPackages prefix="DataTypes" resource="XML" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_Annexes/VSL/DataTypes">
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Annexes/VSL/DataTypes/BoundedSubtype">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Annexes/VSL/DataTypes/BoundedSubtype/baseType"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Annexes/VSL/DataTypes/BoundedSubtype/minValue"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Annexes/VSL/DataTypes/BoundedSubtype/maxValue"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Annexes/VSL/DataTypes/BoundedSubtype/isMinOpen"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_Annexes/VSL/DataTypes/BoundedSubtype/isMaxOpen"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Annexes/VSL/DataTypes/BoundedSubtype/base_DataType"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Annexes/VSL/DataTypes/IntervalType">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Annexes/VSL/DataTypes/IntervalType/intervalAttrib"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Annexes/VSL/DataTypes/IntervalType/base_DataType"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Annexes/VSL/DataTypes/CollectionType">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Annexes/VSL/DataTypes/CollectionType/collectionAttrib"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Annexes/VSL/DataTypes/CollectionType/base_DataType"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Annexes/VSL/DataTypes/ChoiceType">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Annexes/VSL/DataTypes/ChoiceType/choiceAttrib"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Annexes/VSL/DataTypes/ChoiceType/defaultAttrib"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Annexes/VSL/DataTypes/ChoiceType/base_DataType"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_Annexes/VSL/DataTypes/TupleType">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Annexes/VSL/DataTypes/TupleType/tupleAttrib"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_Annexes/VSL/DataTypes/TupleType/base_DataType"/>
- </genClasses>
- </nestedGenPackages>
- </nestedGenPackages>
- </nestedGenPackages>
- <nestedGenPackages prefix="MARTE_DesignModel" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_DesignModel">
- <nestedGenPackages prefix="HLAM" resource="XML" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_DesignModel/HLAM">
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/HLAM/PoolMgtPolicyKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HLAM/PoolMgtPolicyKind/infiniteWait"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HLAM/PoolMgtPolicyKind/timedWait"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HLAM/PoolMgtPolicyKind/dynamic"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HLAM/PoolMgtPolicyKind/exception"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HLAM/PoolMgtPolicyKind/other"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/HLAM/CallConcurrencyKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HLAM/CallConcurrencyKind/sequential"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HLAM/CallConcurrencyKind/guarded"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HLAM/CallConcurrencyKind/concurrent"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/HLAM/SynchronizationKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HLAM/SynchronizationKind/synchronous"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HLAM/SynchronizationKind/asynchronous"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HLAM/SynchronizationKind/delayedSynchronous"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HLAM/SynchronizationKind/rendezVous"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HLAM/SynchronizationKind/other"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/HLAM/ExecutionKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HLAM/ExecutionKind/deferred"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HLAM/ExecutionKind/remoteImmediate"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HLAM/ExecutionKind/localImmediate"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/HLAM/ConcurrencyKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HLAM/ConcurrencyKind/reader"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HLAM/ConcurrencyKind/writer"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HLAM/ConcurrencyKind/parallel"/>
- </genEnums>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HLAM/RtUnit">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HLAM/RtUnit/isDynamic"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HLAM/RtUnit/isMain"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HLAM/RtUnit/srPoolSize"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HLAM/RtUnit/srPoolPolicy"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HLAM/RtUnit/srPoolWaitingTime"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HLAM/RtUnit/operationalMode"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HLAM/RtUnit/main"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HLAM/RtUnit/memorySize"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HLAM/RtUnit/base_BehavioredClassifier"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HLAM/RtUnit/queueSchedPolicy"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HLAM/RtUnit/queueSize"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HLAM/RtUnit/msgMaxSize"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HLAM/PpUnit">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HLAM/PpUnit/concPolicy"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HLAM/PpUnit/memorySize"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HLAM/PpUnit/base_BehavioredClassifier"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HLAM/RtFeature">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HLAM/RtFeature/base_BehavioralFeature"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HLAM/RtFeature/base_Message"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HLAM/RtFeature/base_Signal"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HLAM/RtFeature/base_Port"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HLAM/RtFeature/base_InvocationAction"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HLAM/RtFeature/specification"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HLAM/RtSpecification">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HLAM/RtSpecification/utility"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HLAM/RtSpecification/occKind"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HLAM/RtSpecification/tRef"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HLAM/RtSpecification/relDl"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HLAM/RtSpecification/absDl"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HLAM/RtSpecification/boundDl"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HLAM/RtSpecification/rdTime"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HLAM/RtSpecification/miss"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HLAM/RtSpecification/priority"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HLAM/RtSpecification/base_Comment"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HLAM/RtSpecification/context"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HLAM/RtAction">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HLAM/RtAction/isAtomic"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HLAM/RtAction/synchKind"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HLAM/RtAction/msgSize"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HLAM/RtAction/base_BehavioralFeature"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HLAM/RtAction/base_InvocationAction"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HLAM/RtService">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HLAM/RtService/concPolicy"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HLAM/RtService/exeKind"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HLAM/RtService/isAtomic"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HLAM/RtService/synchKind"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HLAM/RtService/base_BehavioralFeature"/>
- </genClasses>
- </nestedGenPackages>
- <nestedGenPackages prefix="HRM" disposableProviderFactory="true" ecorePackage="MARTE.ecore#//MARTE_DesignModel/HRM">
- <nestedGenPackages prefix="HwLogical" disposableProviderFactory="true" ecorePackage="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical">
- <nestedGenPackages prefix="HwComputing" resource="XML" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing">
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/ISA_Type">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/ISA_Type/RISC"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/ISA_Type/CISC"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/ISA_Type/VLIW"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/ISA_Type/SIMD"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/ISA_Type/other"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/ISA_Type/undef"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/PLD_Technology">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/PLD_Technology/SRAM"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/PLD_Technology/antifuse"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/PLD_Technology/flash"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/PLD_Technology/other"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/PLD_Technology/undef"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/PLD_Class">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/PLD_Class/symetricalArray"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/PLD_Class/rowBased"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/PLD_Class/seaOfGates"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/PLD_Class/hierarchicalPLD"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/PLD_Class/other"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/PLD_Class/undef"/>
- </genEnums>
- <genDataTypes ecoreDataType="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/PLD_Organization"/>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwProcessor">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwProcessor/architecture"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwProcessor/mips"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwProcessor/ipc"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwProcessor/nbCores"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwProcessor/nbPipelines"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwProcessor/nbStages"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwProcessor/nbALUs"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwProcessor/nbFPUs"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwProcessor/ownedISAs"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwProcessor/predictors"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwProcessor/caches"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwProcessor/ownedMMUs"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwComputingResource">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwComputingResource/op_Frequencies"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwISA">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwISA/family"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwISA/inst_Width"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwISA/type"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwBranchPredictor"/>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwASIC"/>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwPLD">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwPLD/technology"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwPLD/organization"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwPLD/nbLUTs"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwPLD/ndLUT_Inputs"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwPLD/nbFlipFlops"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwPLD/blocksRAM"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwComputing/HwPLD/blocksComputing"/>
- </genClasses>
- </nestedGenPackages>
- <nestedGenPackages prefix="HwCommunication" resource="XML" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwCommunication">
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwCommunicationResource"/>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwArbiter">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwArbiter/controlledMedias"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwMedia">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwMedia/bandWidth"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwMedia/arbiters"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwBus">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwBus/adressWidth"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwBus/wordWidth"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwBus/isSynchronous"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwBus/isSerial"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwBridge">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwBridge/sides"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwEndPoint">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwCommunication/HwEndPoint/connectedTo"/>
- </genClasses>
- </nestedGenPackages>
- <nestedGenPackages prefix="HwStorage" disposableProviderFactory="true" ecorePackage="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage">
- <nestedGenPackages prefix="HwStorageManager" resource="XML" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager">
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/HwStorageManager">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/HwStorageManager/managedMemories"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/HwDMA">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/HwDMA/nbChannels"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/HwDMA/transferWidth"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/HwDMA/drivenBy"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/HwMMU">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/HwMMU/virtualAddrSpace"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/HwMMU/physicalAddrSpace"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/HwMMU/memoryProtection"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/HwMMU/nbEntries"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager/HwMMU/ownedTLBs"/>
- </genClasses>
- </nestedGenPackages>
- <nestedGenPackages prefix="HwMemory" resource="XML" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory">
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/Repl_Policy">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/Repl_Policy/LRU"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/Repl_Policy/NFU"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/Repl_Policy/FIFO"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/Repl_Policy/random"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/Repl_Policy/other"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/Repl_Policy/undef"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/WritePolicy">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/WritePolicy/writeBack"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/WritePolicy/writeThrough"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/WritePolicy/other"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/WritePolicy/undef"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/CacheType">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/CacheType/data"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/CacheType/instruction"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/CacheType/unified"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/CacheType/other"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/CacheType/undef"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/ROM_Type">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/ROM_Type/maskedROM"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/ROM_Type/EPROM"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/ROM_Type/OTP_EPROM"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/ROM_Type/EEPROM"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/ROM_Type/Flash"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/ROM_Type/other"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/ROM_Type/undef"/>
- </genEnums>
- <genDataTypes ecoreDataType="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/Timing"/>
- <genDataTypes ecoreDataType="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/CacheStructure"/>
- <genDataTypes ecoreDataType="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/MemoryOrganization"/>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwMemory">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwMemory/memorySize"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwMemory/adressSize"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwMemory/timings"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwMemory/throughput"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwRAM">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwRAM/organization"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwRAM/isSynchronous"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwRAM/isStatic"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwRAM/isNonVolatile"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwRAM/repl_Policy"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwRAM/writePolicy"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwROM">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwROM/type"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwROM/organization"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwDrive">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwDrive/sectorSize"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwDrive/buffer"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwCache">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwCache/level"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwCache/type"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwCache/structure"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwCache/repl_Policy"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory/HwCache/writePolicy"/>
- </genClasses>
- </nestedGenPackages>
- </nestedGenPackages>
- <nestedGenPackages prefix="HwTiming" resource="XML" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwTiming">
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwTiming/HwTimingResource"/>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwTiming/HwClock"/>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwTiming/HwTimer">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwTiming/HwTimer/nbCounters"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwTiming/HwTimer/counterWidth"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwTiming/HwTimer/inputClock"/>
- </genClasses>
- </nestedGenPackages>
- <nestedGenPackages prefix="HwDevice" resource="XML" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwDevice">
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwDevice/HwDevice"/>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwDevice/HwI_O"/>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwDevice/HwSupport"/>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwDevice/HWActuator"/>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwLogical/HwDevice/HWSensor"/>
- </nestedGenPackages>
- </nestedGenPackages>
- <nestedGenPackages prefix="HwGeneral" resource="XML" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_DesignModel/HRM/HwGeneral">
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwGeneral/HwResourceService">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwGeneral/HwResourceService/consumption"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwGeneral/HwResourceService/dissipation"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwGeneral/HwResource">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwGeneral/HwResource/description"/>
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HRM/HwGeneral/HwResource/p_HW_Services"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HRM/HwGeneral/HwResource/r_HW_Services"/>
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HRM/HwGeneral/HwResource/ownedHW"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HRM/HwGeneral/HwResource/endPoints"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwGeneral/HwResource/frequency"/>
- </genClasses>
- </nestedGenPackages>
- <nestedGenPackages prefix="HwPhysical" disposableProviderFactory="true" ecorePackage="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical">
- <nestedGenPackages prefix="HwLayout" resource="XML" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout">
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/ComponentKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/ComponentKind/card"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/ComponentKind/channel"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/ComponentKind/chip"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/ComponentKind/port"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/ComponentKind/unit"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/ComponentKind/other"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/ComponentKind/undef"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/ConditionType">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/ConditionType/temperature"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/ConditionType/humidity"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/ConditionType/altitude"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/ConditionType/vibration"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/ConditionType/shock"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/ConditionType/other"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/ConditionType/undef"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/ComponentState">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/ComponentState/operating"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/ComponentState/storage"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/ComponentState/other"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/ComponentState/undef"/>
- </genEnums>
- <genDataTypes ecoreDataType="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/Env_Condition"/>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/HwComponent">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/HwComponent/kind"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/HwComponent/dimensions"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/HwComponent/area"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/HwComponent/position"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/HwComponent/grid"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/HwComponent/nbPins"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/HwComponent/weight"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/HwComponent/price"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/HwComponent/r_Conditions"/>
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/HwComponent/poweredServices"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/HwComponent/staticConsumption"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/HwComponent/staticDissipation"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwLayout/HwComponent/subComponents"/>
- </genClasses>
- </nestedGenPackages>
- <nestedGenPackages prefix="HwPower" resource="XML" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwPower">
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwPower/HwPowerSupply">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwPower/HwPowerSupply/suppliedPower"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwPower/HwPowerSupply/capacity"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwPower/HwCoolingSupply">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/HRM/HwPhysical/HwPower/HwCoolingSupply/coolingPower"/>
- </genClasses>
- </nestedGenPackages>
- </nestedGenPackages>
- </nestedGenPackages>
- <nestedGenPackages prefix="SRM" disposableProviderFactory="true" ecorePackage="MARTE.ecore#//MARTE_DesignModel/SRM">
- <nestedGenPackages prefix="SW_ResourceCore" resource="XML" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_DesignModel/SRM/SW_ResourceCore">
- <genClasses image="false" ecoreClass="MARTE.ecore#//MARTE_DesignModel/SRM/SW_ResourceCore/SwResource">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_ResourceCore/SwResource/identifierElements"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_ResourceCore/SwResource/stateElements"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_ResourceCore/SwResource/memorySizeFootprint"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_ResourceCore/SwResource/createServices"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_ResourceCore/SwResource/deleteServices"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_ResourceCore/SwResource/initializeServices"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/SRM/SW_ResourceCore/SwAccessService">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/SRM/SW_ResourceCore/SwAccessService/isModifier"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_ResourceCore/SwAccessService/accessedElement"/>
- </genClasses>
- </nestedGenPackages>
- <nestedGenPackages prefix="SW_Concurrency" resource="XML" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency">
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/InterruptKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/InterruptKind/HardwareInterruption"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/InterruptKind/ProcessorDetectedException"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/InterruptKind/ProgrammedException"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/InterruptKind/Undef"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/InterruptKind/Other"/>
- </genEnums>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/EntryPoint">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/EntryPoint/isReentrant"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/EntryPoint/routine"/>
- </genClasses>
- <genClasses image="false" ecoreClass="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwConcurrentResource">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwConcurrentResource/type"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwConcurrentResource/activationCapacity"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwConcurrentResource/entryPoints"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwConcurrentResource/adressSpace"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwConcurrentResource/periodElements"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwConcurrentResource/priorityElements"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwConcurrentResource/stackSizeElements"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwConcurrentResource/activateServices"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwConcurrentResource/enableConcurrencyServices"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwConcurrentResource/resumeServices"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwConcurrentResource/suspendServices"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwConcurrentResource/terminateServices"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwConcurrentResource/disableConcurrencyServices"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwConcurrentResource/shareDataResources"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwConcurrentResource/messageResources"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwConcurrentResource/mutualExclusionResources"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwConcurrentResource/notificationResources"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwConcurrentResource/heapSizeElements"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/InterruptResource">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/InterruptResource/kind"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/InterruptResource/isMaskable"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/InterruptResource/vectorElements"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/InterruptResource/maskElements"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/InterruptResource/routineConnectServices"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/InterruptResource/routineDisconnectServices"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwSchedulableResource">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwSchedulableResource/isStaticSchedulingFeature"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwSchedulableResource/isPreemptable"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwSchedulableResource/schedulers"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwSchedulableResource/deadlineElements"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwSchedulableResource/deadlineTypeElements"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwSchedulableResource/timeSliceElements"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwSchedulableResource/delayServices"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwSchedulableResource/joinServices"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwSchedulableResource/yieldServices"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwTimerResource">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/SwTimerResource/durationElements"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/MemoryPartition">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/MemoryPartition/concurrentResources"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/MemoryPartition/memorySpaces"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/MemoryPartition/fork"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/MemoryPartition/exit"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/MemoryPartition/base_Namespace"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/Alarm">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/Alarm/isWatchdog"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Concurrency/Alarm/timers"/>
- </genClasses>
- </nestedGenPackages>
- <nestedGenPackages prefix="SW_Brokering" resource="XML" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Brokering">
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Brokering/AccessPolicyKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Brokering/AccessPolicyKind/Read"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Brokering/AccessPolicyKind/Write"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Brokering/AccessPolicyKind/ReadWrite"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Brokering/AccessPolicyKind/Undef"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Brokering/AccessPolicyKind/Other"/>
- </genEnums>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Brokering/DeviceBroker">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/SRM/SW_Brokering/DeviceBroker/accessPolicy"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/SRM/SW_Brokering/DeviceBroker/isBuffered"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Brokering/DeviceBroker/devices"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Brokering/DeviceBroker/closeServices"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Brokering/DeviceBroker/controlServices"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Brokering/DeviceBroker/openServices"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Brokering/DeviceBroker/readServices"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Brokering/DeviceBroker/writeServices"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Brokering/MemoryBroker">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/SRM/SW_Brokering/MemoryBroker/accessPolicy"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Brokering/MemoryBroker/memories"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Brokering/MemoryBroker/memoryBlockAdressElements"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Brokering/MemoryBroker/memoryBlockSizeElements"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Brokering/MemoryBroker/lockServices"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Brokering/MemoryBroker/unlockServices"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Brokering/MemoryBroker/mapServices"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Brokering/MemoryBroker/unMapServices"/>
- </genClasses>
- </nestedGenPackages>
- <nestedGenPackages prefix="SW_Interaction" resource="XML" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction">
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/QueuePolicyKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/QueuePolicyKind/FIFO"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/QueuePolicyKind/LIFO"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/QueuePolicyKind/Priority"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/QueuePolicyKind/Undef"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/QueuePolicyKind/Other"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/MessageResourceKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/MessageResourceKind/MessageQueue"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/MessageResourceKind/Pipe"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/MessageResourceKind/Blackboard"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/MessageResourceKind/Undef"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/MessageResourceKind/Other"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/NotificationKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/NotificationKind/Memorized"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/NotificationKind/Bounded"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/NotificationKind/Memoryless"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/NotificationKind/Undef"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/NotificationKind/Other"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/NotificationResourceKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/NotificationResourceKind/Event"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/NotificationResourceKind/Barrier"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/NotificationResourceKind/Undef"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/NotificationResourceKind/Other"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/MutualExclusionResourceKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/MutualExclusionResourceKind/BooleanSemaphore"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/MutualExclusionResourceKind/CountSemaphore"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/MutualExclusionResourceKind/Mutex"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/MutualExclusionResourceKind/Undef"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/MutualExclusionResourceKind/Other"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/ConcurrentAccessProtocolKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/ConcurrentAccessProtocolKind/PIP"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/ConcurrentAccessProtocolKind/PCP"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/ConcurrentAccessProtocolKind/NoPreemption"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/ConcurrentAccessProtocolKind/Undef"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/ConcurrentAccessProtocolKind/Other"/>
- </genEnums>
- <genClasses image="false" ecoreClass="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/SwInteractionResource">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/SwInteractionResource/isIntraMemoryPartitionInteraction"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/SwInteractionResource/waitingQueuePolicy"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/SwInteractionResource/waitingQueueCapacity"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/SwInteractionResource/waitingPolicyElements"/>
- </genClasses>
- <genClasses image="false" ecoreClass="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/SwCommunicationResource"/>
- <genClasses image="false" ecoreClass="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/SwSynchronizationResource"/>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/SharedDataComResource">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/SharedDataComResource/readServices"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/SharedDataComResource/writeServices"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/MessageComResource">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/MessageComResource/isFixedMessageSize"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/MessageComResource/mechanism"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/MessageComResource/messageSizeElements"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/MessageComResource/messageQueueCapacityElements"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/MessageComResource/messageQueuePolicy"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/MessageComResource/sendServices"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/MessageComResource/receiveServices"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/NotificationResource">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/NotificationResource/occurence"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/NotificationResource/mechanism"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/NotificationResource/occurenceCountElements"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/NotificationResource/maskElements"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/NotificationResource/flushServices"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/NotificationResource/signalServices"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/NotificationResource/waitServices"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/NotificationResource/clearServices"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/SwMutualExclusionResource">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/SwMutualExclusionResource/mechanism"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/SwMutualExclusionResource/concurrentAccessProtocol"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/SwMutualExclusionResource/accessTokenElements"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/SwMutualExclusionResource/releaseServices"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/SRM/SW_Interaction/SwMutualExclusionResource/acquireServices"/>
- </genClasses>
- </nestedGenPackages>
- </nestedGenPackages>
- <nestedGenPackages prefix="GCM" resource="XML" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_DesignModel/GCM">
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/GCM/FlowDirectionKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/GCM/FlowDirectionKind/in"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/GCM/FlowDirectionKind/out"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/GCM/FlowDirectionKind/inout"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/GCM/PortSpecificationKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/GCM/PortSpecificationKind/atomic"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/GCM/PortSpecificationKind/interfaceBased"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/GCM/PortSpecificationKind/featureBased"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/GCM/ClientServerKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/GCM/ClientServerKind/required"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/GCM/ClientServerKind/provided"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/GCM/ClientServerKind/proreq"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_DesignModel/GCM/DataPoolOrderingKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/GCM/DataPoolOrderingKind/FIFO"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/GCM/DataPoolOrderingKind/LIFO"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_DesignModel/GCM/DataPoolOrderingKind/UserDefined"/>
- </genEnums>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/GCM/FlowProperty">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/GCM/FlowProperty/direction"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/GCM/FlowProperty/base_Property"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/GCM/FlowPort">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/GCM/FlowPort/isAtomic"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/GCM/FlowPort/direction"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/GCM/FlowPort/base_Port"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/GCM/ClientServerPort">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/GCM/ClientServerPort/base_Port"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/GCM/ClientServerPort/specificationKind"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/GCM/ClientServerPort/kind"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/GCM/ClientServerPort/provInterface"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/GCM/ClientServerPort/reqInterface"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/GCM/ClientServerPort/featuresSpec"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/GCM/ClientServerSpecification">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/GCM/ClientServerSpecification/base_Interface"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/GCM/FlowSpecification">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/GCM/FlowSpecification/base_Interface"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/GCM/ClientServerFeature">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/GCM/ClientServerFeature/kind"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/GCM/ClientServerFeature/base_BehavioralFeature"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/GCM/GCMTrigger">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/GCM/GCMTrigger/base_Trigger"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/GCM/GCMTrigger/feature"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/GCM/GCMInvocationAction">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/GCM/GCMInvocationAction/base_InvocationAction"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/GCM/GCMInvocationAction/onFeature"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/GCM/DataEvent">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/GCM/DataEvent/base_AnyReceiveEvent"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/GCM/DataEvent/classifier"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/GCM/DataPool">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_DesignModel/GCM/DataPool/ordering"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/GCM/DataPool/base_Property"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/GCM/DataPool/insertion"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/GCM/DataPool/selection"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_DesignModel/GCM/GCMInvocatingBehavior">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/GCM/GCMInvocatingBehavior/base_Behavior"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/GCM/GCMInvocatingBehavior/onPorts"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/GCM/GCMInvocatingBehavior/onFeatures"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_DesignModel/GCM/GCMInvocatingBehavior/invocations"/>
- </genClasses>
- </nestedGenPackages>
- </nestedGenPackages>
- <nestedGenPackages prefix="MARTE_AnalysisModel" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_AnalysisModel">
- <nestedGenPackages prefix="GQAM" resource="XML" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_AnalysisModel/GQAM">
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_AnalysisModel/GQAM/LaxityKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_AnalysisModel/GQAM/LaxityKind/hard"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_AnalysisModel/GQAM/LaxityKind/soft"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_AnalysisModel/GQAM/LaxityKind/other"/>
- </genEnums>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaWorkloadGenerator">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaWorkloadGenerator/pop"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaWorkloadGenerator/base_Behavior"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaEventTrace">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaEventTrace/content"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaEventTrace/format"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaEventTrace/location"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaEventTrace/base_NamedElement"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaWorkloadEvent">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaWorkloadEvent/pattern"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaWorkloadEvent/generator"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaWorkloadEvent/trace"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaWorkloadEvent/effect"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaWorkloadEvent/timedEvent"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaWorkloadEvent/base_NamedElement"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaScenario">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaScenario/cause"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaScenario/hostDemand"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaScenario/hostDemandOps"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaScenario/interOccT"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaScenario/throughput"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaScenario/respT"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaScenario/utilization"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaScenario/utilizationOnHost"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaScenario/root"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaScenario/steps"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaScenario/parentStep"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaScenario/timing"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaStep">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaStep/isAtomic"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaStep/blockT"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaStep/rep"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaStep/prob"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaStep/priority"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaStep/concurRes"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaStep/host"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaStep/servDemand"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaStep/servCount"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaStep/selfDelay"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaStep/scenario"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaStep/childScenario"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaExecHost">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaExecHost/commTxOvh"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaExecHost/commRcvOvh"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaExecHost/cntxtSwT"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaExecHost/clockOvh"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaExecHost/schedPriRange"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaExecHost/memSize"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaExecHost/utilization"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaExecHost/throughput"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaRequestedService">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaRequestedService/base_Operation"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaTimedObs">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaTimedObs/laxity"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaTimedObs/startObs"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaTimedObs/endObs"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaCommStep"/>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaAcqStep">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaAcqStep/acqRes"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaAcqStep/resUnits"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaRelStep">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaRelStep/relRes"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaRelStep/resUnits"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaLatencyObs">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaLatencyObs/latency"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaLatencyObs/miss"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaLatencyObs/utility"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaLatencyObs/maxJitter"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaCommHost">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaCommHost/throughput"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaCommHost/utilization"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaCommChannel">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaCommChannel/packetSize"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaCommChannel/utilization"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaWorkloadBehavior">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaWorkloadBehavior/behavior"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaWorkloadBehavior/demand"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaWorkloadBehavior/base_NamedElement"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaAnalysisContext">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaAnalysisContext/context"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaAnalysisContext/workload"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaAnalysisContext/platform"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaResourcesPlatform">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaResourcesPlatform/resources"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/GQAM/GaResourcesPlatform/base_Classifier"/>
- </genClasses>
- </nestedGenPackages>
- <nestedGenPackages prefix="SAM" resource="XML" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_AnalysisModel/SAM">
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE.ecore#//MARTE_AnalysisModel/SAM/OptimallityCriterionKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_AnalysisModel/SAM/OptimallityCriterionKind/meetHardDeadlines"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_AnalysisModel/SAM/OptimallityCriterionKind/minimizeMissedDeadlines"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_AnalysisModel/SAM/OptimallityCriterionKind/minimizedMeanTardiness"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_AnalysisModel/SAM/OptimallityCriterionKind/undef"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE.ecore#//MARTE_AnalysisModel/SAM/OptimallityCriterionKind/other"/>
- </genEnums>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/SAM/SaAnalysisContext">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaAnalysisContext/isSched"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaAnalysisContext/optCriterion"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/SAM/SaEndtoEndFlow">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaEndtoEndFlow/isSched"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaEndtoEndFlow/schSlack"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaEndtoEndFlow/end2EndT"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaEndtoEndFlow/end2EndD"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/SAM/SaEndtoEndFlow/timing"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/SAM/SaEndtoEndFlow/base_NamedElement"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/SAM/SaCommStep">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaCommStep/deadline"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaCommStep/spareCap"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaCommStep/schSlack"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/SAM/SaCommStep/base_BehavioralFeature"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/SAM/SaStep">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/SAM/SaStep/base_BehavioralFeature"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaStep/deadline"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaStep/spareCap"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaStep/schSlack"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaStep/preemptT"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaStep/readyT"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaStep/nonpreemptionBlocking"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/SAM/SaStep/sharedRes"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaStep/selfSuspensionBlocking"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaStep/numberSelfSuspensions"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/SAM/SaSharedResource">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaSharedResource/capacity"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaSharedResource/isPreemp"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaSharedResource/isConsum"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaSharedResource/acquisT"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaSharedResource/releaseT"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/SAM/SaSchedObs">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaSchedObs/suspentions"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaSchedObs/blockT"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaSchedObs/overlaps"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/SAM/SaCommHost">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaCommHost/isSched"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaCommHost/schSlack"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/SAM/SaExecHost">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaExecHost/isSched"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaExecHost/schSlack"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaExecHost/schedUtiliz"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaExecHost/ISRswitchT"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/SAM/SaExecHost/ISRprioRange"/>
- </genClasses>
- </nestedGenPackages>
- <nestedGenPackages prefix="PAM" resource="XML" disposableProviderFactory="true"
- ecorePackage="MARTE.ecore#//MARTE_AnalysisModel/PAM">
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/PAM/PaStep">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/PAM/PaStep/noSync"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/PAM/PaStep/extOpDemand"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/PAM/PaStep/extOpCount"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/PAM/PaStep/behavDemand"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/PAM/PaStep/behavCount"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/PAM/PaRequestedStep"/>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/PAM/PaCommStep"/>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/PAM/PaResPassStep">
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/PAM/PaResPassStep/resource"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/PAM/PaResPassStep/resUnits"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/PAM/PaLogicalResource">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/PAM/PaLogicalResource/utilization"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/PAM/PaLogicalResource/throughput"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/PAM/PaLogicalResource/poolSize"/>
- </genClasses>
- <genClasses ecoreClass="MARTE.ecore#//MARTE_AnalysisModel/PAM/PaRunTInstance">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/PAM/PaRunTInstance/poolSize"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/PAM/PaRunTInstance/unbddPool"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/PAM/PaRunTInstance/instance"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/PAM/PaRunTInstance/host"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/PAM/PaRunTInstance/utilization"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute MARTE.ecore#//MARTE_AnalysisModel/PAM/PaRunTInstance/throughput"/>
- <genFeatures notify="false" createChild="false" propertySortChoices="true"
- ecoreFeature="ecore:EReference MARTE.ecore#//MARTE_AnalysisModel/PAM/PaRunTInstance/base_NamedElement"/>
- </genClasses>
- </nestedGenPackages>
- </nestedGenPackages>
- </genPackages>
- <genPackages prefix="MARTE_Library" basePackage="org.eclipse.papyrus" disposableProviderFactory="true"
- ecorePackage="MARTE_Library.ecore#/">
- <nestedGenPackages prefix="MeasurementUnits" disposableProviderFactory="true"
- ecorePackage="MARTE_Library.ecore#//MeasurementUnits">
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE_Library.ecore#//MeasurementUnits/TimeUnitKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/TimeUnitKind/s"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/TimeUnitKind/tick"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/TimeUnitKind/ms"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/TimeUnitKind/us"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/TimeUnitKind/min"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/TimeUnitKind/hrs"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/TimeUnitKind/day"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE_Library.ecore#//MeasurementUnits/PowerUnitKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/PowerUnitKind/W"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/PowerUnitKind/mW"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/PowerUnitKind/KW"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE_Library.ecore#//MeasurementUnits/FrequencyUnitKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/FrequencyUnitKind/Hz"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/FrequencyUnitKind/KHz"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/FrequencyUnitKind/MHz"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/FrequencyUnitKind/GHz"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/FrequencyUnitKind/rpm"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE_Library.ecore#//MeasurementUnits/DataSizeUnitKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/DataSizeUnitKind/bit"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/DataSizeUnitKind/Byte"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/DataSizeUnitKind/KB"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/DataSizeUnitKind/MB"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/DataSizeUnitKind/GB"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE_Library.ecore#//MeasurementUnits/DataTxRateUnitKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/DataTxRateUnitKind/b_per_s"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/DataTxRateUnitKind/Kb_per_s"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/DataTxRateUnitKind/Mb_per_s"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE_Library.ecore#//MeasurementUnits/EnergyUnitKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/EnergyUnitKind/J"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/EnergyUnitKind/KJ"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/EnergyUnitKind/Wh"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/EnergyUnitKind/KWh"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/EnergyUnitKind/mWh"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE_Library.ecore#//MeasurementUnits/LengthUnitKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/LengthUnitKind/m"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/LengthUnitKind/cm"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/LengthUnitKind/mm"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE_Library.ecore#//MeasurementUnits/AreaUnitKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/AreaUnitKind/mm2"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/AreaUnitKind/um2"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE_Library.ecore#//MeasurementUnits/WeightUnitKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/WeightUnitKind/g"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/WeightUnitKind/mg"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MeasurementUnits/WeightUnitKind/kg"/>
- </genEnums>
- </nestedGenPackages>
- <nestedGenPackages prefix="GRM_BasicTypes" disposableProviderFactory="true" ecorePackage="MARTE_Library.ecore#//GRM_BasicTypes">
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE_Library.ecore#//GRM_BasicTypes/SchedPolicyKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//GRM_BasicTypes/SchedPolicyKind/EarliestDeadlineFirst"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//GRM_BasicTypes/SchedPolicyKind/FIFO"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//GRM_BasicTypes/SchedPolicyKind/FixedPriority"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//GRM_BasicTypes/SchedPolicyKind/LeastLaxityFirst"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//GRM_BasicTypes/SchedPolicyKind/RoundRobin"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//GRM_BasicTypes/SchedPolicyKind/TimeTableDriven"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//GRM_BasicTypes/SchedPolicyKind/Undef"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//GRM_BasicTypes/SchedPolicyKind/Other"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE_Library.ecore#//GRM_BasicTypes/ProtectProtocolKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//GRM_BasicTypes/ProtectProtocolKind/FIFO"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//GRM_BasicTypes/ProtectProtocolKind/NoPreemption"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//GRM_BasicTypes/ProtectProtocolKind/PriorityCeiling"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//GRM_BasicTypes/ProtectProtocolKind/PriorityInheritance"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//GRM_BasicTypes/ProtectProtocolKind/StackBased"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//GRM_BasicTypes/ProtectProtocolKind/Undef"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//GRM_BasicTypes/ProtectProtocolKind/Other"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE_Library.ecore#//GRM_BasicTypes/PeriodicServerKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//GRM_BasicTypes/PeriodicServerKind/Sporadic"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//GRM_BasicTypes/PeriodicServerKind/Deferrable"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//GRM_BasicTypes/PeriodicServerKind/Undef"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//GRM_BasicTypes/PeriodicServerKind/Other"/>
- </genEnums>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//GRM_BasicTypes/EDF_Parameters"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//GRM_BasicTypes/SchedParameters"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//GRM_BasicTypes/FixedPriorityParameters"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//GRM_BasicTypes/PeriodicServerParameters"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//GRM_BasicTypes/PoolingParameters"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//GRM_BasicTypes/ScheduleSpecification"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//GRM_BasicTypes/TableDrivenSchedule"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//GRM_BasicTypes/TableEntryType"/>
- </nestedGenPackages>
- <nestedGenPackages prefix="MARTE_DataTypes" disposableProviderFactory="true" ecorePackage="MARTE_Library.ecore#//MARTE_DataTypes">
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE_Library.ecore#//MARTE_DataTypes/TransmModeKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MARTE_DataTypes/TransmModeKind/simplex"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MARTE_DataTypes/TransmModeKind/halfDuplex"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//MARTE_DataTypes/TransmModeKind/fullDuplex"/>
- </genEnums>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//MARTE_DataTypes/IntegerVector"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//MARTE_DataTypes/IntegerMatrix"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//MARTE_DataTypes/VSL_Expression"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//MARTE_DataTypes/IntegerInterval"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//MARTE_DataTypes/UtilityType"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//MARTE_DataTypes/Array"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//MARTE_DataTypes/Realnterval"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//MARTE_DataTypes/NFP_FrequencyInterval"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//MARTE_DataTypes/Interval"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//MARTE_DataTypes/NFP_NaturalInterval"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//MARTE_DataTypes/RealVector"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//MARTE_DataTypes/RealMatrix"/>
- </nestedGenPackages>
- <nestedGenPackages prefix="BasicNFP_Types" disposableProviderFactory="true" ecorePackage="MARTE_Library.ecore#//BasicNFP_Types">
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE_Library.ecore#//BasicNFP_Types/SourceKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//BasicNFP_Types/SourceKind/est"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//BasicNFP_Types/SourceKind/meas"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//BasicNFP_Types/SourceKind/calc"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//BasicNFP_Types/SourceKind/req"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE_Library.ecore#//BasicNFP_Types/DirectionKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//BasicNFP_Types/DirectionKind/incr"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//BasicNFP_Types/DirectionKind/decr"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE_Library.ecore#//BasicNFP_Types/StatisticalQualifierKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//BasicNFP_Types/StatisticalQualifierKind/max"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//BasicNFP_Types/StatisticalQualifierKind/min"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//BasicNFP_Types/StatisticalQualifierKind/mean"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//BasicNFP_Types/StatisticalQualifierKind/range"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//BasicNFP_Types/StatisticalQualifierKind/percent"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//BasicNFP_Types/StatisticalQualifierKind/distrib"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//BasicNFP_Types/StatisticalQualifierKind/determ"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//BasicNFP_Types/StatisticalQualifierKind/other"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//BasicNFP_Types/StatisticalQualifierKind/variance"/>
- </genEnums>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//BasicNFP_Types/NFP_CommonType"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//BasicNFP_Types/NFP_Boolean"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//BasicNFP_Types/NFP_Natural"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//BasicNFP_Types/NFP_String"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//BasicNFP_Types/NFP_Real"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//BasicNFP_Types/NFP_Integer"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//BasicNFP_Types/NFP_DateTime"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//BasicNFP_Types/NFP_Duration"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//BasicNFP_Types/NFP_DataTxRate"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//BasicNFP_Types/NFP_Frequency"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//BasicNFP_Types/NFP_Power"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//BasicNFP_Types/NFP_DataSize"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//BasicNFP_Types/NFP_Energy"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//BasicNFP_Types/NFP_Length"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//BasicNFP_Types/NFP_Area"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//BasicNFP_Types/ArrivalPattern"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//BasicNFP_Types/PeriodicPattern"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//BasicNFP_Types/AperiodicPattern"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//BasicNFP_Types/ClosedPattern"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//BasicNFP_Types/SporadicPattern"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//BasicNFP_Types/BurstPattern"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//BasicNFP_Types/IrregularPattern"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//BasicNFP_Types/NFP_Percentage"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//BasicNFP_Types/OpenPattern"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//BasicNFP_Types/NFP_Price"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//BasicNFP_Types/NFP_Weight"/>
- </nestedGenPackages>
- <nestedGenPackages prefix="TimeTypesLibrary" disposableProviderFactory="true"
- ecorePackage="MARTE_Library.ecore#//TimeTypesLibrary">
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE_Library.ecore#//TimeTypesLibrary/TimeNatureKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeTypesLibrary/TimeNatureKind/discrete"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeTypesLibrary/TimeNatureKind/dense"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE_Library.ecore#//TimeTypesLibrary/TimeInterpretationKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeTypesLibrary/TimeInterpretationKind/duration"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeTypesLibrary/TimeInterpretationKind/instant"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE_Library.ecore#//TimeTypesLibrary/EventKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeTypesLibrary/EventKind/start"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeTypesLibrary/EventKind/finish"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeTypesLibrary/EventKind/send"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeTypesLibrary/EventKind/receive"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeTypesLibrary/EventKind/consume"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE_Library.ecore#//TimeTypesLibrary/TimeStandardKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeTypesLibrary/TimeStandardKind/TAI"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeTypesLibrary/TimeStandardKind/UT0"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeTypesLibrary/TimeStandardKind/UT1"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeTypesLibrary/TimeStandardKind/UTC"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeTypesLibrary/TimeStandardKind/Local"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeTypesLibrary/TimeStandardKind/TT"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeTypesLibrary/TimeStandardKind/TBD"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeTypesLibrary/TimeStandardKind/TCG"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeTypesLibrary/TimeStandardKind/TCB"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeTypesLibrary/TimeStandardKind/Sidereal"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeTypesLibrary/TimeStandardKind/GPS"/>
- </genEnums>
- </nestedGenPackages>
- <nestedGenPackages prefix="TimeLibrary" disposableProviderFactory="true" ecorePackage="MARTE_Library.ecore#//TimeLibrary">
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE_Library.ecore#//TimeLibrary/TimeUnitKind">
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeLibrary/TimeUnitKind/s"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeLibrary/TimeUnitKind/ms"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeLibrary/TimeUnitKind/us"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeLibrary/TimeUnitKind/ns"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeLibrary/TimeUnitKind/min"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeLibrary/TimeUnitKind/hrs"/>
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeLibrary/TimeUnitKind/day"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="MARTE_Library.ecore#//TimeLibrary/LogicalTimeUnit">
- <genEnumLiterals ecoreEnumLiteral="MARTE_Library.ecore#//TimeLibrary/LogicalTimeUnit/tick"/>
- </genEnums>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//TimeLibrary/TimedValueType"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//TimeLibrary/ClockedValueSpecification"/>
- <genClasses ecoreClass="MARTE_Library.ecore#//TimeLibrary/IdealClock">
- <genOperations ecoreOperation="MARTE_Library.ecore#//TimeLibrary/IdealClock/currentTime"/>
- </genClasses>
- </nestedGenPackages>
- <nestedGenPackages prefix="RS_Library" disposableProviderFactory="true" ecorePackage="MARTE_Library.ecore#//RS_Library">
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//RS_Library/TilerSpecification"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//RS_Library/ShapeSpecification"/>
- </nestedGenPackages>
- <nestedGenPackages prefix="MARTE_PrimitivesTypes" disposableProviderFactory="true"
- ecorePackage="MARTE_Library.ecore#//MARTE_PrimitivesTypes">
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//MARTE_PrimitivesTypes/Integer"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//MARTE_PrimitivesTypes/Boolean"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//MARTE_PrimitivesTypes/UnlimitedNatural"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//MARTE_PrimitivesTypes/String"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//MARTE_PrimitivesTypes/DateTime"/>
- <genDataTypes ecoreDataType="MARTE_Library.ecore#//MARTE_PrimitivesTypes/Real"/>
- </nestedGenPackages>
- </genPackages>
-</genmodel:GenModel>
diff --git a/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.di b/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.di
deleted file mode 100644
index 18992e3..0000000
--- a/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.di
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="ASCII"?>
-<di:SashWindowsMngr xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.eclipse.org/papyrus/0.7.0/sashdi">
- <pageList>
- <availablePage>
- <emfPageIdentifier href="MARTE.profile.notation#_winU0Ji4Ed-m0Oaexd_lJA"/>
- </availablePage>
- <availablePage>
- <emfPageIdentifier href="MARTE.profile.notation#_LynYgLG2Ed-tmN4hwNCxXQ"/>
- </availablePage>
- </pageList>
- <sashModel currentSelection="//@sashModel/@windows.0/@children.0">
- <windows>
- <children xsi:type="di:TabFolder">
- <children>
- <emfPageIdentifier href="MARTE.profile.notation#_winU0Ji4Ed-m0Oaexd_lJA"/>
- </children>
- <children>
- <emfPageIdentifier href="MARTE.profile.notation#_LynYgLG2Ed-tmN4hwNCxXQ"/>
- </children>
- </children>
- </windows>
- </sashModel>
-</di:SashWindowsMngr>
diff --git a/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.di2 b/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.di2
deleted file mode 100644
index 37b3298..0000000
--- a/deprecated/deprecated-plugins/marte.deprecated/marte/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.di2
+++ /dev/null
@@ -1,10524 +0,0 @@
-<?xml version="1.0" encoding="ASCII"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di2="http://www.papyrusuml.org" xmlns:uml="http://www.eclipse.org/uml2/2.1.0/UML">
- <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="MARTE overview">
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="38:32" size="778:115">
- <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="24:31" size="100:67">
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Profile" href="MARTE.profile.uml#_U_GAoAPMEdyuUt-4qHuVvQ"/>
- </semanticModel>
- </contained>
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="186:31" size="100:67">
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Profile" href="MARTE.profile.uml#_WStkoAPMEdyuUt-4qHuVvQ"/>
- </semanticModel>
- </contained>
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="352:31" size="100:67">
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Profile" href="MARTE.profile.uml#_XVWGUAPMEdyuUt-4qHuVvQ"/>
- </semanticModel>
- </contained>
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="503:31" size="100:67">
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Profile" href="MARTE.profile.uml#_ar8OsAPMEdyuUt-4qHuVvQ"/>
- </semanticModel>
- </contained>
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="649:33" size="119:64">
- <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
- <property key="QUALIFIED_NAME_DEPTH" value="0"/>
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Profile" href="MARTE.profile.uml#_-wEewECLEd6UTJZnztgOLw"/>
- </semanticModel>
- </contained>
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Package" href="MARTE.profile.uml#_jG1CQAPKEdy6wIwMc4WDOQ"/>
- </semanticModel>
- <anchorage position="108:147" graphEdge="/0/@contained.3"/>
- <anchorage position="431:147" graphEdge="/0/@contained.4"/>
- </contained>
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="38:172" size="307:184">
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="35:27" size="92:67">
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Profile" href="MARTE.profile.uml#_yNSZIAPMEdyuUt-4qHuVvQ"/>
- </semanticModel>
- </contained>
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="35:106" size="92:67">
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Profile" href="MARTE.profile.uml#_2dtsgAPMEdyuUt-4qHuVvQ"/>
- </semanticModel>
- </contained>
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="161:106" size="92:67">
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Profile" href="MARTE.profile.uml#_3VS0wAPMEdyuUt-4qHuVvQ"/>
- </semanticModel>
- </contained>
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="160:27" size="100:67">
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Profile" href="MARTE.profile.uml#_YgAioAPMEdyuUt-4qHuVvQ"/>
- </semanticModel>
- </contained>
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Package" href="MARTE.profile.uml#_tADfQAPMEdyuUt-4qHuVvQ"/>
- </semanticModel>
- <anchorage position="108:171" graphEdge="/0/@contained.3"/>
- </contained>
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="363:172" size="299:112">
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="7:33" size="81:67">
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Profile" href="MARTE.profile.uml#_4bV20APMEdyuUt-4qHuVvQ"/>
- </semanticModel>
- </contained>
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="107:33" size="81:67">
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Profile" href="MARTE.profile.uml#_5ZCOIAPMEdyuUt-4qHuVvQ"/>
- </semanticModel>
- </contained>
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="208:33" size="81:67">
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Profile" href="MARTE.profile.uml#_6c2bkAPMEdyuUt-4qHuVvQ"/>
- </semanticModel>
- </contained>
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Package" href="MARTE.profile.uml#_u8y4wAPMEdyuUt-4qHuVvQ"/>
- </semanticModel>
- <anchorage position="432:171" graphEdge="/0/@contained.4"/>
- </contained>
- <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/0/@contained.1/@anchorage.0 /0/@contained.0/@anchorage.0">
- <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:10" size="100:100"/>
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Dependency" href="MARTE.profile.uml#_y9JiUA9dEdy-lroUn0KWEw"/>
- </semanticModel>
- </contained>
- <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/0/@contained.2/@anchorage.0 /0/@contained.0/@anchorage.1">
- <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:10" size="100:100"/>
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Dependency" href="MARTE.profile.uml#_zyMT8A9dEdy-lroUn0KWEw"/>
- </semanticModel>
- </contained>
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="38:375" size="302:112">
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="171:34" size="92:67">
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Profile" href="MARTE.profile.uml#_DIIJoAPNEdyuUt-4qHuVvQ"/>
- </semanticModel>
- </contained>
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="27:34" size="100:67">
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Profile" href="MARTE.profile.uml#_CHiIYA-LEdyNj8xzjk-DoA"/>
- </semanticModel>
- </contained>
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Package" href="MARTE.profile.uml#_9ZhBAAPMEdyuUt-4qHuVvQ"/>
- </semanticModel>
- </contained>
- <owner xsi:type="di2:Uml1SemanticModelBridge">
- <element xsi:type="uml:Profile" href="MARTE.profile.uml#_zaC5cAPHEdyeNfbOYuD9pg"/>
- </owner>
- </di2:Diagram>
- <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Overview of the MARTE::Time profile">
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="119:266" size="271:100">
- <property key="QUALIFIED_NAME_DEPTH" value="0"/>
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Profile" href="MARTE.profile.uml#_WStkoAPMEdyuUt-4qHuVvQ"/>
- </semanticModel>
- <anchorage position="296:265" graphEdge="/1/@contained.4"/>
- <anchorage position="188:265" graphEdge="/1/@contained.1"/>
- <anchorage position="390:336" graphEdge="/1/@contained.5"/>
- </contained>
- <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/1/@contained.0/@anchorage.1 /1/@contained.2/@anchorage.0">
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-27:8" size="49:15"/>
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:PackageImport" href="MARTE.profile.uml#_MbX8EA9REdyey4B16cv6mQ"/>
- </semanticModel>
- </contained>
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="89:99" size="296:100">
- <property key="QUALIFIED_NAME_DEPTH" value="0"/>
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Profile" href="MARTE.profile.uml#_U_GAoAPMEdyuUt-4qHuVvQ"/>
- </semanticModel>
- <anchorage position="173:199" graphEdge="/1/@contained.1"/>
- </contained>
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="426:99" size="296:100">
- <property key="QUALIFIED_NAME_DEPTH" value="0"/>
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Profile" href="MARTE.profile.uml#_9FdqwA-MEdyLh7muGbCqMw"/>
- </semanticModel>
- <anchorage position="469:199" graphEdge="/1/@contained.4"/>
- </contained>
- <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/1/@contained.0/@anchorage.0 /1/@contained.3/@anchorage.0">
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="17:12" size="49:15"/>
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:PackageImport" href="MARTE.profile.uml#_vg6ygBBOEdyt6tGzWCpUVA"/>
- </semanticModel>
- </contained>
- <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/1/@contained.0/@anchorage.2 /1/@contained.6/@anchorage.0">
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-4:-10" size="49:15"/>
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:PackageImport" href="MARTE.profile.uml#_oCiOABBREdyt6tGzWCpUVA"/>
- </semanticModel>
- </contained>
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="516:266" size="271:100">
- <property key="QUALIFIED_NAME_DEPTH" value="0"/>
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_x9l9sA74EdyML4mHwjNDrw"/>
- </semanticModel>
- <anchorage position="515:336" graphEdge="/1/@contained.5"/>
- </contained>
- <owner xsi:type="di2:Uml1SemanticModelBridge">
- <element xsi:type="uml:Profile" href="MARTE.profile.uml#_WStkoAPMEdyuUt-4qHuVvQ"/>
- </owner>
- </di2:Diagram>
- <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Overview of the MARTE annexes">
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="41:41" size="199:100">
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Profile" href="MARTE.profile.uml#_CHiIYA-LEdyNj8xzjk-DoA"/>
- </semanticModel>
- </contained>
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="331:41" size="199:100">
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Profile" href="MARTE.profile.uml#_DIIJoAPNEdyuUt-4qHuVvQ"/>
- </semanticModel>
- </contained>
- <owner xsi:type="di2:Uml1SemanticModelBridge">
- <element xsi:type="uml:Package" href="MARTE.profile.uml#_9ZhBAAPMEdyuUt-4qHuVvQ"/>
- </owner>
- </di2:Diagram>
- <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Overview of MARTE::VSL">
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="28:34" size="200:100">
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Profile" href="MARTE.profile.uml#_9FdqwA-MEdyLh7muGbCqMw"/>
- </semanticModel>
- </contained>
- <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="296:34" size="200:100">
- <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
- <element xsi:type="uml:Profile" href="MARTE.profile.uml#_9UgzYA-MEdyLh7muGbCqMw"/>
- </semanticModel>
- </contained>
- <owner xsi:type="di2:Uml1SemanticModelBridge">
- <element xsi:type="uml:Profile" href="MARTE.profile.uml#_CHiIYA-LEdyNj8xzjk-DoA"/>
- </owner>
- </di2:Diagram>
- <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of the MARTE::VSL::DataTyp