Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcletavernie2012-01-26 12:45:21 +0000
committercletavernie2012-01-26 12:45:21 +0000
commitabea65d617989ca9829e9f5254d668766494edaa (patch)
tree03f20708313353084a44d1268815bd9e2d5460c7 /extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model
parent58cd87db7b6bb7514e29740078fc7bad27ac5cba (diff)
downloadorg.eclipse.papyrus-abea65d617989ca9829e9f5254d668766494edaa.tar.gz
org.eclipse.papyrus-abea65d617989ca9829e9f5254d668766494edaa.tar.xz
org.eclipse.papyrus-abea65d617989ca9829e9f5254d668766494edaa.zip
353798: [Property View] - Conflict when loading MARTE profile - Properties view displays only the advanced tab
https://bugs.eclipse.org/bugs/show_bug.cgi?id=353798
Diffstat (limited to 'extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model')
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/MARTE.ctx5507
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleAcquire.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleAlarm.xwt37
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleAllocate.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleAllocateActivityGroup.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleAllocated.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleAssign.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleBoundedSubtype.xwt17
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleChoiceType.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClientServerFeature.xwt15
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClientServerPort.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClientServerSpecification.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClock.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClockConstraint.xwt27
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClockResource.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClockType.xwt23
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleCollectionType.xwt9
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleCommunicationEndPoint.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleCommunicationMedia.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleComputingResource.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleConcurrencyResource.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleConfiguration.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDataEvent.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDataPool.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDefaultLink.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDeviceBroker.xwt27
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDeviceResource.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDimension.xwt17
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDistribute.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleEntryPoint.xwt25
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleExpressionContext.xwt9
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleFlowPort.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleFlowProperty.xwt17
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleFlowSpecification.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGCMInvocatingBehavior.xwt9
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGCMInvocationAction.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGCMTrigger.xwt9
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaAcqStep.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaAnalysisContext.xwt9
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaCommChannel.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaCommHost.xwt29
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaCommStep.xwt9
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaEventTrace.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaExecHost.xwt28
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaLatencyObs.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaRelStep.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaRequestedService.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaResourcesPlatform.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaScenario.xwt9
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaStep.xwt9
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaTimedObs.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaWorkloadBehavior.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaWorkloadEvent.xwt9
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaWorkloadGenerator.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGrService.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHWActuator.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHWSensor.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwASIC.xwt19
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwArbiter.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwBranchPredictor.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwBridge.xwt25
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwBus.xwt25
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwCache.xwt29
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwClock.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwCommunicationResource.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwComponent.xwt25
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwComputingResource.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwCoolingSupply.xwt24
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwDMA.xwt19
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwDevice.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwDrive.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwEndPoint.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwISA.xwt25
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwI_O.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwMMU.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwMedia.xwt25
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwMemory.xwt19
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwPLD.xwt25
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwPowerSupply.xwt25
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwProcessor.xwt19
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwRAM.xwt27
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwROM.xwt25
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwResource.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwResourceService.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwStorageManager.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwSupport.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwTimer.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwTimingResource.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleInterRepetition.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleInterruptResource.xwt33
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleIntervalType.xwt9
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleLinkTopology.xwt9
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleMemoryBroker.xwt25
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleMemoryPartition.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleMessageComResource.xwt42
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleMode.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleModeBehavior.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleModeTransition.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleMutualExclusionResource.xwt25
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleNfp.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleNfpConstraint.xwt17
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleNfpRefine.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleNfpType.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleNotificationResource.xwt38
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleOperator.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePaCommStep.xwt9
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePaLogicalResource.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePaRequestedStep.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePaResPassStep.xwt9
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePaRunTInstance.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePaStep.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePpUnit.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleProcessingResource.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleRelease.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleReshape.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleResource.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleResourceUsage.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleRtAction.xwt23
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleRtFeature.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleRtService.xwt27
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleRtSpecification.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleRtUnit.xwt36
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaAnalysisContext.xwt15
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaCommHost.xwt29
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaCommStep.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaEndtoEndFlow.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaExecHost.xwt27
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaSchedObs.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaSharedResource.xwt25
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaStep.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSchedulableResource.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleScheduler.xwt27
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSecondaryScheduler.xwt27
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleShaped.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSharedDataComResource.xwt37
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleStorageResource.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwAccessService.xwt15
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwCommunicationResource.xwt36
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwConcurrentResource.xwt25
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwInteractionResource.xwt35
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwMutualExclusionResource.xwt40
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwResource.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwSchedulableResource.xwt29
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwSynchronizationResource.xwt34
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwTimerResource.xwt21
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSynchronizationResource.xwt19
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTiler.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedConstraint.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedDomain.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedDurationObservation.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedElement.xwt9
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedEvent.xwt17
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedInstantObservation.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedProcessing.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedValueSpecification.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimerResource.xwt20
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimingResource.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTupleType.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleUnit.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleVar.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleAcquire.xwt24
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleAlarm.xwt109
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleAllocate.xwt25
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleAllocateActivityGroup.xwt17
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleAllocated.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleAssign.xwt30
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleBoundedSubtype.xwt34
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleChoiceType.xwt23
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClientServerFeature.xwt17
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClientServerPort.xwt32
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClientServerSpecification.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClock.xwt25
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClockConstraint.xwt36
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClockResource.xwt25
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClockType.xwt42
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleCollectionType.xwt17
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleCommunicationEndPoint.xwt27
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleCommunicationMedia.xwt34
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleComputingResource.xwt34
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleConcurrencyResource.xwt25
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleConfiguration.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDataEvent.xwt15
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDataPool.xwt25
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDefaultLink.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDeviceBroker.xwt68
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDeviceResource.xwt34
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDimension.xwt30
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDistribute.xwt38
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleEntryPoint.xwt38
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleExpressionContext.xwt9
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleFlowPort.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleFlowProperty.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleFlowSpecification.xwt9
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGCMInvocatingBehavior.xwt20
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGCMInvocationAction.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGCMTrigger.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaAcqStep.xwt103
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaAnalysisContext.xwt27
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaCommChannel.xwt45
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaCommHost.xwt75
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaCommStep.xwt98
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaEventTrace.xwt20
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaExecHost.xwt81
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaLatencyObs.xwt41
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaRelStep.xwt103
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaRequestedService.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaResourcesPlatform.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaScenario.xwt70
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaStep.xwt99
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaTimedObs.xwt29
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaWorkloadBehavior.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaWorkloadEvent.xwt29
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaWorkloadGenerator.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGrService.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHWActuator.xwt51
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHWSensor.xwt51
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwASIC.xwt53
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwArbiter.xwt44
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwBranchPredictor.xwt42
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwBridge.xwt68
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwBus.xwt74
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwCache.xwt72
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwClock.xwt42
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwCommunicationResource.xwt42
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwComponent.xwt76
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwComputingResource.xwt53
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwCoolingSupply.xwt78
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwDMA.xwt54
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwDevice.xwt51
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwDrive.xwt66
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwEndPoint.xwt46
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwISA.xwt53
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwI_O.xwt51
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwMMU.xwt54
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwMedia.xwt65
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwMemory.xwt57
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwPLD.xwt72
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwPowerSupply.xwt81
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwProcessor.xwt74
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwRAM.xwt74
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwROM.xwt66
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwResource.xwt42
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwResourceService.xwt25
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwStorageManager.xwt46
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwSupport.xwt51
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwTimer.xwt53
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwTimingResource.xwt42
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleInterRepetition.xwt23
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleInterruptResource.xwt105
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleIntervalType.xwt17
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleLinkTopology.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleMemoryBroker.xwt68
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleMemoryPartition.xwt22
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleMessageComResource.xwt95
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleMode.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleModeBehavior.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleModeTransition.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleMutualExclusionResource.xwt43
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleNfp.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleNfpConstraint.xwt23
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleNfpRefine.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleNfpType.xwt26
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleNotificationResource.xwt81
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleOperator.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePaCommStep.xwt109
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePaLogicalResource.xwt31
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePaRequestedStep.xwt110
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePaResPassStep.xwt103
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePaRunTInstance.xwt36
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePaStep.xwt109
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePpUnit.xwt23
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleProcessingResource.xwt34
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleRelease.xwt17
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleReshape.xwt18
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleResource.xwt26
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleResourceUsage.xwt36
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleRtAction.xwt30
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleRtFeature.xwt9
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleRtService.xwt27
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleRtSpecification.xwt37
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleRtUnit.xwt56
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaAnalysisContext.xwt41
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaCommHost.xwt79
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaCommStep.xwt20
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaEndtoEndFlow.xwt34
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaExecHost.xwt91
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaSchedObs.xwt40
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaSharedResource.xwt58
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaStep.xwt38
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSchedulableResource.xwt41
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleScheduler.xwt56
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSecondaryScheduler.xwt58
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleShaped.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSharedDataComResource.xwt84
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleStorageResource.xwt27
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwAccessService.xwt25
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwCommunicationResource.xwt80
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwConcurrentResource.xwt88
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwInteractionResource.xwt65
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwMutualExclusionResource.xwt83
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwResource.xwt47
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwSchedulableResource.xwt117
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwSynchronizationResource.xwt66
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwTimerResource.xwt36
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSynchronizationResource.xwt26
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTiler.xwt21
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedConstraint.xwt27
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedDomain.xwt8
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedDurationObservation.xwt15
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedElement.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedEvent.xwt23
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedInstantObservation.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedProcessing.xwt20
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedValueSpecification.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimerResource.xwt29
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimingResource.xwt26
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTupleType.xwt16
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleUnit.xwt25
-rw-r--r--extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleVar.xwt17
319 files changed, 14935 insertions, 0 deletions
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/MARTE.ctx b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/MARTE.ctx
new file mode 100644
index 00000000000..76548f4caca
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/MARTE.ctx
@@ -0,0 +1,5507 @@
+<?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:contexts="http://www.eclipse.org/papyrus/properties/contexts/0.9"
+ xmlns:constraints="http://www.eclipse.org/papyrus/constraints/0.9">
+ <contexts:Context name="MARTE">
+ <tabs label="Marte" id="marte" category="org.eclipse.papyrus"
+ priority="20">
+ <sections name="Single TimedElement" sectionFile="ui/SingleTimedElement.xwt">
+ <widget href="ui/SingleTimedElement.xwt#/" />
+ </sections>
+ <sections name="Multiple TimedElement" sectionFile="ui/MultipleTimedElement.xwt">
+ <widget href="ui/MultipleTimedElement.xwt#/" />
+ </sections>
+ <sections name="Single TimedProcessing" sectionFile="ui/SingleTimedProcessing.xwt">
+ <widget href="ui/SingleTimedProcessing.xwt#/" />
+ </sections>
+ <sections name="Multiple TimedProcessing" sectionFile="ui/MultipleTimedProcessing.xwt">
+ <widget href="ui/MultipleTimedProcessing.xwt#/" />
+ </sections>
+ <sections name="Single ResourceUsage" sectionFile="ui/SingleResourceUsage.xwt">
+ <widget href="ui/SingleResourceUsage.xwt#/" />
+ </sections>
+ <sections name="Multiple ResourceUsage" sectionFile="ui/MultipleResourceUsage.xwt">
+ <widget href="ui/MultipleResourceUsage.xwt#/" />
+ </sections>
+ <sections name="Single GaScenario" sectionFile="ui/SingleGaScenario.xwt">
+ <widget href="ui/SingleGaScenario.xwt#/" />
+ </sections>
+ <sections name="Multiple GaScenario" sectionFile="ui/MultipleGaScenario.xwt">
+ <widget href="ui/MultipleGaScenario.xwt#/" />
+ </sections>
+ <sections name="Single GaStep" sectionFile="ui/SingleGaStep.xwt">
+ <widget href="ui/SingleGaStep.xwt#/" />
+ </sections>
+ <sections name="Multiple GaStep" sectionFile="ui/MultipleGaStep.xwt">
+ <widget href="ui/MultipleGaStep.xwt#/" />
+ </sections>
+ <sections name="Single PaStep" sectionFile="ui/SinglePaStep.xwt">
+ <widget href="ui/SinglePaStep.xwt#/" />
+ </sections>
+ <sections name="Multiple PaStep" sectionFile="ui/MultiplePaStep.xwt">
+ <widget href="ui/MultiplePaStep.xwt#/" />
+ </sections>
+ <sections name="Single GaRequestedService" sectionFile="ui/SingleGaRequestedService.xwt">
+ <widget href="ui/SingleGaRequestedService.xwt#/" />
+ </sections>
+ <sections name="Multiple GaRequestedService" sectionFile="ui/MultipleGaRequestedService.xwt">
+ <widget href="ui/MultipleGaRequestedService.xwt#/" />
+ </sections>
+ <sections name="Single PaRequestedStep" sectionFile="ui/SinglePaRequestedStep.xwt">
+ <widget href="ui/SinglePaRequestedStep.xwt#/" />
+ </sections>
+ <sections name="Multiple PaRequestedStep" sectionFile="ui/MultiplePaRequestedStep.xwt">
+ <widget href="ui/MultiplePaRequestedStep.xwt#/" />
+ </sections>
+ <sections name="Single Resource" sectionFile="ui/SingleResource.xwt">
+ <widget href="ui/SingleResource.xwt#/" />
+ </sections>
+ <sections name="Multiple Resource" sectionFile="ui/MultipleResource.xwt">
+ <widget href="ui/MultipleResource.xwt#/" />
+ </sections>
+ <sections name="Single PaLogicalResource" sectionFile="ui/SinglePaLogicalResource.xwt">
+ <widget href="ui/SinglePaLogicalResource.xwt#/" />
+ </sections>
+ <sections name="Multiple PaLogicalResource" sectionFile="ui/MultiplePaLogicalResource.xwt">
+ <widget href="ui/MultiplePaLogicalResource.xwt#/" />
+ </sections>
+ <sections name="Single PaRunTInstance" sectionFile="ui/SinglePaRunTInstance.xwt">
+ <widget href="ui/SinglePaRunTInstance.xwt#/" />
+ </sections>
+ <sections name="Multiple PaRunTInstance" sectionFile="ui/MultiplePaRunTInstance.xwt">
+ <widget href="ui/MultiplePaRunTInstance.xwt#/" />
+ </sections>
+ <sections name="Single GaCommStep" sectionFile="ui/SingleGaCommStep.xwt">
+ <widget href="ui/SingleGaCommStep.xwt#/" />
+ </sections>
+ <sections name="Multiple GaCommStep" sectionFile="ui/MultipleGaCommStep.xwt">
+ <widget href="ui/MultipleGaCommStep.xwt#/" />
+ </sections>
+ <sections name="Single PaCommStep" sectionFile="ui/SinglePaCommStep.xwt">
+ <widget href="ui/SinglePaCommStep.xwt#/" />
+ </sections>
+ <sections name="Multiple PaCommStep" sectionFile="ui/MultiplePaCommStep.xwt">
+ <widget href="ui/MultiplePaCommStep.xwt#/" />
+ </sections>
+ <sections name="Single PaResPassStep" sectionFile="ui/SinglePaResPassStep.xwt">
+ <widget href="ui/SinglePaResPassStep.xwt#/" />
+ </sections>
+ <sections name="Multiple PaResPassStep" sectionFile="ui/MultiplePaResPassStep.xwt">
+ <widget href="ui/MultiplePaResPassStep.xwt#/" />
+ </sections>
+ <sections name="Single SaStep" sectionFile="ui/SingleSaStep.xwt">
+ <widget href="ui/SingleSaStep.xwt#/" />
+ </sections>
+ <sections name="Multiple SaStep" sectionFile="ui/MultipleSaStep.xwt">
+ <widget href="ui/MultipleSaStep.xwt#/" />
+ </sections>
+ <sections name="Single NfpConstraint" sectionFile="ui/SingleNfpConstraint.xwt">
+ <widget href="ui/SingleNfpConstraint.xwt#/" />
+ </sections>
+ <sections name="Multiple NfpConstraint" sectionFile="ui/MultipleNfpConstraint.xwt">
+ <widget href="ui/MultipleNfpConstraint.xwt#/" />
+ </sections>
+ <sections name="Single GaTimedObs" sectionFile="ui/SingleGaTimedObs.xwt">
+ <widget href="ui/SingleGaTimedObs.xwt#/" />
+ </sections>
+ <sections name="Multiple GaTimedObs" sectionFile="ui/MultipleGaTimedObs.xwt">
+ <widget href="ui/MultipleGaTimedObs.xwt#/" />
+ </sections>
+ <sections name="Single SaSchedObs" sectionFile="ui/SingleSaSchedObs.xwt">
+ <widget href="ui/SingleSaSchedObs.xwt#/" />
+ </sections>
+ <sections name="Multiple SaSchedObs" sectionFile="ui/MultipleSaSchedObs.xwt">
+ <widget href="ui/MultipleSaSchedObs.xwt#/" />
+ </sections>
+ <sections name="Single SaEndtoEndFlow" sectionFile="ui/SingleSaEndtoEndFlow.xwt">
+ <widget href="ui/SingleSaEndtoEndFlow.xwt#/" />
+ </sections>
+ <sections name="Multiple SaEndtoEndFlow" sectionFile="ui/MultipleSaEndtoEndFlow.xwt">
+ <widget href="ui/MultipleSaEndtoEndFlow.xwt#/" />
+ </sections>
+ <sections name="Single SaCommStep" sectionFile="ui/SingleSaCommStep.xwt">
+ <widget href="ui/SingleSaCommStep.xwt#/" />
+ </sections>
+ <sections name="Multiple SaCommStep" sectionFile="ui/MultipleSaCommStep.xwt">
+ <widget href="ui/MultipleSaCommStep.xwt#/" />
+ </sections>
+ <sections name="Single ProcessingResource" sectionFile="ui/SingleProcessingResource.xwt">
+ <widget href="ui/SingleProcessingResource.xwt#/" />
+ </sections>
+ <sections name="Multiple ProcessingResource" sectionFile="ui/MultipleProcessingResource.xwt">
+ <widget href="ui/MultipleProcessingResource.xwt#/" />
+ </sections>
+ <sections name="Single ComputingResource" sectionFile="ui/SingleComputingResource.xwt">
+ <widget href="ui/SingleComputingResource.xwt#/" />
+ </sections>
+ <sections name="Multiple ComputingResource" sectionFile="ui/MultipleComputingResource.xwt">
+ <widget href="ui/MultipleComputingResource.xwt#/" />
+ </sections>
+ <sections name="Single Scheduler" sectionFile="ui/SingleScheduler.xwt">
+ <widget href="ui/SingleScheduler.xwt#/" />
+ </sections>
+ <sections name="Multiple Scheduler" sectionFile="ui/MultipleScheduler.xwt">
+ <widget href="ui/MultipleScheduler.xwt#/" />
+ </sections>
+ <sections name="Single GaExecHost" sectionFile="ui/SingleGaExecHost.xwt">
+ <widget href="ui/SingleGaExecHost.xwt#/" />
+ </sections>
+ <sections name="Multiple GaExecHost" sectionFile="ui/MultipleGaExecHost.xwt">
+ <widget href="ui/MultipleGaExecHost.xwt#/" />
+ </sections>
+ <sections name="Single SaExecHost" sectionFile="ui/SingleSaExecHost.xwt">
+ <widget href="ui/SingleSaExecHost.xwt#/" />
+ </sections>
+ <sections name="Multiple SaExecHost" sectionFile="ui/MultipleSaExecHost.xwt">
+ <widget href="ui/MultipleSaExecHost.xwt#/" />
+ </sections>
+ <sections name="Single MutualExclusionResource" sectionFile="ui/SingleMutualExclusionResource.xwt">
+ <widget href="ui/SingleMutualExclusionResource.xwt#/" />
+ </sections>
+ <sections name="Multiple MutualExclusionResource"
+ sectionFile="ui/MultipleMutualExclusionResource.xwt">
+ <widget href="ui/MultipleMutualExclusionResource.xwt#/" />
+ </sections>
+ <sections name="Single SaSharedResource" sectionFile="ui/SingleSaSharedResource.xwt">
+ <widget href="ui/SingleSaSharedResource.xwt#/" />
+ </sections>
+ <sections name="Multiple SaSharedResource" sectionFile="ui/MultipleSaSharedResource.xwt">
+ <widget href="ui/MultipleSaSharedResource.xwt#/" />
+ </sections>
+ <sections name="Single CommunicationMedia" sectionFile="ui/SingleCommunicationMedia.xwt">
+ <widget href="ui/SingleCommunicationMedia.xwt#/" />
+ </sections>
+ <sections name="Multiple CommunicationMedia" sectionFile="ui/MultipleCommunicationMedia.xwt">
+ <widget href="ui/MultipleCommunicationMedia.xwt#/" />
+ </sections>
+ <sections name="Single GaCommHost" sectionFile="ui/SingleGaCommHost.xwt">
+ <widget href="ui/SingleGaCommHost.xwt#/" />
+ </sections>
+ <sections name="Multiple GaCommHost" sectionFile="ui/MultipleGaCommHost.xwt">
+ <widget href="ui/MultipleGaCommHost.xwt#/" />
+ </sections>
+ <sections name="Single SaCommHost" sectionFile="ui/SingleSaCommHost.xwt">
+ <widget href="ui/SingleSaCommHost.xwt#/" />
+ </sections>
+ <sections name="Multiple SaCommHost" sectionFile="ui/MultipleSaCommHost.xwt">
+ <widget href="ui/MultipleSaCommHost.xwt#/" />
+ </sections>
+ <sections name="Single ExpressionContext" sectionFile="ui/SingleExpressionContext.xwt">
+ <widget href="ui/SingleExpressionContext.xwt#/" />
+ </sections>
+ <sections name="Multiple ExpressionContext" sectionFile="ui/MultipleExpressionContext.xwt">
+ <widget href="ui/MultipleExpressionContext.xwt#/" />
+ </sections>
+ <sections name="Single Configuration" sectionFile="ui/SingleConfiguration.xwt">
+ <widget href="ui/SingleConfiguration.xwt#/" />
+ </sections>
+ <sections name="Multiple Configuration" sectionFile="ui/MultipleConfiguration.xwt">
+ <widget href="ui/MultipleConfiguration.xwt#/" />
+ </sections>
+ <sections name="Single GaAnalysisContext" sectionFile="ui/SingleGaAnalysisContext.xwt">
+ <widget href="ui/SingleGaAnalysisContext.xwt#/" />
+ </sections>
+ <sections name="Multiple GaAnalysisContext" sectionFile="ui/MultipleGaAnalysisContext.xwt">
+ <widget href="ui/MultipleGaAnalysisContext.xwt#/" />
+ </sections>
+ <sections name="Single SaAnalysisContext" sectionFile="ui/SingleSaAnalysisContext.xwt">
+ <widget href="ui/SingleSaAnalysisContext.xwt#/" />
+ </sections>
+ <sections name="Multiple SaAnalysisContext" sectionFile="ui/MultipleSaAnalysisContext.xwt">
+ <widget href="ui/MultipleSaAnalysisContext.xwt#/" />
+ </sections>
+ <sections name="Single GaWorkloadBehavior" sectionFile="ui/SingleGaWorkloadBehavior.xwt">
+ <widget href="ui/SingleGaWorkloadBehavior.xwt#/" />
+ </sections>
+ <sections name="Multiple GaWorkloadBehavior" sectionFile="ui/MultipleGaWorkloadBehavior.xwt">
+ <widget href="ui/MultipleGaWorkloadBehavior.xwt#/" />
+ </sections>
+ <sections name="Single GaEventTrace" sectionFile="ui/SingleGaEventTrace.xwt">
+ <widget href="ui/SingleGaEventTrace.xwt#/" />
+ </sections>
+ <sections name="Multiple GaEventTrace" sectionFile="ui/MultipleGaEventTrace.xwt">
+ <widget href="ui/MultipleGaEventTrace.xwt#/" />
+ </sections>
+ <sections name="Single GaResourcesPlatform" sectionFile="ui/SingleGaResourcesPlatform.xwt">
+ <widget href="ui/SingleGaResourcesPlatform.xwt#/" />
+ </sections>
+ <sections name="Multiple GaResourcesPlatform" sectionFile="ui/MultipleGaResourcesPlatform.xwt">
+ <widget href="ui/MultipleGaResourcesPlatform.xwt#/" />
+ </sections>
+ <sections name="Single SchedulableResource" sectionFile="ui/SingleSchedulableResource.xwt">
+ <widget href="ui/SingleSchedulableResource.xwt#/" />
+ </sections>
+ <sections name="Multiple SchedulableResource" sectionFile="ui/MultipleSchedulableResource.xwt">
+ <widget href="ui/MultipleSchedulableResource.xwt#/" />
+ </sections>
+ <sections name="Single GaCommChannel" sectionFile="ui/SingleGaCommChannel.xwt">
+ <widget href="ui/SingleGaCommChannel.xwt#/" />
+ </sections>
+ <sections name="Multiple GaCommChannel" sectionFile="ui/MultipleGaCommChannel.xwt">
+ <widget href="ui/MultipleGaCommChannel.xwt#/" />
+ </sections>
+ <sections name="Single GaAcqStep" sectionFile="ui/SingleGaAcqStep.xwt">
+ <widget href="ui/SingleGaAcqStep.xwt#/" />
+ </sections>
+ <sections name="Multiple GaAcqStep" sectionFile="ui/MultipleGaAcqStep.xwt">
+ <widget href="ui/MultipleGaAcqStep.xwt#/" />
+ </sections>
+ <sections name="Single GaRelStep" sectionFile="ui/SingleGaRelStep.xwt">
+ <widget href="ui/SingleGaRelStep.xwt#/" />
+ </sections>
+ <sections name="Multiple GaRelStep" sectionFile="ui/MultipleGaRelStep.xwt">
+ <widget href="ui/MultipleGaRelStep.xwt#/" />
+ </sections>
+ <sections name="Single GaWorkloadEvent" sectionFile="ui/SingleGaWorkloadEvent.xwt">
+ <widget href="ui/SingleGaWorkloadEvent.xwt#/" />
+ </sections>
+ <sections name="Multiple GaWorkloadEvent" sectionFile="ui/MultipleGaWorkloadEvent.xwt">
+ <widget href="ui/MultipleGaWorkloadEvent.xwt#/" />
+ </sections>
+ <sections name="Single GaWorkloadGenerator" sectionFile="ui/SingleGaWorkloadGenerator.xwt">
+ <widget href="ui/SingleGaWorkloadGenerator.xwt#/" />
+ </sections>
+ <sections name="Multiple GaWorkloadGenerator" sectionFile="ui/MultipleGaWorkloadGenerator.xwt">
+ <widget href="ui/MultipleGaWorkloadGenerator.xwt#/" />
+ </sections>
+ <sections name="Single GaLatencyObs" sectionFile="ui/SingleGaLatencyObs.xwt">
+ <widget href="ui/SingleGaLatencyObs.xwt#/" />
+ </sections>
+ <sections name="Multiple GaLatencyObs" sectionFile="ui/MultipleGaLatencyObs.xwt">
+ <widget href="ui/MultipleGaLatencyObs.xwt#/" />
+ </sections>
+ <sections name="Single LinkTopology" sectionFile="ui/SingleLinkTopology.xwt">
+ <widget href="ui/SingleLinkTopology.xwt#/" />
+ </sections>
+ <sections name="Multiple LinkTopology" sectionFile="ui/MultipleLinkTopology.xwt">
+ <widget href="ui/MultipleLinkTopology.xwt#/" />
+ </sections>
+ <sections name="Single InterRepetition" sectionFile="ui/SingleInterRepetition.xwt">
+ <widget href="ui/SingleInterRepetition.xwt#/" />
+ </sections>
+ <sections name="Multiple InterRepetition" sectionFile="ui/MultipleInterRepetition.xwt">
+ <widget href="ui/MultipleInterRepetition.xwt#/" />
+ </sections>
+ <sections name="Single Allocate" sectionFile="ui/SingleAllocate.xwt">
+ <widget href="ui/SingleAllocate.xwt#/" />
+ </sections>
+ <sections name="Multiple Allocate" sectionFile="ui/MultipleAllocate.xwt">
+ <widget href="ui/MultipleAllocate.xwt#/" />
+ </sections>
+ <sections name="Single Distribute" sectionFile="ui/SingleDistribute.xwt">
+ <widget href="ui/SingleDistribute.xwt#/" />
+ </sections>
+ <sections name="Multiple Distribute" sectionFile="ui/MultipleDistribute.xwt">
+ <widget href="ui/MultipleDistribute.xwt#/" />
+ </sections>
+ <sections name="Single Tiler" sectionFile="ui/SingleTiler.xwt">
+ <widget href="ui/SingleTiler.xwt#/" />
+ </sections>
+ <sections name="Multiple Tiler" sectionFile="ui/MultipleTiler.xwt">
+ <widget href="ui/MultipleTiler.xwt#/" />
+ </sections>
+ <sections name="Single DefaultLink" sectionFile="ui/SingleDefaultLink.xwt">
+ <widget href="ui/SingleDefaultLink.xwt#/" />
+ </sections>
+ <sections name="Multiple DefaultLink" sectionFile="ui/MultipleDefaultLink.xwt">
+ <widget href="ui/MultipleDefaultLink.xwt#/" />
+ </sections>
+ <sections name="Single Shaped" sectionFile="ui/SingleShaped.xwt">
+ <widget href="ui/SingleShaped.xwt#/" />
+ </sections>
+ <sections name="Multiple Shaped" sectionFile="ui/MultipleShaped.xwt">
+ <widget href="ui/MultipleShaped.xwt#/" />
+ </sections>
+ <sections name="Single Reshape" sectionFile="ui/SingleReshape.xwt">
+ <widget href="ui/SingleReshape.xwt#/" />
+ </sections>
+ <sections name="Multiple Reshape" sectionFile="ui/MultipleReshape.xwt">
+ <widget href="ui/MultipleReshape.xwt#/" />
+ </sections>
+ <sections name="Single Var" sectionFile="ui/SingleVar.xwt">
+ <widget href="ui/SingleVar.xwt#/" />
+ </sections>
+ <sections name="Multiple Var" sectionFile="ui/MultipleVar.xwt">
+ <widget href="ui/MultipleVar.xwt#/" />
+ </sections>
+ <sections name="Single Operator" sectionFile="ui/SingleOperator.xwt">
+ <widget href="ui/SingleOperator.xwt#/" />
+ </sections>
+ <sections name="Multiple Operator" sectionFile="ui/MultipleOperator.xwt">
+ <widget href="ui/MultipleOperator.xwt#/" />
+ </sections>
+ <sections name="Single CollectionType" sectionFile="ui/SingleCollectionType.xwt">
+ <widget href="ui/SingleCollectionType.xwt#/" />
+ </sections>
+ <sections name="Multiple CollectionType" sectionFile="ui/MultipleCollectionType.xwt">
+ <widget href="ui/MultipleCollectionType.xwt#/" />
+ </sections>
+ <sections name="Single ChoiceType" sectionFile="ui/SingleChoiceType.xwt">
+ <widget href="ui/SingleChoiceType.xwt#/" />
+ </sections>
+ <sections name="Multiple ChoiceType" sectionFile="ui/MultipleChoiceType.xwt">
+ <widget href="ui/MultipleChoiceType.xwt#/" />
+ </sections>
+ <sections name="Single TupleType" sectionFile="ui/SingleTupleType.xwt">
+ <widget href="ui/SingleTupleType.xwt#/" />
+ </sections>
+ <sections name="Multiple TupleType" sectionFile="ui/MultipleTupleType.xwt">
+ <widget href="ui/MultipleTupleType.xwt#/" />
+ </sections>
+ <sections name="Single BoundedSubtype" sectionFile="ui/SingleBoundedSubtype.xwt">
+ <widget href="ui/SingleBoundedSubtype.xwt#/" />
+ </sections>
+ <sections name="Multiple BoundedSubtype" sectionFile="ui/MultipleBoundedSubtype.xwt">
+ <widget href="ui/MultipleBoundedSubtype.xwt#/" />
+ </sections>
+ <sections name="Single IntervalType" sectionFile="ui/SingleIntervalType.xwt">
+ <widget href="ui/SingleIntervalType.xwt#/" />
+ </sections>
+ <sections name="Multiple IntervalType" sectionFile="ui/MultipleIntervalType.xwt">
+ <widget href="ui/MultipleIntervalType.xwt#/" />
+ </sections>
+ <sections name="Single ClientServerFeature" sectionFile="ui/SingleClientServerFeature.xwt">
+ <widget href="ui/SingleClientServerFeature.xwt#/" />
+ </sections>
+ <sections name="Multiple ClientServerFeature" sectionFile="ui/MultipleClientServerFeature.xwt">
+ <widget href="ui/MultipleClientServerFeature.xwt#/" />
+ </sections>
+ <sections name="Single FlowPort" sectionFile="ui/SingleFlowPort.xwt">
+ <widget href="ui/SingleFlowPort.xwt#/" />
+ </sections>
+ <sections name="Multiple FlowPort" sectionFile="ui/MultipleFlowPort.xwt">
+ <widget href="ui/MultipleFlowPort.xwt#/" />
+ </sections>
+ <sections name="Single ClientServerSpecification"
+ sectionFile="ui/SingleClientServerSpecification.xwt">
+ <widget href="ui/SingleClientServerSpecification.xwt#/" />
+ </sections>
+ <sections name="Multiple ClientServerSpecification"
+ sectionFile="ui/MultipleClientServerSpecification.xwt">
+ <widget href="ui/MultipleClientServerSpecification.xwt#/" />
+ </sections>
+ <sections name="Single GCMInvocationAction" sectionFile="ui/SingleGCMInvocationAction.xwt">
+ <widget href="ui/SingleGCMInvocationAction.xwt#/" />
+ </sections>
+ <sections name="Multiple GCMInvocationAction" sectionFile="ui/MultipleGCMInvocationAction.xwt">
+ <widget href="ui/MultipleGCMInvocationAction.xwt#/" />
+ </sections>
+ <sections name="Single GCMInvocatingBehavior" sectionFile="ui/SingleGCMInvocatingBehavior.xwt">
+ <widget href="ui/SingleGCMInvocatingBehavior.xwt#/" />
+ </sections>
+ <sections name="Multiple GCMInvocatingBehavior" sectionFile="ui/MultipleGCMInvocatingBehavior.xwt">
+ <widget href="ui/MultipleGCMInvocatingBehavior.xwt#/" />
+ </sections>
+ <sections name="Single ClientServerPort" sectionFile="ui/SingleClientServerPort.xwt">
+ <widget href="ui/SingleClientServerPort.xwt#/" />
+ </sections>
+ <sections name="Multiple ClientServerPort" sectionFile="ui/MultipleClientServerPort.xwt">
+ <widget href="ui/MultipleClientServerPort.xwt#/" />
+ </sections>
+ <sections name="Single FlowSpecification" sectionFile="ui/SingleFlowSpecification.xwt">
+ <widget href="ui/SingleFlowSpecification.xwt#/" />
+ </sections>
+ <sections name="Multiple FlowSpecification" sectionFile="ui/MultipleFlowSpecification.xwt">
+ <widget href="ui/MultipleFlowSpecification.xwt#/" />
+ </sections>
+ <sections name="Single DataEvent" sectionFile="ui/SingleDataEvent.xwt">
+ <widget href="ui/SingleDataEvent.xwt#/" />
+ </sections>
+ <sections name="Multiple DataEvent" sectionFile="ui/MultipleDataEvent.xwt">
+ <widget href="ui/MultipleDataEvent.xwt#/" />
+ </sections>
+ <sections name="Single DataPool" sectionFile="ui/SingleDataPool.xwt">
+ <widget href="ui/SingleDataPool.xwt#/" />
+ </sections>
+ <sections name="Multiple DataPool" sectionFile="ui/MultipleDataPool.xwt">
+ <widget href="ui/MultipleDataPool.xwt#/" />
+ </sections>
+ <sections name="Single FlowProperty" sectionFile="ui/SingleFlowProperty.xwt">
+ <widget href="ui/SingleFlowProperty.xwt#/" />
+ </sections>
+ <sections name="Multiple FlowProperty" sectionFile="ui/MultipleFlowProperty.xwt">
+ <widget href="ui/MultipleFlowProperty.xwt#/" />
+ </sections>
+ <sections name="Single GCMTrigger" sectionFile="ui/SingleGCMTrigger.xwt">
+ <widget href="ui/SingleGCMTrigger.xwt#/" />
+ </sections>
+ <sections name="Multiple GCMTrigger" sectionFile="ui/MultipleGCMTrigger.xwt">
+ <widget href="ui/MultipleGCMTrigger.xwt#/" />
+ </sections>
+ <sections name="Single PpUnit" sectionFile="ui/SinglePpUnit.xwt">
+ <widget href="ui/SinglePpUnit.xwt#/" />
+ </sections>
+ <sections name="Multiple PpUnit" sectionFile="ui/MultiplePpUnit.xwt">
+ <widget href="ui/MultiplePpUnit.xwt#/" />
+ </sections>
+ <sections name="Single RtSpecification" sectionFile="ui/SingleRtSpecification.xwt">
+ <widget href="ui/SingleRtSpecification.xwt#/" />
+ </sections>
+ <sections name="Multiple RtSpecification" sectionFile="ui/MultipleRtSpecification.xwt">
+ <widget href="ui/MultipleRtSpecification.xwt#/" />
+ </sections>
+ <sections name="Single RtService" sectionFile="ui/SingleRtService.xwt">
+ <widget href="ui/SingleRtService.xwt#/" />
+ </sections>
+ <sections name="Multiple RtService" sectionFile="ui/MultipleRtService.xwt">
+ <widget href="ui/MultipleRtService.xwt#/" />
+ </sections>
+ <sections name="Single RtUnit" sectionFile="ui/SingleRtUnit.xwt">
+ <widget href="ui/SingleRtUnit.xwt#/" />
+ </sections>
+ <sections name="Multiple RtUnit" sectionFile="ui/MultipleRtUnit.xwt">
+ <widget href="ui/MultipleRtUnit.xwt#/" />
+ </sections>
+ <sections name="Single RtAction" sectionFile="ui/SingleRtAction.xwt">
+ <widget href="ui/SingleRtAction.xwt#/" />
+ </sections>
+ <sections name="Multiple RtAction" sectionFile="ui/MultipleRtAction.xwt">
+ <widget href="ui/MultipleRtAction.xwt#/" />
+ </sections>
+ <sections name="Single RtFeature" sectionFile="ui/SingleRtFeature.xwt">
+ <widget href="ui/SingleRtFeature.xwt#/" />
+ </sections>
+ <sections name="Multiple RtFeature" sectionFile="ui/MultipleRtFeature.xwt">
+ <widget href="ui/MultipleRtFeature.xwt#/" />
+ </sections>
+ <sections name="Single HwResource" sectionFile="ui/SingleHwResource.xwt">
+ <widget href="ui/SingleHwResource.xwt#/" />
+ </sections>
+ <sections name="Multiple HwResource" sectionFile="ui/MultipleHwResource.xwt">
+ <widget href="ui/MultipleHwResource.xwt#/" />
+ </sections>
+ <sections name="Single HwComponent" sectionFile="ui/SingleHwComponent.xwt">
+ <widget href="ui/SingleHwComponent.xwt#/" />
+ </sections>
+ <sections name="Multiple HwComponent" sectionFile="ui/MultipleHwComponent.xwt">
+ <widget href="ui/MultipleHwComponent.xwt#/" />
+ </sections>
+ <sections name="Single HwCoolingSupply" sectionFile="ui/SingleHwCoolingSupply.xwt">
+ <widget href="ui/SingleHwCoolingSupply.xwt#/" />
+ </sections>
+ <sections name="Multiple HwCoolingSupply" sectionFile="ui/MultipleHwCoolingSupply.xwt">
+ <widget href="ui/MultipleHwCoolingSupply.xwt#/" />
+ </sections>
+ <sections name="Single HwPowerSupply" sectionFile="ui/SingleHwPowerSupply.xwt">
+ <widget href="ui/SingleHwPowerSupply.xwt#/" />
+ </sections>
+ <sections name="Multiple HwPowerSupply" sectionFile="ui/MultipleHwPowerSupply.xwt">
+ <widget href="ui/MultipleHwPowerSupply.xwt#/" />
+ </sections>
+ <sections name="Single GrService" sectionFile="ui/SingleGrService.xwt">
+ <widget href="ui/SingleGrService.xwt#/" />
+ </sections>
+ <sections name="Multiple GrService" sectionFile="ui/MultipleGrService.xwt">
+ <widget href="ui/MultipleGrService.xwt#/" />
+ </sections>
+ <sections name="Single HwResourceService" sectionFile="ui/SingleHwResourceService.xwt">
+ <widget href="ui/SingleHwResourceService.xwt#/" />
+ </sections>
+ <sections name="Multiple HwResourceService" sectionFile="ui/MultipleHwResourceService.xwt">
+ <widget href="ui/MultipleHwResourceService.xwt#/" />
+ </sections>
+ <sections name="Single DeviceResource" sectionFile="ui/SingleDeviceResource.xwt">
+ <widget href="ui/SingleDeviceResource.xwt#/" />
+ </sections>
+ <sections name="Multiple DeviceResource" sectionFile="ui/MultipleDeviceResource.xwt">
+ <widget href="ui/MultipleDeviceResource.xwt#/" />
+ </sections>
+ <sections name="Single HwDevice" sectionFile="ui/SingleHwDevice.xwt">
+ <widget href="ui/SingleHwDevice.xwt#/" />
+ </sections>
+ <sections name="Multiple HwDevice" sectionFile="ui/MultipleHwDevice.xwt">
+ <widget href="ui/MultipleHwDevice.xwt#/" />
+ </sections>
+ <sections name="Single HwI_O" sectionFile="ui/SingleHwI_O.xwt">
+ <widget href="ui/SingleHwI_O.xwt#/" />
+ </sections>
+ <sections name="Multiple HwI_O" sectionFile="ui/MultipleHwI_O.xwt">
+ <widget href="ui/MultipleHwI_O.xwt#/" />
+ </sections>
+ <sections name="Single HWActuator" sectionFile="ui/SingleHWActuator.xwt">
+ <widget href="ui/SingleHWActuator.xwt#/" />
+ </sections>
+ <sections name="Multiple HWActuator" sectionFile="ui/MultipleHWActuator.xwt">
+ <widget href="ui/MultipleHWActuator.xwt#/" />
+ </sections>
+ <sections name="Single HWSensor" sectionFile="ui/SingleHWSensor.xwt">
+ <widget href="ui/SingleHWSensor.xwt#/" />
+ </sections>
+ <sections name="Multiple HWSensor" sectionFile="ui/MultipleHWSensor.xwt">
+ <widget href="ui/MultipleHWSensor.xwt#/" />
+ </sections>
+ <sections name="Single HwSupport" sectionFile="ui/SingleHwSupport.xwt">
+ <widget href="ui/SingleHwSupport.xwt#/" />
+ </sections>
+ <sections name="Multiple HwSupport" sectionFile="ui/MultipleHwSupport.xwt">
+ <widget href="ui/MultipleHwSupport.xwt#/" />
+ </sections>
+ <sections name="Single HwComputingResource" sectionFile="ui/SingleHwComputingResource.xwt">
+ <widget href="ui/SingleHwComputingResource.xwt#/" />
+ </sections>
+ <sections name="Multiple HwComputingResource" sectionFile="ui/MultipleHwComputingResource.xwt">
+ <widget href="ui/MultipleHwComputingResource.xwt#/" />
+ </sections>
+ <sections name="Single HwISA" sectionFile="ui/SingleHwISA.xwt">
+ <widget href="ui/SingleHwISA.xwt#/" />
+ </sections>
+ <sections name="Multiple HwISA" sectionFile="ui/MultipleHwISA.xwt">
+ <widget href="ui/MultipleHwISA.xwt#/" />
+ </sections>
+ <sections name="Single HwASIC" sectionFile="ui/SingleHwASIC.xwt">
+ <widget href="ui/SingleHwASIC.xwt#/" />
+ </sections>
+ <sections name="Multiple HwASIC" sectionFile="ui/MultipleHwASIC.xwt">
+ <widget href="ui/MultipleHwASIC.xwt#/" />
+ </sections>
+ <sections name="Single HwPLD" sectionFile="ui/SingleHwPLD.xwt">
+ <widget href="ui/SingleHwPLD.xwt#/" />
+ </sections>
+ <sections name="Multiple HwPLD" sectionFile="ui/MultipleHwPLD.xwt">
+ <widget href="ui/MultipleHwPLD.xwt#/" />
+ </sections>
+ <sections name="Single HwBranchPredictor" sectionFile="ui/SingleHwBranchPredictor.xwt">
+ <widget href="ui/SingleHwBranchPredictor.xwt#/" />
+ </sections>
+ <sections name="Multiple HwBranchPredictor" sectionFile="ui/MultipleHwBranchPredictor.xwt">
+ <widget href="ui/MultipleHwBranchPredictor.xwt#/" />
+ </sections>
+ <sections name="Single HwProcessor" sectionFile="ui/SingleHwProcessor.xwt">
+ <widget href="ui/SingleHwProcessor.xwt#/" />
+ </sections>
+ <sections name="Multiple HwProcessor" sectionFile="ui/MultipleHwProcessor.xwt">
+ <widget href="ui/MultipleHwProcessor.xwt#/" />
+ </sections>
+ <sections name="Single StorageResource" sectionFile="ui/SingleStorageResource.xwt">
+ <widget href="ui/SingleStorageResource.xwt#/" />
+ </sections>
+ <sections name="Multiple StorageResource" sectionFile="ui/MultipleStorageResource.xwt">
+ <widget href="ui/MultipleStorageResource.xwt#/" />
+ </sections>
+ <sections name="Single HwMemory" sectionFile="ui/SingleHwMemory.xwt">
+ <widget href="ui/SingleHwMemory.xwt#/" />
+ </sections>
+ <sections name="Multiple HwMemory" sectionFile="ui/MultipleHwMemory.xwt">
+ <widget href="ui/MultipleHwMemory.xwt#/" />
+ </sections>
+ <sections name="Single HwCache" sectionFile="ui/SingleHwCache.xwt">
+ <widget href="ui/SingleHwCache.xwt#/" />
+ </sections>
+ <sections name="Multiple HwCache" sectionFile="ui/MultipleHwCache.xwt">
+ <widget href="ui/MultipleHwCache.xwt#/" />
+ </sections>
+ <sections name="Single HwRAM" sectionFile="ui/SingleHwRAM.xwt">
+ <widget href="ui/SingleHwRAM.xwt#/" />
+ </sections>
+ <sections name="Multiple HwRAM" sectionFile="ui/MultipleHwRAM.xwt">
+ <widget href="ui/MultipleHwRAM.xwt#/" />
+ </sections>
+ <sections name="Single HwDrive" sectionFile="ui/SingleHwDrive.xwt">
+ <widget href="ui/SingleHwDrive.xwt#/" />
+ </sections>
+ <sections name="Multiple HwDrive" sectionFile="ui/MultipleHwDrive.xwt">
+ <widget href="ui/MultipleHwDrive.xwt#/" />
+ </sections>
+ <sections name="Single HwROM" sectionFile="ui/SingleHwROM.xwt">
+ <widget href="ui/SingleHwROM.xwt#/" />
+ </sections>
+ <sections name="Multiple HwROM" sectionFile="ui/MultipleHwROM.xwt">
+ <widget href="ui/MultipleHwROM.xwt#/" />
+ </sections>
+ <sections name="Single HwStorageManager" sectionFile="ui/SingleHwStorageManager.xwt">
+ <widget href="ui/SingleHwStorageManager.xwt#/" />
+ </sections>
+ <sections name="Multiple HwStorageManager" sectionFile="ui/MultipleHwStorageManager.xwt">
+ <widget href="ui/MultipleHwStorageManager.xwt#/" />
+ </sections>
+ <sections name="Single HwCommunicationResource" sectionFile="ui/SingleHwCommunicationResource.xwt">
+ <widget href="ui/SingleHwCommunicationResource.xwt#/" />
+ </sections>
+ <sections name="Multiple HwCommunicationResource"
+ sectionFile="ui/MultipleHwCommunicationResource.xwt">
+ <widget href="ui/MultipleHwCommunicationResource.xwt#/" />
+ </sections>
+ <sections name="Single HwArbiter" sectionFile="ui/SingleHwArbiter.xwt">
+ <widget href="ui/SingleHwArbiter.xwt#/" />
+ </sections>
+ <sections name="Multiple HwArbiter" sectionFile="ui/MultipleHwArbiter.xwt">
+ <widget href="ui/MultipleHwArbiter.xwt#/" />
+ </sections>
+ <sections name="Single HwDMA" sectionFile="ui/SingleHwDMA.xwt">
+ <widget href="ui/SingleHwDMA.xwt#/" />
+ </sections>
+ <sections name="Multiple HwDMA" sectionFile="ui/MultipleHwDMA.xwt">
+ <widget href="ui/MultipleHwDMA.xwt#/" />
+ </sections>
+ <sections name="Single HwMMU" sectionFile="ui/SingleHwMMU.xwt">
+ <widget href="ui/SingleHwMMU.xwt#/" />
+ </sections>
+ <sections name="Multiple HwMMU" sectionFile="ui/MultipleHwMMU.xwt">
+ <widget href="ui/MultipleHwMMU.xwt#/" />
+ </sections>
+ <sections name="Single HwMedia" sectionFile="ui/SingleHwMedia.xwt">
+ <widget href="ui/SingleHwMedia.xwt#/" />
+ </sections>
+ <sections name="Multiple HwMedia" sectionFile="ui/MultipleHwMedia.xwt">
+ <widget href="ui/MultipleHwMedia.xwt#/" />
+ </sections>
+ <sections name="Single HwBridge" sectionFile="ui/SingleHwBridge.xwt">
+ <widget href="ui/SingleHwBridge.xwt#/" />
+ </sections>
+ <sections name="Multiple HwBridge" sectionFile="ui/MultipleHwBridge.xwt">
+ <widget href="ui/MultipleHwBridge.xwt#/" />
+ </sections>
+ <sections name="Single CommunicationEndPoint" sectionFile="ui/SingleCommunicationEndPoint.xwt">
+ <widget href="ui/SingleCommunicationEndPoint.xwt#/" />
+ </sections>
+ <sections name="Multiple CommunicationEndPoint" sectionFile="ui/MultipleCommunicationEndPoint.xwt">
+ <widget href="ui/MultipleCommunicationEndPoint.xwt#/" />
+ </sections>
+ <sections name="Single HwEndPoint" sectionFile="ui/SingleHwEndPoint.xwt">
+ <widget href="ui/SingleHwEndPoint.xwt#/" />
+ </sections>
+ <sections name="Multiple HwEndPoint" sectionFile="ui/MultipleHwEndPoint.xwt">
+ <widget href="ui/MultipleHwEndPoint.xwt#/" />
+ </sections>
+ <sections name="Single HwBus" sectionFile="ui/SingleHwBus.xwt">
+ <widget href="ui/SingleHwBus.xwt#/" />
+ </sections>
+ <sections name="Multiple HwBus" sectionFile="ui/MultipleHwBus.xwt">
+ <widget href="ui/MultipleHwBus.xwt#/" />
+ </sections>
+ <sections name="Single TimingResource" sectionFile="ui/SingleTimingResource.xwt">
+ <widget href="ui/SingleTimingResource.xwt#/" />
+ </sections>
+ <sections name="Multiple TimingResource" sectionFile="ui/MultipleTimingResource.xwt">
+ <widget href="ui/MultipleTimingResource.xwt#/" />
+ </sections>
+ <sections name="Single HwTimingResource" sectionFile="ui/SingleHwTimingResource.xwt">
+ <widget href="ui/SingleHwTimingResource.xwt#/" />
+ </sections>
+ <sections name="Multiple HwTimingResource" sectionFile="ui/MultipleHwTimingResource.xwt">
+ <widget href="ui/MultipleHwTimingResource.xwt#/" />
+ </sections>
+ <sections name="Single HwClock" sectionFile="ui/SingleHwClock.xwt">
+ <widget href="ui/SingleHwClock.xwt#/" />
+ </sections>
+ <sections name="Multiple HwClock" sectionFile="ui/MultipleHwClock.xwt">
+ <widget href="ui/MultipleHwClock.xwt#/" />
+ </sections>
+ <sections name="Single HwTimer" sectionFile="ui/SingleHwTimer.xwt">
+ <widget href="ui/SingleHwTimer.xwt#/" />
+ </sections>
+ <sections name="Multiple HwTimer" sectionFile="ui/MultipleHwTimer.xwt">
+ <widget href="ui/MultipleHwTimer.xwt#/" />
+ </sections>
+ <sections name="Single SwAccessService" sectionFile="ui/SingleSwAccessService.xwt">
+ <widget href="ui/SingleSwAccessService.xwt#/" />
+ </sections>
+ <sections name="Multiple SwAccessService" sectionFile="ui/MultipleSwAccessService.xwt">
+ <widget href="ui/MultipleSwAccessService.xwt#/" />
+ </sections>
+ <sections name="Single SwResource" sectionFile="ui/SingleSwResource.xwt">
+ <widget href="ui/SingleSwResource.xwt#/" />
+ </sections>
+ <sections name="Multiple SwResource" sectionFile="ui/MultipleSwResource.xwt">
+ <widget href="ui/MultipleSwResource.xwt#/" />
+ </sections>
+ <sections name="Single EntryPoint" sectionFile="ui/SingleEntryPoint.xwt">
+ <widget href="ui/SingleEntryPoint.xwt#/" />
+ </sections>
+ <sections name="Multiple EntryPoint" sectionFile="ui/MultipleEntryPoint.xwt">
+ <widget href="ui/MultipleEntryPoint.xwt#/" />
+ </sections>
+ <sections name="Single SwConcurrentResource" sectionFile="ui/SingleSwConcurrentResource.xwt">
+ <widget href="ui/SingleSwConcurrentResource.xwt#/" />
+ </sections>
+ <sections name="Multiple SwConcurrentResource" sectionFile="ui/MultipleSwConcurrentResource.xwt">
+ <widget href="ui/MultipleSwConcurrentResource.xwt#/" />
+ </sections>
+ <sections name="Single InterruptResource" sectionFile="ui/SingleInterruptResource.xwt">
+ <widget href="ui/SingleInterruptResource.xwt#/" />
+ </sections>
+ <sections name="Multiple InterruptResource" sectionFile="ui/MultipleInterruptResource.xwt">
+ <widget href="ui/MultipleInterruptResource.xwt#/" />
+ </sections>
+ <sections name="Single SwSchedulableResource" sectionFile="ui/SingleSwSchedulableResource.xwt">
+ <widget href="ui/SingleSwSchedulableResource.xwt#/" />
+ </sections>
+ <sections name="Multiple SwSchedulableResource" sectionFile="ui/MultipleSwSchedulableResource.xwt">
+ <widget href="ui/MultipleSwSchedulableResource.xwt#/" />
+ </sections>
+ <sections name="Single MemoryPartition" sectionFile="ui/SingleMemoryPartition.xwt">
+ <widget href="ui/SingleMemoryPartition.xwt#/" />
+ </sections>
+ <sections name="Multiple MemoryPartition" sectionFile="ui/MultipleMemoryPartition.xwt">
+ <widget href="ui/MultipleMemoryPartition.xwt#/" />
+ </sections>
+ <sections name="Single TimerResource" sectionFile="ui/SingleTimerResource.xwt">
+ <widget href="ui/SingleTimerResource.xwt#/" />
+ </sections>
+ <sections name="Multiple TimerResource" sectionFile="ui/MultipleTimerResource.xwt">
+ <widget href="ui/MultipleTimerResource.xwt#/" />
+ </sections>
+ <sections name="Single SwTimerResource" sectionFile="ui/SingleSwTimerResource.xwt">
+ <widget href="ui/SingleSwTimerResource.xwt#/" />
+ </sections>
+ <sections name="Multiple SwTimerResource" sectionFile="ui/MultipleSwTimerResource.xwt">
+ <widget href="ui/MultipleSwTimerResource.xwt#/" />
+ </sections>
+ <sections name="Single Alarm" sectionFile="ui/SingleAlarm.xwt">
+ <widget href="ui/SingleAlarm.xwt#/" />
+ </sections>
+ <sections name="Multiple Alarm" sectionFile="ui/MultipleAlarm.xwt">
+ <widget href="ui/MultipleAlarm.xwt#/" />
+ </sections>
+ <sections name="Single SynchronizationResource" sectionFile="ui/SingleSynchronizationResource.xwt">
+ <widget href="ui/SingleSynchronizationResource.xwt#/" />
+ </sections>
+ <sections name="Multiple SynchronizationResource"
+ sectionFile="ui/MultipleSynchronizationResource.xwt">
+ <widget href="ui/MultipleSynchronizationResource.xwt#/" />
+ </sections>
+ <sections name="Single SwInteractionResource" sectionFile="ui/SingleSwInteractionResource.xwt">
+ <widget href="ui/SingleSwInteractionResource.xwt#/" />
+ </sections>
+ <sections name="Multiple SwInteractionResource" sectionFile="ui/MultipleSwInteractionResource.xwt">
+ <widget href="ui/MultipleSwInteractionResource.xwt#/" />
+ </sections>
+ <sections name="Single SwSynchronizationResource"
+ sectionFile="ui/SingleSwSynchronizationResource.xwt">
+ <widget href="ui/SingleSwSynchronizationResource.xwt#/" />
+ </sections>
+ <sections name="Multiple SwSynchronizationResource"
+ sectionFile="ui/MultipleSwSynchronizationResource.xwt">
+ <widget href="ui/MultipleSwSynchronizationResource.xwt#/" />
+ </sections>
+ <sections name="Single SwCommunicationResource" sectionFile="ui/SingleSwCommunicationResource.xwt">
+ <widget href="ui/SingleSwCommunicationResource.xwt#/" />
+ </sections>
+ <sections name="Multiple SwCommunicationResource"
+ sectionFile="ui/MultipleSwCommunicationResource.xwt">
+ <widget href="ui/MultipleSwCommunicationResource.xwt#/" />
+ </sections>
+ <sections name="Single SharedDataComResource" sectionFile="ui/SingleSharedDataComResource.xwt">
+ <widget href="ui/SingleSharedDataComResource.xwt#/" />
+ </sections>
+ <sections name="Multiple SharedDataComResource" sectionFile="ui/MultipleSharedDataComResource.xwt">
+ <widget href="ui/MultipleSharedDataComResource.xwt#/" />
+ </sections>
+ <sections name="Single SwMutualExclusionResource"
+ sectionFile="ui/SingleSwMutualExclusionResource.xwt">
+ <widget href="ui/SingleSwMutualExclusionResource.xwt#/" />
+ </sections>
+ <sections name="Multiple SwMutualExclusionResource"
+ sectionFile="ui/MultipleSwMutualExclusionResource.xwt">
+ <widget href="ui/MultipleSwMutualExclusionResource.xwt#/" />
+ </sections>
+ <sections name="Single NotificationResource" sectionFile="ui/SingleNotificationResource.xwt">
+ <widget href="ui/SingleNotificationResource.xwt#/" />
+ </sections>
+ <sections name="Multiple NotificationResource" sectionFile="ui/MultipleNotificationResource.xwt">
+ <widget href="ui/MultipleNotificationResource.xwt#/" />
+ </sections>
+ <sections name="Single MessageComResource" sectionFile="ui/SingleMessageComResource.xwt">
+ <widget href="ui/SingleMessageComResource.xwt#/" />
+ </sections>
+ <sections name="Multiple MessageComResource" sectionFile="ui/MultipleMessageComResource.xwt">
+ <widget href="ui/MultipleMessageComResource.xwt#/" />
+ </sections>
+ <sections name="Single MemoryBroker" sectionFile="ui/SingleMemoryBroker.xwt">
+ <widget href="ui/SingleMemoryBroker.xwt#/" />
+ </sections>
+ <sections name="Multiple MemoryBroker" sectionFile="ui/MultipleMemoryBroker.xwt">
+ <widget href="ui/MultipleMemoryBroker.xwt#/" />
+ </sections>
+ <sections name="Single DeviceBroker" sectionFile="ui/SingleDeviceBroker.xwt">
+ <widget href="ui/SingleDeviceBroker.xwt#/" />
+ </sections>
+ <sections name="Multiple DeviceBroker" sectionFile="ui/MultipleDeviceBroker.xwt">
+ <widget href="ui/MultipleDeviceBroker.xwt#/" />
+ </sections>
+ <sections name="Single ClockType" sectionFile="ui/SingleClockType.xwt">
+ <widget href="ui/SingleClockType.xwt#/" />
+ </sections>
+ <sections name="Multiple ClockType" sectionFile="ui/MultipleClockType.xwt">
+ <widget href="ui/MultipleClockType.xwt#/" />
+ </sections>
+ <sections name="Single ClockConstraint" sectionFile="ui/SingleClockConstraint.xwt">
+ <widget href="ui/SingleClockConstraint.xwt#/" />
+ </sections>
+ <sections name="Multiple ClockConstraint" sectionFile="ui/MultipleClockConstraint.xwt">
+ <widget href="ui/MultipleClockConstraint.xwt#/" />
+ </sections>
+ <sections name="Single TimedConstraint" sectionFile="ui/SingleTimedConstraint.xwt">
+ <widget href="ui/SingleTimedConstraint.xwt#/" />
+ </sections>
+ <sections name="Multiple TimedConstraint" sectionFile="ui/MultipleTimedConstraint.xwt">
+ <widget href="ui/MultipleTimedConstraint.xwt#/" />
+ </sections>
+ <sections name="Single TimedInstantObservation" sectionFile="ui/SingleTimedInstantObservation.xwt">
+ <widget href="ui/SingleTimedInstantObservation.xwt#/" />
+ </sections>
+ <sections name="Multiple TimedInstantObservation"
+ sectionFile="ui/MultipleTimedInstantObservation.xwt">
+ <widget href="ui/MultipleTimedInstantObservation.xwt#/" />
+ </sections>
+ <sections name="Single TimedDurationObservation"
+ sectionFile="ui/SingleTimedDurationObservation.xwt">
+ <widget href="ui/SingleTimedDurationObservation.xwt#/" />
+ </sections>
+ <sections name="Multiple TimedDurationObservation"
+ sectionFile="ui/MultipleTimedDurationObservation.xwt">
+ <widget href="ui/MultipleTimedDurationObservation.xwt#/" />
+ </sections>
+ <sections name="Single TimedValueSpecification" sectionFile="ui/SingleTimedValueSpecification.xwt">
+ <widget href="ui/SingleTimedValueSpecification.xwt#/" />
+ </sections>
+ <sections name="Multiple TimedValueSpecification"
+ sectionFile="ui/MultipleTimedValueSpecification.xwt">
+ <widget href="ui/MultipleTimedValueSpecification.xwt#/" />
+ </sections>
+ <sections name="Single TimedEvent" sectionFile="ui/SingleTimedEvent.xwt">
+ <widget href="ui/SingleTimedEvent.xwt#/" />
+ </sections>
+ <sections name="Multiple TimedEvent" sectionFile="ui/MultipleTimedEvent.xwt">
+ <widget href="ui/MultipleTimedEvent.xwt#/" />
+ </sections>
+ <sections name="Single TimedDomain" sectionFile="ui/SingleTimedDomain.xwt">
+ <widget href="ui/SingleTimedDomain.xwt#/" />
+ </sections>
+ <sections name="Multiple TimedDomain" sectionFile="ui/MultipleTimedDomain.xwt">
+ <widget href="ui/MultipleTimedDomain.xwt#/" />
+ </sections>
+ <sections name="Single Clock" sectionFile="ui/SingleClock.xwt">
+ <widget href="ui/SingleClock.xwt#/" />
+ </sections>
+ <sections name="Multiple Clock" sectionFile="ui/MultipleClock.xwt">
+ <widget href="ui/MultipleClock.xwt#/" />
+ </sections>
+ <sections name="Single Assign" sectionFile="ui/SingleAssign.xwt">
+ <widget href="ui/SingleAssign.xwt#/" />
+ </sections>
+ <sections name="Multiple Assign" sectionFile="ui/MultipleAssign.xwt">
+ <widget href="ui/MultipleAssign.xwt#/" />
+ </sections>
+ <sections name="Single AllocateActivityGroup" sectionFile="ui/SingleAllocateActivityGroup.xwt">
+ <widget href="ui/SingleAllocateActivityGroup.xwt#/" />
+ </sections>
+ <sections name="Multiple AllocateActivityGroup" sectionFile="ui/MultipleAllocateActivityGroup.xwt">
+ <widget href="ui/MultipleAllocateActivityGroup.xwt#/" />
+ </sections>
+ <sections name="Single NfpRefine" sectionFile="ui/SingleNfpRefine.xwt">
+ <widget href="ui/SingleNfpRefine.xwt#/" />
+ </sections>
+ <sections name="Multiple NfpRefine" sectionFile="ui/MultipleNfpRefine.xwt">
+ <widget href="ui/MultipleNfpRefine.xwt#/" />
+ </sections>
+ <sections name="Single Allocated" sectionFile="ui/SingleAllocated.xwt">
+ <widget href="ui/SingleAllocated.xwt#/" />
+ </sections>
+ <sections name="Multiple Allocated" sectionFile="ui/MultipleAllocated.xwt">
+ <widget href="ui/MultipleAllocated.xwt#/" />
+ </sections>
+ <sections name="Single NfpType" sectionFile="ui/SingleNfpType.xwt">
+ <widget href="ui/SingleNfpType.xwt#/" />
+ </sections>
+ <sections name="Multiple NfpType" sectionFile="ui/MultipleNfpType.xwt">
+ <widget href="ui/MultipleNfpType.xwt#/" />
+ </sections>
+ <sections name="Single Nfp" sectionFile="ui/SingleNfp.xwt">
+ <widget href="ui/SingleNfp.xwt#/" />
+ </sections>
+ <sections name="Multiple Nfp" sectionFile="ui/MultipleNfp.xwt">
+ <widget href="ui/MultipleNfp.xwt#/" />
+ </sections>
+ <sections name="Single Unit" sectionFile="ui/SingleUnit.xwt">
+ <widget href="ui/SingleUnit.xwt#/" />
+ </sections>
+ <sections name="Multiple Unit" sectionFile="ui/MultipleUnit.xwt">
+ <widget href="ui/MultipleUnit.xwt#/" />
+ </sections>
+ <sections name="Single Dimension" sectionFile="ui/SingleDimension.xwt">
+ <widget href="ui/SingleDimension.xwt#/" />
+ </sections>
+ <sections name="Multiple Dimension" sectionFile="ui/MultipleDimension.xwt">
+ <widget href="ui/MultipleDimension.xwt#/" />
+ </sections>
+ <sections name="Single ClockResource" sectionFile="ui/SingleClockResource.xwt">
+ <widget href="ui/SingleClockResource.xwt#/" />
+ </sections>
+ <sections name="Multiple ClockResource" sectionFile="ui/MultipleClockResource.xwt">
+ <widget href="ui/MultipleClockResource.xwt#/" />
+ </sections>
+ <sections name="Single Acquire" sectionFile="ui/SingleAcquire.xwt">
+ <widget href="ui/SingleAcquire.xwt#/" />
+ </sections>
+ <sections name="Multiple Acquire" sectionFile="ui/MultipleAcquire.xwt">
+ <widget href="ui/MultipleAcquire.xwt#/" />
+ </sections>
+ <sections name="Single Release" sectionFile="ui/SingleRelease.xwt">
+ <widget href="ui/SingleRelease.xwt#/" />
+ </sections>
+ <sections name="Multiple Release" sectionFile="ui/MultipleRelease.xwt">
+ <widget href="ui/MultipleRelease.xwt#/" />
+ </sections>
+ <sections name="Single SecondaryScheduler" sectionFile="ui/SingleSecondaryScheduler.xwt">
+ <widget href="ui/SingleSecondaryScheduler.xwt#/" />
+ </sections>
+ <sections name="Multiple SecondaryScheduler" sectionFile="ui/MultipleSecondaryScheduler.xwt">
+ <widget href="ui/MultipleSecondaryScheduler.xwt#/" />
+ </sections>
+ <sections name="Single ConcurrencyResource" sectionFile="ui/SingleConcurrencyResource.xwt">
+ <widget href="ui/SingleConcurrencyResource.xwt#/" />
+ </sections>
+ <sections name="Multiple ConcurrencyResource" sectionFile="ui/MultipleConcurrencyResource.xwt">
+ <widget href="ui/MultipleConcurrencyResource.xwt#/" />
+ </sections>
+ <sections name="Single Mode" sectionFile="ui/SingleMode.xwt">
+ <widget href="ui/SingleMode.xwt#/" />
+ </sections>
+ <sections name="Multiple Mode" sectionFile="ui/MultipleMode.xwt">
+ <widget href="ui/MultipleMode.xwt#/" />
+ </sections>
+ <sections name="Single ModeBehavior" sectionFile="ui/SingleModeBehavior.xwt">
+ <widget href="ui/SingleModeBehavior.xwt#/" />
+ </sections>
+ <sections name="Multiple ModeBehavior" sectionFile="ui/MultipleModeBehavior.xwt">
+ <widget href="ui/MultipleModeBehavior.xwt#/" />
+ </sections>
+ <sections name="Single ModeTransition" sectionFile="ui/SingleModeTransition.xwt">
+ <widget href="ui/SingleModeTransition.xwt#/" />
+ </sections>
+ <sections name="Multiple ModeTransition" sectionFile="ui/MultipleModeTransition.xwt">
+ <widget href="ui/MultipleModeTransition.xwt#/" />
+ </sections>
+ </tabs>
+ <views name="Single TimedElement" sections="/0/@tabs.0/@sections.0"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.1/@elements.8">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleTimedElement">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Time::TimedElement" />
+ </constraints>
+ </views>
+ <views name="Multiple TimedElement" sections="/0/@tabs.0/@sections.1"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.1/@elements.8">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleTimedElement">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Time::TimedElement" />
+ </constraints>
+ </views>
+ <views name="Single TimedProcessing" sections="/0/@tabs.0/@sections.2"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.1/@elements.6">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleTimedProcessing">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Time::TimedProcessing" />
+ </constraints>
+ </views>
+ <views name="Multiple TimedProcessing" sections="/0/@tabs.0/@sections.3"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.1/@elements.6">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleTimedProcessing">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Time::TimedProcessing" />
+ </constraints>
+ </views>
+ <views name="Single ResourceUsage" sections="/0/@tabs.0/@sections.4"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.17">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleResourceUsage">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::ResourceUsage" />
+ </constraints>
+ </views>
+ <views name="Multiple ResourceUsage" sections="/0/@tabs.0/@sections.5"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.17">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleResourceUsage">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::ResourceUsage" />
+ </constraints>
+ </views>
+ <views name="Single GaScenario" sections="/0/@tabs.0/@sections.6"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleGaScenario">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaScenario" />
+ </constraints>
+ </views>
+ <views name="Multiple GaScenario" sections="/0/@tabs.0/@sections.7"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleGaScenario">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaScenario" />
+ </constraints>
+ </views>
+ <views name="Single GaStep" sections="/0/@tabs.0/@sections.8"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.7">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleGaStep">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaStep" />
+ </constraints>
+ </views>
+ <views name="Multiple GaStep" sections="/0/@tabs.0/@sections.9"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.7">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleGaStep">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaStep" />
+ </constraints>
+ </views>
+ <views name="Single PaStep" sections="/0/@tabs.0/@sections.10"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.1/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSinglePaStep">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::PAM::PaStep" />
+ </constraints>
+ </views>
+ <views name="Multiple PaStep" sections="/0/@tabs.0/@sections.11"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.1/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultiplePaStep">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::PAM::PaStep" />
+ </constraints>
+ </views>
+ <views name="Single GaRequestedService" sections="/0/@tabs.0/@sections.12"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleGaRequestedService">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaRequestedService" />
+ </constraints>
+ </views>
+ <views name="Multiple GaRequestedService" sections="/0/@tabs.0/@sections.13"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleGaRequestedService">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaRequestedService" />
+ </constraints>
+ </views>
+ <views name="Single PaRequestedStep" sections="/0/@tabs.0/@sections.14"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.1/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSinglePaRequestedStep">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::PAM::PaRequestedStep" />
+ </constraints>
+ </views>
+ <views name="Multiple PaRequestedStep" sections="/0/@tabs.0/@sections.15"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.1/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultiplePaRequestedStep">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::PAM::PaRequestedStep" />
+ </constraints>
+ </views>
+ <views name="Single Resource" sections="/0/@tabs.0/@sections.16"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.14">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::Resource" />
+ </constraints>
+ </views>
+ <views name="Multiple Resource" sections="/0/@tabs.0/@sections.17"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.14">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::Resource" />
+ </constraints>
+ </views>
+ <views name="Single PaLogicalResource" sections="/0/@tabs.0/@sections.18"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.1/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSinglePaLogicalResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::PAM::PaLogicalResource" />
+ </constraints>
+ </views>
+ <views name="Multiple PaLogicalResource" sections="/0/@tabs.0/@sections.19"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.1/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultiplePaLogicalResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::PAM::PaLogicalResource" />
+ </constraints>
+ </views>
+ <views name="Single PaRunTInstance" sections="/0/@tabs.0/@sections.20"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.1/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSinglePaRunTInstance">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::PAM::PaRunTInstance" />
+ </constraints>
+ </views>
+ <views name="Multiple PaRunTInstance" sections="/0/@tabs.0/@sections.21"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.1/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultiplePaRunTInstance">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::PAM::PaRunTInstance" />
+ </constraints>
+ </views>
+ <views name="Single GaCommStep" sections="/0/@tabs.0/@sections.22"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleGaCommStep">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaCommStep" />
+ </constraints>
+ </views>
+ <views name="Multiple GaCommStep" sections="/0/@tabs.0/@sections.23"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleGaCommStep">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaCommStep" />
+ </constraints>
+ </views>
+ <views name="Single PaCommStep" sections="/0/@tabs.0/@sections.24"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.1/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSinglePaCommStep">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::PAM::PaCommStep" />
+ </constraints>
+ </views>
+ <views name="Multiple PaCommStep" sections="/0/@tabs.0/@sections.25"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.1/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultiplePaCommStep">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::PAM::PaCommStep" />
+ </constraints>
+ </views>
+ <views name="Single PaResPassStep" sections="/0/@tabs.0/@sections.26"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.1/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSinglePaResPassStep">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::PAM::PaResPassStep" />
+ </constraints>
+ </views>
+ <views name="Multiple PaResPassStep" sections="/0/@tabs.0/@sections.27"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.1/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultiplePaResPassStep">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::PAM::PaResPassStep" />
+ </constraints>
+ </views>
+ <views name="Single SaStep" sections="/0/@tabs.0/@sections.28"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.2/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleSaStep">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::SAM::SaStep" />
+ </constraints>
+ </views>
+ <views name="Multiple SaStep" sections="/0/@tabs.0/@sections.29"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.2/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleSaStep">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::SAM::SaStep" />
+ </constraints>
+ </views>
+ <views name="Single NfpConstraint" sections="/0/@tabs.0/@sections.30"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.0/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleNfpConstraint">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::NFPs::NfpConstraint" />
+ </constraints>
+ </views>
+ <views name="Multiple NfpConstraint" sections="/0/@tabs.0/@sections.31"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.0/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleNfpConstraint">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::NFPs::NfpConstraint" />
+ </constraints>
+ </views>
+ <views name="Single GaTimedObs" sections="/0/@tabs.0/@sections.32"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleGaTimedObs">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaTimedObs" />
+ </constraints>
+ </views>
+ <views name="Multiple GaTimedObs" sections="/0/@tabs.0/@sections.33"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleGaTimedObs">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaTimedObs" />
+ </constraints>
+ </views>
+ <views name="Single SaSchedObs" sections="/0/@tabs.0/@sections.34"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.2/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleSaSchedObs">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::SAM::SaSchedObs" />
+ </constraints>
+ </views>
+ <views name="Multiple SaSchedObs" sections="/0/@tabs.0/@sections.35"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.2/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleSaSchedObs">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::SAM::SaSchedObs" />
+ </constraints>
+ </views>
+ <views name="Single SaEndtoEndFlow" sections="/0/@tabs.0/@sections.36"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.2/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleSaEndtoEndFlow">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::SAM::SaEndtoEndFlow" />
+ </constraints>
+ </views>
+ <views name="Multiple SaEndtoEndFlow" sections="/0/@tabs.0/@sections.37"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.2/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleSaEndtoEndFlow">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::SAM::SaEndtoEndFlow" />
+ </constraints>
+ </views>
+ <views name="Single SaCommStep" sections="/0/@tabs.0/@sections.38"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.2/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleSaCommStep">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::SAM::SaCommStep" />
+ </constraints>
+ </views>
+ <views name="Multiple SaCommStep" sections="/0/@tabs.0/@sections.39"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.2/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleSaCommStep">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::SAM::SaCommStep" />
+ </constraints>
+ </views>
+ <views name="Single ProcessingResource" sections="/0/@tabs.0/@sections.40"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleProcessingResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::ProcessingResource" />
+ </constraints>
+ </views>
+ <views name="Multiple ProcessingResource" sections="/0/@tabs.0/@sections.41"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleProcessingResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::ProcessingResource" />
+ </constraints>
+ </views>
+ <views name="Single ComputingResource" sections="/0/@tabs.0/@sections.42"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.13">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleComputingResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::ComputingResource" />
+ </constraints>
+ </views>
+ <views name="Multiple ComputingResource" sections="/0/@tabs.0/@sections.43"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.13">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleComputingResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::ComputingResource" />
+ </constraints>
+ </views>
+ <views name="Single Scheduler" sections="/0/@tabs.0/@sections.44"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.8">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleScheduler">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::Scheduler" />
+ </constraints>
+ </views>
+ <views name="Multiple Scheduler" sections="/0/@tabs.0/@sections.45"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.8">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleScheduler">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::Scheduler" />
+ </constraints>
+ </views>
+ <views name="Single GaExecHost" sections="/0/@tabs.0/@sections.46"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.10">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleGaExecHost">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaExecHost" />
+ </constraints>
+ </views>
+ <views name="Multiple GaExecHost" sections="/0/@tabs.0/@sections.47"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.10">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleGaExecHost">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaExecHost" />
+ </constraints>
+ </views>
+ <views name="Single SaExecHost" sections="/0/@tabs.0/@sections.48"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.2/@elements.7">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleSaExecHost">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::SAM::SaExecHost" />
+ </constraints>
+ </views>
+ <views name="Multiple SaExecHost" sections="/0/@tabs.0/@sections.49"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.2/@elements.7">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleSaExecHost">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::SAM::SaExecHost" />
+ </constraints>
+ </views>
+ <views name="Single MutualExclusionResource" sections="/0/@tabs.0/@sections.50"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.10">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleMutualExclusionResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::MutualExclusionResource" />
+ </constraints>
+ </views>
+ <views name="Multiple MutualExclusionResource" sections="/0/@tabs.0/@sections.51"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.10">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleMutualExclusionResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::MutualExclusionResource" />
+ </constraints>
+ </views>
+ <views name="Single SaSharedResource" sections="/0/@tabs.0/@sections.52"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.2/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleSaSharedResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::SAM::SaSharedResource" />
+ </constraints>
+ </views>
+ <views name="Multiple SaSharedResource" sections="/0/@tabs.0/@sections.53"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.2/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleSaSharedResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::SAM::SaSharedResource" />
+ </constraints>
+ </views>
+ <views name="Single CommunicationMedia" sections="/0/@tabs.0/@sections.54"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.7">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleCommunicationMedia">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::CommunicationMedia" />
+ </constraints>
+ </views>
+ <views name="Multiple CommunicationMedia" sections="/0/@tabs.0/@sections.55"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.7">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleCommunicationMedia">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::CommunicationMedia" />
+ </constraints>
+ </views>
+ <views name="Single GaCommHost" sections="/0/@tabs.0/@sections.56"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.8">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleGaCommHost">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaCommHost" />
+ </constraints>
+ </views>
+ <views name="Multiple GaCommHost" sections="/0/@tabs.0/@sections.57"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.8">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleGaCommHost">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaCommHost" />
+ </constraints>
+ </views>
+ <views name="Single SaCommHost" sections="/0/@tabs.0/@sections.58"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.2/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleSaCommHost">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::SAM::SaCommHost" />
+ </constraints>
+ </views>
+ <views name="Multiple SaCommHost" sections="/0/@tabs.0/@sections.59"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.2/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleSaCommHost">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::SAM::SaCommHost" />
+ </constraints>
+ </views>
+ <views name="Single ExpressionContext" sections="/0/@tabs.0/@sections.60"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.0/@elements.0/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleExpressionContext">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::VSL::Variables::ExpressionContext" />
+ </constraints>
+ </views>
+ <views name="Multiple ExpressionContext" sections="/0/@tabs.0/@sections.61"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.0/@elements.0/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleExpressionContext">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::VSL::Variables::ExpressionContext" />
+ </constraints>
+ </views>
+ <views name="Single Configuration" sections="/0/@tabs.0/@sections.62"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.2/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleConfiguration">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::CoreElements::Configuration" />
+ </constraints>
+ </views>
+ <views name="Multiple Configuration" sections="/0/@tabs.0/@sections.63"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.2/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleConfiguration">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::CoreElements::Configuration" />
+ </constraints>
+ </views>
+ <views name="Single GaAnalysisContext" sections="/0/@tabs.0/@sections.64"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.12">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleGaAnalysisContext">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaAnalysisContext" />
+ </constraints>
+ </views>
+ <views name="Multiple GaAnalysisContext" sections="/0/@tabs.0/@sections.65"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.12">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleGaAnalysisContext">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaAnalysisContext" />
+ </constraints>
+ </views>
+ <views name="Single SaAnalysisContext" sections="/0/@tabs.0/@sections.66"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.2/@elements.6">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleSaAnalysisContext">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::SAM::SaAnalysisContext" />
+ </constraints>
+ </views>
+ <views name="Multiple SaAnalysisContext" sections="/0/@tabs.0/@sections.67"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.2/@elements.6">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleSaAnalysisContext">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::SAM::SaAnalysisContext" />
+ </constraints>
+ </views>
+ <views name="Single GaWorkloadBehavior" sections="/0/@tabs.0/@sections.68"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.14">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleGaWorkloadBehavior">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaWorkloadBehavior" />
+ </constraints>
+ </views>
+ <views name="Multiple GaWorkloadBehavior" sections="/0/@tabs.0/@sections.69"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.14">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleGaWorkloadBehavior">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaWorkloadBehavior" />
+ </constraints>
+ </views>
+ <views name="Single GaEventTrace" sections="/0/@tabs.0/@sections.70"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.15">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleGaEventTrace">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaEventTrace" />
+ </constraints>
+ </views>
+ <views name="Multiple GaEventTrace" sections="/0/@tabs.0/@sections.71"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.15">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleGaEventTrace">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaEventTrace" />
+ </constraints>
+ </views>
+ <views name="Single GaResourcesPlatform" sections="/0/@tabs.0/@sections.72"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.11">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleGaResourcesPlatform">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaResourcesPlatform" />
+ </constraints>
+ </views>
+ <views name="Multiple GaResourcesPlatform" sections="/0/@tabs.0/@sections.73"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.11">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleGaResourcesPlatform">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaResourcesPlatform" />
+ </constraints>
+ </views>
+ <views name="Single SchedulableResource" sections="/0/@tabs.0/@sections.74"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleSchedulableResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::SchedulableResource" />
+ </constraints>
+ </views>
+ <views name="Multiple SchedulableResource" sections="/0/@tabs.0/@sections.75"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleSchedulableResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::SchedulableResource" />
+ </constraints>
+ </views>
+ <views name="Single GaCommChannel" sections="/0/@tabs.0/@sections.76"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleGaCommChannel">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaCommChannel" />
+ </constraints>
+ </views>
+ <views name="Multiple GaCommChannel" sections="/0/@tabs.0/@sections.77"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleGaCommChannel">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaCommChannel" />
+ </constraints>
+ </views>
+ <views name="Single GaAcqStep" sections="/0/@tabs.0/@sections.78"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.9">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleGaAcqStep">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaAcqStep" />
+ </constraints>
+ </views>
+ <views name="Multiple GaAcqStep" sections="/0/@tabs.0/@sections.79"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.9">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleGaAcqStep">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaAcqStep" />
+ </constraints>
+ </views>
+ <views name="Single GaRelStep" sections="/0/@tabs.0/@sections.80"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.16">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleGaRelStep">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaRelStep" />
+ </constraints>
+ </views>
+ <views name="Multiple GaRelStep" sections="/0/@tabs.0/@sections.81"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.16">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleGaRelStep">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaRelStep" />
+ </constraints>
+ </views>
+ <views name="Single GaWorkloadEvent" sections="/0/@tabs.0/@sections.82"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.6">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleGaWorkloadEvent">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaWorkloadEvent" />
+ </constraints>
+ </views>
+ <views name="Multiple GaWorkloadEvent" sections="/0/@tabs.0/@sections.83"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.6">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleGaWorkloadEvent">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaWorkloadEvent" />
+ </constraints>
+ </views>
+ <views name="Single GaWorkloadGenerator" sections="/0/@tabs.0/@sections.84"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.13">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleGaWorkloadGenerator">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaWorkloadGenerator" />
+ </constraints>
+ </views>
+ <views name="Multiple GaWorkloadGenerator" sections="/0/@tabs.0/@sections.85"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.13">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleGaWorkloadGenerator">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaWorkloadGenerator" />
+ </constraints>
+ </views>
+ <views name="Single GaLatencyObs" sections="/0/@tabs.0/@sections.86"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleGaLatencyObs">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaLatencyObs" />
+ </constraints>
+ </views>
+ <views name="Multiple GaLatencyObs" sections="/0/@tabs.0/@sections.87"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.1/@elements.0/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleGaLatencyObs">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_AnalysisModel::GQAM::GaLatencyObs" />
+ </constraints>
+ </views>
+ <views name="Single LinkTopology" sections="/0/@tabs.0/@sections.88"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.1/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleLinkTopology">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::RSM::LinkTopology" />
+ </constraints>
+ </views>
+ <views name="Multiple LinkTopology" sections="/0/@tabs.0/@sections.89"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.1/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleLinkTopology">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::RSM::LinkTopology" />
+ </constraints>
+ </views>
+ <views name="Single InterRepetition" sections="/0/@tabs.0/@sections.90"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.1/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleInterRepetition">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::RSM::InterRepetition" />
+ </constraints>
+ </views>
+ <views name="Multiple InterRepetition" sections="/0/@tabs.0/@sections.91"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.1/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleInterRepetition">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::RSM::InterRepetition" />
+ </constraints>
+ </views>
+ <views name="Single Allocate" sections="/0/@tabs.0/@sections.92"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.3/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleAllocate">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Alloc::Allocate" />
+ </constraints>
+ </views>
+ <views name="Multiple Allocate" sections="/0/@tabs.0/@sections.93"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.3/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleAllocate">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Alloc::Allocate" />
+ </constraints>
+ </views>
+ <views name="Single Distribute" sections="/0/@tabs.0/@sections.94"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.1/@elements.6">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleDistribute">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::RSM::Distribute" />
+ </constraints>
+ </views>
+ <views name="Multiple Distribute" sections="/0/@tabs.0/@sections.95"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.1/@elements.6">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleDistribute">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::RSM::Distribute" />
+ </constraints>
+ </views>
+ <views name="Single Tiler" sections="/0/@tabs.0/@sections.96"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.1/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleTiler">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::RSM::Tiler" />
+ </constraints>
+ </views>
+ <views name="Multiple Tiler" sections="/0/@tabs.0/@sections.97"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.1/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleTiler">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::RSM::Tiler" />
+ </constraints>
+ </views>
+ <views name="Single DefaultLink" sections="/0/@tabs.0/@sections.98"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.1/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleDefaultLink">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::RSM::DefaultLink" />
+ </constraints>
+ </views>
+ <views name="Multiple DefaultLink" sections="/0/@tabs.0/@sections.99"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.1/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleDefaultLink">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::RSM::DefaultLink" />
+ </constraints>
+ </views>
+ <views name="Single Shaped" sections="/0/@tabs.0/@sections.100"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.1/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleShaped">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::RSM::Shaped" />
+ </constraints>
+ </views>
+ <views name="Multiple Shaped" sections="/0/@tabs.0/@sections.101"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.1/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleShaped">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::RSM::Shaped" />
+ </constraints>
+ </views>
+ <views name="Single Reshape" sections="/0/@tabs.0/@sections.102"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.1/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleReshape">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::RSM::Reshape" />
+ </constraints>
+ </views>
+ <views name="Multiple Reshape" sections="/0/@tabs.0/@sections.103"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.1/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleReshape">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::RSM::Reshape" />
+ </constraints>
+ </views>
+ <views name="Single Var" sections="/0/@tabs.0/@sections.104"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.0/@elements.0/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleVar">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::VSL::Variables::Var" />
+ </constraints>
+ </views>
+ <views name="Multiple Var" sections="/0/@tabs.0/@sections.105"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.0/@elements.0/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleVar">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::VSL::Variables::Var" />
+ </constraints>
+ </views>
+ <views name="Single Operator" sections="/0/@tabs.0/@sections.106"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.0/@elements.1/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleOperator">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::VSL::Operators::Operator" />
+ </constraints>
+ </views>
+ <views name="Multiple Operator" sections="/0/@tabs.0/@sections.107"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.0/@elements.1/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleOperator">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::VSL::Operators::Operator" />
+ </constraints>
+ </views>
+ <views name="Single CollectionType" sections="/0/@tabs.0/@sections.108"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.0/@elements.2/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleCollectionType">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::VSL::DataTypes::CollectionType" />
+ </constraints>
+ </views>
+ <views name="Multiple CollectionType" sections="/0/@tabs.0/@sections.109"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.0/@elements.2/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleCollectionType">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::VSL::DataTypes::CollectionType" />
+ </constraints>
+ </views>
+ <views name="Single ChoiceType" sections="/0/@tabs.0/@sections.110"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.0/@elements.2/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleChoiceType">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::VSL::DataTypes::ChoiceType" />
+ </constraints>
+ </views>
+ <views name="Multiple ChoiceType" sections="/0/@tabs.0/@sections.111"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.0/@elements.2/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleChoiceType">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::VSL::DataTypes::ChoiceType" />
+ </constraints>
+ </views>
+ <views name="Single TupleType" sections="/0/@tabs.0/@sections.112"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.0/@elements.2/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleTupleType">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::VSL::DataTypes::TupleType" />
+ </constraints>
+ </views>
+ <views name="Multiple TupleType" sections="/0/@tabs.0/@sections.113"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.0/@elements.2/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleTupleType">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::VSL::DataTypes::TupleType" />
+ </constraints>
+ </views>
+ <views name="Single BoundedSubtype" sections="/0/@tabs.0/@sections.114"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.0/@elements.2/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleBoundedSubtype">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::VSL::DataTypes::BoundedSubtype" />
+ </constraints>
+ </views>
+ <views name="Multiple BoundedSubtype" sections="/0/@tabs.0/@sections.115"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.0/@elements.2/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleBoundedSubtype">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::VSL::DataTypes::BoundedSubtype" />
+ </constraints>
+ </views>
+ <views name="Single IntervalType" sections="/0/@tabs.0/@sections.116"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.0/@elements.2/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleIntervalType">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::VSL::DataTypes::IntervalType" />
+ </constraints>
+ </views>
+ <views name="Multiple IntervalType" sections="/0/@tabs.0/@sections.117"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.2/@elements.0/@elements.2/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleIntervalType">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Annexes::VSL::DataTypes::IntervalType" />
+ </constraints>
+ </views>
+ <views name="Single ClientServerFeature" sections="/0/@tabs.0/@sections.118"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.1/@elements.9">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleClientServerFeature">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::GCM::ClientServerFeature" />
+ </constraints>
+ </views>
+ <views name="Multiple ClientServerFeature" sections="/0/@tabs.0/@sections.119"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.1/@elements.9">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleClientServerFeature">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::GCM::ClientServerFeature" />
+ </constraints>
+ </views>
+ <views name="Single FlowPort" sections="/0/@tabs.0/@sections.120"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.1/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleFlowPort">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::GCM::FlowPort" />
+ </constraints>
+ </views>
+ <views name="Multiple FlowPort" sections="/0/@tabs.0/@sections.121"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.1/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleFlowPort">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::GCM::FlowPort" />
+ </constraints>
+ </views>
+ <views name="Single ClientServerSpecification" sections="/0/@tabs.0/@sections.122"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.1/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleClientServerSpecification">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::GCM::ClientServerSpecification" />
+ </constraints>
+ </views>
+ <views name="Multiple ClientServerSpecification" sections="/0/@tabs.0/@sections.123"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.1/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleClientServerSpecification">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::GCM::ClientServerSpecification" />
+ </constraints>
+ </views>
+ <views name="Single GCMInvocationAction" sections="/0/@tabs.0/@sections.124"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.1/@elements.8">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleGCMInvocationAction">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::GCM::GCMInvocationAction" />
+ </constraints>
+ </views>
+ <views name="Multiple GCMInvocationAction" sections="/0/@tabs.0/@sections.125"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.1/@elements.8">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleGCMInvocationAction">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::GCM::GCMInvocationAction" />
+ </constraints>
+ </views>
+ <views name="Single GCMInvocatingBehavior" sections="/0/@tabs.0/@sections.126"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.1/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleGCMInvocatingBehavior">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::GCM::GCMInvocatingBehavior" />
+ </constraints>
+ </views>
+ <views name="Multiple GCMInvocatingBehavior" sections="/0/@tabs.0/@sections.127"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.1/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleGCMInvocatingBehavior">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::GCM::GCMInvocatingBehavior" />
+ </constraints>
+ </views>
+ <views name="Single ClientServerPort" sections="/0/@tabs.0/@sections.128"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.1/@elements.6">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleClientServerPort">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::GCM::ClientServerPort" />
+ </constraints>
+ </views>
+ <views name="Multiple ClientServerPort" sections="/0/@tabs.0/@sections.129"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.1/@elements.6">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleClientServerPort">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::GCM::ClientServerPort" />
+ </constraints>
+ </views>
+ <views name="Single FlowSpecification" sections="/0/@tabs.0/@sections.130"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.1/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleFlowSpecification">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::GCM::FlowSpecification" />
+ </constraints>
+ </views>
+ <views name="Multiple FlowSpecification" sections="/0/@tabs.0/@sections.131"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.1/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleFlowSpecification">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::GCM::FlowSpecification" />
+ </constraints>
+ </views>
+ <views name="Single DataEvent" sections="/0/@tabs.0/@sections.132"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.1/@elements.7">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleDataEvent">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::GCM::DataEvent" />
+ </constraints>
+ </views>
+ <views name="Multiple DataEvent" sections="/0/@tabs.0/@sections.133"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.1/@elements.7">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleDataEvent">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::GCM::DataEvent" />
+ </constraints>
+ </views>
+ <views name="Single DataPool" sections="/0/@tabs.0/@sections.134"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.1/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleDataPool">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::GCM::DataPool" />
+ </constraints>
+ </views>
+ <views name="Multiple DataPool" sections="/0/@tabs.0/@sections.135"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.1/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleDataPool">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::GCM::DataPool" />
+ </constraints>
+ </views>
+ <views name="Single FlowProperty" sections="/0/@tabs.0/@sections.136"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.1/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleFlowProperty">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::GCM::FlowProperty" />
+ </constraints>
+ </views>
+ <views name="Multiple FlowProperty" sections="/0/@tabs.0/@sections.137"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.1/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleFlowProperty">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::GCM::FlowProperty" />
+ </constraints>
+ </views>
+ <views name="Single GCMTrigger" sections="/0/@tabs.0/@sections.138"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.1/@elements.10">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleGCMTrigger">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::GCM::GCMTrigger" />
+ </constraints>
+ </views>
+ <views name="Multiple GCMTrigger" sections="/0/@tabs.0/@sections.139"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.1/@elements.10">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleGCMTrigger">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::GCM::GCMTrigger" />
+ </constraints>
+ </views>
+ <views name="Single PpUnit" sections="/0/@tabs.0/@sections.140"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.3/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSinglePpUnit">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HLAM::PpUnit" />
+ </constraints>
+ </views>
+ <views name="Multiple PpUnit" sections="/0/@tabs.0/@sections.141"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.3/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultiplePpUnit">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HLAM::PpUnit" />
+ </constraints>
+ </views>
+ <views name="Single RtSpecification" sections="/0/@tabs.0/@sections.142"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.3/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleRtSpecification">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HLAM::RtSpecification" />
+ </constraints>
+ </views>
+ <views name="Multiple RtSpecification" sections="/0/@tabs.0/@sections.143"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.3/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleRtSpecification">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HLAM::RtSpecification" />
+ </constraints>
+ </views>
+ <views name="Single RtService" sections="/0/@tabs.0/@sections.144"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.3/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleRtService">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HLAM::RtService" />
+ </constraints>
+ </views>
+ <views name="Multiple RtService" sections="/0/@tabs.0/@sections.145"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.3/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleRtService">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HLAM::RtService" />
+ </constraints>
+ </views>
+ <views name="Single RtUnit" sections="/0/@tabs.0/@sections.146"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.3/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleRtUnit">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HLAM::RtUnit" />
+ </constraints>
+ </views>
+ <views name="Multiple RtUnit" sections="/0/@tabs.0/@sections.147"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.3/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleRtUnit">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HLAM::RtUnit" />
+ </constraints>
+ </views>
+ <views name="Single RtAction" sections="/0/@tabs.0/@sections.148"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.3/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleRtAction">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HLAM::RtAction" />
+ </constraints>
+ </views>
+ <views name="Multiple RtAction" sections="/0/@tabs.0/@sections.149"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.3/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleRtAction">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HLAM::RtAction" />
+ </constraints>
+ </views>
+ <views name="Single RtFeature" sections="/0/@tabs.0/@sections.150"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.3/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleRtFeature">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HLAM::RtFeature" />
+ </constraints>
+ </views>
+ <views name="Multiple RtFeature" sections="/0/@tabs.0/@sections.151"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.3/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleRtFeature">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HLAM::RtFeature" />
+ </constraints>
+ </views>
+ <views name="Single HwResource" sections="/0/@tabs.0/@sections.152"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.1/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwGeneral::HwResource" />
+ </constraints>
+ </views>
+ <views name="Multiple HwResource" sections="/0/@tabs.0/@sections.153"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.1/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwGeneral::HwResource" />
+ </constraints>
+ </views>
+ <views name="Single HwComponent" sections="/0/@tabs.0/@sections.154"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.0/@elements.0/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwComponent">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ </constraints>
+ </views>
+ <views name="Multiple HwComponent" sections="/0/@tabs.0/@sections.155"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.0/@elements.0/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwComponent">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ </constraints>
+ </views>
+ <views name="Single HwCoolingSupply" sections="/0/@tabs.0/@sections.156"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.0/@elements.1/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwCoolingSupply">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwPower::HwCoolingSupply" />
+ </constraints>
+ </views>
+ <views name="Multiple HwCoolingSupply" sections="/0/@tabs.0/@sections.157"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.0/@elements.1/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwCoolingSupply">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwPower::HwCoolingSupply" />
+ </constraints>
+ </views>
+ <views name="Single HwPowerSupply" sections="/0/@tabs.0/@sections.158"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.0/@elements.1/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwPowerSupply">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwPower::HwPowerSupply" />
+ </constraints>
+ </views>
+ <views name="Multiple HwPowerSupply" sections="/0/@tabs.0/@sections.159"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.0/@elements.1/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwPowerSupply">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwPower::HwPowerSupply" />
+ </constraints>
+ </views>
+ <views name="Single GrService" sections="/0/@tabs.0/@sections.160"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.12">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleGrService">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::GrService" />
+ </constraints>
+ </views>
+ <views name="Multiple GrService" sections="/0/@tabs.0/@sections.161"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.12">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleGrService">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::GrService" />
+ </constraints>
+ </views>
+ <views name="Single HwResourceService" sections="/0/@tabs.0/@sections.162"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.1/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwResourceService">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwGeneral::HwResourceService" />
+ </constraints>
+ </views>
+ <views name="Multiple HwResourceService" sections="/0/@tabs.0/@sections.163"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.1/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwResourceService">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwGeneral::HwResourceService" />
+ </constraints>
+ </views>
+ <views name="Single DeviceResource" sections="/0/@tabs.0/@sections.164"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.16">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleDeviceResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::DeviceResource" />
+ </constraints>
+ </views>
+ <views name="Multiple DeviceResource" sections="/0/@tabs.0/@sections.165"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.16">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleDeviceResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::DeviceResource" />
+ </constraints>
+ </views>
+ <views name="Single HwDevice" sections="/0/@tabs.0/@sections.166"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.1/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwDevice">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwDevice::HwDevice" />
+ </constraints>
+ </views>
+ <views name="Multiple HwDevice" sections="/0/@tabs.0/@sections.167"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.1/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwDevice">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwDevice::HwDevice" />
+ </constraints>
+ </views>
+ <views name="Single HwI_O" sections="/0/@tabs.0/@sections.168"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.1/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwI_O">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwDevice::HwI_O" />
+ </constraints>
+ </views>
+ <views name="Multiple HwI_O" sections="/0/@tabs.0/@sections.169"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.1/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwI_O">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwDevice::HwI_O" />
+ </constraints>
+ </views>
+ <views name="Single HWActuator" sections="/0/@tabs.0/@sections.170"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.1/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHWActuator">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwDevice::HWActuator" />
+ </constraints>
+ </views>
+ <views name="Multiple HWActuator" sections="/0/@tabs.0/@sections.171"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.1/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHWActuator">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwDevice::HWActuator" />
+ </constraints>
+ </views>
+ <views name="Single HWSensor" sections="/0/@tabs.0/@sections.172"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.1/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHWSensor">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwDevice::HWSensor" />
+ </constraints>
+ </views>
+ <views name="Multiple HWSensor" sections="/0/@tabs.0/@sections.173"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.1/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHWSensor">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwDevice::HWSensor" />
+ </constraints>
+ </views>
+ <views name="Single HwSupport" sections="/0/@tabs.0/@sections.174"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.1/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwSupport">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwDevice::HwSupport" />
+ </constraints>
+ </views>
+ <views name="Multiple HwSupport" sections="/0/@tabs.0/@sections.175"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.1/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwSupport">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwDevice::HwSupport" />
+ </constraints>
+ </views>
+ <views name="Single HwComputingResource" sections="/0/@tabs.0/@sections.176"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.3/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwComputingResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwComputingResource" />
+ </constraints>
+ </views>
+ <views name="Multiple HwComputingResource" sections="/0/@tabs.0/@sections.177"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.3/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwComputingResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwComputingResource" />
+ </constraints>
+ </views>
+ <views name="Single HwISA" sections="/0/@tabs.0/@sections.178"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.3/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwISA">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwISA" />
+ </constraints>
+ </views>
+ <views name="Multiple HwISA" sections="/0/@tabs.0/@sections.179"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.3/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwISA">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwISA" />
+ </constraints>
+ </views>
+ <views name="Single HwASIC" sections="/0/@tabs.0/@sections.180"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.3/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwASIC">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwASIC" />
+ </constraints>
+ </views>
+ <views name="Multiple HwASIC" sections="/0/@tabs.0/@sections.181"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.3/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwASIC">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwASIC" />
+ </constraints>
+ </views>
+ <views name="Single HwPLD" sections="/0/@tabs.0/@sections.182"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.3/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwPLD">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwPLD" />
+ </constraints>
+ </views>
+ <views name="Multiple HwPLD" sections="/0/@tabs.0/@sections.183"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.3/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwPLD">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwPLD" />
+ </constraints>
+ </views>
+ <views name="Single HwBranchPredictor" sections="/0/@tabs.0/@sections.184"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.3/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwBranchPredictor">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwBranchPredictor" />
+ </constraints>
+ </views>
+ <views name="Multiple HwBranchPredictor" sections="/0/@tabs.0/@sections.185"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.3/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwBranchPredictor">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwBranchPredictor" />
+ </constraints>
+ </views>
+ <views name="Single HwProcessor" sections="/0/@tabs.0/@sections.186"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.3/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwProcessor">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor" />
+ </constraints>
+ </views>
+ <views name="Multiple HwProcessor" sections="/0/@tabs.0/@sections.187"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.3/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwProcessor">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor" />
+ </constraints>
+ </views>
+ <views name="Single StorageResource" sections="/0/@tabs.0/@sections.188"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleStorageResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::StorageResource" />
+ </constraints>
+ </views>
+ <views name="Multiple StorageResource" sections="/0/@tabs.0/@sections.189"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleStorageResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::StorageResource" />
+ </constraints>
+ </views>
+ <views name="Single HwMemory" sections="/0/@tabs.0/@sections.190"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.0/@elements.0/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwMemory">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwMemory" />
+ </constraints>
+ </views>
+ <views name="Multiple HwMemory" sections="/0/@tabs.0/@sections.191"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.0/@elements.0/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwMemory">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwMemory" />
+ </constraints>
+ </views>
+ <views name="Single HwCache" sections="/0/@tabs.0/@sections.192"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.0/@elements.0/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwCache">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwCache" />
+ </constraints>
+ </views>
+ <views name="Multiple HwCache" sections="/0/@tabs.0/@sections.193"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.0/@elements.0/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwCache">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwCache" />
+ </constraints>
+ </views>
+ <views name="Single HwRAM" sections="/0/@tabs.0/@sections.194"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.0/@elements.0/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwRAM">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwRAM" />
+ </constraints>
+ </views>
+ <views name="Multiple HwRAM" sections="/0/@tabs.0/@sections.195"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.0/@elements.0/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwRAM">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwRAM" />
+ </constraints>
+ </views>
+ <views name="Single HwDrive" sections="/0/@tabs.0/@sections.196"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.0/@elements.0/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwDrive">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwDrive" />
+ </constraints>
+ </views>
+ <views name="Multiple HwDrive" sections="/0/@tabs.0/@sections.197"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.0/@elements.0/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwDrive">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwDrive" />
+ </constraints>
+ </views>
+ <views name="Single HwROM" sections="/0/@tabs.0/@sections.198"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.0/@elements.0/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwROM">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwROM" />
+ </constraints>
+ </views>
+ <views name="Multiple HwROM" sections="/0/@tabs.0/@sections.199"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.0/@elements.0/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwROM">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwROM" />
+ </constraints>
+ </views>
+ <views name="Single HwStorageManager" sections="/0/@tabs.0/@sections.200"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.0/@elements.1/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwStorageManager">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwStorageManager::HwStorageManager" />
+ </constraints>
+ </views>
+ <views name="Multiple HwStorageManager" sections="/0/@tabs.0/@sections.201"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.0/@elements.1/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwStorageManager">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwStorageManager::HwStorageManager" />
+ </constraints>
+ </views>
+ <views name="Single HwCommunicationResource" sections="/0/@tabs.0/@sections.202"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.4/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwCommunicationResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwCommunicationResource" />
+ </constraints>
+ </views>
+ <views name="Multiple HwCommunicationResource" sections="/0/@tabs.0/@sections.203"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.4/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwCommunicationResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwCommunicationResource" />
+ </constraints>
+ </views>
+ <views name="Single HwArbiter" sections="/0/@tabs.0/@sections.204"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.4/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwArbiter">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwArbiter" />
+ </constraints>
+ </views>
+ <views name="Multiple HwArbiter" sections="/0/@tabs.0/@sections.205"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.4/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwArbiter">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwArbiter" />
+ </constraints>
+ </views>
+ <views name="Single HwDMA" sections="/0/@tabs.0/@sections.206"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.0/@elements.1/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwDMA">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwStorageManager::HwDMA" />
+ </constraints>
+ </views>
+ <views name="Multiple HwDMA" sections="/0/@tabs.0/@sections.207"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.0/@elements.1/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwDMA">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwStorageManager::HwDMA" />
+ </constraints>
+ </views>
+ <views name="Single HwMMU" sections="/0/@tabs.0/@sections.208"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.0/@elements.1/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwMMU">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwStorageManager::HwMMU" />
+ </constraints>
+ </views>
+ <views name="Multiple HwMMU" sections="/0/@tabs.0/@sections.209"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.0/@elements.1/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwMMU">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwStorageManager::HwMMU" />
+ </constraints>
+ </views>
+ <views name="Single HwMedia" sections="/0/@tabs.0/@sections.210"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.4/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwMedia">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwMedia" />
+ </constraints>
+ </views>
+ <views name="Multiple HwMedia" sections="/0/@tabs.0/@sections.211"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.4/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwMedia">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwMedia" />
+ </constraints>
+ </views>
+ <views name="Single HwBridge" sections="/0/@tabs.0/@sections.212"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.4/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwBridge">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwBridge" />
+ </constraints>
+ </views>
+ <views name="Multiple HwBridge" sections="/0/@tabs.0/@sections.213"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.4/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwBridge">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwBridge" />
+ </constraints>
+ </views>
+ <views name="Single CommunicationEndPoint" sections="/0/@tabs.0/@sections.214"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.19">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleCommunicationEndPoint">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::CommunicationEndPoint" />
+ </constraints>
+ </views>
+ <views name="Multiple CommunicationEndPoint" sections="/0/@tabs.0/@sections.215"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.19">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleCommunicationEndPoint">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::CommunicationEndPoint" />
+ </constraints>
+ </views>
+ <views name="Single HwEndPoint" sections="/0/@tabs.0/@sections.216"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.4/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwEndPoint">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwEndPoint" />
+ </constraints>
+ </views>
+ <views name="Multiple HwEndPoint" sections="/0/@tabs.0/@sections.217"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.4/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwEndPoint">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwEndPoint" />
+ </constraints>
+ </views>
+ <views name="Single HwBus" sections="/0/@tabs.0/@sections.218"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.4/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwBus">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwBus" />
+ </constraints>
+ </views>
+ <views name="Multiple HwBus" sections="/0/@tabs.0/@sections.219"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.4/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwBus">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwBus" />
+ </constraints>
+ </views>
+ <views name="Single TimingResource" sections="/0/@tabs.0/@sections.220"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleTimingResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::TimingResource" />
+ </constraints>
+ </views>
+ <views name="Multiple TimingResource" sections="/0/@tabs.0/@sections.221"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleTimingResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::TimingResource" />
+ </constraints>
+ </views>
+ <views name="Single HwTimingResource" sections="/0/@tabs.0/@sections.222"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.2/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwTimingResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwTiming::HwTimingResource" />
+ </constraints>
+ </views>
+ <views name="Multiple HwTimingResource" sections="/0/@tabs.0/@sections.223"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.2/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwTimingResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwTiming::HwTimingResource" />
+ </constraints>
+ </views>
+ <views name="Single HwClock" sections="/0/@tabs.0/@sections.224"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.2/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwClock">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwTiming::HwClock" />
+ </constraints>
+ </views>
+ <views name="Multiple HwClock" sections="/0/@tabs.0/@sections.225"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.2/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwClock">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwTiming::HwClock" />
+ </constraints>
+ </views>
+ <views name="Single HwTimer" sections="/0/@tabs.0/@sections.226"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.2/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleHwTimer">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwTiming::HwTimer" />
+ </constraints>
+ </views>
+ <views name="Multiple HwTimer" sections="/0/@tabs.0/@sections.227"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.2/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleHwTimer">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::HRM::HwLogical::HwTiming::HwTimer" />
+ </constraints>
+ </views>
+ <views name="Single SwAccessService" sections="/0/@tabs.0/@sections.228"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.2/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleSwAccessService">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_ResourceCore::SwAccessService" />
+ </constraints>
+ </views>
+ <views name="Multiple SwAccessService" sections="/0/@tabs.0/@sections.229"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.2/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleSwAccessService">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_ResourceCore::SwAccessService" />
+ </constraints>
+ </views>
+ <views name="Single SwResource" sections="/0/@tabs.0/@sections.230"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.2/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleSwResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_ResourceCore::SwResource" />
+ </constraints>
+ </views>
+ <views name="Multiple SwResource" sections="/0/@tabs.0/@sections.231"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.2/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleSwResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_ResourceCore::SwResource" />
+ </constraints>
+ </views>
+ <views name="Single EntryPoint" sections="/0/@tabs.0/@sections.232"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.1/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleEntryPoint">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::EntryPoint" />
+ </constraints>
+ </views>
+ <views name="Multiple EntryPoint" sections="/0/@tabs.0/@sections.233"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.1/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleEntryPoint">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::EntryPoint" />
+ </constraints>
+ </views>
+ <views name="Single SwConcurrentResource" sections="/0/@tabs.0/@sections.234"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.1/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleSwConcurrentResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ </constraints>
+ </views>
+ <views name="Multiple SwConcurrentResource" sections="/0/@tabs.0/@sections.235"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.1/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleSwConcurrentResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ </constraints>
+ </views>
+ <views name="Single InterruptResource" sections="/0/@tabs.0/@sections.236"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.1/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleInterruptResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::InterruptResource" />
+ </constraints>
+ </views>
+ <views name="Multiple InterruptResource" sections="/0/@tabs.0/@sections.237"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.1/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleInterruptResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::InterruptResource" />
+ </constraints>
+ </views>
+ <views name="Single SwSchedulableResource" sections="/0/@tabs.0/@sections.238"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.1/@elements.6">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleSwSchedulableResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwSchedulableResource" />
+ </constraints>
+ </views>
+ <views name="Multiple SwSchedulableResource" sections="/0/@tabs.0/@sections.239"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.1/@elements.6">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleSwSchedulableResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwSchedulableResource" />
+ </constraints>
+ </views>
+ <views name="Single MemoryPartition" sections="/0/@tabs.0/@sections.240"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.1/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleMemoryPartition">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::MemoryPartition" />
+ </constraints>
+ </views>
+ <views name="Multiple MemoryPartition" sections="/0/@tabs.0/@sections.241"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.1/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleMemoryPartition">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::MemoryPartition" />
+ </constraints>
+ </views>
+ <views name="Single TimerResource" sections="/0/@tabs.0/@sections.242"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.6">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleTimerResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::TimerResource" />
+ </constraints>
+ </views>
+ <views name="Multiple TimerResource" sections="/0/@tabs.0/@sections.243"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.6">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleTimerResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::TimerResource" />
+ </constraints>
+ </views>
+ <views name="Single SwTimerResource" sections="/0/@tabs.0/@sections.244"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.1/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleSwTimerResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwTimerResource" />
+ </constraints>
+ </views>
+ <views name="Multiple SwTimerResource" sections="/0/@tabs.0/@sections.245"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.1/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleSwTimerResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwTimerResource" />
+ </constraints>
+ </views>
+ <views name="Single Alarm" sections="/0/@tabs.0/@sections.246"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.1/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleAlarm">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::Alarm" />
+ </constraints>
+ </views>
+ <views name="Multiple Alarm" sections="/0/@tabs.0/@sections.247"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.1/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleAlarm">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::Alarm" />
+ </constraints>
+ </views>
+ <views name="Single SynchronizationResource" sections="/0/@tabs.0/@sections.248"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleSynchronizationResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::SynchronizationResource" />
+ </constraints>
+ </views>
+ <views name="Multiple SynchronizationResource" sections="/0/@tabs.0/@sections.249"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleSynchronizationResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::SynchronizationResource" />
+ </constraints>
+ </views>
+ <views name="Single SwInteractionResource" sections="/0/@tabs.0/@sections.250"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.3/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleSwInteractionResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SwInteractionResource" />
+ </constraints>
+ </views>
+ <views name="Multiple SwInteractionResource" sections="/0/@tabs.0/@sections.251"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.3/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleSwInteractionResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SwInteractionResource" />
+ </constraints>
+ </views>
+ <views name="Single SwSynchronizationResource" sections="/0/@tabs.0/@sections.252"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.3/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleSwSynchronizationResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SwSynchronizationResource" />
+ </constraints>
+ </views>
+ <views name="Multiple SwSynchronizationResource" sections="/0/@tabs.0/@sections.253"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.3/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleSwSynchronizationResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SwSynchronizationResource" />
+ </constraints>
+ </views>
+ <views name="Single SwCommunicationResource" sections="/0/@tabs.0/@sections.254"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.3/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleSwCommunicationResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SwCommunicationResource" />
+ </constraints>
+ </views>
+ <views name="Multiple SwCommunicationResource" sections="/0/@tabs.0/@sections.255"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.3/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleSwCommunicationResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SwCommunicationResource" />
+ </constraints>
+ </views>
+ <views name="Single SharedDataComResource" sections="/0/@tabs.0/@sections.256"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.3/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleSharedDataComResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SharedDataComResource" />
+ </constraints>
+ </views>
+ <views name="Multiple SharedDataComResource" sections="/0/@tabs.0/@sections.257"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.3/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleSharedDataComResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SharedDataComResource" />
+ </constraints>
+ </views>
+ <views name="Single SwMutualExclusionResource" sections="/0/@tabs.0/@sections.258"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.3/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleSwMutualExclusionResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SwMutualExclusionResource" />
+ </constraints>
+ </views>
+ <views name="Multiple SwMutualExclusionResource" sections="/0/@tabs.0/@sections.259"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.3/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleSwMutualExclusionResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SwMutualExclusionResource" />
+ </constraints>
+ </views>
+ <views name="Single NotificationResource" sections="/0/@tabs.0/@sections.260"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.3/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleNotificationResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Interaction::NotificationResource" />
+ </constraints>
+ </views>
+ <views name="Multiple NotificationResource" sections="/0/@tabs.0/@sections.261"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.3/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleNotificationResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Interaction::NotificationResource" />
+ </constraints>
+ </views>
+ <views name="Single MessageComResource" sections="/0/@tabs.0/@sections.262"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.3/@elements.6">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleMessageComResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Interaction::MessageComResource" />
+ </constraints>
+ </views>
+ <views name="Multiple MessageComResource" sections="/0/@tabs.0/@sections.263"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.3/@elements.6">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleMessageComResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Interaction::MessageComResource" />
+ </constraints>
+ </views>
+ <views name="Single MemoryBroker" sections="/0/@tabs.0/@sections.264"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.0/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleMemoryBroker">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Brokering::MemoryBroker" />
+ </constraints>
+ </views>
+ <views name="Multiple MemoryBroker" sections="/0/@tabs.0/@sections.265"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.0/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleMemoryBroker">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Brokering::MemoryBroker" />
+ </constraints>
+ </views>
+ <views name="Single DeviceBroker" sections="/0/@tabs.0/@sections.266"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.0/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleDeviceBroker">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Brokering::DeviceBroker" />
+ </constraints>
+ </views>
+ <views name="Multiple DeviceBroker" sections="/0/@tabs.0/@sections.267"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.0/@elements.0/@elements.0/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleDeviceBroker">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_DesignModel::SRM::SW_Brokering::DeviceBroker" />
+ </constraints>
+ </views>
+ <views name="Single ClockType" sections="/0/@tabs.0/@sections.268"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.1/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleClockType">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Time::ClockType" />
+ </constraints>
+ </views>
+ <views name="Multiple ClockType" sections="/0/@tabs.0/@sections.269"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.1/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleClockType">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Time::ClockType" />
+ </constraints>
+ </views>
+ <views name="Single ClockConstraint" sections="/0/@tabs.0/@sections.270"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.1/@elements.7">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleClockConstraint">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Time::ClockConstraint" />
+ </constraints>
+ </views>
+ <views name="Multiple ClockConstraint" sections="/0/@tabs.0/@sections.271"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.1/@elements.7">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleClockConstraint">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Time::ClockConstraint" />
+ </constraints>
+ </views>
+ <views name="Single TimedConstraint" sections="/0/@tabs.0/@sections.272"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.1/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleTimedConstraint">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Time::TimedConstraint" />
+ </constraints>
+ </views>
+ <views name="Multiple TimedConstraint" sections="/0/@tabs.0/@sections.273"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.1/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleTimedConstraint">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Time::TimedConstraint" />
+ </constraints>
+ </views>
+ <views name="Single TimedInstantObservation" sections="/0/@tabs.0/@sections.274"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.1/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleTimedInstantObservation">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Time::TimedInstantObservation" />
+ </constraints>
+ </views>
+ <views name="Multiple TimedInstantObservation" sections="/0/@tabs.0/@sections.275"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.1/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleTimedInstantObservation">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Time::TimedInstantObservation" />
+ </constraints>
+ </views>
+ <views name="Single TimedDurationObservation" sections="/0/@tabs.0/@sections.276"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.1/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleTimedDurationObservation">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Time::TimedDurationObservation" />
+ </constraints>
+ </views>
+ <views name="Multiple TimedDurationObservation" sections="/0/@tabs.0/@sections.277"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.1/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleTimedDurationObservation">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Time::TimedDurationObservation" />
+ </constraints>
+ </views>
+ <views name="Single TimedValueSpecification" sections="/0/@tabs.0/@sections.278"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.1/@elements.10">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleTimedValueSpecification">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Time::TimedValueSpecification" />
+ </constraints>
+ </views>
+ <views name="Multiple TimedValueSpecification" sections="/0/@tabs.0/@sections.279"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.1/@elements.10">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleTimedValueSpecification">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Time::TimedValueSpecification" />
+ </constraints>
+ </views>
+ <views name="Single TimedEvent" sections="/0/@tabs.0/@sections.280"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.1/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleTimedEvent">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Time::TimedEvent" />
+ </constraints>
+ </views>
+ <views name="Multiple TimedEvent" sections="/0/@tabs.0/@sections.281"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.1/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleTimedEvent">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Time::TimedEvent" />
+ </constraints>
+ </views>
+ <views name="Single TimedDomain" sections="/0/@tabs.0/@sections.282"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.1/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleTimedDomain">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Time::TimedDomain" />
+ </constraints>
+ </views>
+ <views name="Multiple TimedDomain" sections="/0/@tabs.0/@sections.283"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.1/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleTimedDomain">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Time::TimedDomain" />
+ </constraints>
+ </views>
+ <views name="Single Clock" sections="/0/@tabs.0/@sections.284"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.1/@elements.9">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleClock">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Time::Clock" />
+ </constraints>
+ </views>
+ <views name="Multiple Clock" sections="/0/@tabs.0/@sections.285"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.1/@elements.9">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleClock">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Time::Clock" />
+ </constraints>
+ </views>
+ <views name="Single Assign" sections="/0/@tabs.0/@sections.286"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.3/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleAssign">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Alloc::Assign" />
+ </constraints>
+ </views>
+ <views name="Multiple Assign" sections="/0/@tabs.0/@sections.287"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.3/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleAssign">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Alloc::Assign" />
+ </constraints>
+ </views>
+ <views name="Single AllocateActivityGroup" sections="/0/@tabs.0/@sections.288"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.3/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleAllocateActivityGroup">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Alloc::AllocateActivityGroup" />
+ </constraints>
+ </views>
+ <views name="Multiple AllocateActivityGroup" sections="/0/@tabs.0/@sections.289"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.3/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleAllocateActivityGroup">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Alloc::AllocateActivityGroup" />
+ </constraints>
+ </views>
+ <views name="Single NfpRefine" sections="/0/@tabs.0/@sections.290"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.3/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleNfpRefine">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Alloc::NfpRefine" />
+ </constraints>
+ </views>
+ <views name="Multiple NfpRefine" sections="/0/@tabs.0/@sections.291"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.3/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleNfpRefine">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Alloc::NfpRefine" />
+ </constraints>
+ </views>
+ <views name="Single Allocated" sections="/0/@tabs.0/@sections.292"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.3/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleAllocated">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Alloc::Allocated" />
+ </constraints>
+ </views>
+ <views name="Multiple Allocated" sections="/0/@tabs.0/@sections.293"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.3/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleAllocated">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::Alloc::Allocated" />
+ </constraints>
+ </views>
+ <views name="Single NfpType" sections="/0/@tabs.0/@sections.294"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.0/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleNfpType">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::NFPs::NfpType" />
+ </constraints>
+ </views>
+ <views name="Multiple NfpType" sections="/0/@tabs.0/@sections.295"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.0/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleNfpType">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::NFPs::NfpType" />
+ </constraints>
+ </views>
+ <views name="Single Nfp" sections="/0/@tabs.0/@sections.296"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.0/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleNfp">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::NFPs::Nfp" />
+ </constraints>
+ </views>
+ <views name="Multiple Nfp" sections="/0/@tabs.0/@sections.297"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.0/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleNfp">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::NFPs::Nfp" />
+ </constraints>
+ </views>
+ <views name="Single Unit" sections="/0/@tabs.0/@sections.298"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.0/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleUnit">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::NFPs::Unit" />
+ </constraints>
+ </views>
+ <views name="Multiple Unit" sections="/0/@tabs.0/@sections.299"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.0/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleUnit">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::NFPs::Unit" />
+ </constraints>
+ </views>
+ <views name="Single Dimension" sections="/0/@tabs.0/@sections.300"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.0/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleDimension">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::NFPs::Dimension" />
+ </constraints>
+ </views>
+ <views name="Multiple Dimension" sections="/0/@tabs.0/@sections.301"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.0/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleDimension">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::NFPs::Dimension" />
+ </constraints>
+ </views>
+ <views name="Single ClockResource" sections="/0/@tabs.0/@sections.302"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.9">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleClockResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::ClockResource" />
+ </constraints>
+ </views>
+ <views name="Multiple ClockResource" sections="/0/@tabs.0/@sections.303"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.9">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleClockResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::ClockResource" />
+ </constraints>
+ </views>
+ <views name="Single Acquire" sections="/0/@tabs.0/@sections.304"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.18">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleAcquire">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::Acquire" />
+ </constraints>
+ </views>
+ <views name="Multiple Acquire" sections="/0/@tabs.0/@sections.305"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.18">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleAcquire">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::Acquire" />
+ </constraints>
+ </views>
+ <views name="Single Release" sections="/0/@tabs.0/@sections.306"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleRelease">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::Release" />
+ </constraints>
+ </views>
+ <views name="Multiple Release" sections="/0/@tabs.0/@sections.307"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleRelease">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::Release" />
+ </constraints>
+ </views>
+ <views name="Single SecondaryScheduler" sections="/0/@tabs.0/@sections.308"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.15">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleSecondaryScheduler">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::SecondaryScheduler" />
+ </constraints>
+ </views>
+ <views name="Multiple SecondaryScheduler" sections="/0/@tabs.0/@sections.309"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.15">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleSecondaryScheduler">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::SecondaryScheduler" />
+ </constraints>
+ </views>
+ <views name="Single ConcurrencyResource" sections="/0/@tabs.0/@sections.310"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.11">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleConcurrencyResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::ConcurrencyResource" />
+ </constraints>
+ </views>
+ <views name="Multiple ConcurrencyResource" sections="/0/@tabs.0/@sections.311"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.4/@elements.11">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleConcurrencyResource">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::GRM::ConcurrencyResource" />
+ </constraints>
+ </views>
+ <views name="Single Mode" sections="/0/@tabs.0/@sections.312"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.2/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleMode">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::CoreElements::Mode" />
+ </constraints>
+ </views>
+ <views name="Multiple Mode" sections="/0/@tabs.0/@sections.313"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.2/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleMode">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::CoreElements::Mode" />
+ </constraints>
+ </views>
+ <views name="Single ModeBehavior" sections="/0/@tabs.0/@sections.314"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.2/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleModeBehavior">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::CoreElements::ModeBehavior" />
+ </constraints>
+ </views>
+ <views name="Multiple ModeBehavior" sections="/0/@tabs.0/@sections.315"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.2/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleModeBehavior">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::CoreElements::ModeBehavior" />
+ </constraints>
+ </views>
+ <views name="Single ModeTransition" sections="/0/@tabs.0/@sections.316"
+ automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.2/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleModeTransition">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::CoreElements::ModeTransition" />
+ </constraints>
+ </views>
+ <views name="Multiple ModeTransition" sections="/0/@tabs.0/@sections.317"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="/0/@dataContexts.0/@elements.3/@elements.2/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleModeTransition">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1" />
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName"
+ value="MARTE::MARTE_Foundations::CoreElements::ModeTransition" />
+ </constraints>
+ </views>
+ <dataContexts name="MARTE" label="MARTE">
+ <elements xsi:type="contexts:DataContextPackage" name="MARTE_DesignModel">
+ <elements xsi:type="contexts:DataContextPackage" name="SRM">
+ <elements xsi:type="contexts:DataContextPackage" name="SW_Brokering">
+ <elements name="DeviceBroker"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.0/@elements.2/@elements.0">
+ <properties name="controlServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="accessPolicy" type="Enumeration" />
+ <properties name="openServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="devices" type="Reference"
+ multiplicity="-1" />
+ <properties name="closeServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="readServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="isBuffered" type="Boolean" />
+ <properties name="writeServices" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="MemoryBroker"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.0/@elements.2/@elements.0">
+ <properties name="lockServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="accessPolicy" type="Enumeration" />
+ <properties name="unMapServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="unlockServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="memoryBlockSizeElements" type="Reference"
+ multiplicity="-1" />
+ <properties name="memoryBlockAdressElements" type="Reference"
+ multiplicity="-1" />
+ <properties name="memories" type="Reference"
+ multiplicity="-1" />
+ <properties name="mapServices" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ </elements>
+ <elements xsi:type="contexts:DataContextPackage" name="SW_Concurrency">
+ <elements name="EntryPoint"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.3/@elements.0">
+ <properties name="routine" type="Reference" />
+ <properties name="isReentrant" type="Boolean" />
+ </elements>
+ <elements name="SwConcurrentResource"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.0/@elements.2/@elements.0">
+ <properties name="suspendServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="disableConcurrencyServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="stackSizeElements" type="Reference"
+ multiplicity="-1" />
+ <properties name="messageResources" type="Reference"
+ multiplicity="-1" />
+ <properties name="terminateServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="shareDataResources" type="Reference"
+ multiplicity="-1" />
+ <properties name="mutualExclusionResources" type="Reference"
+ multiplicity="-1" />
+ <properties name="type" />
+ <properties name="enableConcurrencyServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="adressSpace" type="Reference"
+ multiplicity="-1" />
+ <properties name="entryPoints" type="Reference"
+ multiplicity="-1" />
+ <properties name="activateServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="activationCapacity" type="Integer" />
+ <properties name="heapSizeElements" type="Reference"
+ multiplicity="-1" />
+ <properties name="notificationResources" type="Reference"
+ multiplicity="-1" />
+ <properties name="priorityElements" type="Reference"
+ multiplicity="-1" />
+ <properties name="resumeServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="periodElements" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="MemoryPartition">
+ <properties name="fork" type="Reference" multiplicity="-1" />
+ <properties name="memorySpaces" type="Reference"
+ multiplicity="-1" />
+ <properties name="exit" type="Reference" multiplicity="-1" />
+ <properties name="concurrentResources" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="SwTimerResource"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.6">
+ <properties name="durationElements" type="Reference" />
+ </elements>
+ <elements name="Alarm"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.0/@elements.1/@elements.5">
+ <properties name="isWatchdog" type="Boolean" />
+ <properties name="timers" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="InterruptResource"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.0/@elements.1/@elements.1">
+ <properties name="maskElements" type="Reference"
+ multiplicity="-1" />
+ <properties name="routineDisconnectServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="isMaskable" type="Boolean" />
+ <properties name="routineConnectServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="kind" type="Enumeration" />
+ <properties name="vectorElements" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="SwSchedulableResource"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.0/@elements.1/@elements.1 /0/@dataContexts.0/@elements.3/@elements.4/@elements.3">
+ <properties name="isPreemptable" type="Boolean" />
+ <properties name="joinServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="deadlineTypeElements" type="Reference"
+ multiplicity="-1" />
+ <properties name="schedulers" type="Reference" />
+ <properties name="timeSliceElements" type="Reference"
+ multiplicity="-1" />
+ <properties name="isStaticSchedulingFeature" type="Boolean" />
+ <properties name="yieldServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="delayServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="deadlineElements" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ </elements>
+ <elements xsi:type="contexts:DataContextPackage" name="SW_ResourceCore">
+ <elements name="SwResource"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.14">
+ <properties name="memorySizeFootprint" type="Reference" />
+ <properties name="initializeServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="deleteServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="identifierElements" type="Reference"
+ multiplicity="-1" />
+ <properties name="createServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="stateElements" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="SwAccessService"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.12">
+ <properties name="isModifier" type="Boolean" />
+ <properties name="accessedElement" type="Reference" />
+ </elements>
+ </elements>
+ <elements xsi:type="contexts:DataContextPackage" name="SW_Interaction">
+ <elements name="SwCommunicationResource"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.7 /0/@dataContexts.0/@elements.0/@elements.0/@elements.3/@elements.4" />
+ <elements name="NotificationResource"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.0/@elements.3/@elements.5">
+ <properties name="occurence" type="Enumeration" />
+ <properties name="clearServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="mechanism" type="Enumeration" />
+ <properties name="flushServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="occurenceCountElements" type="Reference"
+ multiplicity="-1" />
+ <properties name="waitServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="maskElements" type="Reference"
+ multiplicity="-1" />
+ <properties name="signalServices" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="SharedDataComResource"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.0/@elements.3/@elements.0">
+ <properties name="writeServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="readServices" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="SwMutualExclusionResource"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.10 /0/@dataContexts.0/@elements.0/@elements.0/@elements.3/@elements.5">
+ <properties name="mechanism" type="Enumeration" />
+ <properties name="concurrentAccessProtocol" type="Enumeration" />
+ <properties name="acquireServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="accessTokenElements" type="Reference"
+ multiplicity="-1" />
+ <properties name="releaseServices" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="SwInteractionResource"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.0/@elements.2/@elements.0">
+ <properties name="waitingPolicyElements" type="Reference"
+ multiplicity="-1" />
+ <properties name="waitingQueueCapacity" type="Integer" />
+ <properties name="waitingQueuePolicy" type="Enumeration" />
+ <properties name="isIntraMemoryPartitionInteraction"
+ type="Boolean" />
+ </elements>
+ <elements name="SwSynchronizationResource"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.1 /0/@dataContexts.0/@elements.0/@elements.0/@elements.3/@elements.4" />
+ <elements name="MessageComResource"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.0/@elements.3/@elements.0">
+ <properties name="receiveServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="messageQueueCapacityElements" type="Reference"
+ multiplicity="-1" />
+ <properties name="messageSizeElements" type="Reference"
+ multiplicity="-1" />
+ <properties name="isFixedMessageSize" type="Boolean" />
+ <properties name="mechanism" type="Enumeration" />
+ <properties name="sendServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="messageQueuePolicy" type="Enumeration" />
+ </elements>
+ </elements>
+ </elements>
+ <elements xsi:type="contexts:DataContextPackage" name="GCM">
+ <elements name="FlowProperty">
+ <properties name="direction" type="Enumeration" />
+ </elements>
+ <elements name="FlowPort">
+ <properties name="direction" type="Enumeration" />
+ <properties name="isAtomic" type="Boolean" />
+ </elements>
+ <elements name="DataPool">
+ <properties name="selection" type="Reference" />
+ <properties name="insertion" type="Reference" />
+ <properties name="ordering" type="Enumeration" />
+ </elements>
+ <elements name="FlowSpecification" />
+ <elements name="ClientServerSpecification" />
+ <elements name="GCMInvocatingBehavior">
+ <properties name="onPorts" type="Reference"
+ multiplicity="-1" />
+ <properties name="invocations" type="Reference"
+ multiplicity="-1" />
+ <properties name="onFeatures" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="ClientServerPort">
+ <properties name="kind" type="Enumeration" />
+ <properties name="specificationKind" type="Enumeration" />
+ <properties name="featuresSpec" type="Reference" />
+ <properties name="reqInterface" type="Reference"
+ multiplicity="-1" />
+ <properties name="provInterface" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="DataEvent">
+ <properties name="classifier" type="Reference" />
+ </elements>
+ <elements name="GCMInvocationAction">
+ <properties name="onFeature" type="Reference" />
+ </elements>
+ <elements name="ClientServerFeature">
+ <properties name="kind" type="Enumeration" />
+ </elements>
+ <elements name="GCMTrigger">
+ <properties name="feature" type="Reference" />
+ </elements>
+ </elements>
+ <elements xsi:type="contexts:DataContextPackage" name="HRM">
+ <elements xsi:type="contexts:DataContextPackage" name="HwPhysical">
+ <elements xsi:type="contexts:DataContextPackage" name="HwLayout">
+ <elements name="HwComponent"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.1/@elements.0">
+ <properties name="r_Conditions" multiplicity="-1" />
+ <properties name="grid" multiplicity="-1" />
+ <properties name="nbPins" />
+ <properties name="kind" type="Enumeration" />
+ <properties name="price" />
+ <properties name="weight" />
+ <properties name="staticConsumption" />
+ <properties name="poweredServices" type="Reference"
+ multiplicity="-1" />
+ <properties name="subComponents" type="Reference"
+ multiplicity="-1" />
+ <properties name="staticDissipation" />
+ <properties name="dimensions" multiplicity="-1" />
+ <properties name="position" multiplicity="-1" />
+ <properties name="area" />
+ </elements>
+ </elements>
+ <elements xsi:type="contexts:DataContextPackage" name="HwPower">
+ <elements name="HwPowerSupply"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.0/@elements.0/@elements.0">
+ <properties name="suppliedPower" />
+ <properties name="capacity" />
+ </elements>
+ <elements name="HwCoolingSupply"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.0/@elements.0/@elements.0">
+ <properties name="coolingPower" />
+ </elements>
+ </elements>
+ </elements>
+ <elements xsi:type="contexts:DataContextPackage" name="HwGeneral">
+ <elements name="HwResource"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.14">
+ <properties name="r_HW_Services" type="Reference"
+ multiplicity="-1" />
+ <properties name="p_HW_Services" type="Reference"
+ multiplicity="-1" />
+ <properties name="description" />
+ <properties name="endPoints" type="Reference"
+ multiplicity="-1" />
+ <properties name="frequency" />
+ <properties name="ownedHW" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="HwResourceService"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.12">
+ <properties name="consumption" />
+ <properties name="dissipation" />
+ </elements>
+ </elements>
+ <elements xsi:type="contexts:DataContextPackage" name="HwLogical">
+ <elements xsi:type="contexts:DataContextPackage" name="HwStorage">
+ <elements xsi:type="contexts:DataContextPackage" name="HwMemory">
+ <elements name="HwCache"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.0/@elements.0/@elements.4">
+ <properties name="repl_Policy" type="Enumeration" />
+ <properties name="writePolicy" type="Enumeration" />
+ <properties name="type" type="Enumeration" />
+ <properties name="level" />
+ <properties name="structure" />
+ </elements>
+ <elements name="HwROM"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.0/@elements.0/@elements.4">
+ <properties name="type" type="Enumeration" />
+ <properties name="organization" />
+ </elements>
+ <elements name="HwDrive"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.0/@elements.0/@elements.4">
+ <properties name="sectorSize" />
+ <properties name="buffer" type="Reference" />
+ </elements>
+ <elements name="HwRAM"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.0/@elements.0/@elements.4">
+ <properties name="organization" />
+ <properties name="isNonVolatile" />
+ <properties name="isStatic" />
+ <properties name="isSynchronous" />
+ <properties name="writePolicy" type="Enumeration" />
+ <properties name="repl_Policy" type="Enumeration" />
+ </elements>
+ <elements name="HwMemory"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.1/@elements.0 /0/@dataContexts.0/@elements.3/@elements.4/@elements.2">
+ <properties name="timings" multiplicity="-1" />
+ <properties name="throughput" />
+ <properties name="adressSize" />
+ <properties name="memorySize" />
+ </elements>
+ </elements>
+ <elements xsi:type="contexts:DataContextPackage" name="HwStorageManager">
+ <elements name="HwStorageManager"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.1/@elements.0 /0/@dataContexts.0/@elements.3/@elements.4/@elements.2">
+ <properties name="managedMemories" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="HwMMU"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.0/@elements.1/@elements.0">
+ <properties name="ownedTLBs" type="Reference"
+ multiplicity="-1" />
+ <properties name="nbEntries" />
+ <properties name="memoryProtection" />
+ <properties name="virtualAddrSpace" />
+ <properties name="physicalAddrSpace" />
+ </elements>
+ <elements name="HwDMA"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.0/@elements.1/@elements.0 /0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.4/@elements.3">
+ <properties name="nbChannels" />
+ <properties name="drivenBy" type="Reference"
+ multiplicity="-1" />
+ <properties name="transferWidth" />
+ </elements>
+ </elements>
+ </elements>
+ <elements xsi:type="contexts:DataContextPackage" name="HwDevice">
+ <elements name="HWActuator"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.1/@elements.2" />
+ <elements name="HwDevice"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.1/@elements.0 /0/@dataContexts.0/@elements.3/@elements.4/@elements.16" />
+ <elements name="HwI_O"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.1/@elements.1" />
+ <elements name="HwSupport"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.1/@elements.1" />
+ <elements name="HWSensor"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.1/@elements.2" />
+ </elements>
+ <elements xsi:type="contexts:DataContextPackage" name="HwTiming">
+ <elements name="HwTimingResource"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.1/@elements.0 /0/@dataContexts.0/@elements.3/@elements.4/@elements.0" />
+ <elements name="HwClock"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.2/@elements.0" />
+ <elements name="HwTimer"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.2/@elements.0">
+ <properties name="counterWidth" />
+ <properties name="nbCounters" />
+ <properties name="inputClock" type="Reference" />
+ </elements>
+ </elements>
+ <elements xsi:type="contexts:DataContextPackage" name="HwComputing">
+ <elements name="HwBranchPredictor"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.1/@elements.0" />
+ <elements name="HwComputingResource"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.1/@elements.0 /0/@dataContexts.0/@elements.3/@elements.4/@elements.13">
+ <properties name="op_Frequencies" />
+ </elements>
+ <elements name="HwProcessor"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.3/@elements.1">
+ <properties name="nbPipelines" />
+ <properties name="nbStages" />
+ <properties name="ipc" />
+ <properties name="mips" />
+ <properties name="ownedISAs" type="Reference"
+ multiplicity="-1" />
+ <properties name="predictors" type="Reference"
+ multiplicity="-1" />
+ <properties name="nbCores" />
+ <properties name="caches" type="Reference"
+ multiplicity="-1" />
+ <properties name="nbFPUs" />
+ <properties name="architecture" />
+ <properties name="ownedMMUs" type="Reference"
+ multiplicity="-1" />
+ <properties name="nbALUs" />
+ </elements>
+ <elements name="HwASIC"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.3/@elements.1" />
+ <elements name="HwPLD"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.3/@elements.1">
+ <properties name="nbFlipFlops" />
+ <properties name="technology" type="Enumeration" />
+ <properties name="blocksRAM" type="Reference"
+ multiplicity="-1" />
+ <properties name="ndLUT_Inputs" />
+ <properties name="blocksComputing" type="Reference"
+ multiplicity="-1" />
+ <properties name="nbLUTs" />
+ <properties name="organization" />
+ </elements>
+ <elements name="HwISA"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.1/@elements.0">
+ <properties name="type" type="Enumeration" />
+ <properties name="inst_Width" />
+ <properties name="family" />
+ </elements>
+ </elements>
+ <elements xsi:type="contexts:DataContextPackage" name="HwCommunication">
+ <elements name="HwBus"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.4/@elements.4">
+ <properties name="isSerial" />
+ <properties name="adressWidth" />
+ <properties name="wordWidth" />
+ <properties name="isSynchronous" />
+ </elements>
+ <elements name="HwBridge"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.4/@elements.4">
+ <properties name="sides" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="HwCommunicationResource"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.1/@elements.0" />
+ <elements name="HwArbiter"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.4/@elements.2">
+ <properties name="controlledMedias" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="HwMedia"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.7 /0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.4/@elements.2">
+ <properties name="arbiters" type="Reference"
+ multiplicity="-1" />
+ <properties name="bandWidth" />
+ </elements>
+ <elements name="HwEndPoint"
+ supertypes="/0/@dataContexts.0/@elements.0/@elements.2/@elements.2/@elements.4/@elements.2 /0/@dataContexts.0/@elements.3/@elements.4/@elements.19">
+ <properties name="connectedTo" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ </elements>
+ </elements>
+ </elements>
+ <elements xsi:type="contexts:DataContextPackage" name="HLAM">
+ <elements name="PpUnit">
+ <properties name="memorySize" />
+ <properties name="concPolicy" type="Enumeration" />
+ </elements>
+ <elements name="RtService">
+ <properties name="isAtomic" type="Boolean" />
+ <properties name="exeKind" type="Enumeration" />
+ <properties name="synchKind" type="Enumeration" />
+ <properties name="concPolicy" type="Enumeration" />
+ </elements>
+ <elements name="RtFeature">
+ <properties name="specification" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="RtUnit">
+ <properties name="isDynamic" type="Boolean" />
+ <properties name="srPoolSize" type="Integer" />
+ <properties name="queueSchedPolicy" type="Enumeration" />
+ <properties name="operationalMode" type="Reference" />
+ <properties name="srPoolPolicy" type="Enumeration" />
+ <properties name="memorySize" />
+ <properties name="isMain" type="Boolean" />
+ <properties name="queueSize" type="Integer" />
+ <properties name="main" type="Reference" />
+ <properties name="msgMaxSize" />
+ <properties name="srPoolWaitingTime" />
+ </elements>
+ <elements name="RtSpecification">
+ <properties name="boundDl" />
+ <properties name="occKind" />
+ <properties name="context" type="Reference" />
+ <properties name="miss" />
+ <properties name="rdTime" />
+ <properties name="relDl" />
+ <properties name="tRef" type="Reference" />
+ <properties name="priority" />
+ <properties name="utility" />
+ <properties name="absDl" />
+ </elements>
+ <elements name="RtAction">
+ <properties name="msgSize" />
+ <properties name="synchKind" type="Enumeration" />
+ <properties name="isAtomic" type="Boolean" />
+ </elements>
+ </elements>
+ </elements>
+ <elements xsi:type="contexts:DataContextPackage" name="MARTE_AnalysisModel">
+ <elements xsi:type="contexts:DataContextPackage" name="GQAM">
+ <elements name="GaTimedObs"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.0/@elements.4">
+ <properties name="endObs" type="Reference"
+ multiplicity="-1" />
+ <properties name="laxity" type="Enumeration" />
+ <properties name="startObs" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="GaCommStep"
+ supertypes="/0/@dataContexts.0/@elements.1/@elements.0/@elements.7" />
+ <elements name="GaScenario"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.1/@elements.6 /0/@dataContexts.0/@elements.3/@elements.4/@elements.17">
+ <properties name="hostDemand" multiplicity="-1" />
+ <properties name="respT" multiplicity="-1" />
+ <properties name="parentStep" type="Reference"
+ multiplicity="-1" />
+ <properties name="timing" type="Reference"
+ multiplicity="-1" />
+ <properties name="cause" type="Reference" />
+ <properties name="utilizationOnHost" multiplicity="-1" />
+ <properties name="root" type="Reference" />
+ <properties name="steps" type="Reference" multiplicity="-1" />
+ <properties name="interOccT" multiplicity="-1" />
+ <properties name="throughput" multiplicity="-1" />
+ <properties name="utilization" multiplicity="-1" />
+ <properties name="hostDemandOps" multiplicity="-1" />
+ </elements>
+ <elements name="GaCommChannel"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.3">
+ <properties name="utilization" />
+ <properties name="packetSize" />
+ </elements>
+ <elements name="GaRequestedService" />
+ <elements name="GaLatencyObs"
+ supertypes="/0/@dataContexts.0/@elements.1/@elements.0/@elements.0">
+ <properties name="miss" multiplicity="-1" />
+ <properties name="maxJitter" multiplicity="-1" />
+ <properties name="latency" multiplicity="-1" />
+ <properties name="utility" multiplicity="-1" />
+ </elements>
+ <elements name="GaWorkloadEvent">
+ <properties name="trace" type="Reference" />
+ <properties name="effect" type="Reference" />
+ <properties name="generator" type="Reference" />
+ <properties name="pattern" />
+ <properties name="timedEvent" type="Reference" />
+ </elements>
+ <elements name="GaStep"
+ supertypes="/0/@dataContexts.0/@elements.1/@elements.0/@elements.2">
+ <properties name="priority" />
+ <properties name="host" type="Reference" />
+ <properties name="childScenario" type="Reference" />
+ <properties name="selfDelay" />
+ <properties name="blockT" />
+ <properties name="concurRes" type="Reference" />
+ <properties name="scenario" type="Reference" />
+ <properties name="rep" />
+ <properties name="servCount" multiplicity="-1" />
+ <properties name="servDemand" type="Reference"
+ multiplicity="-1" />
+ <properties name="prob" />
+ <properties name="isAtomic" />
+ </elements>
+ <elements name="GaCommHost"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.8 /0/@dataContexts.0/@elements.3/@elements.4/@elements.7">
+ <properties name="utilization" multiplicity="-1" />
+ <properties name="throughput" multiplicity="-1" />
+ </elements>
+ <elements name="GaAcqStep"
+ supertypes="/0/@dataContexts.0/@elements.1/@elements.0/@elements.7">
+ <properties name="acqRes" type="Reference" />
+ <properties name="resUnits" />
+ </elements>
+ <elements name="GaExecHost"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.8 /0/@dataContexts.0/@elements.3/@elements.4/@elements.13">
+ <properties name="utilization" multiplicity="-1" />
+ <properties name="schedPriRange" />
+ <properties name="clockOvh" />
+ <properties name="cntxtSwT" />
+ <properties name="commRcvOvh" />
+ <properties name="throughput" multiplicity="-1" />
+ <properties name="commTxOvh" />
+ <properties name="memSize" />
+ </elements>
+ <elements name="GaResourcesPlatform">
+ <properties name="resources" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="GaAnalysisContext"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.2/@elements.1 /0/@dataContexts.0/@elements.2/@elements.0/@elements.0/@elements.1">
+ <properties name="context" multiplicity="-1" />
+ <properties name="workload" type="Reference"
+ multiplicity="-1" />
+ <properties name="platform" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="GaWorkloadGenerator">
+ <properties name="pop" />
+ </elements>
+ <elements name="GaWorkloadBehavior">
+ <properties name="behavior" type="Reference"
+ multiplicity="-1" />
+ <properties name="demand" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="GaEventTrace">
+ <properties name="content" />
+ <properties name="location" />
+ <properties name="format" />
+ </elements>
+ <elements name="GaRelStep"
+ supertypes="/0/@dataContexts.0/@elements.1/@elements.0/@elements.7">
+ <properties name="relRes" type="Reference" />
+ <properties name="resUnits" />
+ </elements>
+ </elements>
+ <elements xsi:type="contexts:DataContextPackage" name="PAM">
+ <elements name="PaCommStep"
+ supertypes="/0/@dataContexts.0/@elements.1/@elements.0/@elements.1 /0/@dataContexts.0/@elements.1/@elements.1/@elements.1" />
+ <elements name="PaStep"
+ supertypes="/0/@dataContexts.0/@elements.1/@elements.0/@elements.7">
+ <properties name="extOpDemand" multiplicity="-1" />
+ <properties name="behavCount" multiplicity="-1" />
+ <properties name="noSync" />
+ <properties name="behavDemand" type="Reference"
+ multiplicity="-1" />
+ <properties name="extOpCount" multiplicity="-1" />
+ </elements>
+ <elements name="PaRequestedStep"
+ supertypes="/0/@dataContexts.0/@elements.1/@elements.1/@elements.1 /0/@dataContexts.0/@elements.1/@elements.0/@elements.4" />
+ <elements name="PaRunTInstance">
+ <properties name="host" type="Reference" />
+ <properties name="poolSize" />
+ <properties name="instance" type="Reference" />
+ <properties name="throughput" />
+ <properties name="utilization" />
+ <properties name="unbddPool" type="Boolean" />
+ </elements>
+ <elements name="PaLogicalResource"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.14">
+ <properties name="throughput" />
+ <properties name="utilization" />
+ <properties name="poolSize" />
+ </elements>
+ <elements name="PaResPassStep"
+ supertypes="/0/@dataContexts.0/@elements.1/@elements.0/@elements.7">
+ <properties name="resource" type="Reference" />
+ <properties name="resUnits" />
+ </elements>
+ </elements>
+ <elements xsi:type="contexts:DataContextPackage" name="SAM">
+ <elements name="SaEndtoEndFlow">
+ <properties name="schSlack" />
+ <properties name="end2EndD" multiplicity="-1" />
+ <properties name="isSched" />
+ <properties name="end2EndT" multiplicity="-1" />
+ <properties name="timing" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="SaCommStep">
+ <properties name="deadline" />
+ <properties name="spareCap" />
+ <properties name="schSlack" />
+ </elements>
+ <elements name="SaSchedObs"
+ supertypes="/0/@dataContexts.0/@elements.1/@elements.0/@elements.0">
+ <properties name="overlaps" multiplicity="-1" />
+ <properties name="blockT" multiplicity="-1" />
+ <properties name="suspentions" multiplicity="-1" />
+ </elements>
+ <elements name="SaStep">
+ <properties name="spareCap" />
+ <properties name="selfSuspensionBlocking" />
+ <properties name="nonpreemptionBlocking" />
+ <properties name="preemptT" />
+ <properties name="numberSelfSuspensions" />
+ <properties name="deadline" />
+ <properties name="schSlack" />
+ <properties name="sharedRes" type="Reference"
+ multiplicity="-1" />
+ <properties name="readyT" />
+ </elements>
+ <elements name="SaCommHost"
+ supertypes="/0/@dataContexts.0/@elements.1/@elements.0/@elements.8">
+ <properties name="schSlack" />
+ <properties name="isSched" />
+ </elements>
+ <elements name="SaSharedResource"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.10">
+ <properties name="isConsum" />
+ <properties name="isPreemp" />
+ <properties name="acquisT" multiplicity="-1" />
+ <properties name="releaseT" multiplicity="-1" />
+ <properties name="capacity" />
+ </elements>
+ <elements name="SaAnalysisContext"
+ supertypes="/0/@dataContexts.0/@elements.1/@elements.0/@elements.12">
+ <properties name="optCriterion" type="Enumeration" />
+ <properties name="isSched" />
+ </elements>
+ <elements name="SaExecHost"
+ supertypes="/0/@dataContexts.0/@elements.1/@elements.0/@elements.10">
+ <properties name="schSlack" />
+ <properties name="isSched" />
+ <properties name="ISRprioRange" />
+ <properties name="ISRswitchT" />
+ <properties name="schedUtiliz" />
+ </elements>
+ </elements>
+ </elements>
+ <elements xsi:type="contexts:DataContextPackage" name="MARTE_Annexes">
+ <elements xsi:type="contexts:DataContextPackage" name="VSL">
+ <elements xsi:type="contexts:DataContextPackage" name="Variables">
+ <elements name="Var">
+ <properties name="dir" type="Enumeration" />
+ </elements>
+ <elements name="ExpressionContext" />
+ </elements>
+ <elements xsi:type="contexts:DataContextPackage" name="Operators">
+ <elements name="Operator">
+ <properties name="symbol" />
+ <properties name="arity" type="Integer" />
+ </elements>
+ </elements>
+ <elements xsi:type="contexts:DataContextPackage" name="DataTypes">
+ <elements name="ChoiceType">
+ <properties name="choiceAttrib" type="Reference"
+ multiplicity="-1" />
+ <properties name="defaultAttrib" type="Reference" />
+ </elements>
+ <elements name="BoundedSubtype">
+ <properties name="minValue" />
+ <properties name="isMaxOpen" type="Boolean" />
+ <properties name="baseType" type="Reference" />
+ <properties name="isMinOpen" type="Boolean" />
+ <properties name="maxValue" />
+ </elements>
+ <elements name="CollectionType">
+ <properties name="collectionAttrib" type="Reference" />
+ </elements>
+ <elements name="IntervalType">
+ <properties name="intervalAttrib" type="Reference" />
+ </elements>
+ <elements name="TupleType">
+ <properties name="tupleAttrib" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ </elements>
+ </elements>
+ <elements xsi:type="contexts:DataContextPackage" name="RSM">
+ <elements name="LinkTopology" />
+ <elements name="DefaultLink"
+ supertypes="/0/@dataContexts.0/@elements.2/@elements.1/@elements.0" />
+ <elements name="Shaped">
+ <properties name="shape" />
+ </elements>
+ <elements name="Reshape"
+ supertypes="/0/@dataContexts.0/@elements.2/@elements.1/@elements.0">
+ <properties name="repetitonShape" />
+ <properties name="patternShape" />
+ </elements>
+ <elements name="InterRepetition"
+ supertypes="/0/@dataContexts.0/@elements.2/@elements.1/@elements.0">
+ <properties name="repetitionShapeDependence" />
+ <properties name="isModulo" type="Boolean" />
+ </elements>
+ <elements name="Tiler">
+ <properties name="origin" />
+ <properties name="tiler" />
+ <properties name="fitting" />
+ <properties name="paving" />
+ </elements>
+ <elements name="Distribute"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.3/@elements.0">
+ <properties name="patternShape" />
+ <properties name="fromTiler" />
+ <properties name="toTiler" />
+ <properties name="repetitionSpace" />
+ </elements>
+ </elements>
+ </elements>
+ <elements xsi:type="contexts:DataContextPackage" name="MARTE_Foundations">
+ <elements xsi:type="contexts:DataContextPackage" name="NFPs">
+ <elements name="NfpType"
+ supertypes="/0/@dataContexts.0/@elements.2/@elements.0/@elements.2/@elements.4">
+ <properties name="unitAttrib" type="Reference" />
+ <properties name="exprAttrib" type="Reference" />
+ <properties name="valueAttrib" type="Reference" />
+ </elements>
+ <elements name="Dimension">
+ <properties name="baseExponent" type="Integer"
+ multiplicity="-1" />
+ <properties name="baseDimension" type="Reference"
+ multiplicity="-1" />
+ <properties name="symbol" />
+ </elements>
+ <elements name="Nfp" />
+ <elements name="Unit">
+ <properties name="convFactor" />
+ <properties name="baseUnit" type="Reference" />
+ <properties name="convOffset" />
+ </elements>
+ <elements name="NfpConstraint">
+ <properties name="mode" type="Reference" multiplicity="-1" />
+ <properties name="kind" type="Enumeration" />
+ </elements>
+ </elements>
+ <elements xsi:type="contexts:DataContextPackage" name="Time">
+ <elements name="TimedEvent">
+ <properties name="repetition" type="Integer" />
+ <properties name="every" type="Reference" />
+ </elements>
+ <elements name="TimedDurationObservation">
+ <properties name="obsKind" type="Enumeration"
+ multiplicity="-1" />
+ </elements>
+ <elements name="TimedConstraint"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.0/@elements.4 /0/@dataContexts.0/@elements.3/@elements.1/@elements.8">
+ <properties name="interpretation" type="Enumeration" />
+ </elements>
+ <elements name="TimedInstantObservation">
+ <properties name="obsKind" type="Enumeration" />
+ </elements>
+ <elements name="TimedDomain" />
+ <elements name="ClockType">
+ <properties name="offsetAttr" type="Reference" />
+ <properties name="nature" type="Enumeration" />
+ <properties name="setTime" type="Reference" />
+ <properties name="resolAttr" type="Reference" />
+ <properties name="getTime" type="Reference" />
+ <properties name="maxValAttr" type="Reference" />
+ <properties name="isLogical" type="Boolean" />
+ <properties name="unitType" type="Reference" />
+ <properties name="indexToValue" type="Reference" />
+ </elements>
+ <elements name="TimedProcessing">
+ <properties name="duration" type="Reference" />
+ <properties name="finish" type="Reference" />
+ <properties name="start" type="Reference" />
+ </elements>
+ <elements name="ClockConstraint"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.0/@elements.4 /0/@dataContexts.0/@elements.3/@elements.1/@elements.8">
+ <properties name="isChronometricBased" type="Boolean" />
+ <properties name="isCoincidenceBased" type="Boolean" />
+ <properties name="isPrecedenceBased" type="Boolean" />
+ </elements>
+ <elements name="TimedElement">
+ <properties name="on" type="Reference" multiplicity="-1" />
+ </elements>
+ <elements name="Clock">
+ <properties name="unit" type="Reference" />
+ <properties name="type" type="Reference" />
+ <properties name="standard" type="Enumeration" />
+ </elements>
+ <elements name="TimedValueSpecification">
+ <properties name="interpretation" type="Enumeration" />
+ </elements>
+ </elements>
+ <elements xsi:type="contexts:DataContextPackage" name="CoreElements">
+ <elements name="ModeTransition" />
+ <elements name="Configuration">
+ <properties name="mode" type="Reference" multiplicity="-1" />
+ </elements>
+ <elements name="Mode" />
+ <elements name="ModeBehavior" />
+ </elements>
+ <elements xsi:type="contexts:DataContextPackage" name="Alloc">
+ <elements name="Allocate">
+ <properties name="impliedConstraint" type="Reference"
+ multiplicity="-1" />
+ <properties name="nature" type="Enumeration" />
+ <properties name="kind" type="Enumeration" />
+ </elements>
+ <elements name="AllocateActivityGroup">
+ <properties name="isUnique" type="Boolean" />
+ </elements>
+ <elements name="Allocated">
+ <properties name="allocatedFrom" type="Reference"
+ multiplicity="-1" />
+ <properties name="kind" type="Enumeration" />
+ <properties name="allocatedTo" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="Assign">
+ <properties name="kind" type="Enumeration" />
+ <properties name="to" type="Reference" multiplicity="-1" />
+ <properties name="from" type="Reference" multiplicity="-1" />
+ <properties name="nature" type="Enumeration" />
+ <properties name="impliedConstraint" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="NfpRefine">
+ <properties name="constraint" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ </elements>
+ <elements xsi:type="contexts:DataContextPackage" name="GRM">
+ <elements name="TimingResource"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.14" />
+ <elements name="SynchronizationResource"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.14" />
+ <elements name="StorageResource"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.14">
+ <properties name="elementSize" />
+ </elements>
+ <elements name="SchedulableResource"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.14">
+ <properties name="schedParams" multiplicity="-1" />
+ <properties name="host" type="Reference" />
+ <properties name="dependentScheduler" type="Reference" />
+ </elements>
+ <elements name="ProcessingResource"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.14">
+ <properties name="speedFactor" />
+ <properties name="mainScheduler" type="Reference" />
+ </elements>
+ <elements name="Release"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.12" />
+ <elements name="TimerResource"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.0">
+ <properties name="isPeriodic" type="Boolean" />
+ <properties name="duration" />
+ </elements>
+ <elements name="CommunicationMedia">
+ <properties name="capacity" multiplicity="-1" />
+ <properties name="elementSize" />
+ <properties name="blockT" multiplicity="-1" />
+ <properties name="transmMode" type="Enumeration" />
+ <properties name="packetT" multiplicity="-1" />
+ </elements>
+ <elements name="Scheduler"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.14">
+ <properties name="processingUnits" type="Reference"
+ multiplicity="-1" />
+ <properties name="protectedSharedResources" type="Reference"
+ multiplicity="-1" />
+ <properties name="otherSchedPolicy" />
+ <properties name="schedulableResources" type="Reference"
+ multiplicity="-1" />
+ <properties name="schedule" />
+ <properties name="host" type="Reference" />
+ <properties name="isPreemptible" type="Boolean" />
+ <properties name="schedPolicy" type="Enumeration" />
+ </elements>
+ <elements name="ClockResource"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.0" />
+ <elements name="MutualExclusionResource"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.14">
+ <properties name="ceiling" />
+ <properties name="protectKind" type="Enumeration" />
+ <properties name="otherProtectProtocol" />
+ <properties name="scheduler" type="Reference" />
+ </elements>
+ <elements name="ConcurrencyResource"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.14" />
+ <elements name="GrService">
+ <properties name="owner" type="Reference" />
+ </elements>
+ <elements name="ComputingResource"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.4" />
+ <elements name="Resource">
+ <properties name="isActive" type="Boolean" />
+ <properties name="isProtected" type="Boolean" />
+ <properties name="resMult" />
+ </elements>
+ <elements name="SecondaryScheduler"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.8">
+ <properties name="virtualProcessingUnits" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="DeviceResource"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.4" />
+ <elements name="ResourceUsage">
+ <properties name="usedResources" type="Reference"
+ multiplicity="-1" />
+ <properties name="msgSize" multiplicity="-1" />
+ <properties name="execTime" multiplicity="-1" />
+ <properties name="usedMemory" multiplicity="-1" />
+ <properties name="allocatedMemory" multiplicity="-1" />
+ <properties name="subUsage" type="Reference"
+ multiplicity="-1" />
+ <properties name="powerPeak" multiplicity="-1" />
+ <properties name="energy" multiplicity="-1" />
+ </elements>
+ <elements name="Acquire"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.12">
+ <properties name="isBlocking" type="Boolean" />
+ </elements>
+ <elements name="CommunicationEndPoint"
+ supertypes="/0/@dataContexts.0/@elements.3/@elements.4/@elements.14">
+ <properties name="packetSize" />
+ </elements>
+ </elements>
+ </elements>
+ <modelElementFactory
+ href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@modelElementFactories.2" />
+ </dataContexts>
+ </contexts:Context>
+</xmi:XMI>
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleAcquire.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleAcquire.xwt
new file mode 100644
index 00000000000..b7ee6d8f582
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleAcquire.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" text="Acquire">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Acquire:isBlocking"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleAlarm.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleAlarm.xwt
new file mode 100644
index 00000000000..9b3d9d4fbd8
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleAlarm.xwt
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ text="Alarm">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:Alarm:isWatchdog"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:InterruptResource:isMaskable"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:activationCapacity"></ppe:IntegerEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:InterruptResource:kind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleAllocate.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleAllocate.xwt
new file mode 100644
index 00000000000..4caa30cb56f
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleAllocate.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" text="Allocate">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:Allocate:nature"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:Allocate:kind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleAllocateActivityGroup.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleAllocateActivityGroup.xwt
new file mode 100644
index 00000000000..217321aec00
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleAllocateActivityGroup.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="AllocateActivityGroup">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:AllocateActivityGroup:isUnique"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleAllocated.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleAllocated.xwt
new file mode 100644
index 00000000000..e81bd459081
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleAllocated.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" text="Allocated">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:Allocated:kind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleAssign.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleAssign.xwt
new file mode 100644
index 00000000000..d3048a21d52
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleAssign.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="Assign">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:Assign:kind"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:Assign:nature"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleBoundedSubtype.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleBoundedSubtype.xwt
new file mode 100644
index 00000000000..670174adc03
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleBoundedSubtype.xwt
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="BoundedSubtype">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Annexes:VSL:DataTypes:BoundedSubtype:isMaxOpen"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Annexes:VSL:DataTypes:BoundedSubtype:isMinOpen"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleChoiceType.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleChoiceType.xwt
new file mode 100644
index 00000000000..901c03651c9
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleChoiceType.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="ChoiceType">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClientServerFeature.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClientServerFeature.xwt
new file mode 100644
index 00000000000..b6e928672f7
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClientServerFeature.xwt
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="ClientServerFeature">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:GCM:ClientServerFeature:kind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClientServerPort.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClientServerPort.xwt
new file mode 100644
index 00000000000..498fa1c888f
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClientServerPort.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" text="ClientServerPort">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:GCM:ClientServerPort:kind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClientServerSpecification.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClientServerSpecification.xwt
new file mode 100644
index 00000000000..8bc41cdf72f
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClientServerSpecification.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="ClientServerSpecification">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClock.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClock.xwt
new file mode 100644
index 00000000000..b42e3a9fd8d
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClock.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="Clock">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:Clock:standard"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClockConstraint.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClockConstraint.xwt
new file mode 100644
index 00000000000..8ecf4bb09c1
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClockConstraint.xwt
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" text="ClockConstraint">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:ClockConstraint:isCoincidenceBased"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:ClockConstraint:isPrecedenceBased"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:ClockConstraint:isChronometricBased"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:NfpConstraint:kind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClockResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClockResource.xwt
new file mode 100644
index 00000000000..6c1223c5027
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClockResource.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" text="ClockResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClockType.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClockType.xwt
new file mode 100644
index 00000000000..389a3bcaf63
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleClockType.xwt
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="ClockType">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:ClockType:isLogical"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:ClockType:nature"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleCollectionType.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleCollectionType.xwt
new file mode 100644
index 00000000000..2f5e71c7f0a
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleCollectionType.xwt
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="CollectionType">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleCommunicationEndPoint.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleCommunicationEndPoint.xwt
new file mode 100644
index 00000000000..cd83b5ca7db
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleCommunicationEndPoint.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="CommunicationEndPoint">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleCommunicationMedia.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleCommunicationMedia.xwt
new file mode 100644
index 00000000000..afab00a67d7
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleCommunicationMedia.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:x="http://www.eclipse.org/xwt" text="CommunicationMedia">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:transmMode"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleComputingResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleComputingResource.xwt
new file mode 100644
index 00000000000..a26bf99cea6
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleComputingResource.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="ComputingResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleConcurrencyResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleConcurrencyResource.xwt
new file mode 100644
index 00000000000..4d78918d67b
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleConcurrencyResource.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" text="ConcurrencyResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleConfiguration.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleConfiguration.xwt
new file mode 100644
index 00000000000..772b8e274a5
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleConfiguration.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="Configuration">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDataEvent.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDataEvent.xwt
new file mode 100644
index 00000000000..1d08f783249
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDataEvent.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="DataEvent">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDataPool.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDataPool.xwt
new file mode 100644
index 00000000000..9412bcd6e2b
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDataPool.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="DataPool">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:GCM:DataPool:ordering"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDefaultLink.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDefaultLink.xwt
new file mode 100644
index 00000000000..ad79ea614b0
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDefaultLink.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="DefaultLink">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDeviceBroker.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDeviceBroker.xwt
new file mode 100644
index 00000000000..0bc7afc12f8
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDeviceBroker.xwt
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="DeviceBroker">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Brokering:DeviceBroker:isBuffered"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Brokering:DeviceBroker:accessPolicy"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDeviceResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDeviceResource.xwt
new file mode 100644
index 00000000000..37744304fb6
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDeviceResource.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" text="DeviceResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDimension.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDimension.xwt
new file mode 100644
index 00000000000..7b9cb556dcc
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDimension.xwt
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="Dimension">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiInteger input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:Dimension:baseExponent"></ppe:MultiInteger>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDistribute.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDistribute.xwt
new file mode 100644
index 00000000000..9b3188e3bc0
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleDistribute.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" text="Distribute">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:Allocate:nature"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:Allocate:kind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleEntryPoint.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleEntryPoint.xwt
new file mode 100644
index 00000000000..fad94cc2a36
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleEntryPoint.xwt
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ text="EntryPoint">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:EntryPoint:isReentrant"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:Allocate:nature"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:Allocate:kind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleExpressionContext.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleExpressionContext.xwt
new file mode 100644
index 00000000000..80cdd83478e
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleExpressionContext.xwt
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ text="ExpressionContext">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleFlowPort.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleFlowPort.xwt
new file mode 100644
index 00000000000..e0afbc375e4
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleFlowPort.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" text="FlowPort">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:GCM:FlowPort:direction"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleFlowProperty.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleFlowProperty.xwt
new file mode 100644
index 00000000000..547bf7d4b3d
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleFlowProperty.xwt
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="FlowProperty">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:GCM:FlowProperty:direction"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleFlowSpecification.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleFlowSpecification.xwt
new file mode 100644
index 00000000000..77d675ccbe3
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleFlowSpecification.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" text="FlowSpecification">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGCMInvocatingBehavior.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGCMInvocatingBehavior.xwt
new file mode 100644
index 00000000000..532746ab82a
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGCMInvocatingBehavior.xwt
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ text="GCMInvocatingBehavior">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGCMInvocationAction.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGCMInvocationAction.xwt
new file mode 100644
index 00000000000..2c2a4a05438
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGCMInvocationAction.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="GCMInvocationAction">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGCMTrigger.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGCMTrigger.xwt
new file mode 100644
index 00000000000..6ee3996ed3f
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGCMTrigger.xwt
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="GCMTrigger">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaAcqStep.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaAcqStep.xwt
new file mode 100644
index 00000000000..a981f13b1b1
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaAcqStep.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:j="clr-namespace:java.lang" text="GaAcqStep">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaAnalysisContext.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaAnalysisContext.xwt
new file mode 100644
index 00000000000..574a598269a
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaAnalysisContext.xwt
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="GaAnalysisContext">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaCommChannel.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaCommChannel.xwt
new file mode 100644
index 00000000000..ef91beaa1a1
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaCommChannel.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ text="GaCommChannel">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaCommHost.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaCommHost.xwt
new file mode 100644
index 00000000000..75008534340
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaCommHost.xwt
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ text="GaCommHost">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:isPreemptible"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:transmMode"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:schedPolicy"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaCommStep.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaCommStep.xwt
new file mode 100644
index 00000000000..e3b2a86425e
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaCommStep.xwt
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ text="GaCommStep">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaEventTrace.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaEventTrace.xwt
new file mode 100644
index 00000000000..d6570871636
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaEventTrace.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="GaEventTrace">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaExecHost.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaExecHost.xwt
new file mode 100644
index 00000000000..936e68aebd6
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaExecHost.xwt
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="GaExecHost">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:isPreemptible"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:schedPolicy"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaLatencyObs.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaLatencyObs.xwt
new file mode 100644
index 00000000000..3ba39289874
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaLatencyObs.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ text="GaLatencyObs">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaTimedObs:laxity"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:NfpConstraint:kind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaRelStep.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaRelStep.xwt
new file mode 100644
index 00000000000..6842c22a065
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaRelStep.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="GaRelStep">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaRequestedService.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaRequestedService.xwt
new file mode 100644
index 00000000000..9f1deee3a24
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaRequestedService.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="GaRequestedService">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaResourcesPlatform.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaResourcesPlatform.xwt
new file mode 100644
index 00000000000..ac6ef829c1a
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaResourcesPlatform.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:j="clr-namespace:java.lang" text="GaResourcesPlatform">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaScenario.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaScenario.xwt
new file mode 100644
index 00000000000..e1165df1234
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaScenario.xwt
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="GaScenario">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaStep.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaStep.xwt
new file mode 100644
index 00000000000..18ac016ffed
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaStep.xwt
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="GaStep">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaTimedObs.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaTimedObs.xwt
new file mode 100644
index 00000000000..410ed9307e4
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaTimedObs.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" text="GaTimedObs">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaTimedObs:laxity"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:NfpConstraint:kind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaWorkloadBehavior.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaWorkloadBehavior.xwt
new file mode 100644
index 00000000000..0a25672f4e0
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaWorkloadBehavior.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="GaWorkloadBehavior">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaWorkloadEvent.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaWorkloadEvent.xwt
new file mode 100644
index 00000000000..065285912ed
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaWorkloadEvent.xwt
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="GaWorkloadEvent">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaWorkloadGenerator.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaWorkloadGenerator.xwt
new file mode 100644
index 00000000000..97e01136eff
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGaWorkloadGenerator.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" text="GaWorkloadGenerator">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGrService.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGrService.xwt
new file mode 100644
index 00000000000..ebae11215b5
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleGrService.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" text="GrService">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHWActuator.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHWActuator.xwt
new file mode 100644
index 00000000000..f1853da2eaf
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHWActuator.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ text="HWActuator">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHWSensor.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHWSensor.xwt
new file mode 100644
index 00000000000..1c2208e8666
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHWSensor.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="HWSensor">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwASIC.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwASIC.xwt
new file mode 100644
index 00000000000..f24d39db500
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwASIC.xwt
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ text="HwASIC">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwArbiter.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwArbiter.xwt
new file mode 100644
index 00000000000..7eac88517d5
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwArbiter.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" text="HwArbiter">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwBranchPredictor.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwBranchPredictor.xwt
new file mode 100644
index 00000000000..6bb86848c98
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwBranchPredictor.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="HwBranchPredictor">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwBridge.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwBridge.xwt
new file mode 100644
index 00000000000..0d62df4e16e
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwBridge.xwt
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" text="HwBridge">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:transmMode"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwBus.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwBus.xwt
new file mode 100644
index 00000000000..7bf5a4fc20f
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwBus.xwt
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" text="HwBus">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:transmMode"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwCache.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwCache.xwt
new file mode 100644
index 00000000000..6d4c0772387
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwCache.xwt
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" text="HwCache">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwCache:writePolicy"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwCache:repl_Policy"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwCache:type"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwClock.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwClock.xwt
new file mode 100644
index 00000000000..a1ecbeb2699
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwClock.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="HwClock">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwCommunicationResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwCommunicationResource.xwt
new file mode 100644
index 00000000000..b7a596f78bb
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwCommunicationResource.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="HwCommunicationResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwComponent.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwComponent.xwt
new file mode 100644
index 00000000000..579af6c8642
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwComponent.xwt
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" text="HwComponent">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:kind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwComputingResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwComputingResource.xwt
new file mode 100644
index 00000000000..849be2a0360
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwComputingResource.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" text="HwComputingResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwCoolingSupply.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwCoolingSupply.xwt
new file mode 100644
index 00000000000..c560a4e1513
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwCoolingSupply.xwt
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="HwCoolingSupply">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:kind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwDMA.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwDMA.xwt
new file mode 100644
index 00000000000..db7c46acc47
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwDMA.xwt
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="HwDMA">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwDevice.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwDevice.xwt
new file mode 100644
index 00000000000..8120f9d5309
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwDevice.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="HwDevice">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwDrive.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwDrive.xwt
new file mode 100644
index 00000000000..b3019b95bf1
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwDrive.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" text="HwDrive">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwEndPoint.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwEndPoint.xwt
new file mode 100644
index 00000000000..19c0aa11433
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwEndPoint.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ text="HwEndPoint">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwISA.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwISA.xwt
new file mode 100644
index 00000000000..c87c8e8599c
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwISA.xwt
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="HwISA">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwComputing:HwISA:type"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwI_O.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwI_O.xwt
new file mode 100644
index 00000000000..dc1ccefbc00
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwI_O.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" text="HwI_O">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwMMU.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwMMU.xwt
new file mode 100644
index 00000000000..79290c7905d
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwMMU.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" text="HwMMU">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwMedia.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwMedia.xwt
new file mode 100644
index 00000000000..bc18c632401
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwMedia.xwt
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="HwMedia">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:transmMode"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwMemory.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwMemory.xwt
new file mode 100644
index 00000000000..692f9fc39d7
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwMemory.xwt
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="HwMemory">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwPLD.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwPLD.xwt
new file mode 100644
index 00000000000..c0e2e9dedc4
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwPLD.xwt
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" text="HwPLD">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwComputing:HwPLD:technology"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwPowerSupply.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwPowerSupply.xwt
new file mode 100644
index 00000000000..eea81209ebb
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwPowerSupply.xwt
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="HwPowerSupply">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:kind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwProcessor.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwProcessor.xwt
new file mode 100644
index 00000000000..f0319dd834c
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwProcessor.xwt
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ text="HwProcessor">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwRAM.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwRAM.xwt
new file mode 100644
index 00000000000..cfa48cfcfad
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwRAM.xwt
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="HwRAM">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwRAM:writePolicy"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwRAM:repl_Policy"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwROM.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwROM.xwt
new file mode 100644
index 00000000000..eb56b0d0264
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwROM.xwt
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="HwROM">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwROM:type"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwResource.xwt
new file mode 100644
index 00000000000..7922db91060
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwResource.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ text="HwResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwResourceService.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwResourceService.xwt
new file mode 100644
index 00000000000..ed4e3f08ea0
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwResourceService.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="HwResourceService">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwStorageManager.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwStorageManager.xwt
new file mode 100644
index 00000000000..626269b3755
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwStorageManager.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="HwStorageManager">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwSupport.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwSupport.xwt
new file mode 100644
index 00000000000..289f33435ab
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwSupport.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:x="http://www.eclipse.org/xwt" text="HwSupport">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwTimer.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwTimer.xwt
new file mode 100644
index 00000000000..1441ac59998
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwTimer.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ text="HwTimer">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwTimingResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwTimingResource.xwt
new file mode 100644
index 00000000000..c9a37fdb691
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleHwTimingResource.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" text="HwTimingResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleInterRepetition.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleInterRepetition.xwt
new file mode 100644
index 00000000000..c71f72b3594
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleInterRepetition.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" text="InterRepetition">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Annexes:RSM:InterRepetition:isModulo"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleInterruptResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleInterruptResource.xwt
new file mode 100644
index 00000000000..3e9a0cb21f0
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleInterruptResource.xwt
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="InterruptResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:InterruptResource:isMaskable"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:activationCapacity"></ppe:IntegerEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:InterruptResource:kind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleIntervalType.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleIntervalType.xwt
new file mode 100644
index 00000000000..3e66375e445
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleIntervalType.xwt
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ text="IntervalType">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleLinkTopology.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleLinkTopology.xwt
new file mode 100644
index 00000000000..90f52dde011
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleLinkTopology.xwt
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ text="LinkTopology">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleMemoryBroker.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleMemoryBroker.xwt
new file mode 100644
index 00000000000..d6660cce918
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleMemoryBroker.xwt
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="MemoryBroker">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Brokering:MemoryBroker:accessPolicy"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleMemoryPartition.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleMemoryPartition.xwt
new file mode 100644
index 00000000000..88e2da1a52c
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleMemoryPartition.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="MemoryPartition">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleMessageComResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleMessageComResource.xwt
new file mode 100644
index 00000000000..e42cdd5781b
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleMessageComResource.xwt
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="MessageComResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:MessageComResource:isFixedMessageSize"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:isIntraMemoryPartitionInteraction"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueueCapacity"></ppe:IntegerEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:transmMode"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:MessageComResource:messageQueuePolicy"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:MessageComResource:mechanism"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueuePolicy"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleMode.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleMode.xwt
new file mode 100644
index 00000000000..38f3bc1b837
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleMode.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" text="Mode">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleModeBehavior.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleModeBehavior.xwt
new file mode 100644
index 00000000000..a9c071d6ce3
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleModeBehavior.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:x="http://www.eclipse.org/xwt" text="ModeBehavior">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleModeTransition.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleModeTransition.xwt
new file mode 100644
index 00000000000..5e30efb1406
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleModeTransition.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="ModeTransition">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleMutualExclusionResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleMutualExclusionResource.xwt
new file mode 100644
index 00000000000..e2c932dd171
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleMutualExclusionResource.xwt
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="MutualExclusionResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:MutualExclusionResource:protectKind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleNfp.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleNfp.xwt
new file mode 100644
index 00000000000..7bb8f1a291c
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleNfp.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="Nfp">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleNfpConstraint.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleNfpConstraint.xwt
new file mode 100644
index 00000000000..825ee834cfd
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleNfpConstraint.xwt
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ text="NfpConstraint">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:NfpConstraint:kind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleNfpRefine.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleNfpRefine.xwt
new file mode 100644
index 00000000000..8cd130ca2d6
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleNfpRefine.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" text="NfpRefine">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleNfpType.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleNfpType.xwt
new file mode 100644
index 00000000000..55c8072adff
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleNfpType.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="NfpType">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleNotificationResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleNotificationResource.xwt
new file mode 100644
index 00000000000..142241869b9
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleNotificationResource.xwt
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" text="NotificationResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:isIntraMemoryPartitionInteraction"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueueCapacity"></ppe:IntegerEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:NotificationResource:occurence"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:NotificationResource:mechanism"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueuePolicy"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleOperator.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleOperator.xwt
new file mode 100644
index 00000000000..78388cddccc
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleOperator.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="Operator">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePaCommStep.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePaCommStep.xwt
new file mode 100644
index 00000000000..2973b51af86
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePaCommStep.xwt
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ text="PaCommStep">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePaLogicalResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePaLogicalResource.xwt
new file mode 100644
index 00000000000..66ecb42a956
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePaLogicalResource.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="PaLogicalResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePaRequestedStep.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePaRequestedStep.xwt
new file mode 100644
index 00000000000..c35b37ca656
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePaRequestedStep.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" text="PaRequestedStep">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePaResPassStep.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePaResPassStep.xwt
new file mode 100644
index 00000000000..cf773c4aace
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePaResPassStep.xwt
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="PaResPassStep">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePaRunTInstance.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePaRunTInstance.xwt
new file mode 100644
index 00000000000..f8ac15d88f2
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePaRunTInstance.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" text="PaRunTInstance">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaRunTInstance:unbddPool"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePaStep.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePaStep.xwt
new file mode 100644
index 00000000000..9db379cbd6c
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePaStep.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" text="PaStep">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePpUnit.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePpUnit.xwt
new file mode 100644
index 00000000000..569ff5b7e88
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultiplePpUnit.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ text="PpUnit">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:PpUnit:concPolicy"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleProcessingResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleProcessingResource.xwt
new file mode 100644
index 00000000000..b5c4c9bd413
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleProcessingResource.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" text="ProcessingResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleRelease.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleRelease.xwt
new file mode 100644
index 00000000000..57883f65f99
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleRelease.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:x="http://www.eclipse.org/xwt" text="Release">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleReshape.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleReshape.xwt
new file mode 100644
index 00000000000..381838e4244
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleReshape.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="Reshape">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleResource.xwt
new file mode 100644
index 00000000000..7fbddd4feb3
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleResource.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" text="Resource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleResourceUsage.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleResourceUsage.xwt
new file mode 100644
index 00000000000..f934503e8c6
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleResourceUsage.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" text="ResourceUsage">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleRtAction.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleRtAction.xwt
new file mode 100644
index 00000000000..bdd39124bb1
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleRtAction.xwt
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:j="clr-namespace:java.lang" text="RtAction">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtAction:isAtomic"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtAction:synchKind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleRtFeature.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleRtFeature.xwt
new file mode 100644
index 00000000000..64c6d944e82
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleRtFeature.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" text="RtFeature">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleRtService.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleRtService.xwt
new file mode 100644
index 00000000000..31ca6697ccc
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleRtService.xwt
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" text="RtService">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtService:isAtomic"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtService:concPolicy"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtService:exeKind"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtService:synchKind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleRtSpecification.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleRtSpecification.xwt
new file mode 100644
index 00000000000..d88f1a317ca
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleRtSpecification.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="RtSpecification">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleRtUnit.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleRtUnit.xwt
new file mode 100644
index 00000000000..cd3991cf771
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleRtUnit.xwt
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" text="RtUnit">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtUnit:isMain"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtUnit:isDynamic"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtUnit:srPoolSize"></ppe:IntegerEditor>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtUnit:queueSize"></ppe:IntegerEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtUnit:queueSchedPolicy"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtUnit:srPoolPolicy"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaAnalysisContext.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaAnalysisContext.xwt
new file mode 100644
index 00000000000..ff3dcd92662
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaAnalysisContext.xwt
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="SaAnalysisContext">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaAnalysisContext:optCriterion"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaCommHost.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaCommHost.xwt
new file mode 100644
index 00000000000..0b6a044778f
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaCommHost.xwt
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ text="SaCommHost">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:isPreemptible"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:transmMode"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:schedPolicy"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaCommStep.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaCommStep.xwt
new file mode 100644
index 00000000000..710f03cc235
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaCommStep.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" text="SaCommStep">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaEndtoEndFlow.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaEndtoEndFlow.xwt
new file mode 100644
index 00000000000..52cf8da245d
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaEndtoEndFlow.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" text="SaEndtoEndFlow">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaExecHost.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaExecHost.xwt
new file mode 100644
index 00000000000..c5e563ed7d7
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaExecHost.xwt
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="SaExecHost">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:isPreemptible"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:schedPolicy"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaSchedObs.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaSchedObs.xwt
new file mode 100644
index 00000000000..37682a6ac2c
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaSchedObs.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:x="http://www.eclipse.org/xwt" text="SaSchedObs">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaTimedObs:laxity"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:NfpConstraint:kind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaSharedResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaSharedResource.xwt
new file mode 100644
index 00000000000..a2fd8c73631
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaSharedResource.xwt
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ text="SaSharedResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:MutualExclusionResource:protectKind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaStep.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaStep.xwt
new file mode 100644
index 00000000000..163cd3322b9
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSaStep.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" text="SaStep">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSchedulableResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSchedulableResource.xwt
new file mode 100644
index 00000000000..8e1f0dc029b
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSchedulableResource.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" text="SchedulableResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleScheduler.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleScheduler.xwt
new file mode 100644
index 00000000000..e95e9a4472d
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleScheduler.xwt
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" text="Scheduler">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:isPreemptible"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:schedPolicy"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSecondaryScheduler.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSecondaryScheduler.xwt
new file mode 100644
index 00000000000..3685879dd66
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSecondaryScheduler.xwt
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="SecondaryScheduler">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:isPreemptible"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:schedPolicy"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleShaped.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleShaped.xwt
new file mode 100644
index 00000000000..236a05969f0
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleShaped.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="Shaped">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSharedDataComResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSharedDataComResource.xwt
new file mode 100644
index 00000000000..2ba58e4ca90
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSharedDataComResource.xwt
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="SharedDataComResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:isIntraMemoryPartitionInteraction"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueueCapacity"></ppe:IntegerEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:transmMode"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueuePolicy"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleStorageResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleStorageResource.xwt
new file mode 100644
index 00000000000..f53ed10fadc
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleStorageResource.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" text="StorageResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwAccessService.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwAccessService.xwt
new file mode 100644
index 00000000000..9b82953dfa3
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwAccessService.xwt
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="SwAccessService">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwAccessService:isModifier"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwCommunicationResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwCommunicationResource.xwt
new file mode 100644
index 00000000000..e4867f5b908
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwCommunicationResource.xwt
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="SwCommunicationResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:isIntraMemoryPartitionInteraction"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueueCapacity"></ppe:IntegerEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:transmMode"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueuePolicy"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwConcurrentResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwConcurrentResource.xwt
new file mode 100644
index 00000000000..acb1223d205
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwConcurrentResource.xwt
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ text="SwConcurrentResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:activationCapacity"></ppe:IntegerEditor>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwInteractionResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwInteractionResource.xwt
new file mode 100644
index 00000000000..053e0a924df
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwInteractionResource.xwt
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ text="SwInteractionResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:isIntraMemoryPartitionInteraction"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueueCapacity"></ppe:IntegerEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueuePolicy"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwMutualExclusionResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwMutualExclusionResource.xwt
new file mode 100644
index 00000000000..529a0f7c732
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwMutualExclusionResource.xwt
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="SwMutualExclusionResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:isIntraMemoryPartitionInteraction"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueueCapacity"></ppe:IntegerEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:MutualExclusionResource:protectKind"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwMutualExclusionResource:concurrentAccessProtocol"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwMutualExclusionResource:mechanism"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueuePolicy"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwResource.xwt
new file mode 100644
index 00000000000..692e9845cb8
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwResource.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="SwResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwSchedulableResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwSchedulableResource.xwt
new file mode 100644
index 00000000000..12319b101d9
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwSchedulableResource.xwt
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="SwSchedulableResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwSchedulableResource:isStaticSchedulingFeature"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwSchedulableResource:isPreemptable"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:activationCapacity"></ppe:IntegerEditor>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwSynchronizationResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwSynchronizationResource.xwt
new file mode 100644
index 00000000000..fe568cf46b6
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwSynchronizationResource.xwt
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ text="SwSynchronizationResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:isIntraMemoryPartitionInteraction"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueueCapacity"></ppe:IntegerEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueuePolicy"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwTimerResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwTimerResource.xwt
new file mode 100644
index 00000000000..bfb37f44b0c
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSwTimerResource.xwt
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="SwTimerResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:TimerResource:isPeriodic"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSynchronizationResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSynchronizationResource.xwt
new file mode 100644
index 00000000000..81807c55f53
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleSynchronizationResource.xwt
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="SynchronizationResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTiler.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTiler.xwt
new file mode 100644
index 00000000000..9c4cfc44451
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTiler.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="Tiler">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedConstraint.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedConstraint.xwt
new file mode 100644
index 00000000000..f6e79282326
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedConstraint.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="TimedConstraint">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedConstraint:interpretation"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:NfpConstraint:kind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedDomain.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedDomain.xwt
new file mode 100644
index 00000000000..3f0a166fe83
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedDomain.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:x="http://www.eclipse.org/xwt" text="TimedDomain">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedDurationObservation.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedDurationObservation.xwt
new file mode 100644
index 00000000000..d2d76185392
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedDurationObservation.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ text="TimedDurationObservation">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:InvalidWidget input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedDurationObservation:obsKind"></ppe:InvalidWidget>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedElement.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedElement.xwt
new file mode 100644
index 00000000000..bce74260ee4
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedElement.xwt
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="TimedElement">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedEvent.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedEvent.xwt
new file mode 100644
index 00000000000..28518432b84
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedEvent.xwt
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ text="TimedEvent">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedEvent:repetition"></ppe:IntegerEditor>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedInstantObservation.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedInstantObservation.xwt
new file mode 100644
index 00000000000..c6af13c5435
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedInstantObservation.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="TimedInstantObservation">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedInstantObservation:obsKind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedProcessing.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedProcessing.xwt
new file mode 100644
index 00000000000..4800da2c969
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedProcessing.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="TimedProcessing">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedValueSpecification.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedValueSpecification.xwt
new file mode 100644
index 00000000000..17d83f62801
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimedValueSpecification.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="TimedValueSpecification">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedValueSpecification:interpretation"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimerResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimerResource.xwt
new file mode 100644
index 00000000000..c9e171b87e7
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimerResource.xwt
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="TimerResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:TimerResource:isPeriodic"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimingResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimingResource.xwt
new file mode 100644
index 00000000000..81d3fc64d74
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTimingResource.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ text="TimingResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTupleType.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTupleType.xwt
new file mode 100644
index 00000000000..dd23853c884
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleTupleType.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" text="TupleType">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleUnit.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleUnit.xwt
new file mode 100644
index 00000000000..f36f906756a
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleUnit.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="Unit">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleVar.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleVar.xwt
new file mode 100644
index 00000000000..51def758469
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/MultipleVar.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="Var">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Annexes:VSL:Variables:Var:dir"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleAcquire.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleAcquire.xwt
new file mode 100644
index 00000000000..a28506edacd
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleAcquire.xwt
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ text="Acquire">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Acquire:isBlocking"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:GrService:owner"></ppe:ReferenceDialog>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleAlarm.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleAlarm.xwt
new file mode 100644
index 00000000000..6089cc69c99
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleAlarm.xwt
@@ -0,0 +1,109 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="Alarm">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:type"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:Alarm:isWatchdog"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:InterruptResource:isMaskable"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:activationCapacity"></ppe:IntegerEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:InterruptResource:kind"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:memorySizeFootprint"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:initializeServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:deleteServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:identifierElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:createServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:stateElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:Alarm:timers"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:periodElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:entryPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:terminateServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:heapSizeElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:shareDataResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:activateServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:priorityElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:stackSizeElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:notificationResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:resumeServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:disableConcurrencyServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:messageResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:enableConcurrencyServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:mutualExclusionResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:suspendServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:adressSpace"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:InterruptResource:vectorElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:InterruptResource:routineConnectServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:InterruptResource:routineDisconnectServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:InterruptResource:maskElements"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleAllocate.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleAllocate.xwt
new file mode 100644
index 00000000000..23b7752c8de
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleAllocate.xwt
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="Allocate">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:Allocate:nature"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:Allocate:kind"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:Allocate:impliedConstraint"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleAllocateActivityGroup.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleAllocateActivityGroup.xwt
new file mode 100644
index 00000000000..4d2e9e00694
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleAllocateActivityGroup.xwt
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ text="AllocateActivityGroup">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:AllocateActivityGroup:isUnique"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleAllocated.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleAllocated.xwt
new file mode 100644
index 00000000000..cb4b6917a8c
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleAllocated.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ text="Allocated">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:Allocated:kind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleAssign.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleAssign.xwt
new file mode 100644
index 00000000000..cf4b8ebc4c1
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleAssign.xwt
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="Assign">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:Assign:kind"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:Assign:nature"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:Assign:from"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:Assign:impliedConstraint"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:Assign:to"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleBoundedSubtype.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleBoundedSubtype.xwt
new file mode 100644
index 00000000000..0f4d01cf69e
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleBoundedSubtype.xwt
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" text="BoundedSubtype">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Annexes:VSL:DataTypes:BoundedSubtype:maxValue"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Annexes:VSL:DataTypes:BoundedSubtype:minValue"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Annexes:VSL:DataTypes:BoundedSubtype:isMaxOpen"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Annexes:VSL:DataTypes:BoundedSubtype:isMinOpen"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Annexes:VSL:DataTypes:BoundedSubtype:baseType"></ppe:ReferenceDialog>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleChoiceType.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleChoiceType.xwt
new file mode 100644
index 00000000000..6adab4faef2
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleChoiceType.xwt
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" text="ChoiceType">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Annexes:VSL:DataTypes:ChoiceType:defaultAttrib"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Annexes:VSL:DataTypes:ChoiceType:choiceAttrib"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClientServerFeature.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClientServerFeature.xwt
new file mode 100644
index 00000000000..0ddb9ce40e3
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClientServerFeature.xwt
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ text="ClientServerFeature">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:GCM:ClientServerFeature:kind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClientServerPort.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClientServerPort.xwt
new file mode 100644
index 00000000000..dea5d73a391
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClientServerPort.xwt
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="ClientServerPort">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:GCM:ClientServerPort:kind"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:GCM:ClientServerPort:featuresSpec"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:GCM:ClientServerPort:provInterface"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:GCM:ClientServerPort:reqInterface"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClientServerSpecification.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClientServerSpecification.xwt
new file mode 100644
index 00000000000..39ee6c9a7bf
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClientServerSpecification.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="ClientServerSpecification">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClock.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClock.xwt
new file mode 100644
index 00000000000..23de964fb50
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClock.xwt
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="Clock">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:Clock:standard"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:Clock:unit"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:Clock:type"></ppe:ReferenceDialog>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClockConstraint.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClockConstraint.xwt
new file mode 100644
index 00000000000..220b7499e03
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClockConstraint.xwt
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ text="ClockConstraint">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:ClockConstraint:isCoincidenceBased"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:ClockConstraint:isPrecedenceBased"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:ClockConstraint:isChronometricBased"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:NfpConstraint:kind"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:NfpConstraint:mode"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedElement:on"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClockResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClockResource.xwt
new file mode 100644
index 00000000000..9acaaefcdb5
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClockResource.xwt
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" text="ClockResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClockType.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClockType.xwt
new file mode 100644
index 00000000000..ffcddc8d179
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleClockType.xwt
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ text="ClockType">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:ClockType:isLogical"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:ClockType:nature"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:ClockType:getTime"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:ClockType:offsetAttr"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:ClockType:indexToValue"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:ClockType:maxValAttr"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:ClockType:resolAttr"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:ClockType:setTime"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:ClockType:unitType"></ppe:ReferenceDialog>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleCollectionType.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleCollectionType.xwt
new file mode 100644
index 00000000000..0f3d064a478
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleCollectionType.xwt
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ text="CollectionType">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Annexes:VSL:DataTypes:CollectionType:collectionAttrib"></ppe:ReferenceDialog>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleCommunicationEndPoint.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleCommunicationEndPoint.xwt
new file mode 100644
index 00000000000..dc34f060dcb
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleCommunicationEndPoint.xwt
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="CommunicationEndPoint">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationEndPoint:packetSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleCommunicationMedia.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleCommunicationMedia.xwt
new file mode 100644
index 00000000000..3b1c8f8fb6a
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleCommunicationMedia.xwt
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" text="CommunicationMedia">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:elementSize"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:transmMode"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:blockT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:capacity"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:packetT"></ppe:MultiString>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleComputingResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleComputingResource.xwt
new file mode 100644
index 00000000000..4120d469b86
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleComputingResource.xwt
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ text="ComputingResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:speedFactor"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:mainScheduler"></ppe:ReferenceDialog>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleConcurrencyResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleConcurrencyResource.xwt
new file mode 100644
index 00000000000..5caa3633dd1
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleConcurrencyResource.xwt
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="ConcurrencyResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleConfiguration.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleConfiguration.xwt
new file mode 100644
index 00000000000..6f3afdbd90f
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleConfiguration.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="Configuration">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:CoreElements:Configuration:mode"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDataEvent.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDataEvent.xwt
new file mode 100644
index 00000000000..6762fa13c52
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDataEvent.xwt
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="DataEvent">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:GCM:DataEvent:classifier"></ppe:ReferenceDialog>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDataPool.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDataPool.xwt
new file mode 100644
index 00000000000..8cddbc78e37
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDataPool.xwt
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ text="DataPool">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:GCM:DataPool:ordering"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:GCM:DataPool:insertion"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:GCM:DataPool:selection"></ppe:ReferenceDialog>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDefaultLink.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDefaultLink.xwt
new file mode 100644
index 00000000000..ad79ea614b0
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDefaultLink.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="DefaultLink">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDeviceBroker.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDeviceBroker.xwt
new file mode 100644
index 00000000000..f0bd686d282
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDeviceBroker.xwt
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="DeviceBroker">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Brokering:DeviceBroker:isBuffered"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Brokering:DeviceBroker:accessPolicy"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:memorySizeFootprint"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Brokering:DeviceBroker:writeServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Brokering:DeviceBroker:readServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Brokering:DeviceBroker:devices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Brokering:DeviceBroker:closeServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Brokering:DeviceBroker:controlServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Brokering:DeviceBroker:openServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:initializeServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:deleteServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:identifierElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:createServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:stateElements"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDeviceResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDeviceResource.xwt
new file mode 100644
index 00000000000..5d55318eeeb
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDeviceResource.xwt
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ text="DeviceResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:speedFactor"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:mainScheduler"></ppe:ReferenceDialog>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDimension.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDimension.xwt
new file mode 100644
index 00000000000..3979243e1c0
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDimension.xwt
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="Dimension">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:Dimension:symbol"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiInteger input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:Dimension:baseExponent"></ppe:MultiInteger>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:Dimension:baseDimension"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDistribute.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDistribute.xwt
new file mode 100644
index 00000000000..f3f336049d4
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleDistribute.xwt
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="Distribute">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Annexes:RSM:Distribute:fromTiler"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Annexes:RSM:Distribute:repetitionSpace"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Annexes:RSM:Distribute:toTiler"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Annexes:RSM:Distribute:patternShape"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:Allocate:nature"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:Allocate:kind"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:Allocate:impliedConstraint"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleEntryPoint.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleEntryPoint.xwt
new file mode 100644
index 00000000000..d9fe99d98a6
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleEntryPoint.xwt
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="EntryPoint">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:EntryPoint:isReentrant"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:Allocate:nature"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:Allocate:kind"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:EntryPoint:routine"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:Allocate:impliedConstraint"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleExpressionContext.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleExpressionContext.xwt
new file mode 100644
index 00000000000..496c00110c2
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleExpressionContext.xwt
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="ExpressionContext">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleFlowPort.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleFlowPort.xwt
new file mode 100644
index 00000000000..215403107a3
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleFlowPort.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ text="FlowPort">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:GCM:FlowPort:direction"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleFlowProperty.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleFlowProperty.xwt
new file mode 100644
index 00000000000..6c024737c00
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleFlowProperty.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ text="FlowProperty">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:GCM:FlowProperty:direction"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleFlowSpecification.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleFlowSpecification.xwt
new file mode 100644
index 00000000000..9727e401d4e
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleFlowSpecification.xwt
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ text="FlowSpecification">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGCMInvocatingBehavior.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGCMInvocatingBehavior.xwt
new file mode 100644
index 00000000000..20542fd96b6
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGCMInvocatingBehavior.xwt
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" text="GCMInvocatingBehavior">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:GCM:GCMInvocatingBehavior:invocations"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:GCM:GCMInvocatingBehavior:onPorts"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:GCM:GCMInvocatingBehavior:onFeatures"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGCMInvocationAction.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGCMInvocationAction.xwt
new file mode 100644
index 00000000000..49f7dc9611e
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGCMInvocationAction.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ text="GCMInvocationAction">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:GCM:GCMInvocationAction:onFeature"></ppe:ReferenceDialog>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGCMTrigger.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGCMTrigger.xwt
new file mode 100644
index 00000000000..2793b8babb3
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGCMTrigger.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ text="GCMTrigger">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:GCM:GCMTrigger:feature"></ppe:ReferenceDialog>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaAcqStep.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaAcqStep.xwt
new file mode 100644
index 00000000000..d6c2468cf5c
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaAcqStep.xwt
@@ -0,0 +1,103 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="GaAcqStep">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:blockT"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:isAtomic"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:priority"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:selfDelay"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:rep"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:prob"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaAcqStep:resUnits"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:host"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:concurRes"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:scenario"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:childScenario"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaAcqStep:acqRes"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:start"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:finish"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:duration"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:root"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:cause"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:servCount"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:allocatedMemory"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:msgSize"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:execTime"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:energy"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:powerPeak"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:usedMemory"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:respT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:utilization"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:interOccT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:hostDemand"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:utilizationOnHost"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:hostDemandOps"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:throughput"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:servDemand"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:subUsage"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:usedResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:timing"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:steps"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:parentStep"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaAnalysisContext.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaAnalysisContext.xwt
new file mode 100644
index 00000000000..aaed1cdf011
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaAnalysisContext.xwt
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" text="GaAnalysisContext">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaAnalysisContext:context"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:CoreElements:Configuration:mode"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaAnalysisContext:workload"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaAnalysisContext:platform"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaCommChannel.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaCommChannel.xwt
new file mode 100644
index 00000000000..ea6a8c34e40
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaCommChannel.xwt
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="GaCommChannel">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaCommChannel:utilization"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaCommChannel:packetSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:SchedulableResource:host"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:SchedulableResource:dependentScheduler"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:SchedulableResource:schedParams"></ppe:MultiString>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaCommHost.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaCommHost.xwt
new file mode 100644
index 00000000000..09744d152aa
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaCommHost.xwt
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="GaCommHost">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:elementSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:schedule"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:otherSchedPolicy"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:isPreemptible"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:transmMode"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:schedPolicy"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:host"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaCommHost:utilization"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaCommHost:throughput"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:blockT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:capacity"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:packetT"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:processingUnits"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:protectedSharedResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:schedulableResources"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaCommStep.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaCommStep.xwt
new file mode 100644
index 00000000000..9587f486117
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaCommStep.xwt
@@ -0,0 +1,98 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="GaCommStep">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:blockT"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:isAtomic"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:priority"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:selfDelay"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:rep"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:prob"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:host"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:concurRes"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:scenario"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:childScenario"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:start"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:finish"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:duration"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:root"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:cause"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:servCount"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:allocatedMemory"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:msgSize"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:execTime"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:energy"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:powerPeak"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:usedMemory"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:respT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:utilization"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:interOccT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:hostDemand"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:utilizationOnHost"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:hostDemandOps"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:throughput"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:servDemand"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:subUsage"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:usedResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:timing"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:steps"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:parentStep"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaEventTrace.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaEventTrace.xwt
new file mode 100644
index 00000000000..3a4f0af7bb3
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaEventTrace.xwt
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="GaEventTrace">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaEventTrace:content"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaEventTrace:format"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaEventTrace:location"></ppe:StringEditor>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaExecHost.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaExecHost.xwt
new file mode 100644
index 00000000000..9f4bde76dbf
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaExecHost.xwt
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ text="GaExecHost">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:speedFactor"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaExecHost:schedPriRange"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaExecHost:cntxtSwT"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaExecHost:clockOvh"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaExecHost:commRcvOvh"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaExecHost:commTxOvh"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaExecHost:memSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:schedule"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:otherSchedPolicy"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:isPreemptible"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:schedPolicy"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:mainScheduler"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:host"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaExecHost:throughput"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaExecHost:utilization"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:processingUnits"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:protectedSharedResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:schedulableResources"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaLatencyObs.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaLatencyObs.xwt
new file mode 100644
index 00000000000..258f1bf5500
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaLatencyObs.xwt
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="GaLatencyObs">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaTimedObs:laxity"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:NfpConstraint:kind"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaLatencyObs:utility"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaLatencyObs:miss"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaLatencyObs:latency"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaLatencyObs:maxJitter"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaTimedObs:startObs"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaTimedObs:endObs"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:NfpConstraint:mode"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaRelStep.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaRelStep.xwt
new file mode 100644
index 00000000000..031664756a9
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaRelStep.xwt
@@ -0,0 +1,103 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:x="http://www.eclipse.org/xwt" text="GaRelStep">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaRelStep:resUnits"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:blockT"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:isAtomic"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:priority"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:selfDelay"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:rep"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:prob"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaRelStep:relRes"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:host"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:concurRes"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:scenario"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:childScenario"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:start"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:finish"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:duration"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:root"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:cause"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:servCount"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:allocatedMemory"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:msgSize"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:execTime"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:energy"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:powerPeak"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:usedMemory"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:respT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:utilization"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:interOccT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:hostDemand"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:utilizationOnHost"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:hostDemandOps"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:throughput"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:servDemand"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:subUsage"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:usedResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:timing"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:steps"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:parentStep"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaRequestedService.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaRequestedService.xwt
new file mode 100644
index 00000000000..c5066e543e1
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaRequestedService.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" text="GaRequestedService">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaResourcesPlatform.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaResourcesPlatform.xwt
new file mode 100644
index 00000000000..c47d1f3fe1f
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaResourcesPlatform.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="GaResourcesPlatform">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaResourcesPlatform:resources"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaScenario.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaScenario.xwt
new file mode 100644
index 00000000000..9d5ffcd60b5
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaScenario.xwt
@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="GaScenario">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:start"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:finish"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:duration"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:root"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:cause"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:allocatedMemory"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:msgSize"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:execTime"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:energy"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:powerPeak"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:usedMemory"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:respT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:utilization"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:interOccT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:hostDemand"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:utilizationOnHost"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:hostDemandOps"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:throughput"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:subUsage"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:usedResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:timing"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:steps"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:parentStep"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaStep.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaStep.xwt
new file mode 100644
index 00000000000..5e10b4cbe9b
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaStep.xwt
@@ -0,0 +1,99 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ text="GaStep">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:blockT"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:isAtomic"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:priority"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:selfDelay"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:rep"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:prob"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:host"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:concurRes"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:scenario"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:childScenario"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:start"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:finish"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:duration"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:root"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:cause"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:servCount"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:allocatedMemory"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:msgSize"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:execTime"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:energy"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:powerPeak"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:usedMemory"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:respT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:utilization"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:interOccT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:hostDemand"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:utilizationOnHost"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:hostDemandOps"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:throughput"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:servDemand"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:subUsage"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:usedResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:timing"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:steps"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:parentStep"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaTimedObs.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaTimedObs.xwt
new file mode 100644
index 00000000000..5376f478a11
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaTimedObs.xwt
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="GaTimedObs">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaTimedObs:laxity"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:NfpConstraint:kind"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaTimedObs:startObs"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaTimedObs:endObs"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:NfpConstraint:mode"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaWorkloadBehavior.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaWorkloadBehavior.xwt
new file mode 100644
index 00000000000..6b8de6c6aa4
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaWorkloadBehavior.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" text="GaWorkloadBehavior">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaWorkloadBehavior:behavior"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaWorkloadBehavior:demand"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaWorkloadEvent.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaWorkloadEvent.xwt
new file mode 100644
index 00000000000..192532cefdb
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaWorkloadEvent.xwt
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" text="GaWorkloadEvent">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaWorkloadEvent:pattern"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaWorkloadEvent:trace"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaWorkloadEvent:effect"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaWorkloadEvent:generator"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaWorkloadEvent:timedEvent"></ppe:ReferenceDialog>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaWorkloadGenerator.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaWorkloadGenerator.xwt
new file mode 100644
index 00000000000..36ccd604a42
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGaWorkloadGenerator.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="GaWorkloadGenerator">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaWorkloadGenerator:pop"></ppe:StringEditor>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGrService.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGrService.xwt
new file mode 100644
index 00000000000..9e0b85efe8d
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleGrService.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="GrService">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:GrService:owner"></ppe:ReferenceDialog>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHWActuator.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHWActuator.xwt
new file mode 100644
index 00000000000..d208845269e
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHWActuator.xwt
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="HWActuator">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:speedFactor"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:mainScheduler"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHWSensor.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHWSensor.xwt
new file mode 100644
index 00000000000..97fa245ac9c
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHWSensor.xwt
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" text="HWSensor">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:speedFactor"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:mainScheduler"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwASIC.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwASIC.xwt
new file mode 100644
index 00000000000..2ab9939dafb
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwASIC.xwt
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="HwASIC">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwComputing:HwComputingResource:op_Frequencies"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:speedFactor"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:mainScheduler"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwArbiter.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwArbiter.xwt
new file mode 100644
index 00000000000..99494e232b8
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwArbiter.xwt
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="HwArbiter">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwCommunication:HwArbiter:controlledMedias"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwBranchPredictor.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwBranchPredictor.xwt
new file mode 100644
index 00000000000..a082ca300f8
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwBranchPredictor.xwt
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="HwBranchPredictor">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwBridge.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwBridge.xwt
new file mode 100644
index 00000000000..90247f1ffd8
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwBridge.xwt
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:x="http://www.eclipse.org/xwt" text="HwBridge">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:elementSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwCommunication:HwMedia:bandWidth"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:transmMode"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:blockT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:capacity"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:packetT"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwCommunication:HwMedia:arbiters"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwCommunication:HwBridge:sides"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwBus.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwBus.xwt
new file mode 100644
index 00000000000..cea6dbd3f12
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwBus.xwt
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="HwBus">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:elementSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwCommunication:HwMedia:bandWidth"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwCommunication:HwBus:isSynchronous"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwCommunication:HwBus:isSerial"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwCommunication:HwBus:wordWidth"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwCommunication:HwBus:adressWidth"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:transmMode"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:blockT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:capacity"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:packetT"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwCommunication:HwMedia:arbiters"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwCache.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwCache.xwt
new file mode 100644
index 00000000000..fdaf4d3c27c
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwCache.xwt
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="HwCache">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwCache:level"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwCache:structure"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwMemory:adressSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwMemory:throughput"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwMemory:memorySize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:StorageResource:elementSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwCache:writePolicy"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwCache:repl_Policy"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwCache:type"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwMemory:timings"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwClock.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwClock.xwt
new file mode 100644
index 00000000000..fcf21ec7dcb
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwClock.xwt
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ text="HwClock">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwCommunicationResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwCommunicationResource.xwt
new file mode 100644
index 00000000000..3390c2bb97b
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwCommunicationResource.xwt
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="HwCommunicationResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwComponent.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwComponent.xwt
new file mode 100644
index 00000000000..9a2a774a5f7
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwComponent.xwt
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ text="HwComponent">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:staticConsumption"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:weight"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:price"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:staticDissipation"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:nbPins"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:kind"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:r_Conditions"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:dimensions"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:position"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:grid"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:poweredServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:subComponents"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwComputingResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwComputingResource.xwt
new file mode 100644
index 00000000000..e253ee7ac93
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwComputingResource.xwt
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="HwComputingResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwComputing:HwComputingResource:op_Frequencies"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:speedFactor"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:mainScheduler"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwCoolingSupply.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwCoolingSupply.xwt
new file mode 100644
index 00000000000..003668d36df
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwCoolingSupply.xwt
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="HwCoolingSupply">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:staticConsumption"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:weight"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:price"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:staticDissipation"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:nbPins"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwPower:HwCoolingSupply:coolingPower"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:kind"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:r_Conditions"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:dimensions"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:position"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:grid"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:poweredServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:subComponents"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwDMA.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwDMA.xwt
new file mode 100644
index 00000000000..2831eb94ee8
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwDMA.xwt
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:x="http://www.eclipse.org/xwt" text="HwDMA">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwStorageManager:HwDMA:transferWidth"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwStorageManager:HwDMA:nbChannels"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:StorageResource:elementSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwCommunication:HwArbiter:controlledMedias"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwStorageManager:HwDMA:drivenBy"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwStorageManager:HwStorageManager:managedMemories"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwDevice.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwDevice.xwt
new file mode 100644
index 00000000000..92a477506c8
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwDevice.xwt
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" text="HwDevice">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:speedFactor"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:mainScheduler"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwDrive.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwDrive.xwt
new file mode 100644
index 00000000000..347670b897c
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwDrive.xwt
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="HwDrive">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwMemory:adressSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwMemory:throughput"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwMemory:memorySize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:StorageResource:elementSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwDrive:sectorSize"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwDrive:buffer"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwMemory:timings"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwEndPoint.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwEndPoint.xwt
new file mode 100644
index 00000000000..868bff8f734
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwEndPoint.xwt
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:j="clr-namespace:java.lang" text="HwEndPoint">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationEndPoint:packetSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwCommunication:HwEndPoint:connectedTo"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwISA.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwISA.xwt
new file mode 100644
index 00000000000..b7d55ba678a
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwISA.xwt
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ text="HwISA">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwComputing:HwISA:family"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwComputing:HwISA:inst_Width"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwComputing:HwISA:type"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwI_O.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwI_O.xwt
new file mode 100644
index 00000000000..88e08c933fe
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwI_O.xwt
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" text="HwI_O">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:speedFactor"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:mainScheduler"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwMMU.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwMMU.xwt
new file mode 100644
index 00000000000..9cac7f07233
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwMMU.xwt
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="HwMMU">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwStorageManager:HwMMU:memoryProtection"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwStorageManager:HwMMU:physicalAddrSpace"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwStorageManager:HwMMU:virtualAddrSpace"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:StorageResource:elementSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwStorageManager:HwMMU:ownedTLBs"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwStorageManager:HwStorageManager:managedMemories"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwMedia.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwMedia.xwt
new file mode 100644
index 00000000000..d63d0b72d89
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwMedia.xwt
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="HwMedia">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:elementSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwCommunication:HwMedia:bandWidth"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:transmMode"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:blockT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:capacity"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:packetT"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwCommunication:HwMedia:arbiters"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwMemory.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwMemory.xwt
new file mode 100644
index 00000000000..4bd9a096821
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwMemory.xwt
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" text="HwMemory">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwMemory:adressSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwMemory:throughput"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwMemory:memorySize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:StorageResource:elementSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwMemory:timings"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwPLD.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwPLD.xwt
new file mode 100644
index 00000000000..7e36ce7208c
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwPLD.xwt
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="HwPLD">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwComputing:HwComputingResource:op_Frequencies"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwComputing:HwPLD:nbFlipFlops"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwComputing:HwPLD:nbLUTs"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwComputing:HwPLD:organization"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwComputing:HwPLD:ndLUT_Inputs"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:speedFactor"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwComputing:HwPLD:technology"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:mainScheduler"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwComputing:HwPLD:blocksComputing"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwComputing:HwPLD:blocksRAM"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwPowerSupply.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwPowerSupply.xwt
new file mode 100644
index 00000000000..a359ebe06a1
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwPowerSupply.xwt
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="HwPowerSupply">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwPower:HwPowerSupply:capacity"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwPower:HwPowerSupply:suppliedPower"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:staticConsumption"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:weight"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:price"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:staticDissipation"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:nbPins"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:kind"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:r_Conditions"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:dimensions"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:position"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:grid"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:poweredServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwPhysical:HwLayout:HwComponent:subComponents"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwProcessor.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwProcessor.xwt
new file mode 100644
index 00000000000..e70ce437bc1
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwProcessor.xwt
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ text="HwProcessor">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwComputing:HwProcessor:nbCores"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwComputing:HwProcessor:nbPipelines"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwComputing:HwProcessor:nbALUs"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwComputing:HwProcessor:mips"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwComputing:HwProcessor:nbFPUs"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwComputing:HwProcessor:nbStages"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwComputing:HwComputingResource:op_Frequencies"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:speedFactor"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:mainScheduler"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwComputing:HwProcessor:ownedMMUs"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwComputing:HwProcessor:predictors"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwComputing:HwProcessor:ownedISAs"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwComputing:HwProcessor:caches"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwRAM.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwRAM.xwt
new file mode 100644
index 00000000000..5dbcb76efdd
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwRAM.xwt
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="HwRAM">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwMemory:adressSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwMemory:throughput"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwMemory:memorySize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwRAM:isStatic"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwRAM:isNonVolatile"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwRAM:isSynchronous"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwRAM:organization"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:StorageResource:elementSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwRAM:writePolicy"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwRAM:repl_Policy"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwMemory:timings"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwROM.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwROM.xwt
new file mode 100644
index 00000000000..a8e0c0786dc
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwROM.xwt
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" text="HwROM">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwROM:organization"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwMemory:adressSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwMemory:throughput"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwMemory:memorySize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:StorageResource:elementSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwROM:type"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwMemory:HwMemory:timings"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwResource.xwt
new file mode 100644
index 00000000000..592e7969d99
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwResource.xwt
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="HwResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwResourceService.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwResourceService.xwt
new file mode 100644
index 00000000000..e0973b7c334
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwResourceService.xwt
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="HwResourceService">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResourceService:consumption"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResourceService:dissipation"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:GrService:owner"></ppe:ReferenceDialog>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwStorageManager.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwStorageManager.xwt
new file mode 100644
index 00000000000..71bcbc66f5c
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwStorageManager.xwt
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" text="HwStorageManager">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:StorageResource:elementSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwStorage:HwStorageManager:HwStorageManager:managedMemories"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwSupport.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwSupport.xwt
new file mode 100644
index 00000000000..41e4242a38d
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwSupport.xwt
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" text="HwSupport">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:speedFactor"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:mainScheduler"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwTimer.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwTimer.xwt
new file mode 100644
index 00000000000..8754a26fd07
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwTimer.xwt
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="HwTimer">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwTiming:HwTimer:nbCounters"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwTiming:HwTimer:counterWidth"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwLogical:HwTiming:HwTimer:inputClock"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwTimingResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwTimingResource.xwt
new file mode 100644
index 00000000000..dfdab6d73ed
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleHwTimingResource.xwt
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="HwTimingResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:frequency"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:endPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:r_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:p_HW_Services"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HRM:HwGeneral:HwResource:ownedHW"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleInterRepetition.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleInterRepetition.xwt
new file mode 100644
index 00000000000..3eec29a95d2
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleInterRepetition.xwt
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="InterRepetition">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Annexes:RSM:InterRepetition:repetitionShapeDependence"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Annexes:RSM:InterRepetition:isModulo"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleInterruptResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleInterruptResource.xwt
new file mode 100644
index 00000000000..83b81e17739
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleInterruptResource.xwt
@@ -0,0 +1,105 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" text="InterruptResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:type"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:InterruptResource:isMaskable"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:activationCapacity"></ppe:IntegerEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:InterruptResource:kind"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:memorySizeFootprint"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:initializeServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:deleteServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:identifierElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:createServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:stateElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:periodElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:entryPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:terminateServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:heapSizeElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:shareDataResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:activateServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:priorityElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:stackSizeElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:notificationResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:resumeServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:disableConcurrencyServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:messageResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:enableConcurrencyServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:mutualExclusionResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:suspendServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:adressSpace"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:InterruptResource:vectorElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:InterruptResource:routineConnectServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:InterruptResource:routineDisconnectServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:InterruptResource:maskElements"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleIntervalType.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleIntervalType.xwt
new file mode 100644
index 00000000000..50706bd22ba
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleIntervalType.xwt
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="IntervalType">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Annexes:VSL:DataTypes:IntervalType:intervalAttrib"></ppe:ReferenceDialog>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleLinkTopology.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleLinkTopology.xwt
new file mode 100644
index 00000000000..ab5183bdf7b
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleLinkTopology.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" text="LinkTopology">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleMemoryBroker.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleMemoryBroker.xwt
new file mode 100644
index 00000000000..1ecf1dc5194
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleMemoryBroker.xwt
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="MemoryBroker">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Brokering:MemoryBroker:accessPolicy"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:memorySizeFootprint"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Brokering:MemoryBroker:unMapServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Brokering:MemoryBroker:lockServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Brokering:MemoryBroker:memories"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Brokering:MemoryBroker:memoryBlockSizeElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Brokering:MemoryBroker:memoryBlockAdressElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Brokering:MemoryBroker:mapServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Brokering:MemoryBroker:unlockServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:initializeServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:deleteServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:identifierElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:createServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:stateElements"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleMemoryPartition.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleMemoryPartition.xwt
new file mode 100644
index 00000000000..5104296b5a1
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleMemoryPartition.xwt
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ text="MemoryPartition">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:MemoryPartition:fork"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:MemoryPartition:memorySpaces"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:MemoryPartition:concurrentResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:MemoryPartition:exit"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleMessageComResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleMessageComResource.xwt
new file mode 100644
index 00000000000..a2eaf62ba02
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleMessageComResource.xwt
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="MessageComResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:elementSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:MessageComResource:isFixedMessageSize"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:isIntraMemoryPartitionInteraction"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueueCapacity"></ppe:IntegerEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:transmMode"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:MessageComResource:messageQueuePolicy"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:MessageComResource:mechanism"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueuePolicy"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:memorySizeFootprint"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:blockT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:capacity"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:packetT"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:initializeServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:deleteServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:identifierElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:createServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:stateElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:MessageComResource:messageQueueCapacityElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:MessageComResource:receiveServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:MessageComResource:messageSizeElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:MessageComResource:sendServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingPolicyElements"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleMode.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleMode.xwt
new file mode 100644
index 00000000000..391821e1516
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleMode.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" text="Mode">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleModeBehavior.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleModeBehavior.xwt
new file mode 100644
index 00000000000..97f492f6ed1
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleModeBehavior.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:j="clr-namespace:java.lang" text="ModeBehavior">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleModeTransition.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleModeTransition.xwt
new file mode 100644
index 00000000000..2eec19aff2e
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleModeTransition.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" text="ModeTransition">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleMutualExclusionResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleMutualExclusionResource.xwt
new file mode 100644
index 00000000000..769ab3d94f5
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleMutualExclusionResource.xwt
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ text="MutualExclusionResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:MutualExclusionResource:ceiling"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:MutualExclusionResource:otherProtectProtocol"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:MutualExclusionResource:protectKind"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:MutualExclusionResource:scheduler"></ppe:ReferenceDialog>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleNfp.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleNfp.xwt
new file mode 100644
index 00000000000..b0bddc257e2
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleNfp.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" text="Nfp">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleNfpConstraint.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleNfpConstraint.xwt
new file mode 100644
index 00000000000..1f18619fd1d
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleNfpConstraint.xwt
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="NfpConstraint">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:NfpConstraint:kind"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:NfpConstraint:mode"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleNfpRefine.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleNfpRefine.xwt
new file mode 100644
index 00000000000..3e363ec7460
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleNfpRefine.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="NfpRefine">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:Alloc:NfpRefine:constraint"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleNfpType.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleNfpType.xwt
new file mode 100644
index 00000000000..3aab2da6e61
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleNfpType.xwt
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="NfpType">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:NfpType:exprAttrib"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:NfpType:valueAttrib"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:NfpType:unitAttrib"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Annexes:VSL:DataTypes:TupleType:tupleAttrib"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleNotificationResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleNotificationResource.xwt
new file mode 100644
index 00000000000..3a1560b8d75
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleNotificationResource.xwt
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" text="NotificationResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:isIntraMemoryPartitionInteraction"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueueCapacity"></ppe:IntegerEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:NotificationResource:occurence"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:NotificationResource:mechanism"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueuePolicy"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:memorySizeFootprint"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:NotificationResource:waitServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:NotificationResource:clearServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:NotificationResource:signalServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:NotificationResource:occurenceCountElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:NotificationResource:maskElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:NotificationResource:flushServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:initializeServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:deleteServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:identifierElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:createServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:stateElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingPolicyElements"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleOperator.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleOperator.xwt
new file mode 100644
index 00000000000..846215a8463
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleOperator.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="Operator">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Annexes:VSL:Operators:Operator:symbol"></ppe:StringEditor>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePaCommStep.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePaCommStep.xwt
new file mode 100644
index 00000000000..43a04f871a2
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePaCommStep.xwt
@@ -0,0 +1,109 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:x="http://www.eclipse.org/xwt" text="PaCommStep">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:blockT"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:isAtomic"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:priority"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:selfDelay"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:rep"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:prob"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaStep:noSync"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:host"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:concurRes"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:scenario"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:childScenario"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:start"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:finish"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:duration"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:root"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:cause"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:servCount"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:allocatedMemory"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:msgSize"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:execTime"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:energy"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:powerPeak"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:usedMemory"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaStep:extOpDemand"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaStep:behavCount"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaStep:extOpCount"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:respT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:utilization"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:interOccT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:hostDemand"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:utilizationOnHost"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:hostDemandOps"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:throughput"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:servDemand"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:subUsage"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:usedResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaStep:behavDemand"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:timing"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:steps"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:parentStep"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePaLogicalResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePaLogicalResource.xwt
new file mode 100644
index 00000000000..4fad9962aa2
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePaLogicalResource.xwt
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="PaLogicalResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaLogicalResource:throughput"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaLogicalResource:poolSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaLogicalResource:utilization"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePaRequestedStep.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePaRequestedStep.xwt
new file mode 100644
index 00000000000..36338b29065
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePaRequestedStep.xwt
@@ -0,0 +1,110 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ text="PaRequestedStep">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:blockT"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:isAtomic"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:priority"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:selfDelay"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:rep"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:prob"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaStep:noSync"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:host"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:concurRes"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:scenario"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:childScenario"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:start"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:finish"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:duration"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:root"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:cause"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:servCount"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:allocatedMemory"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:msgSize"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:execTime"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:energy"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:powerPeak"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:usedMemory"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaStep:extOpDemand"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaStep:behavCount"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaStep:extOpCount"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:respT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:utilization"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:interOccT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:hostDemand"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:utilizationOnHost"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:hostDemandOps"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:throughput"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:servDemand"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:subUsage"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:usedResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaStep:behavDemand"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:timing"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:steps"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:parentStep"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePaResPassStep.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePaResPassStep.xwt
new file mode 100644
index 00000000000..6ff87a30aa2
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePaResPassStep.xwt
@@ -0,0 +1,103 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="PaResPassStep">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:blockT"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:isAtomic"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:priority"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:selfDelay"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:rep"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:prob"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaResPassStep:resUnits"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:host"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:concurRes"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:scenario"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:childScenario"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:start"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:finish"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:duration"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:root"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:cause"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaResPassStep:resource"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:servCount"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:allocatedMemory"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:msgSize"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:execTime"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:energy"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:powerPeak"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:usedMemory"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:respT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:utilization"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:interOccT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:hostDemand"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:utilizationOnHost"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:hostDemandOps"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:throughput"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:servDemand"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:subUsage"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:usedResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:timing"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:steps"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:parentStep"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePaRunTInstance.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePaRunTInstance.xwt
new file mode 100644
index 00000000000..a384ea185f0
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePaRunTInstance.xwt
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="PaRunTInstance">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaRunTInstance:poolSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaRunTInstance:throughput"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaRunTInstance:utilization"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaRunTInstance:unbddPool"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaRunTInstance:instance"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaRunTInstance:host"></ppe:ReferenceDialog>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePaStep.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePaStep.xwt
new file mode 100644
index 00000000000..9777554a1b5
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePaStep.xwt
@@ -0,0 +1,109 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ text="PaStep">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:blockT"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:isAtomic"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:priority"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:selfDelay"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:rep"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:prob"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaStep:noSync"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:host"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:concurRes"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:scenario"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:childScenario"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:start"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:finish"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:duration"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:root"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:cause"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:servCount"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:allocatedMemory"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:msgSize"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:execTime"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:energy"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:powerPeak"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:usedMemory"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaStep:extOpDemand"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaStep:behavCount"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaStep:extOpCount"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:respT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:utilization"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:interOccT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:hostDemand"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:utilizationOnHost"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:hostDemandOps"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:throughput"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaStep:servDemand"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:subUsage"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:usedResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:PAM:PaStep:behavDemand"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:timing"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:steps"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaScenario:parentStep"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePpUnit.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePpUnit.xwt
new file mode 100644
index 00000000000..8095fa7a42e
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SinglePpUnit.xwt
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ text="PpUnit">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:PpUnit:memorySize"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:PpUnit:concPolicy"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleProcessingResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleProcessingResource.xwt
new file mode 100644
index 00000000000..a030254db29
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleProcessingResource.xwt
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="ProcessingResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:speedFactor"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:mainScheduler"></ppe:ReferenceDialog>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleRelease.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleRelease.xwt
new file mode 100644
index 00000000000..8d2089c3529
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleRelease.xwt
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="Release">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:GrService:owner"></ppe:ReferenceDialog>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleReshape.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleReshape.xwt
new file mode 100644
index 00000000000..b747a79724a
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleReshape.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="Reshape">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Annexes:RSM:Reshape:repetitonShape"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Annexes:RSM:Reshape:patternShape"></ppe:StringEditor>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleResource.xwt
new file mode 100644
index 00000000000..66702c57ba5
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleResource.xwt
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="Resource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleResourceUsage.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleResourceUsage.xwt
new file mode 100644
index 00000000000..a228e4573f1
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleResourceUsage.xwt
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="ResourceUsage">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:allocatedMemory"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:msgSize"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:execTime"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:energy"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:powerPeak"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:usedMemory"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:subUsage"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ResourceUsage:usedResources"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleRtAction.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleRtAction.xwt
new file mode 100644
index 00000000000..18c95884c2f
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleRtAction.xwt
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ text="RtAction">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtAction:msgSize"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtAction:isAtomic"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtAction:synchKind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleRtFeature.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleRtFeature.xwt
new file mode 100644
index 00000000000..498d5f45397
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleRtFeature.xwt
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ text="RtFeature">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleRtService.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleRtService.xwt
new file mode 100644
index 00000000000..3e2f6643b1b
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleRtService.xwt
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="RtService">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtService:isAtomic"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtService:concPolicy"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtService:exeKind"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtService:synchKind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleRtSpecification.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleRtSpecification.xwt
new file mode 100644
index 00000000000..fd298703103
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleRtSpecification.xwt
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" text="RtSpecification">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtSpecification:miss"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtSpecification:boundDl"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtSpecification:relDl"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtSpecification:rdTime"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtSpecification:utility"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtSpecification:priority"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtSpecification:absDl"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtSpecification:occKind"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtSpecification:tRef"></ppe:ReferenceDialog>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleRtUnit.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleRtUnit.xwt
new file mode 100644
index 00000000000..e0598db71b1
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleRtUnit.xwt
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="RtUnit">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtUnit:srPoolWaitingTime"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtUnit:msgMaxSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtUnit:memorySize"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtUnit:isMain"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtUnit:isDynamic"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtUnit:srPoolSize"></ppe:IntegerEditor>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtUnit:queueSize"></ppe:IntegerEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtUnit:queueSchedPolicy"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtUnit:srPoolPolicy"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtUnit:main"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:HLAM:RtUnit:operationalMode"></ppe:ReferenceDialog>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaAnalysisContext.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaAnalysisContext.xwt
new file mode 100644
index 00000000000..13866b41c5e
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaAnalysisContext.xwt
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" text="SaAnalysisContext">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaAnalysisContext:isSched"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaAnalysisContext:optCriterion"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaAnalysisContext:context"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:CoreElements:Configuration:mode"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaAnalysisContext:workload"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaAnalysisContext:platform"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaCommHost.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaCommHost.xwt
new file mode 100644
index 00000000000..d16af89e974
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaCommHost.xwt
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" text="SaCommHost">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:elementSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaCommHost:schSlack"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaCommHost:isSched"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:schedule"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:otherSchedPolicy"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:isPreemptible"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:transmMode"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:schedPolicy"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:host"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaCommHost:utilization"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaCommHost:throughput"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:blockT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:capacity"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:packetT"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:processingUnits"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:protectedSharedResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:schedulableResources"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaCommStep.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaCommStep.xwt
new file mode 100644
index 00000000000..1054be1a235
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaCommStep.xwt
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:x="http://www.eclipse.org/xwt" text="SaCommStep">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaCommStep:deadline"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaCommStep:schSlack"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaCommStep:spareCap"></ppe:StringEditor>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaEndtoEndFlow.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaEndtoEndFlow.xwt
new file mode 100644
index 00000000000..2bf76ad6916
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaEndtoEndFlow.xwt
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:x="http://www.eclipse.org/xwt" text="SaEndtoEndFlow">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaEndtoEndFlow:isSched"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaEndtoEndFlow:schSlack"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaEndtoEndFlow:end2EndT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaEndtoEndFlow:end2EndD"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaEndtoEndFlow:timing"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaExecHost.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaExecHost.xwt
new file mode 100644
index 00000000000..7372cbc3bd1
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaExecHost.xwt
@@ -0,0 +1,91 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="SaExecHost">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaExecHost:schedUtiliz"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaExecHost:schSlack"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaExecHost:ISRswitchT"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaExecHost:ISRprioRange"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaExecHost:isSched"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:speedFactor"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaExecHost:schedPriRange"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaExecHost:cntxtSwT"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaExecHost:clockOvh"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaExecHost:commRcvOvh"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaExecHost:commTxOvh"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaExecHost:memSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:schedule"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:otherSchedPolicy"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:isPreemptible"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:schedPolicy"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:ProcessingResource:mainScheduler"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:host"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaExecHost:throughput"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaExecHost:utilization"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:processingUnits"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:protectedSharedResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:schedulableResources"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaSchedObs.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaSchedObs.xwt
new file mode 100644
index 00000000000..3e84ca311b5
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaSchedObs.xwt
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ text="SaSchedObs">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaTimedObs:laxity"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:NfpConstraint:kind"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaSchedObs:blockT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaSchedObs:suspentions"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaSchedObs:overlaps"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaTimedObs:startObs"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:GQAM:GaTimedObs:endObs"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:NfpConstraint:mode"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaSharedResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaSharedResource.xwt
new file mode 100644
index 00000000000..945965e65de
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaSharedResource.xwt
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="SaSharedResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:MutualExclusionResource:ceiling"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:MutualExclusionResource:otherProtectProtocol"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaSharedResource:isConsum"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaSharedResource:capacity"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaSharedResource:isPreemp"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:MutualExclusionResource:protectKind"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:MutualExclusionResource:scheduler"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaSharedResource:releaseT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaSharedResource:acquisT"></ppe:MultiString>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaStep.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaStep.xwt
new file mode 100644
index 00000000000..e6531605e8d
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSaStep.xwt
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ text="SaStep">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaStep:spareCap"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaStep:numberSelfSuspensions"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaStep:preemptT"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaStep:nonpreemptionBlocking"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaStep:deadline"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaStep:schSlack"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaStep:readyT"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaStep:selfSuspensionBlocking"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_AnalysisModel:SAM:SaStep:sharedRes"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSchedulableResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSchedulableResource.xwt
new file mode 100644
index 00000000000..2d512c3d995
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSchedulableResource.xwt
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="SchedulableResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:SchedulableResource:host"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:SchedulableResource:dependentScheduler"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:SchedulableResource:schedParams"></ppe:MultiString>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleScheduler.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleScheduler.xwt
new file mode 100644
index 00000000000..63785b13d43
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleScheduler.xwt
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ text="Scheduler">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:schedule"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:otherSchedPolicy"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:isPreemptible"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:schedPolicy"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:host"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:processingUnits"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:protectedSharedResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:schedulableResources"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSecondaryScheduler.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSecondaryScheduler.xwt
new file mode 100644
index 00000000000..18719f69cdd
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSecondaryScheduler.xwt
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:x="http://www.eclipse.org/xwt" text="SecondaryScheduler">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:schedule"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:otherSchedPolicy"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:isPreemptible"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:schedPolicy"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:host"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:SecondaryScheduler:virtualProcessingUnits"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:processingUnits"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:protectedSharedResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Scheduler:schedulableResources"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleShaped.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleShaped.xwt
new file mode 100644
index 00000000000..5eb5cdbab35
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleShaped.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="Shaped">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Annexes:RSM:Shaped:shape"></ppe:StringEditor>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSharedDataComResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSharedDataComResource.xwt
new file mode 100644
index 00000000000..11e51657dad
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSharedDataComResource.xwt
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="SharedDataComResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:elementSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:isIntraMemoryPartitionInteraction"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueueCapacity"></ppe:IntegerEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:transmMode"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueuePolicy"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:memorySizeFootprint"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:blockT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:capacity"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:packetT"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:initializeServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:deleteServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:identifierElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:createServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:stateElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SharedDataComResource:readServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SharedDataComResource:writeServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingPolicyElements"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleStorageResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleStorageResource.xwt
new file mode 100644
index 00000000000..ae419b5ab57
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleStorageResource.xwt
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" text="StorageResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:StorageResource:elementSize"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwAccessService.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwAccessService.xwt
new file mode 100644
index 00000000000..a8f27757f78
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwAccessService.xwt
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" text="SwAccessService">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwAccessService:isModifier"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwAccessService:accessedElement"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:GrService:owner"></ppe:ReferenceDialog>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwCommunicationResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwCommunicationResource.xwt
new file mode 100644
index 00000000000..a3838cfda70
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwCommunicationResource.xwt
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="SwCommunicationResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:elementSize"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:isIntraMemoryPartitionInteraction"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueueCapacity"></ppe:IntegerEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:transmMode"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueuePolicy"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:memorySizeFootprint"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:blockT"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:capacity"></ppe:MultiString>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:CommunicationMedia:packetT"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:initializeServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:deleteServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:identifierElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:createServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:stateElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingPolicyElements"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwConcurrentResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwConcurrentResource.xwt
new file mode 100644
index 00000000000..18503cba780
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwConcurrentResource.xwt
@@ -0,0 +1,88 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns="http://www.eclipse.org/xwt/presentation" text="SwConcurrentResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:type"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:activationCapacity"></ppe:IntegerEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:memorySizeFootprint"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:initializeServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:deleteServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:identifierElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:createServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:stateElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:periodElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:entryPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:terminateServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:heapSizeElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:shareDataResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:activateServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:priorityElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:stackSizeElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:notificationResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:resumeServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:disableConcurrencyServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:messageResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:enableConcurrencyServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:mutualExclusionResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:suspendServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:adressSpace"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwInteractionResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwInteractionResource.xwt
new file mode 100644
index 00000000000..20ca8ef57c9
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwInteractionResource.xwt
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" text="SwInteractionResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:isIntraMemoryPartitionInteraction"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueueCapacity"></ppe:IntegerEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueuePolicy"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:memorySizeFootprint"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:initializeServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:deleteServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:identifierElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:createServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:stateElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingPolicyElements"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwMutualExclusionResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwMutualExclusionResource.xwt
new file mode 100644
index 00000000000..51bd7c7511d
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwMutualExclusionResource.xwt
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" text="SwMutualExclusionResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:MutualExclusionResource:ceiling"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:MutualExclusionResource:otherProtectProtocol"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:isIntraMemoryPartitionInteraction"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueueCapacity"></ppe:IntegerEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:MutualExclusionResource:protectKind"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwMutualExclusionResource:concurrentAccessProtocol"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwMutualExclusionResource:mechanism"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueuePolicy"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:MutualExclusionResource:scheduler"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:memorySizeFootprint"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:initializeServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:deleteServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:identifierElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:createServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:stateElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwMutualExclusionResource:acquireServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwMutualExclusionResource:accessTokenElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwMutualExclusionResource:releaseServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingPolicyElements"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwResource.xwt
new file mode 100644
index 00000000000..c940d3dde32
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwResource.xwt
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="SwResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:memorySizeFootprint"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:initializeServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:deleteServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:identifierElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:createServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:stateElements"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwSchedulableResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwSchedulableResource.xwt
new file mode 100644
index 00000000000..1d3e3fa1228
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwSchedulableResource.xwt
@@ -0,0 +1,117 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ text="SwSchedulableResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:type"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwSchedulableResource:isStaticSchedulingFeature"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwSchedulableResource:isPreemptable"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:activationCapacity"></ppe:IntegerEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwSchedulableResource:schedulers"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:memorySizeFootprint"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:SchedulableResource:host"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:SchedulableResource:dependentScheduler"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:SchedulableResource:schedParams"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwSchedulableResource:deadlineTypeElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwSchedulableResource:delayServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwSchedulableResource:joinServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwSchedulableResource:yieldServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwSchedulableResource:deadlineElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwSchedulableResource:timeSliceElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:initializeServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:deleteServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:identifierElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:createServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:stateElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:periodElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:entryPoints"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:terminateServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:heapSizeElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:shareDataResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:activateServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:priorityElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:stackSizeElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:notificationResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:resumeServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:disableConcurrencyServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:messageResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:enableConcurrencyServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:mutualExclusionResources"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:suspendServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwConcurrentResource:adressSpace"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwSynchronizationResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwSynchronizationResource.xwt
new file mode 100644
index 00000000000..0051bc7ce79
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwSynchronizationResource.xwt
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="SwSynchronizationResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:isIntraMemoryPartitionInteraction"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueueCapacity"></ppe:IntegerEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingQueuePolicy"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:memorySizeFootprint"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:initializeServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:deleteServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:identifierElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:createServices"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_ResourceCore:SwResource:stateElements"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Interaction:SwInteractionResource:waitingPolicyElements"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwTimerResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwTimerResource.xwt
new file mode 100644
index 00000000000..98dc399412b
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSwTimerResource.xwt
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="SwTimerResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:TimerResource:duration"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:TimerResource:isPeriodic"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_DesignModel:SRM:SW_Concurrency:SwTimerResource:durationElements"></ppe:ReferenceDialog>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSynchronizationResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSynchronizationResource.xwt
new file mode 100644
index 00000000000..5ed65121f14
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleSynchronizationResource.xwt
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="SynchronizationResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTiler.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTiler.xwt
new file mode 100644
index 00000000000..9eb412f72f4
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTiler.xwt
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="Tiler">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Annexes:RSM:Tiler:paving"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Annexes:RSM:Tiler:tiler"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Annexes:RSM:Tiler:origin"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Annexes:RSM:Tiler:fitting"></ppe:StringEditor>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedConstraint.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedConstraint.xwt
new file mode 100644
index 00000000000..a554269fc5b
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedConstraint.xwt
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" text="TimedConstraint">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedConstraint:interpretation"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:NfpConstraint:kind"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:NfpConstraint:mode"></ppe:MultiReference>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedElement:on"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedDomain.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedDomain.xwt
new file mode 100644
index 00000000000..2cc2cf6f17b
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedDomain.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" text="TimedDomain">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedDurationObservation.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedDurationObservation.xwt
new file mode 100644
index 00000000000..381ab83586e
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedDurationObservation.xwt
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="TimedDurationObservation">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:InvalidWidget input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedDurationObservation:obsKind"></ppe:InvalidWidget>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedElement.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedElement.xwt
new file mode 100644
index 00000000000..38ea6847e06
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedElement.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="TimedElement">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedElement:on"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedEvent.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedEvent.xwt
new file mode 100644
index 00000000000..83a59909108
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedEvent.xwt
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ text="TimedEvent">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:IntegerEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedEvent:repetition"></ppe:IntegerEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedEvent:every"></ppe:ReferenceDialog>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedInstantObservation.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedInstantObservation.xwt
new file mode 100644
index 00000000000..68f9c12ea15
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedInstantObservation.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ text="TimedInstantObservation">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedInstantObservation:obsKind"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedProcessing.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedProcessing.xwt
new file mode 100644
index 00000000000..02ad4553019
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedProcessing.xwt
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" text="TimedProcessing">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:start"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:finish"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedProcessing:duration"></ppe:ReferenceDialog>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedValueSpecification.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedValueSpecification.xwt
new file mode 100644
index 00000000000..db6b7b34b51
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimedValueSpecification.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="TimedValueSpecification">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Foundations:Time:TimedValueSpecification:interpretation"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimerResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimerResource.xwt
new file mode 100644
index 00000000000..263c346c885
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimerResource.xwt
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" text="TimerResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:TimerResource:duration"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:TimerResource:isPeriodic"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimingResource.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimingResource.xwt
new file mode 100644
index 00000000000..976bc0c4846
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTimingResource.xwt
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ text="TimingResource">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:resMult"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isProtected"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="MARTE:MARTE_Foundations:GRM:Resource:isActive"></ppe:BooleanRadio>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTupleType.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTupleType.xwt
new file mode 100644
index 00000000000..2805aea02b6
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleTupleType.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" text="TupleType">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="MARTE:MARTE_Annexes:VSL:DataTypes:TupleType:tupleAttrib"></ppe:MultiReference>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleUnit.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleUnit.xwt
new file mode 100644
index 00000000000..829cf04d4f4
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleUnit.xwt
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="Unit">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:Unit:convFactor"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:Unit:convOffset"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="MARTE:MARTE_Foundations:NFPs:Unit:baseUnit"></ppe:ReferenceDialog>
+ </Composite>
+</Group> \ No newline at end of file
diff --git a/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleVar.xwt b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleVar.xwt
new file mode 100644
index 00000000000..cb3fdd96610
--- /dev/null
+++ b/extraplugins/marte/properties/org.eclipse.papyrus.marte.properties/model/ui/SingleVar.xwt
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"
+ text="Var">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}"
+ property="MARTE:MARTE_Annexes:VSL:Variables:Var:dir"></ppe:EnumCombo>
+ </Composite>
+</Group> \ No newline at end of file

Back to the top