Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'extraplugins/marte/org.eclipse.papyrus.properties.tabbed.marte/resources/predefined.xml')
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.properties.tabbed.marte/resources/predefined.xml6292
1 files changed, 6292 insertions, 0 deletions
diff --git a/extraplugins/marte/org.eclipse.papyrus.properties.tabbed.marte/resources/predefined.xml b/extraplugins/marte/org.eclipse.papyrus.properties.tabbed.marte/resources/predefined.xml
new file mode 100644
index 00000000000..2368c55e75b
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.properties.tabbed.marte/resources/predefined.xml
@@ -0,0 +1,6292 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?><!-- generated controller
+ from MARTE Package - 2010/08/19 - 15:54 -->
+<predefinedControllers>
+ <!--predefined controller for Unit#convFactor -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Unit_convFactor">
+ <feature handlerID="StringStereotype" name="convFactor"
+ stereotypeName="MARTE::MARTE_Foundations::NFPs::Unit" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Conv Factor:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::NFPs::Unit" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Unit#offsetFactor -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Unit_offsetFactor">
+ <feature handlerID="StringStereotype" name="offsetFactor"
+ stereotypeName="MARTE::MARTE_Foundations::NFPs::Unit" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Offset Factor:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::NFPs::Unit" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Unit#baseUnit -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_Unit_baseUnit">
+ <feature handlerID="ReferenceStereotype" name="baseUnit"
+ stereotypeName="MARTE::MARTE_Foundations::NFPs::Unit" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Base Unit:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::NFPs::Unit" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for NfpConstraint#kind -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_NfpConstraint_kind">
+ <feature handlerID="EnumerationStereotype" name="kind"
+ stereotypeName="MARTE::MARTE_Foundations::NFPs::NfpConstraint" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Kind:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::NFPs::NfpConstraint" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for NfpConstraint#mode -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_NfpConstraint_mode">
+ <feature handlerID="ReferenceStereotype" name="mode"
+ stereotypeName="MARTE::MARTE_Foundations::NFPs::NfpConstraint" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Mode:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::NFPs::NfpConstraint" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for NfpType#valueAttrib -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_NfpType_valueAttrib">
+ <feature handlerID="ReferenceStereotype" name="valueAttrib"
+ stereotypeName="MARTE::MARTE_Foundations::NFPs::NfpType" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Value Attrib:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::NFPs::NfpType" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for NfpType#unitAttrib -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_NfpType_unitAttrib">
+ <feature handlerID="ReferenceStereotype" name="unitAttrib"
+ stereotypeName="MARTE::MARTE_Foundations::NFPs::NfpType" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Unit Attrib:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::NFPs::NfpType" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for NfpType#exprAttrib -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_NfpType_exprAttrib">
+ <feature handlerID="ReferenceStereotype" name="exprAttrib"
+ stereotypeName="MARTE::MARTE_Foundations::NFPs::NfpType" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Expr Attrib:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::NFPs::NfpType" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Dimension#symbol -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Dimension_symbol">
+ <feature handlerID="StringStereotype" name="symbol"
+ stereotypeName="MARTE::MARTE_Foundations::NFPs::Dimension" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Symbol:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::NFPs::Dimension" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Dimension#baseExponent -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Dimension_baseExponent">
+ <feature handlerID="StringStereotype" name="baseExponent"
+ stereotypeName="MARTE::MARTE_Foundations::NFPs::Dimension" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Base Exponent:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::NFPs::Dimension" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Dimension#baseDimension -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_Dimension_baseDimension">
+ <feature handlerID="ReferenceStereotype" name="baseDimension"
+ stereotypeName="MARTE::MARTE_Foundations::NFPs::Dimension" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Base Dimension:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::NFPs::Dimension" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Configuration#mode -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_Configuration_mode">
+ <feature handlerID="ReferenceStereotype" name="mode"
+ stereotypeName="MARTE::MARTE_Foundations::CoreElements::Configuration" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Mode:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Foundations::CoreElements::Configuration" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Allocated#kind -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Allocated_kind">
+ <feature handlerID="EnumerationStereotype" name="kind"
+ stereotypeName="MARTE::MARTE_Foundations::Alloc::Allocated" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Kind:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Alloc::Allocated" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Allocated#allocatedTo -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_Allocated_allocatedTo">
+ <feature handlerID="ReferenceStereotype" name="allocatedTo"
+ stereotypeName="MARTE::MARTE_Foundations::Alloc::Allocated" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Allocated To:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Alloc::Allocated" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Allocated#allocatedFrom -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_Allocated_allocatedFrom">
+ <feature handlerID="ReferenceStereotype" name="allocatedFrom"
+ stereotypeName="MARTE::MARTE_Foundations::Alloc::Allocated" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Allocated From:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Alloc::Allocated" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for AllocateActivityGroup#isUnique -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_AllocateActivityGroup_isUnique">
+ <feature handlerID="BooleanStereotype" name="isUnique"
+ stereotypeName="MARTE::MARTE_Foundations::Alloc::AllocateActivityGroup" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Unique:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Foundations::Alloc::AllocateActivityGroup" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for NfpRefine#constraint -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_NfpRefine_constraint">
+ <feature handlerID="ReferenceStereotype" name="constraint"
+ stereotypeName="MARTE::MARTE_Foundations::Alloc::NfpRefine" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Constraint:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Alloc::NfpRefine" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Assign#kind -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Assign_kind">
+ <feature handlerID="EnumerationStereotype" name="kind"
+ stereotypeName="MARTE::MARTE_Foundations::Alloc::Assign" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Kind:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Alloc::Assign" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Assign#nature -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Assign_nature">
+ <feature handlerID="EnumerationStereotype" name="nature"
+ stereotypeName="MARTE::MARTE_Foundations::Alloc::Assign" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Nature:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Alloc::Assign" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Assign#impliedConstraint -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_Assign_impliedConstraint">
+ <feature handlerID="ReferenceStereotype" name="impliedConstraint"
+ stereotypeName="MARTE::MARTE_Foundations::Alloc::Assign" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Implied Constraint:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Alloc::Assign" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Assign#from -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_Assign_from">
+ <feature handlerID="ReferenceStereotype" name="from"
+ stereotypeName="MARTE::MARTE_Foundations::Alloc::Assign" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="From:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Alloc::Assign" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Assign#to -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_Assign_to">
+ <feature handlerID="ReferenceStereotype" name="to"
+ stereotypeName="MARTE::MARTE_Foundations::Alloc::Assign" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="To:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Alloc::Assign" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Allocate#kind -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Allocate_kind">
+ <feature handlerID="EnumerationStereotype" name="kind"
+ stereotypeName="MARTE::MARTE_Foundations::Alloc::Allocate" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Kind:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Alloc::Allocate" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Allocate#nature -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Allocate_nature">
+ <feature handlerID="EnumerationStereotype" name="nature"
+ stereotypeName="MARTE::MARTE_Foundations::Alloc::Allocate" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Nature:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Alloc::Allocate" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Allocate#impliedConstraint -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_Allocate_impliedConstraint">
+ <feature handlerID="ReferenceStereotype" name="impliedConstraint"
+ stereotypeName="MARTE::MARTE_Foundations::Alloc::Allocate" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Implied Constraint:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Alloc::Allocate" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Clock#standard -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Clock_standard">
+ <feature handlerID="EnumerationStereotype" name="standard"
+ stereotypeName="MARTE::MARTE_Foundations::Time::Clock" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Standard:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Time::Clock" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Clock#type -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_Clock_type">
+ <feature handlerID="ReferenceStereotype" name="type"
+ stereotypeName="MARTE::MARTE_Foundations::Time::Clock" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Type:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Time::Clock" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Clock#unit -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_Clock_unit">
+ <feature handlerID="ReferenceStereotype" name="unit"
+ stereotypeName="MARTE::MARTE_Foundations::Time::Clock" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Unit:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Time::Clock" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ClockType#nature -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_ClockType_nature">
+ <feature handlerID="EnumerationStereotype" name="nature"
+ stereotypeName="MARTE::MARTE_Foundations::Time::ClockType" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Nature:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Time::ClockType" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ClockType#isLogical -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_ClockType_isLogical">
+ <feature handlerID="BooleanStereotype" name="isLogical"
+ stereotypeName="MARTE::MARTE_Foundations::Time::ClockType" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Logical:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Time::ClockType" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ClockType#unitType -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_ClockType_unitType">
+ <feature handlerID="ReferenceStereotype" name="unitType"
+ stereotypeName="MARTE::MARTE_Foundations::Time::ClockType" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Unit Type:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Time::ClockType" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ClockType#resolAttr -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_ClockType_resolAttr">
+ <feature handlerID="ReferenceStereotype" name="resolAttr"
+ stereotypeName="MARTE::MARTE_Foundations::Time::ClockType" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Resol Attr:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Time::ClockType" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ClockType#maxValAttr -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_ClockType_maxValAttr">
+ <feature handlerID="ReferenceStereotype" name="maxValAttr"
+ stereotypeName="MARTE::MARTE_Foundations::Time::ClockType" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Max Val Attr:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Time::ClockType" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ClockType#offsetAttr -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_ClockType_offsetAttr">
+ <feature handlerID="ReferenceStereotype" name="offsetAttr"
+ stereotypeName="MARTE::MARTE_Foundations::Time::ClockType" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Offset Attr:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Time::ClockType" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ClockType#getTime -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_ClockType_getTime">
+ <feature handlerID="ReferenceStereotype" name="getTime"
+ stereotypeName="MARTE::MARTE_Foundations::Time::ClockType" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Get Time:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Time::ClockType" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ClockType#setTime -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_ClockType_setTime">
+ <feature handlerID="ReferenceStereotype" name="setTime"
+ stereotypeName="MARTE::MARTE_Foundations::Time::ClockType" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Set Time:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Time::ClockType" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ClockType#indexToValue -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_ClockType_indexToValue">
+ <feature handlerID="ReferenceStereotype" name="indexToValue"
+ stereotypeName="MARTE::MARTE_Foundations::Time::ClockType" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Index To Value:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Time::ClockType" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for TimedElement#on -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_TimedElement_on">
+ <feature handlerID="ReferenceStereotype" name="on"
+ stereotypeName="MARTE::MARTE_Foundations::Time::TimedElement" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="On:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Time::TimedElement" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for TimedValueSpecification#interpretation -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_TimedValueSpecification_interpretation">
+ <feature handlerID="EnumerationStereotype" name="interpretation"
+ stereotypeName="MARTE::MARTE_Foundations::Time::TimedValueSpecification" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Interpretation:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Foundations::Time::TimedValueSpecification" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for TimedConstraint#interpretation -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_TimedConstraint_interpretation">
+ <feature handlerID="EnumerationStereotype" name="interpretation"
+ stereotypeName="MARTE::MARTE_Foundations::Time::TimedConstraint" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Interpretation:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Time::TimedConstraint" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ClockConstraint#isCoincidenceBased -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_ClockConstraint_isCoincidenceBased">
+ <feature handlerID="BooleanStereotype" name="isCoincidenceBased"
+ stereotypeName="MARTE::MARTE_Foundations::Time::ClockConstraint" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Coincidence Based:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Time::ClockConstraint" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ClockConstraint#isPrecedenceBased -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_ClockConstraint_isPrecedenceBased">
+ <feature handlerID="BooleanStereotype" name="isPrecedenceBased"
+ stereotypeName="MARTE::MARTE_Foundations::Time::ClockConstraint" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Precedence Based:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Time::ClockConstraint" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ClockConstraint#isChronometricBased -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_ClockConstraint_isChronometricBased">
+ <feature handlerID="BooleanStereotype" name="isChronometricBased"
+ stereotypeName="MARTE::MARTE_Foundations::Time::ClockConstraint" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Chronometric Based:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Time::ClockConstraint" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for TimedInstantObservation#obsKind -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_TimedInstantObservation_obsKind">
+ <feature handlerID="EnumerationStereotype" name="obsKind"
+ stereotypeName="MARTE::MARTE_Foundations::Time::TimedInstantObservation" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Obs Kind:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Foundations::Time::TimedInstantObservation" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for TimedEvent#repetition -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_TimedEvent_repetition">
+ <feature handlerID="StringStereotype" name="repetition"
+ stereotypeName="MARTE::MARTE_Foundations::Time::TimedEvent" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Repetition:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Time::TimedEvent" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for TimedEvent#every -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_TimedEvent_every">
+ <feature handlerID="ReferenceStereotype" name="every"
+ stereotypeName="MARTE::MARTE_Foundations::Time::TimedEvent" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Every:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Time::TimedEvent" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for TimedProcessing#duration -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_TimedProcessing_duration">
+ <feature handlerID="ReferenceStereotype" name="duration"
+ stereotypeName="MARTE::MARTE_Foundations::Time::TimedProcessing" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Duration:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Time::TimedProcessing" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for TimedProcessing#start -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_TimedProcessing_start">
+ <feature handlerID="ReferenceStereotype" name="start"
+ stereotypeName="MARTE::MARTE_Foundations::Time::TimedProcessing" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Start:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Time::TimedProcessing" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for TimedProcessing#finish -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_TimedProcessing_finish">
+ <feature handlerID="ReferenceStereotype" name="finish"
+ stereotypeName="MARTE::MARTE_Foundations::Time::TimedProcessing" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Finish:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::Time::TimedProcessing" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Resource#resMult -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Resource_resMult">
+ <feature handlerID="StringStereotype" name="resMult"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::Resource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Res Mult:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::GRM::Resource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Resource#isProtected -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Resource_isProtected">
+ <feature handlerID="BooleanStereotype" name="isProtected"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::Resource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Protected:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::GRM::Resource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Resource#isActive -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Resource_isActive">
+ <feature handlerID="BooleanStereotype" name="isActive"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::Resource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Active:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::GRM::Resource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for StorageResource#elementSize -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_StorageResource_elementSize">
+ <feature handlerID="StringStereotype" name="elementSize"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::StorageResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Element Size:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::GRM::StorageResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for CommunicationEndPoint#packetSize -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_CommunicationEndPoint_packetSize">
+ <feature handlerID="StringStereotype" name="packetSize"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::CommunicationEndPoint" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Packet Size:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Foundations::GRM::CommunicationEndPoint" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Scheduler#isPreemptible -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Scheduler_isPreemptible">
+ <feature handlerID="BooleanStereotype" name="isPreemptible"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::Scheduler" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Preemptible:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::GRM::Scheduler" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Scheduler#schedPolicy -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Scheduler_schedPolicy">
+ <feature handlerID="EnumerationStereotype" name="schedPolicy"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::Scheduler" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Sched Policy:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::GRM::Scheduler" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Scheduler#otherSchedPolicy -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Scheduler_otherSchedPolicy">
+ <feature handlerID="StringStereotype" name="otherSchedPolicy"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::Scheduler" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Other Sched Policy:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::GRM::Scheduler" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Scheduler#schedule -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_Scheduler_schedule">
+ <feature handlerID="ReferenceStereotype" name="schedule"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::Scheduler" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Schedule:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::GRM::Scheduler" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Scheduler#processingUnits -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_Scheduler_processingUnits">
+ <feature handlerID="ReferenceStereotype" name="processingUnits"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::Scheduler" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Processing Units:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::GRM::Scheduler" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Scheduler#host -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_Scheduler_host">
+ <feature handlerID="ReferenceStereotype" name="host"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::Scheduler" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Host:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::GRM::Scheduler" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Scheduler#protectedSharedResources -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_Scheduler_protectedSharedResources">
+ <feature handlerID="ReferenceStereotype" name="protectedSharedResources"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::Scheduler" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Protected Shared Resources:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::GRM::Scheduler" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Scheduler#schedulableResources -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_Scheduler_schedulableResources">
+ <feature handlerID="ReferenceStereotype" name="schedulableResources"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::Scheduler" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Schedulable Resources:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::GRM::Scheduler" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ProcessingResource#speedFactor -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_ProcessingResource_speedFactor">
+ <feature handlerID="StringStereotype" name="speedFactor"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::ProcessingResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Speed Factor:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Foundations::GRM::ProcessingResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ProcessingResource#mainScheduler -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_ProcessingResource_mainScheduler">
+ <feature handlerID="ReferenceStereotype" name="mainScheduler"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::ProcessingResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Main Scheduler:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Foundations::GRM::ProcessingResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for MutualExclusionResource#protectKind -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_MutualExclusionResource_protectKind">
+ <feature handlerID="EnumerationStereotype" name="protectKind"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::MutualExclusionResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Protect Kind:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Foundations::GRM::MutualExclusionResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for MutualExclusionResource#ceiling -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_MutualExclusionResource_ceiling">
+ <feature handlerID="StringStereotype" name="ceiling"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::MutualExclusionResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Ceiling:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Foundations::GRM::MutualExclusionResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for MutualExclusionResource#otherProtectProtocol -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_MutualExclusionResource_otherProtectProtocol">
+ <feature handlerID="StringStereotype" name="otherProtectProtocol"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::MutualExclusionResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Other Protect Protocol:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Foundations::GRM::MutualExclusionResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for MutualExclusionResource#scheduler -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_MutualExclusionResource_scheduler">
+ <feature handlerID="ReferenceStereotype" name="scheduler"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::MutualExclusionResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Scheduler:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Foundations::GRM::MutualExclusionResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SchedulableResource#schedParams -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SchedulableResource_schedParams">
+ <feature handlerID="StringStereotype" name="schedParams"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::SchedulableResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Sched Params:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Foundations::GRM::SchedulableResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SchedulableResource#dependentScheduler -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SchedulableResource_dependentScheduler">
+ <feature handlerID="ReferenceStereotype" name="dependentScheduler"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::SchedulableResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Dependent Scheduler:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Foundations::GRM::SchedulableResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SchedulableResource#host -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SchedulableResource_host">
+ <feature handlerID="ReferenceStereotype" name="host"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::SchedulableResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Host:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Foundations::GRM::SchedulableResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SecondaryScheduler#virtualProcessingUnits -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SecondaryScheduler_virtualProcessingUnits">
+ <feature handlerID="ReferenceStereotype" name="virtualProcessingUnits"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::SecondaryScheduler" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Virtual Processing Units:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Foundations::GRM::SecondaryScheduler" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for CommunicationMedia#elementSize -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_CommunicationMedia_elementSize">
+ <feature handlerID="StringStereotype" name="elementSize"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::CommunicationMedia" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Element Size:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Foundations::GRM::CommunicationMedia" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for CommunicationMedia#transmMode -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_CommunicationMedia_transmMode">
+ <feature handlerID="EnumerationStereotype" name="transmMode"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::CommunicationMedia" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Transm Mode:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Foundations::GRM::CommunicationMedia" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for CommunicationMedia#blockT -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_CommunicationMedia_blockT">
+ <feature handlerID="StringStereotype" name="blockT"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::CommunicationMedia" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Block T:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Foundations::GRM::CommunicationMedia" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for CommunicationMedia#packetT -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_CommunicationMedia_packetT">
+ <feature handlerID="StringStereotype" name="packetT"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::CommunicationMedia" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Packet T:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Foundations::GRM::CommunicationMedia" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for CommunicationMedia#capacity -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_CommunicationMedia_capacity">
+ <feature handlerID="StringStereotype" name="capacity"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::CommunicationMedia" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Capacity:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Foundations::GRM::CommunicationMedia" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for TimerResource#duration -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_TimerResource_duration">
+ <feature handlerID="StringStereotype" name="duration"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::TimerResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Duration:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::GRM::TimerResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for TimerResource#isPeriodic -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_TimerResource_isPeriodic">
+ <feature handlerID="BooleanStereotype" name="isPeriodic"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::TimerResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Periodic:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::GRM::TimerResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GrService#owner -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_GrService_owner">
+ <feature handlerID="ReferenceStereotype" name="owner"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::GrService" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Owner:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::GRM::GrService" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Acquire#isBlocking -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Acquire_isBlocking">
+ <feature handlerID="BooleanStereotype" name="isBlocking"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::Acquire" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Blocking:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::GRM::Acquire" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ResourceUsage#execTime -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_ResourceUsage_execTime">
+ <feature handlerID="StringStereotype" name="execTime"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::ResourceUsage" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Exec Time:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::GRM::ResourceUsage" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ResourceUsage#allocatedMemory -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_ResourceUsage_allocatedMemory">
+ <feature handlerID="StringStereotype" name="allocatedMemory"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::ResourceUsage" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Allocated Memory:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::GRM::ResourceUsage" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ResourceUsage#usedMemory -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_ResourceUsage_usedMemory">
+ <feature handlerID="StringStereotype" name="usedMemory"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::ResourceUsage" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Used Memory:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::GRM::ResourceUsage" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ResourceUsage#powerPeak -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_ResourceUsage_powerPeak">
+ <feature handlerID="StringStereotype" name="powerPeak"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::ResourceUsage" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Power Peak:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::GRM::ResourceUsage" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ResourceUsage#energy -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_ResourceUsage_energy">
+ <feature handlerID="StringStereotype" name="energy"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::ResourceUsage" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Energy:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::GRM::ResourceUsage" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ResourceUsage#msgSize -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_ResourceUsage_msgSize">
+ <feature handlerID="StringStereotype" name="msgSize"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::ResourceUsage" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Msg Size:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::GRM::ResourceUsage" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ResourceUsage#subUsage -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_ResourceUsage_subUsage">
+ <feature handlerID="ReferenceStereotype" name="subUsage"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::ResourceUsage" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Sub Usage:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::GRM::ResourceUsage" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ResourceUsage#usedResources -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_ResourceUsage_usedResources">
+ <feature handlerID="ReferenceStereotype" name="usedResources"
+ stereotypeName="MARTE::MARTE_Foundations::GRM::ResourceUsage" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Used Resources:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Foundations::GRM::ResourceUsage" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for InterRepetition#repetitionShapeDependence -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_InterRepetition_repetitionShapeDependence">
+ <feature handlerID="StringStereotype" name="repetitionShapeDependence"
+ stereotypeName="MARTE::MARTE_Annexes::RSM::InterRepetition" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Repetition Shape Dependence:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Annexes::RSM::InterRepetition" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for InterRepetition#isModulo -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_InterRepetition_isModulo">
+ <feature handlerID="BooleanStereotype" name="isModulo"
+ stereotypeName="MARTE::MARTE_Annexes::RSM::InterRepetition" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Modulo:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Annexes::RSM::InterRepetition" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Distribute#patternShape -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Distribute_patternShape">
+ <feature handlerID="StringStereotype" name="patternShape"
+ stereotypeName="MARTE::MARTE_Annexes::RSM::Distribute" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Pattern Shape:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Annexes::RSM::Distribute" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Distribute#repetitionSpace -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Distribute_repetitionSpace">
+ <feature handlerID="StringStereotype" name="repetitionSpace"
+ stereotypeName="MARTE::MARTE_Annexes::RSM::Distribute" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Repetition Space:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Annexes::RSM::Distribute" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Distribute#fromTiler -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Distribute_fromTiler">
+ <feature handlerID="StringStereotype" name="fromTiler"
+ stereotypeName="MARTE::MARTE_Annexes::RSM::Distribute" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="From Tiler:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Annexes::RSM::Distribute" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Distribute#toTiler -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Distribute_toTiler">
+ <feature handlerID="StringStereotype" name="toTiler"
+ stereotypeName="MARTE::MARTE_Annexes::RSM::Distribute" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="To Tiler:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Annexes::RSM::Distribute" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Reshape#patternShape -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Reshape_patternShape">
+ <feature handlerID="StringStereotype" name="patternShape"
+ stereotypeName="MARTE::MARTE_Annexes::RSM::Reshape" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Pattern Shape:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Annexes::RSM::Reshape" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Reshape#repetitonShape -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Reshape_repetitonShape">
+ <feature handlerID="StringStereotype" name="repetitonShape"
+ stereotypeName="MARTE::MARTE_Annexes::RSM::Reshape" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Repetiton Shape:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Annexes::RSM::Reshape" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Tiler#origin -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Tiler_origin">
+ <feature handlerID="StringStereotype" name="origin"
+ stereotypeName="MARTE::MARTE_Annexes::RSM::Tiler" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Origin:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Annexes::RSM::Tiler" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Tiler#paving -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Tiler_paving">
+ <feature handlerID="StringStereotype" name="paving"
+ stereotypeName="MARTE::MARTE_Annexes::RSM::Tiler" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Paving:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Annexes::RSM::Tiler" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Tiler#fitting -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Tiler_fitting">
+ <feature handlerID="StringStereotype" name="fitting"
+ stereotypeName="MARTE::MARTE_Annexes::RSM::Tiler" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Fitting:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Annexes::RSM::Tiler" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Tiler#tiler -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Tiler_tiler">
+ <feature handlerID="StringStereotype" name="tiler"
+ stereotypeName="MARTE::MARTE_Annexes::RSM::Tiler" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Tiler:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Annexes::RSM::Tiler" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Shaped#shape -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Shaped_shape">
+ <feature handlerID="StringStereotype" name="shape"
+ stereotypeName="MARTE::MARTE_Annexes::RSM::Shaped" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Shape:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Annexes::RSM::Shaped" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Var#dir -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Var_dir">
+ <feature handlerID="EnumerationStereotype" name="dir"
+ stereotypeName="MARTE::MARTE_Annexes::VSL::Variables::Var" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Dir:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Annexes::VSL::Variables::Var" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for BoundedSubtype#minValue -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_BoundedSubtype_minValue">
+ <feature handlerID="StringStereotype" name="minValue"
+ stereotypeName="MARTE::MARTE_Annexes::VSL::DataTypes::BoundedSubtype" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Min Value:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Annexes::VSL::DataTypes::BoundedSubtype" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for BoundedSubtype#maxValue -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_BoundedSubtype_maxValue">
+ <feature handlerID="StringStereotype" name="maxValue"
+ stereotypeName="MARTE::MARTE_Annexes::VSL::DataTypes::BoundedSubtype" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Max Value:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Annexes::VSL::DataTypes::BoundedSubtype" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for BoundedSubtype#isMinOpen -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_BoundedSubtype_isMinOpen">
+ <feature handlerID="BooleanStereotype" name="isMinOpen"
+ stereotypeName="MARTE::MARTE_Annexes::VSL::DataTypes::BoundedSubtype" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Min Open:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Annexes::VSL::DataTypes::BoundedSubtype" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for BoundedSubtype#isMaxOpen -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_BoundedSubtype_isMaxOpen">
+ <feature handlerID="BooleanStereotype" name="isMaxOpen"
+ stereotypeName="MARTE::MARTE_Annexes::VSL::DataTypes::BoundedSubtype" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Max Open:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Annexes::VSL::DataTypes::BoundedSubtype" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for BoundedSubtype#baseType -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_BoundedSubtype_baseType">
+ <feature handlerID="ReferenceStereotype" name="baseType"
+ stereotypeName="MARTE::MARTE_Annexes::VSL::DataTypes::BoundedSubtype" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Base Type:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Annexes::VSL::DataTypes::BoundedSubtype" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for IntervalType#intervalAttrib -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_IntervalType_intervalAttrib">
+ <feature handlerID="ReferenceStereotype" name="intervalAttrib"
+ stereotypeName="MARTE::MARTE_Annexes::VSL::DataTypes::IntervalType" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Interval Attrib:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Annexes::VSL::DataTypes::IntervalType" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for CollectionType#collectionAttrib -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_CollectionType_collectionAttrib">
+ <feature handlerID="ReferenceStereotype" name="collectionAttrib"
+ stereotypeName="MARTE::MARTE_Annexes::VSL::DataTypes::CollectionType" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Collection Attrib:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Annexes::VSL::DataTypes::CollectionType" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ChoiceType#choiceAttrib -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_ChoiceType_choiceAttrib">
+ <feature handlerID="ReferenceStereotype" name="choiceAttrib"
+ stereotypeName="MARTE::MARTE_Annexes::VSL::DataTypes::ChoiceType" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Choice Attrib:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Annexes::VSL::DataTypes::ChoiceType" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ChoiceType#defaultAttrib -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_ChoiceType_defaultAttrib">
+ <feature handlerID="ReferenceStereotype" name="defaultAttrib"
+ stereotypeName="MARTE::MARTE_Annexes::VSL::DataTypes::ChoiceType" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Default Attrib:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_Annexes::VSL::DataTypes::ChoiceType" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for TupleType#tupleAttrib -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_TupleType_tupleAttrib">
+ <feature handlerID="ReferenceStereotype" name="tupleAttrib"
+ stereotypeName="MARTE::MARTE_Annexes::VSL::DataTypes::TupleType" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Tuple Attrib:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_Annexes::VSL::DataTypes::TupleType" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtUnit#isDynamic -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_RtUnit_isDynamic">
+ <feature handlerID="BooleanStereotype" name="isDynamic"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtUnit" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Dynamic:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtUnit" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtUnit#isMain -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_RtUnit_isMain">
+ <feature handlerID="BooleanStereotype" name="isMain"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtUnit" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Main:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtUnit" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtUnit#srPoolSize -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_RtUnit_srPoolSize">
+ <feature handlerID="StringStereotype" name="srPoolSize"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtUnit" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Sr Pool Size:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtUnit" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtUnit#srPoolPolicy -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_RtUnit_srPoolPolicy">
+ <feature handlerID="EnumerationStereotype" name="srPoolPolicy"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtUnit" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Sr Pool Policy:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtUnit" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtUnit#srPoolWaitingTime -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_RtUnit_srPoolWaitingTime">
+ <feature handlerID="StringStereotype" name="srPoolWaitingTime"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtUnit" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Sr Pool Waiting Time:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtUnit" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtUnit#memorySize -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_RtUnit_memorySize">
+ <feature handlerID="StringStereotype" name="memorySize"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtUnit" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Memory Size:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtUnit" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtUnit#queueSchedPolicy -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_RtUnit_queueSchedPolicy">
+ <feature handlerID="EnumerationStereotype" name="queueSchedPolicy"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtUnit" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Queue Sched Policy:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtUnit" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtUnit#queueSize -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_RtUnit_queueSize">
+ <feature handlerID="StringStereotype" name="queueSize"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtUnit" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Queue Size:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtUnit" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtUnit#msgMaxSize -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_RtUnit_msgMaxSize">
+ <feature handlerID="StringStereotype" name="msgMaxSize"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtUnit" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Msg Max Size:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtUnit" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtUnit#operationalMode -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_RtUnit_operationalMode">
+ <feature handlerID="ReferenceStereotype" name="operationalMode"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtUnit" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Operational Mode:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtUnit" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtUnit#main -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_RtUnit_main">
+ <feature handlerID="ReferenceStereotype" name="main"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtUnit" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Main:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtUnit" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for PpUnit#concPolicy -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_PpUnit_concPolicy">
+ <feature handlerID="EnumerationStereotype" name="concPolicy"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::PpUnit" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Conc Policy:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::PpUnit" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for PpUnit#memorySize -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_PpUnit_memorySize">
+ <feature handlerID="StringStereotype" name="memorySize"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::PpUnit" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Memory Size:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::PpUnit" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtFeature#specification -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_RtFeature_specification">
+ <feature handlerID="ReferenceStereotype" name="specification"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtFeature" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Specification:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtFeature" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtSpecification#utility -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_RtSpecification_utility">
+ <feature handlerID="StringStereotype" name="utility"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtSpecification" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Utility:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtSpecification" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtSpecification#occKind -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_RtSpecification_occKind">
+ <feature handlerID="StringStereotype" name="occKind"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtSpecification" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Occ Kind:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtSpecification" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtSpecification#relDl -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_RtSpecification_relDl">
+ <feature handlerID="StringStereotype" name="relDl"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtSpecification" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Rel Dl:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtSpecification" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtSpecification#absDl -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_RtSpecification_absDl">
+ <feature handlerID="StringStereotype" name="absDl"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtSpecification" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Abs Dl:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtSpecification" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtSpecification#boundDl -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_RtSpecification_boundDl">
+ <feature handlerID="StringStereotype" name="boundDl"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtSpecification" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Bound Dl:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtSpecification" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtSpecification#rdTime -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_RtSpecification_rdTime">
+ <feature handlerID="StringStereotype" name="rdTime"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtSpecification" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Rd Time:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtSpecification" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtSpecification#miss -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_RtSpecification_miss">
+ <feature handlerID="StringStereotype" name="miss"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtSpecification" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Miss:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtSpecification" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtSpecification#priority -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_RtSpecification_priority">
+ <feature handlerID="StringStereotype" name="priority"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtSpecification" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Priority:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtSpecification" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtSpecification#tRef -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_RtSpecification_tRef">
+ <feature handlerID="ReferenceStereotype" name="tRef"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtSpecification" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="T Ref:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtSpecification" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtSpecification#context -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_RtSpecification_context">
+ <feature handlerID="ReferenceStereotype" name="context"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtSpecification" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Context:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtSpecification" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtAction#isAtomic -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_RtAction_isAtomic">
+ <feature handlerID="BooleanStereotype" name="isAtomic"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtAction" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Atomic:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtAction" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtAction#synchKind -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_RtAction_synchKind">
+ <feature handlerID="EnumerationStereotype" name="synchKind"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtAction" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Synch Kind:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtAction" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtAction#msgSize -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_RtAction_msgSize">
+ <feature handlerID="StringStereotype" name="msgSize"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtAction" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Msg Size:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtAction" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtService#concPolicy -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_RtService_concPolicy">
+ <feature handlerID="EnumerationStereotype" name="concPolicy"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtService" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Conc Policy:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtService" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtService#exeKind -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_RtService_exeKind">
+ <feature handlerID="EnumerationStereotype" name="exeKind"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtService" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Exe Kind:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtService" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtService#isAtomic -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_RtService_isAtomic">
+ <feature handlerID="BooleanStereotype" name="isAtomic"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtService" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Atomic:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtService" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for RtService#synchKind -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_RtService_synchKind">
+ <feature handlerID="EnumerationStereotype" name="synchKind"
+ stereotypeName="MARTE::MARTE_DesignModel::HLAM::RtService" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Synch Kind:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::HLAM::RtService" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwProcessor#architecture -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwProcessor_architecture">
+ <feature handlerID="StringStereotype" name="architecture"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Architecture:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwProcessor#mips -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwProcessor_mips">
+ <feature handlerID="StringStereotype" name="mips"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Mips:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwProcessor#ipc -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwProcessor_ipc">
+ <feature handlerID="StringStereotype" name="ipc"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Ipc:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwProcessor#nbCores -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwProcessor_nbCores">
+ <feature handlerID="StringStereotype" name="nbCores"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Nb Cores:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwProcessor#nbPipelines -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwProcessor_nbPipelines">
+ <feature handlerID="StringStereotype" name="nbPipelines"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Nb Pipelines:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwProcessor#nbStages -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwProcessor_nbStages">
+ <feature handlerID="StringStereotype" name="nbStages"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Nb Stages:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwProcessor#nbALUs -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwProcessor_nbALUs">
+ <feature handlerID="StringStereotype" name="nbALUs"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Nb A L Us:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwProcessor#nbFPUs -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwProcessor_nbFPUs">
+ <feature handlerID="StringStereotype" name="nbFPUs"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Nb F P Us:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwProcessor#ownedISAs -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_HwProcessor_ownedISAs">
+ <feature handlerID="ReferenceStereotype" name="ownedISAs"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Owned I S As:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwProcessor#predictors -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_HwProcessor_predictors">
+ <feature handlerID="ReferenceStereotype" name="predictors"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Predictors:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwProcessor#caches -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_HwProcessor_caches">
+ <feature handlerID="ReferenceStereotype" name="caches"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Caches:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwProcessor#ownedMMUs -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_HwProcessor_ownedMMUs">
+ <feature handlerID="ReferenceStereotype" name="ownedMMUs"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Owned M M Us:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwComputingResource#op_Frequencies -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwComputingResource_op_Frequencies">
+ <feature handlerID="StringStereotype" name="op_Frequencies"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwComputingResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Op_ Frequencies:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwComputingResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwISA#family -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwISA_family">
+ <feature handlerID="StringStereotype" name="family"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwISA" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Family:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwISA" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwISA#inst_Width -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwISA_inst_Width">
+ <feature handlerID="StringStereotype" name="inst_Width"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwISA" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Inst_ Width:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwISA" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwISA#type -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwISA_type">
+ <feature handlerID="EnumerationStereotype" name="type"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwISA" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Type:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwISA" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwPLD#technology -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwPLD_technology">
+ <feature handlerID="EnumerationStereotype" name="technology"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwPLD" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Technology:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwPLD" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwPLD#organization -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwPLD_organization">
+ <feature handlerID="StringStereotype" name="organization"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwPLD" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Organization:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwPLD" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwPLD#nbLUTs -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwPLD_nbLUTs">
+ <feature handlerID="StringStereotype" name="nbLUTs"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwPLD" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Nb L U Ts:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwPLD" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwPLD#ndLUT_Inputs -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwPLD_ndLUT_Inputs">
+ <feature handlerID="StringStereotype" name="ndLUT_Inputs"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwPLD" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Nd L U T_ Inputs:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwPLD" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwPLD#nbFlipFlops -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwPLD_nbFlipFlops">
+ <feature handlerID="StringStereotype" name="nbFlipFlops"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwPLD" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Nb Flip Flops:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwPLD" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwPLD#blocksRAM -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_HwPLD_blocksRAM">
+ <feature handlerID="ReferenceStereotype" name="blocksRAM"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwPLD" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Blocks R A M:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwPLD" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwPLD#blocksComputing -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_HwPLD_blocksComputing">
+ <feature handlerID="ReferenceStereotype" name="blocksComputing"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwPLD" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Blocks Computing:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwPLD" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwArbiter#controlledMedias -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_HwArbiter_controlledMedias">
+ <feature handlerID="ReferenceStereotype" name="controlledMedias"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwArbiter" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Controlled Medias:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwArbiter" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwMedia#bandWidth -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwMedia_bandWidth">
+ <feature handlerID="StringStereotype" name="bandWidth"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwMedia" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Band Width:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwMedia" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwMedia#arbiters -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_HwMedia_arbiters">
+ <feature handlerID="ReferenceStereotype" name="arbiters"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwMedia" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Arbiters:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwMedia" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwBus#adressWidth -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwBus_adressWidth">
+ <feature handlerID="StringStereotype" name="adressWidth"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwBus" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Adress Width:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwBus" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwBus#wordWidth -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwBus_wordWidth">
+ <feature handlerID="StringStereotype" name="wordWidth"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwBus" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Word Width:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwBus" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwBus#isSynchronous -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwBus_isSynchronous">
+ <feature handlerID="StringStereotype" name="isSynchronous"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwBus" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Is Synchronous:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwBus" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwBus#isSerial -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwBus_isSerial">
+ <feature handlerID="StringStereotype" name="isSerial"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwBus" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Is Serial:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwBus" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwBridge#sides -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_HwBridge_sides">
+ <feature handlerID="ReferenceStereotype" name="sides"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwBridge" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Sides:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwBridge" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwEndPoint#connectedTo -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_HwEndPoint_connectedTo">
+ <feature handlerID="ReferenceStereotype" name="connectedTo"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwEndPoint" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Connected To:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwCommunication::HwEndPoint" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwStorageManager#managedMemories -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_HwStorageManager_managedMemories">
+ <feature handlerID="ReferenceStereotype" name="managedMemories"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwStorageManager::HwStorageManager" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Managed Memories:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwStorageManager::HwStorageManager" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwDMA#nbChannels -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwDMA_nbChannels">
+ <feature handlerID="StringStereotype" name="nbChannels"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwStorageManager::HwDMA" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Nb Channels:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwStorageManager::HwDMA" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwDMA#transferWidth -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwDMA_transferWidth">
+ <feature handlerID="StringStereotype" name="transferWidth"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwStorageManager::HwDMA" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Transfer Width:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwStorageManager::HwDMA" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwDMA#drivenBy -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_HwDMA_drivenBy">
+ <feature handlerID="ReferenceStereotype" name="drivenBy"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwStorageManager::HwDMA" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Driven By:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwStorageManager::HwDMA" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwMMU#virtualAddrSpace -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwMMU_virtualAddrSpace">
+ <feature handlerID="StringStereotype" name="virtualAddrSpace"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwStorageManager::HwMMU" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Virtual Addr Space:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwStorageManager::HwMMU" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwMMU#physicalAddrSpace -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwMMU_physicalAddrSpace">
+ <feature handlerID="StringStereotype" name="physicalAddrSpace"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwStorageManager::HwMMU" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Physical Addr Space:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwStorageManager::HwMMU" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwMMU#memoryProtection -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwMMU_memoryProtection">
+ <feature handlerID="StringStereotype" name="memoryProtection"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwStorageManager::HwMMU" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Memory Protection:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwStorageManager::HwMMU" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwMMU#nbEntries -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwMMU_nbEntries">
+ <feature handlerID="StringStereotype" name="nbEntries"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwStorageManager::HwMMU" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Nb Entries:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwStorageManager::HwMMU" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwMMU#ownedTLBs -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_HwMMU_ownedTLBs">
+ <feature handlerID="ReferenceStereotype" name="ownedTLBs"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwStorageManager::HwMMU" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Owned T L Bs:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwStorageManager::HwMMU" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwMemory#memorySize -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwMemory_memorySize">
+ <feature handlerID="StringStereotype" name="memorySize"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwMemory" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Memory Size:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwMemory" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwMemory#adressSize -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwMemory_adressSize">
+ <feature handlerID="StringStereotype" name="adressSize"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwMemory" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Adress Size:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwMemory" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwMemory#timings -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwMemory_timings">
+ <feature handlerID="StringStereotype" name="timings"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwMemory" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Timings:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwMemory" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwMemory#throughput -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwMemory_throughput">
+ <feature handlerID="StringStereotype" name="throughput"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwMemory" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Throughput:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwMemory" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwRAM#organization -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwRAM_organization">
+ <feature handlerID="StringStereotype" name="organization"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwRAM" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Organization:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwRAM" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwRAM#isSynchronous -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwRAM_isSynchronous">
+ <feature handlerID="StringStereotype" name="isSynchronous"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwRAM" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Is Synchronous:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwRAM" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwRAM#isStatic -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwRAM_isStatic">
+ <feature handlerID="StringStereotype" name="isStatic"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwRAM" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Is Static:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwRAM" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwRAM#isNonVolatile -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwRAM_isNonVolatile">
+ <feature handlerID="StringStereotype" name="isNonVolatile"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwRAM" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Is Non Volatile:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwRAM" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwRAM#repl_Policy -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwRAM_repl_Policy">
+ <feature handlerID="EnumerationStereotype" name="repl_Policy"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwRAM" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Repl_ Policy:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwRAM" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwRAM#writePolicy -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwRAM_writePolicy">
+ <feature handlerID="EnumerationStereotype" name="writePolicy"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwRAM" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Write Policy:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwRAM" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwROM#type -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwROM_type">
+ <feature handlerID="EnumerationStereotype" name="type"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwROM" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Type:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwROM" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwROM#organization -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwROM_organization">
+ <feature handlerID="StringStereotype" name="organization"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwROM" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Organization:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwROM" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwDrive#sectorSize -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwDrive_sectorSize">
+ <feature handlerID="StringStereotype" name="sectorSize"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwDrive" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Sector Size:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwDrive" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwDrive#buffer -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_HwDrive_buffer">
+ <feature handlerID="ReferenceStereotype" name="buffer"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwDrive" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Buffer:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwDrive" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwCache#level -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwCache_level">
+ <feature handlerID="StringStereotype" name="level"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwCache" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Level:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwCache" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwCache#type -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwCache_type">
+ <feature handlerID="EnumerationStereotype" name="type"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwCache" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Type:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwCache" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwCache#structure -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwCache_structure">
+ <feature handlerID="StringStereotype" name="structure"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwCache" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Structure:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwCache" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwCache#repl_Policy -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwCache_repl_Policy">
+ <feature handlerID="EnumerationStereotype" name="repl_Policy"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwCache" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Repl_ Policy:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwCache" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwCache#writePolicy -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwCache_writePolicy">
+ <feature handlerID="EnumerationStereotype" name="writePolicy"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwCache" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Write Policy:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwStorage::HwMemory::HwCache" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwTimer#nbCounters -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwTimer_nbCounters">
+ <feature handlerID="StringStereotype" name="nbCounters"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwTiming::HwTimer" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Nb Counters:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwTiming::HwTimer" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwTimer#counterWidth -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwTimer_counterWidth">
+ <feature handlerID="StringStereotype" name="counterWidth"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwTiming::HwTimer" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Counter Width:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwTiming::HwTimer" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwTimer#inputClock -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_HwTimer_inputClock">
+ <feature handlerID="ReferenceStereotype" name="inputClock"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwTiming::HwTimer" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Input Clock:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwLogical::HwTiming::HwTimer" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwResourceService#consumption -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwResourceService_consumption">
+ <feature handlerID="StringStereotype" name="consumption"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwGeneral::HwResourceService" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Consumption:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwGeneral::HwResourceService" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwResourceService#dissipation -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwResourceService_dissipation">
+ <feature handlerID="StringStereotype" name="dissipation"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwGeneral::HwResourceService" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Dissipation:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwGeneral::HwResourceService" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwResource#description -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwResource_description">
+ <feature handlerID="StringStereotype" name="description"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwGeneral::HwResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Description:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwGeneral::HwResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwResource#frequency -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwResource_frequency">
+ <feature handlerID="StringStereotype" name="frequency"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwGeneral::HwResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Frequency:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwGeneral::HwResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwResource#p_HW_Services -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_HwResource_p_HW_Services">
+ <feature handlerID="ReferenceStereotype" name="p_HW_Services"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwGeneral::HwResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleStructuralFeaturesPropertyEditor"
+ label="P_ H W_ Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwGeneral::HwResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwResource#r_HW_Services -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_HwResource_r_HW_Services">
+ <feature handlerID="ReferenceStereotype" name="r_HW_Services"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwGeneral::HwResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="R_ H W_ Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwGeneral::HwResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwResource#ownedHW -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_HwResource_ownedHW">
+ <feature handlerID="ReferenceStereotype" name="ownedHW"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwGeneral::HwResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleStructuralFeaturesPropertyEditor"
+ label="Owned H W:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwGeneral::HwResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwResource#endPoints -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_HwResource_endPoints">
+ <feature handlerID="ReferenceStereotype" name="endPoints"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwGeneral::HwResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="End Points:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwGeneral::HwResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwComponent#kind -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwComponent_kind">
+ <feature handlerID="EnumerationStereotype" name="kind"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Kind:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwComponent#dimensions -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwComponent_dimensions">
+ <feature handlerID="StringStereotype" name="dimensions"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Dimensions:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwComponent#area -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwComponent_area">
+ <feature handlerID="StringStereotype" name="area"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Area:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwComponent#position -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwComponent_position">
+ <feature handlerID="StringStereotype" name="position"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Position:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwComponent#grid -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwComponent_grid">
+ <feature handlerID="StringStereotype" name="grid"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Grid:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwComponent#nbPins -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwComponent_nbPins">
+ <feature handlerID="StringStereotype" name="nbPins"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Nb Pins:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwComponent#weight -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwComponent_weight">
+ <feature handlerID="StringStereotype" name="weight"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Weight:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwComponent#price -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwComponent_price">
+ <feature handlerID="StringStereotype" name="price"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Price:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwComponent#r_Conditions -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwComponent_r_Conditions">
+ <feature handlerID="StringStereotype" name="r_Conditions"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="R_ Conditions:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwComponent#staticConsumption -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwComponent_staticConsumption">
+ <feature handlerID="StringStereotype" name="staticConsumption"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Static Consumption:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwComponent#staticDissipation -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwComponent_staticDissipation">
+ <feature handlerID="StringStereotype" name="staticDissipation"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Static Dissipation:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwComponent#poweredServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_HwComponent_poweredServices">
+ <feature handlerID="ReferenceStereotype" name="poweredServices"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleStructuralFeaturesPropertyEditor"
+ label="Powered Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwComponent#subComponents -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_HwComponent_subComponents">
+ <feature handlerID="ReferenceStereotype" name="subComponents"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Sub Components:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwLayout::HwComponent" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwPowerSupply#suppliedPower -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwPowerSupply_suppliedPower">
+ <feature handlerID="StringStereotype" name="suppliedPower"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwPower::HwPowerSupply" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Supplied Power:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwPower::HwPowerSupply" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwPowerSupply#capacity -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwPowerSupply_capacity">
+ <feature handlerID="StringStereotype" name="capacity"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwPower::HwPowerSupply" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Capacity:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwPower::HwPowerSupply" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for HwCoolingSupply#coolingPower -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_HwCoolingSupply_coolingPower">
+ <feature handlerID="StringStereotype" name="coolingPower"
+ stereotypeName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwPower::HwCoolingSupply" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Cooling Power:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::HRM::HwPhysical::HwPower::HwCoolingSupply" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwResource#identifierElements -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwResource_identifierElements">
+ <feature handlerID="ReferenceStereotype" name="identifierElements"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_ResourceCore::SwResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Identifier Elements:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_ResourceCore::SwResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwResource#stateElements -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwResource_stateElements">
+ <feature handlerID="ReferenceStereotype" name="stateElements"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_ResourceCore::SwResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="State Elements:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_ResourceCore::SwResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwResource#memorySizeFootprint -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwResource_memorySizeFootprint">
+ <feature handlerID="ReferenceStereotype" name="memorySizeFootprint"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_ResourceCore::SwResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Memory Size Footprint:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_ResourceCore::SwResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwResource#createServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwResource_createServices">
+ <feature handlerID="ReferenceStereotype" name="createServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_ResourceCore::SwResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Create Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_ResourceCore::SwResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwResource#deleteServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwResource_deleteServices">
+ <feature handlerID="ReferenceStereotype" name="deleteServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_ResourceCore::SwResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Delete Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_ResourceCore::SwResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwResource#initializeServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwResource_initializeServices">
+ <feature handlerID="ReferenceStereotype" name="initializeServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_ResourceCore::SwResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Initialize Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_ResourceCore::SwResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwAccessService#isModifier -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SwAccessService_isModifier">
+ <feature handlerID="BooleanStereotype" name="isModifier"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_ResourceCore::SwAccessService" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Modifier:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_ResourceCore::SwAccessService" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwAccessService#accessedElement -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwAccessService_accessedElement">
+ <feature handlerID="ReferenceStereotype" name="accessedElement"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_ResourceCore::SwAccessService" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Accessed Element:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_ResourceCore::SwAccessService" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for EntryPoint#isReentrant -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_EntryPoint_isReentrant">
+ <feature handlerID="BooleanStereotype" name="isReentrant"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::EntryPoint" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Reentrant:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::EntryPoint" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for EntryPoint#routine -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_EntryPoint_routine">
+ <feature handlerID="ReferenceStereotype" name="routine"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::EntryPoint" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Routine:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::EntryPoint" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwConcurrentResource#type -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SwConcurrentResource_type">
+ <feature handlerID="StringStereotype" name="type"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Type:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwConcurrentResource#activationCapacity -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SwConcurrentResource_activationCapacity">
+ <feature handlerID="StringStereotype" name="activationCapacity"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Activation Capacity:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwConcurrentResource#entryPoints -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwConcurrentResource_entryPoints">
+ <feature handlerID="ReferenceStereotype" name="entryPoints"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Entry Points:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwConcurrentResource#adressSpace -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwConcurrentResource_adressSpace">
+ <feature handlerID="ReferenceStereotype" name="adressSpace"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Adress Space:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwConcurrentResource#periodElements -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwConcurrentResource_periodElements">
+ <feature handlerID="ReferenceStereotype" name="periodElements"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Period Elements:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwConcurrentResource#priorityElements -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwConcurrentResource_priorityElements">
+ <feature handlerID="ReferenceStereotype" name="priorityElements"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Priority Elements:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwConcurrentResource#stackSizeElements -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwConcurrentResource_stackSizeElements">
+ <feature handlerID="ReferenceStereotype" name="stackSizeElements"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Stack Size Elements:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwConcurrentResource#activateServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwConcurrentResource_activateServices">
+ <feature handlerID="ReferenceStereotype" name="activateServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Activate Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwConcurrentResource#enableConcurrencyServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwConcurrentResource_enableConcurrencyServices">
+ <feature handlerID="ReferenceStereotype" name="enableConcurrencyServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Enable Concurrency Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwConcurrentResource#resumeServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwConcurrentResource_resumeServices">
+ <feature handlerID="ReferenceStereotype" name="resumeServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Resume Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwConcurrentResource#suspendServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwConcurrentResource_suspendServices">
+ <feature handlerID="ReferenceStereotype" name="suspendServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Suspend Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwConcurrentResource#terminateServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwConcurrentResource_terminateServices">
+ <feature handlerID="ReferenceStereotype" name="terminateServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Terminate Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwConcurrentResource#disableConcurrencyServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwConcurrentResource_disableConcurrencyServices">
+ <feature handlerID="ReferenceStereotype" name="disableConcurrencyServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Disable Concurrency Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwConcurrentResource#shareDataResources -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwConcurrentResource_shareDataResources">
+ <feature handlerID="ReferenceStereotype" name="shareDataResources"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Share Data Resources:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwConcurrentResource#messageResources -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwConcurrentResource_messageResources">
+ <feature handlerID="ReferenceStereotype" name="messageResources"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Message Resources:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwConcurrentResource#mutualExclusionResources -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwConcurrentResource_mutualExclusionResources">
+ <feature handlerID="ReferenceStereotype" name="mutualExclusionResources"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Mutual Exclusion Resources:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwConcurrentResource#notificationResources -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwConcurrentResource_notificationResources">
+ <feature handlerID="ReferenceStereotype" name="notificationResources"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Notification Resources:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwConcurrentResource#heapSizeElements -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwConcurrentResource_heapSizeElements">
+ <feature handlerID="ReferenceStereotype" name="heapSizeElements"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Heap Size Elements:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwConcurrentResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for InterruptResource#kind -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_InterruptResource_kind">
+ <feature handlerID="EnumerationStereotype" name="kind"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::InterruptResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Kind:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::InterruptResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for InterruptResource#isMaskable -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_InterruptResource_isMaskable">
+ <feature handlerID="BooleanStereotype" name="isMaskable"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::InterruptResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Maskable:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::InterruptResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for InterruptResource#vectorElements -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_InterruptResource_vectorElements">
+ <feature handlerID="ReferenceStereotype" name="vectorElements"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::InterruptResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Vector Elements:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::InterruptResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for InterruptResource#maskElements -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_InterruptResource_maskElements">
+ <feature handlerID="ReferenceStereotype" name="maskElements"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::InterruptResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Mask Elements:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::InterruptResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for InterruptResource#routineConnectServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_InterruptResource_routineConnectServices">
+ <feature handlerID="ReferenceStereotype" name="routineConnectServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::InterruptResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Routine Connect Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::InterruptResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for InterruptResource#routineDisconnectServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_InterruptResource_routineDisconnectServices">
+ <feature handlerID="ReferenceStereotype" name="routineDisconnectServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::InterruptResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Routine Disconnect Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::InterruptResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwSchedulableResource#isStaticSchedulingFeature -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SwSchedulableResource_isStaticSchedulingFeature">
+ <feature handlerID="BooleanStereotype" name="isStaticSchedulingFeature"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwSchedulableResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Static Scheduling Feature:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwSchedulableResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwSchedulableResource#isPreemptable -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SwSchedulableResource_isPreemptable">
+ <feature handlerID="BooleanStereotype" name="isPreemptable"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwSchedulableResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Preemptable:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwSchedulableResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwSchedulableResource#schedulers -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwSchedulableResource_schedulers">
+ <feature handlerID="ReferenceStereotype" name="schedulers"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwSchedulableResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Schedulers:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwSchedulableResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwSchedulableResource#deadlineElements -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwSchedulableResource_deadlineElements">
+ <feature handlerID="ReferenceStereotype" name="deadlineElements"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwSchedulableResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Deadline Elements:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwSchedulableResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwSchedulableResource#deadlineTypeElements -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwSchedulableResource_deadlineTypeElements">
+ <feature handlerID="ReferenceStereotype" name="deadlineTypeElements"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwSchedulableResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Deadline Type Elements:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwSchedulableResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwSchedulableResource#timeSliceElements -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwSchedulableResource_timeSliceElements">
+ <feature handlerID="ReferenceStereotype" name="timeSliceElements"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwSchedulableResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Time Slice Elements:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwSchedulableResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwSchedulableResource#delayServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwSchedulableResource_delayServices">
+ <feature handlerID="ReferenceStereotype" name="delayServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwSchedulableResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Delay Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwSchedulableResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwSchedulableResource#joinServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwSchedulableResource_joinServices">
+ <feature handlerID="ReferenceStereotype" name="joinServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwSchedulableResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Join Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwSchedulableResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwSchedulableResource#yieldServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwSchedulableResource_yieldServices">
+ <feature handlerID="ReferenceStereotype" name="yieldServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwSchedulableResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Yield Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwSchedulableResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwTimerResource#durationElements -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwTimerResource_durationElements">
+ <feature handlerID="ReferenceStereotype" name="durationElements"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwTimerResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Duration Elements:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwTimerResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for MemoryPartition#concurrentResources -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_MemoryPartition_concurrentResources">
+ <feature handlerID="ReferenceStereotype" name="concurrentResources"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::MemoryPartition" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Concurrent Resources:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::MemoryPartition" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for MemoryPartition#memorySpaces -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_MemoryPartition_memorySpaces">
+ <feature handlerID="ReferenceStereotype" name="memorySpaces"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::MemoryPartition" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Memory Spaces:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::MemoryPartition" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for MemoryPartition#fork -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_MemoryPartition_fork">
+ <feature handlerID="ReferenceStereotype" name="fork"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::MemoryPartition" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Fork:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::MemoryPartition" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for MemoryPartition#exit -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_MemoryPartition_exit">
+ <feature handlerID="ReferenceStereotype" name="exit"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::MemoryPartition" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Exit:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::MemoryPartition" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Alarm#isWatchdog -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_Alarm_isWatchdog">
+ <feature handlerID="BooleanStereotype" name="isWatchdog"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::Alarm" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Watchdog:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::Alarm" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for Alarm#timers -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_Alarm_timers">
+ <feature handlerID="ReferenceStereotype" name="timers"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::Alarm" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Timers:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::Alarm" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for DeviceBroker#accessPolicy -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_DeviceBroker_accessPolicy">
+ <feature handlerID="EnumerationStereotype" name="accessPolicy"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::DeviceBroker" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Access Policy:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::DeviceBroker" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for DeviceBroker#isBuffered -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_DeviceBroker_isBuffered">
+ <feature handlerID="BooleanStereotype" name="isBuffered"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::DeviceBroker" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Buffered:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::DeviceBroker" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for DeviceBroker#devices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_DeviceBroker_devices">
+ <feature handlerID="ReferenceStereotype" name="devices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::DeviceBroker" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Devices:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::DeviceBroker" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for DeviceBroker#closeServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_DeviceBroker_closeServices">
+ <feature handlerID="ReferenceStereotype" name="closeServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::DeviceBroker" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Close Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::DeviceBroker" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for DeviceBroker#controlServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_DeviceBroker_controlServices">
+ <feature handlerID="ReferenceStereotype" name="controlServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::DeviceBroker" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Control Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::DeviceBroker" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for DeviceBroker#openServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_DeviceBroker_openServices">
+ <feature handlerID="ReferenceStereotype" name="openServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::DeviceBroker" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Open Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::DeviceBroker" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for DeviceBroker#readServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_DeviceBroker_readServices">
+ <feature handlerID="ReferenceStereotype" name="readServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::DeviceBroker" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Read Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::DeviceBroker" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for DeviceBroker#writeServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_DeviceBroker_writeServices">
+ <feature handlerID="ReferenceStereotype" name="writeServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::DeviceBroker" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Write Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::DeviceBroker" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for MemoryBroker#accessPolicy -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_MemoryBroker_accessPolicy">
+ <feature handlerID="EnumerationStereotype" name="accessPolicy"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::MemoryBroker" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Access Policy:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::MemoryBroker" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for MemoryBroker#memories -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_MemoryBroker_memories">
+ <feature handlerID="ReferenceStereotype" name="memories"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::MemoryBroker" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Memories:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::MemoryBroker" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for MemoryBroker#memoryBlockAdressElements -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_MemoryBroker_memoryBlockAdressElements">
+ <feature handlerID="ReferenceStereotype" name="memoryBlockAdressElements"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::MemoryBroker" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Memory Block Adress Elements:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::MemoryBroker" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for MemoryBroker#memoryBlockSizeElements -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_MemoryBroker_memoryBlockSizeElements">
+ <feature handlerID="ReferenceStereotype" name="memoryBlockSizeElements"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::MemoryBroker" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Memory Block Size Elements:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::MemoryBroker" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for MemoryBroker#lockServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_MemoryBroker_lockServices">
+ <feature handlerID="ReferenceStereotype" name="lockServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::MemoryBroker" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Lock Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::MemoryBroker" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for MemoryBroker#unlockServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_MemoryBroker_unlockServices">
+ <feature handlerID="ReferenceStereotype" name="unlockServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::MemoryBroker" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Unlock Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::MemoryBroker" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for MemoryBroker#mapServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_MemoryBroker_mapServices">
+ <feature handlerID="ReferenceStereotype" name="mapServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::MemoryBroker" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Map Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::MemoryBroker" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for MemoryBroker#unMapServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_MemoryBroker_unMapServices">
+ <feature handlerID="ReferenceStereotype" name="unMapServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::MemoryBroker" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Un Map Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Brokering::MemoryBroker" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwInteractionResource#isIntraMemoryPartitionInteraction -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SwInteractionResource_isIntraMemoryPartitionInteraction">
+ <feature handlerID="BooleanStereotype" name="isIntraMemoryPartitionInteraction"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SwInteractionResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Intra Memory Partition Interaction:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SwInteractionResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwInteractionResource#waitingQueuePolicy -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SwInteractionResource_waitingQueuePolicy">
+ <feature handlerID="EnumerationStereotype" name="waitingQueuePolicy"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SwInteractionResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Waiting Queue Policy:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SwInteractionResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwInteractionResource#waitingQueueCapacity -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SwInteractionResource_waitingQueueCapacity">
+ <feature handlerID="StringStereotype" name="waitingQueueCapacity"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SwInteractionResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Waiting Queue Capacity:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SwInteractionResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwInteractionResource#waitingPolicyElements -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwInteractionResource_waitingPolicyElements">
+ <feature handlerID="ReferenceStereotype" name="waitingPolicyElements"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SwInteractionResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Waiting Policy Elements:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SwInteractionResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SharedDataComResource#readServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SharedDataComResource_readServices">
+ <feature handlerID="ReferenceStereotype" name="readServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SharedDataComResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Read Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SharedDataComResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SharedDataComResource#writeServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SharedDataComResource_writeServices">
+ <feature handlerID="ReferenceStereotype" name="writeServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SharedDataComResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Write Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SharedDataComResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for MessageComResource#isFixedMessageSize -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_MessageComResource_isFixedMessageSize">
+ <feature handlerID="BooleanStereotype" name="isFixedMessageSize"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::MessageComResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Fixed Message Size:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::MessageComResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for MessageComResource#mechanism -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_MessageComResource_mechanism">
+ <feature handlerID="EnumerationStereotype" name="mechanism"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::MessageComResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Mechanism:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::MessageComResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for MessageComResource#messageQueuePolicy -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_MessageComResource_messageQueuePolicy">
+ <feature handlerID="EnumerationStereotype" name="messageQueuePolicy"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::MessageComResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Message Queue Policy:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::MessageComResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for MessageComResource#messageSizeElements -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_MessageComResource_messageSizeElements">
+ <feature handlerID="ReferenceStereotype" name="messageSizeElements"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::MessageComResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Message Size Elements:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::MessageComResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for MessageComResource#messageQueueCapacityElements -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_MessageComResource_messageQueueCapacityElements">
+ <feature handlerID="ReferenceStereotype" name="messageQueueCapacityElements"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::MessageComResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Message Queue Capacity Elements:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::MessageComResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for MessageComResource#sendServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_MessageComResource_sendServices">
+ <feature handlerID="ReferenceStereotype" name="sendServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::MessageComResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Send Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::MessageComResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for MessageComResource#receiveServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_MessageComResource_receiveServices">
+ <feature handlerID="ReferenceStereotype" name="receiveServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::MessageComResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Receive Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::MessageComResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for NotificationResource#occurence -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_NotificationResource_occurence">
+ <feature handlerID="EnumerationStereotype" name="occurence"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::NotificationResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Occurence:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::NotificationResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for NotificationResource#mechanism -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_NotificationResource_mechanism">
+ <feature handlerID="EnumerationStereotype" name="mechanism"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::NotificationResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Mechanism:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::NotificationResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for NotificationResource#occurenceCountElements -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_NotificationResource_occurenceCountElements">
+ <feature handlerID="ReferenceStereotype" name="occurenceCountElements"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::NotificationResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Occurence Count Elements:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::NotificationResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for NotificationResource#maskElements -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_NotificationResource_maskElements">
+ <feature handlerID="ReferenceStereotype" name="maskElements"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::NotificationResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Mask Elements:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::NotificationResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for NotificationResource#flushServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_NotificationResource_flushServices">
+ <feature handlerID="ReferenceStereotype" name="flushServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::NotificationResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Flush Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::NotificationResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for NotificationResource#signalServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_NotificationResource_signalServices">
+ <feature handlerID="ReferenceStereotype" name="signalServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::NotificationResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Signal Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::NotificationResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for NotificationResource#waitServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_NotificationResource_waitServices">
+ <feature handlerID="ReferenceStereotype" name="waitServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::NotificationResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Wait Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::NotificationResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for NotificationResource#clearServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_NotificationResource_clearServices">
+ <feature handlerID="ReferenceStereotype" name="clearServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::NotificationResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Clear Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::NotificationResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwMutualExclusionResource#mechanism -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SwMutualExclusionResource_mechanism">
+ <feature handlerID="EnumerationStereotype" name="mechanism"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SwMutualExclusionResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Mechanism:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SwMutualExclusionResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwMutualExclusionResource#concurrentAccessProtocol -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SwMutualExclusionResource_concurrentAccessProtocol">
+ <feature handlerID="EnumerationStereotype" name="concurrentAccessProtocol"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SwMutualExclusionResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Concurrent Access Protocol:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SwMutualExclusionResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwMutualExclusionResource#accessTokenElements -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwMutualExclusionResource_accessTokenElements">
+ <feature handlerID="ReferenceStereotype" name="accessTokenElements"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SwMutualExclusionResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Access Token Elements:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SwMutualExclusionResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwMutualExclusionResource#releaseServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwMutualExclusionResource_releaseServices">
+ <feature handlerID="ReferenceStereotype" name="releaseServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SwMutualExclusionResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Release Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SwMutualExclusionResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SwMutualExclusionResource#acquireServices -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SwMutualExclusionResource_acquireServices">
+ <feature handlerID="ReferenceStereotype" name="acquireServices"
+ stereotypeName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SwMutualExclusionResource" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Acquire Services:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::SRM::SW_Interaction::SwMutualExclusionResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for FlowProperty#direction -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_FlowProperty_direction">
+ <feature handlerID="EnumerationStereotype" name="direction"
+ stereotypeName="MARTE::MARTE_DesignModel::GCM::FlowProperty" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Direction:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::GCM::FlowProperty" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for FlowPort#isAtomic -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_FlowPort_isAtomic">
+ <feature handlerID="BooleanStereotype" name="isAtomic"
+ stereotypeName="MARTE::MARTE_DesignModel::GCM::FlowPort" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Atomic:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::GCM::FlowPort" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for FlowPort#isConjugated -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_FlowPort_isConjugated">
+ <feature handlerID="BooleanStereotype" name="isConjugated"
+ stereotypeName="MARTE::MARTE_DesignModel::GCM::FlowPort" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Conjugated:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::GCM::FlowPort" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for FlowPort#direction -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_FlowPort_direction">
+ <feature handlerID="EnumerationStereotype" name="direction"
+ stereotypeName="MARTE::MARTE_DesignModel::GCM::FlowPort" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Direction:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::GCM::FlowPort" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ClientServerPort#specificationKind -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_ClientServerPort_specificationKind">
+ <feature handlerID="EnumerationStereotype" name="specificationKind"
+ stereotypeName="MARTE::MARTE_DesignModel::GCM::ClientServerPort" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Specification Kind:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::GCM::ClientServerPort" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ClientServerPort#isConjugated -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_ClientServerPort_isConjugated">
+ <feature handlerID="BooleanStereotype" name="isConjugated"
+ stereotypeName="MARTE::MARTE_DesignModel::GCM::ClientServerPort" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Is Conjugated:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::GCM::ClientServerPort" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ClientServerPort#kind -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_ClientServerPort_kind">
+ <feature handlerID="EnumerationStereotype" name="kind"
+ stereotypeName="MARTE::MARTE_DesignModel::GCM::ClientServerPort" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Kind:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::GCM::ClientServerPort" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ClientServerPort#provInterface -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_ClientServerPort_provInterface">
+ <feature handlerID="ReferenceStereotype" name="provInterface"
+ stereotypeName="MARTE::MARTE_DesignModel::GCM::ClientServerPort" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Prov Interface:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::GCM::ClientServerPort" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ClientServerPort#reqInterface -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_ClientServerPort_reqInterface">
+ <feature handlerID="ReferenceStereotype" name="reqInterface"
+ stereotypeName="MARTE::MARTE_DesignModel::GCM::ClientServerPort" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Req Interface:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::GCM::ClientServerPort" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ClientServerPort#featuresSpec -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_ClientServerPort_featuresSpec">
+ <feature handlerID="ReferenceStereotype" name="featuresSpec"
+ stereotypeName="MARTE::MARTE_DesignModel::GCM::ClientServerPort" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Features Spec:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::GCM::ClientServerPort" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for ClientServerFeature#kind -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_ClientServerFeature_kind">
+ <feature handlerID="EnumerationStereotype" name="kind"
+ stereotypeName="MARTE::MARTE_DesignModel::GCM::ClientServerFeature" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Kind:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::GCM::ClientServerFeature" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GCMTrigger#feature -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_GCMTrigger_feature">
+ <feature handlerID="ReferenceStereotype" name="feature"
+ stereotypeName="MARTE::MARTE_DesignModel::GCM::GCMTrigger" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Feature:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::GCM::GCMTrigger" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GCMInvocationAction#onFeature -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_GCMInvocationAction_onFeature">
+ <feature handlerID="ReferenceStereotype" name="onFeature"
+ stereotypeName="MARTE::MARTE_DesignModel::GCM::GCMInvocationAction" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="On Feature:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_DesignModel::GCM::GCMInvocationAction" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for DataEvent#classifier -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_DataEvent_classifier">
+ <feature handlerID="ReferenceStereotype" name="classifier"
+ stereotypeName="MARTE::MARTE_DesignModel::GCM::DataEvent" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Classifier:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::GCM::DataEvent" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for DataPool#ordering -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_DataPool_ordering">
+ <feature handlerID="EnumerationStereotype" name="ordering"
+ stereotypeName="MARTE::MARTE_DesignModel::GCM::DataPool" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Ordering:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::GCM::DataPool" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for DataPool#insertion -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_DataPool_insertion">
+ <feature handlerID="ReferenceStereotype" name="insertion"
+ stereotypeName="MARTE::MARTE_DesignModel::GCM::DataPool" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Insertion:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::GCM::DataPool" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for DataPool#selection -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_DataPool_selection">
+ <feature handlerID="ReferenceStereotype" name="selection"
+ stereotypeName="MARTE::MARTE_DesignModel::GCM::DataPool" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Selection:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_DesignModel::GCM::DataPool" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaWorkloadGenerator#pop -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaWorkloadGenerator_pop">
+ <feature handlerID="StringStereotype" name="pop"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaWorkloadGenerator" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Pop:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaWorkloadGenerator" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaEventTrace#content -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaEventTrace_content">
+ <feature handlerID="StringStereotype" name="content"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaEventTrace" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Content:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaEventTrace" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaEventTrace#format -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaEventTrace_format">
+ <feature handlerID="StringStereotype" name="format"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaEventTrace" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Format:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaEventTrace" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaEventTrace#location -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaEventTrace_location">
+ <feature handlerID="StringStereotype" name="location"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaEventTrace" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Location:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaEventTrace" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaWorkloadEvent#pattern -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaWorkloadEvent_pattern">
+ <feature handlerID="StringStereotype" name="pattern"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaWorkloadEvent" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Pattern:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaWorkloadEvent" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaWorkloadEvent#generator -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_GaWorkloadEvent_generator">
+ <feature handlerID="ReferenceStereotype" name="generator"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaWorkloadEvent" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Generator:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaWorkloadEvent" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaWorkloadEvent#trace -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_GaWorkloadEvent_trace">
+ <feature handlerID="ReferenceStereotype" name="trace"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaWorkloadEvent" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Trace:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaWorkloadEvent" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaWorkloadEvent#effect -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_GaWorkloadEvent_effect">
+ <feature handlerID="ReferenceStereotype" name="effect"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaWorkloadEvent" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Effect:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaWorkloadEvent" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaWorkloadEvent#timedEvent -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_GaWorkloadEvent_timedEvent">
+ <feature handlerID="ReferenceStereotype" name="timedEvent"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaWorkloadEvent" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Timed Event:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaWorkloadEvent" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaScenario#hostDemand -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaScenario_hostDemand">
+ <feature handlerID="StringStereotype" name="hostDemand"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaScenario" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Host Demand:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaScenario" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaScenario#hostDemandOps -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaScenario_hostDemandOps">
+ <feature handlerID="StringStereotype" name="hostDemandOps"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaScenario" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Host Demand Ops:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaScenario" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaScenario#interOccT -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaScenario_interOccT">
+ <feature handlerID="StringStereotype" name="interOccT"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaScenario" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Inter Occ T:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaScenario" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaScenario#throughput -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaScenario_throughput">
+ <feature handlerID="StringStereotype" name="throughput"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaScenario" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Throughput:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaScenario" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaScenario#respT -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaScenario_respT">
+ <feature handlerID="StringStereotype" name="respT"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaScenario" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Resp T:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaScenario" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaScenario#utilization -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaScenario_utilization">
+ <feature handlerID="StringStereotype" name="utilization"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaScenario" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Utilization:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaScenario" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaScenario#utilizationOnHost -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaScenario_utilizationOnHost">
+ <feature handlerID="StringStereotype" name="utilizationOnHost"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaScenario" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Utilization On Host:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaScenario" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaScenario#cause -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_GaScenario_cause">
+ <feature handlerID="ReferenceStereotype" name="cause"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaScenario" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Cause:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaScenario" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaScenario#root -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_GaScenario_root">
+ <feature handlerID="ReferenceStereotype" name="root"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaScenario" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Root:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaScenario" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaScenario#timing -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_GaScenario_timing">
+ <feature handlerID="ReferenceStereotype" name="timing"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaScenario" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Timing:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaScenario" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaStep#isAtomic -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaStep_isAtomic">
+ <feature handlerID="StringStereotype" name="isAtomic"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaStep" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Is Atomic:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaStep#blockT -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaStep_blockT">
+ <feature handlerID="StringStereotype" name="blockT"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaStep" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Block T:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaStep#rep -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaStep_rep">
+ <feature handlerID="StringStereotype" name="rep"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaStep" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Rep:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaStep#prob -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaStep_prob">
+ <feature handlerID="StringStereotype" name="prob"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaStep" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Prob:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaStep#priority -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaStep_priority">
+ <feature handlerID="StringStereotype" name="priority"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaStep" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Priority:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaStep#servCount -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaStep_servCount">
+ <feature handlerID="StringStereotype" name="servCount"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaStep" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Serv Count:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaStep#selfDelay -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaStep_selfDelay">
+ <feature handlerID="StringStereotype" name="selfDelay"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaStep" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Self Delay:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaStep#concurRes -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_GaStep_concurRes">
+ <feature handlerID="ReferenceStereotype" name="concurRes"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaStep" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Concur Res:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaStep#host -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_GaStep_host">
+ <feature handlerID="ReferenceStereotype" name="host"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaStep" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Host:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaStep#servDemand -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_GaStep_servDemand">
+ <feature handlerID="ReferenceStereotype" name="servDemand"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaStep" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Serv Demand:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaStep#behavior -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_GaStep_behavior">
+ <feature handlerID="ReferenceStereotype" name="behavior"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaStep" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Behavior:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaExecHost#commTxOvh -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaExecHost_commTxOvh">
+ <feature handlerID="StringStereotype" name="commTxOvh"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaExecHost" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Comm Tx Ovh:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaExecHost" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaExecHost#commRcvOvh -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaExecHost_commRcvOvh">
+ <feature handlerID="StringStereotype" name="commRcvOvh"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaExecHost" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Comm Rcv Ovh:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaExecHost" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaExecHost#cntxtSwT -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaExecHost_cntxtSwT">
+ <feature handlerID="StringStereotype" name="cntxtSwT"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaExecHost" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Cntxt Sw T:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaExecHost" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaExecHost#clockOvh -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaExecHost_clockOvh">
+ <feature handlerID="StringStereotype" name="clockOvh"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaExecHost" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Clock Ovh:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaExecHost" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaExecHost#schedPriRange -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaExecHost_schedPriRange">
+ <feature handlerID="StringStereotype" name="schedPriRange"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaExecHost" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Sched Pri Range:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaExecHost" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaExecHost#memSize -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaExecHost_memSize">
+ <feature handlerID="StringStereotype" name="memSize"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaExecHost" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Mem Size:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaExecHost" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaExecHost#utilization -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaExecHost_utilization">
+ <feature handlerID="StringStereotype" name="utilization"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaExecHost" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Utilization:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaExecHost" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaExecHost#throughput -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaExecHost_throughput">
+ <feature handlerID="StringStereotype" name="throughput"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaExecHost" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Throughput:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaExecHost" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaTimedObs#laxity -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaTimedObs_laxity">
+ <feature handlerID="EnumerationStereotype" name="laxity"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaTimedObs" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Laxity:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaTimedObs" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaTimedObs#startObs -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_GaTimedObs_startObs">
+ <feature handlerID="ReferenceStereotype" name="startObs"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaTimedObs" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Start Obs:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaTimedObs" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaTimedObs#endObs -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_GaTimedObs_endObs">
+ <feature handlerID="ReferenceStereotype" name="endObs"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaTimedObs" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="End Obs:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaTimedObs" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaAcqStep#resUnits -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaAcqStep_resUnits">
+ <feature handlerID="StringStereotype" name="resUnits"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaAcqStep" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Res Units:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaAcqStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaAcqStep#acqRes -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_GaAcqStep_acqRes">
+ <feature handlerID="ReferenceStereotype" name="acqRes"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaAcqStep" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Acq Res:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaAcqStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaRelStep#resUnits -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaRelStep_resUnits">
+ <feature handlerID="StringStereotype" name="resUnits"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaRelStep" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Res Units:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaRelStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaRelStep#relRes -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_GaRelStep_relRes">
+ <feature handlerID="ReferenceStereotype" name="relRes"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaRelStep" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Rel Res:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaRelStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaLatencyObs#latency -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaLatencyObs_latency">
+ <feature handlerID="StringStereotype" name="latency"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaLatencyObs" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Latency:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaLatencyObs" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaLatencyObs#miss -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaLatencyObs_miss">
+ <feature handlerID="StringStereotype" name="miss"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaLatencyObs" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Miss:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaLatencyObs" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaLatencyObs#utility -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaLatencyObs_utility">
+ <feature handlerID="StringStereotype" name="utility"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaLatencyObs" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Utility:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaLatencyObs" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaLatencyObs#maxJitter -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaLatencyObs_maxJitter">
+ <feature handlerID="StringStereotype" name="maxJitter"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaLatencyObs" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Max Jitter:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaLatencyObs" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaCommHost#throughput -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaCommHost_throughput">
+ <feature handlerID="StringStereotype" name="throughput"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaCommHost" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Throughput:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaCommHost" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaCommHost#utilization -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaCommHost_utilization">
+ <feature handlerID="StringStereotype" name="utilization"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaCommHost" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Utilization:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaCommHost" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaCommChannel#packetSize -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaCommChannel_packetSize">
+ <feature handlerID="StringStereotype" name="packetSize"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaCommChannel" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Packet Size:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaCommChannel" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaCommChannel#utlization -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaCommChannel_utlization">
+ <feature handlerID="StringStereotype" name="utlization"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaCommChannel" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Utlization:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaCommChannel" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaWorkloadBehavior#behavior -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_GaWorkloadBehavior_behavior">
+ <feature handlerID="ReferenceStereotype" name="behavior"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaWorkloadBehavior" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Behavior:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaWorkloadBehavior" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaWorkloadBehavior#demand -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_GaWorkloadBehavior_demand">
+ <feature handlerID="ReferenceStereotype" name="demand"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaWorkloadBehavior" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Demand:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaWorkloadBehavior" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaAnalysisContext#context -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_GaAnalysisContext_context">
+ <feature handlerID="StringStereotype" name="context"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaAnalysisContext" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Context:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaAnalysisContext" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaAnalysisContext#workload -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_GaAnalysisContext_workload">
+ <feature handlerID="ReferenceStereotype" name="workload"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaAnalysisContext" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Workload:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaAnalysisContext" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaAnalysisContext#platform -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_GaAnalysisContext_platform">
+ <feature handlerID="ReferenceStereotype" name="platform"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaAnalysisContext" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Platform:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaAnalysisContext" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for GaResourcesPlatform#resources -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_GaResourcesPlatform_resources">
+ <feature handlerID="ReferenceStereotype" name="resources"
+ stereotypeName="MARTE::MARTE_AnalysisModel::GQAM::GaResourcesPlatform" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Resources:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_AnalysisModel::GQAM::GaResourcesPlatform" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaAnalysisContext#isSched -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaAnalysisContext_isSched">
+ <feature handlerID="StringStereotype" name="isSched"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaAnalysisContext" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Is Sched:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaAnalysisContext" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaAnalysisContext#optCriterion -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaAnalysisContext_optCriterion">
+ <feature handlerID="EnumerationStereotype" name="optCriterion"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaAnalysisContext" />
+ <editor id="org.eclipse.papyrus.properties.runtime.comboPropertyEditor"
+ label="Opt Criterion:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaAnalysisContext" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaEndtoEndFlow#isSched -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaEndtoEndFlow_isSched">
+ <feature handlerID="StringStereotype" name="isSched"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaEndtoEndFlow" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Is Sched:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaEndtoEndFlow" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaEndtoEndFlow#schSlack -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaEndtoEndFlow_schSlack">
+ <feature handlerID="StringStereotype" name="schSlack"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaEndtoEndFlow" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Sch Slack:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaEndtoEndFlow" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaEndtoEndFlow#end2EndT -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaEndtoEndFlow_end2EndT">
+ <feature handlerID="StringStereotype" name="end2EndT"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaEndtoEndFlow" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="End2 End T:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaEndtoEndFlow" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaEndtoEndFlow#end2EndD -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaEndtoEndFlow_end2EndD">
+ <feature handlerID="StringStereotype" name="end2EndD"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaEndtoEndFlow" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="End2 End D:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaEndtoEndFlow" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaEndtoEndFlow#timing -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SaEndtoEndFlow_timing">
+ <feature handlerID="ReferenceStereotype" name="timing"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaEndtoEndFlow" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Timing:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaEndtoEndFlow" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaCommStep#deadline -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaCommStep_deadline">
+ <feature handlerID="StringStereotype" name="deadline"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaCommStep" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Deadline:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaCommStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaCommStep#spareCap -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaCommStep_spareCap">
+ <feature handlerID="StringStereotype" name="spareCap"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaCommStep" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Spare Cap:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaCommStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaCommStep#schSlack -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaCommStep_schSlack">
+ <feature handlerID="StringStereotype" name="schSlack"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaCommStep" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Sch Slack:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaCommStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaStep#deadline -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaStep_deadline">
+ <feature handlerID="StringStereotype" name="deadline"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaStep" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Deadline:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaStep#spareCap -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaStep_spareCap">
+ <feature handlerID="StringStereotype" name="spareCap"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaStep" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Spare Cap:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaStep#schSlack -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaStep_schSlack">
+ <feature handlerID="StringStereotype" name="schSlack"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaStep" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Sch Slack:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaStep#preemptT -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaStep_preemptT">
+ <feature handlerID="StringStereotype" name="preemptT"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaStep" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Preempt T:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaStep#readyT -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaStep_readyT">
+ <feature handlerID="StringStereotype" name="readyT"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaStep" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Ready T:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaStep#nonpreemptionBlocking -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaStep_nonpreemptionBlocking">
+ <feature handlerID="StringStereotype" name="nonpreemptionBlocking"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaStep" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Nonpreemption Blocking:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaStep#selfSuspensionBlocking -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaStep_selfSuspensionBlocking">
+ <feature handlerID="StringStereotype" name="selfSuspensionBlocking"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaStep" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Self Suspension Blocking:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaStep#numberSelfSuspensions -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaStep_numberSelfSuspensions">
+ <feature handlerID="StringStereotype" name="numberSelfSuspensions"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaStep" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Number Self Suspensions:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaStep#sharedRes -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_SaStep_sharedRes">
+ <feature handlerID="ReferenceStereotype" name="sharedRes"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaStep" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Shared Res:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaSharedResource#capacity -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaSharedResource_capacity">
+ <feature handlerID="StringStereotype" name="capacity"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaSharedResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Capacity:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaSharedResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaSharedResource#isPreemp -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaSharedResource_isPreemp">
+ <feature handlerID="StringStereotype" name="isPreemp"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaSharedResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Is Preemp:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaSharedResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaSharedResource#isConsum -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaSharedResource_isConsum">
+ <feature handlerID="StringStereotype" name="isConsum"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaSharedResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Is Consum:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaSharedResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaSharedResource#acquisT -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaSharedResource_acquisT">
+ <feature handlerID="StringStereotype" name="acquisT"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaSharedResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Acquis T:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaSharedResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaSharedResource#releaseT -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaSharedResource_releaseT">
+ <feature handlerID="StringStereotype" name="releaseT"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaSharedResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Release T:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaSharedResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaSchedObs#suspentions -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaSchedObs_suspentions">
+ <feature handlerID="StringStereotype" name="suspentions"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaSchedObs" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Suspentions:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaSchedObs" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaSchedObs#blockT -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaSchedObs_blockT">
+ <feature handlerID="StringStereotype" name="blockT"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaSchedObs" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Block T:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaSchedObs" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaSchedObs#overlaps -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaSchedObs_overlaps">
+ <feature handlerID="StringStereotype" name="overlaps"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaSchedObs" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Overlaps:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaSchedObs" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaCommHost#isSched -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaCommHost_isSched">
+ <feature handlerID="StringStereotype" name="isSched"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaCommHost" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Is Sched:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaCommHost" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaCommHost#schSlack -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaCommHost_schSlack">
+ <feature handlerID="StringStereotype" name="schSlack"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaCommHost" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Sch Slack:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaCommHost" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaExecHost#isSched -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaExecHost_isSched">
+ <feature handlerID="StringStereotype" name="isSched"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaExecHost" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Is Sched:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaExecHost" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaExecHost#schSlack -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaExecHost_schSlack">
+ <feature handlerID="StringStereotype" name="schSlack"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaExecHost" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Sch Slack:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaExecHost" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaExecHost#schedUtiliz -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaExecHost_schedUtiliz">
+ <feature handlerID="StringStereotype" name="schedUtiliz"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaExecHost" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Sched Utiliz:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaExecHost" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaExecHost#ISRswitchT -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaExecHost_ISRswitchT">
+ <feature handlerID="StringStereotype" name="ISRswitchT"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaExecHost" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label=" I S Rswitch T:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaExecHost" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for SaExecHost#ISRprioRange -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_SaExecHost_ISRprioRange">
+ <feature handlerID="StringStereotype" name="ISRprioRange"
+ stereotypeName="MARTE::MARTE_AnalysisModel::SAM::SaExecHost" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label=" I S Rprio Range:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::SAM::SaExecHost" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for PaStep#noSync -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_PaStep_noSync">
+ <feature handlerID="StringStereotype" name="noSync"
+ stereotypeName="MARTE::MARTE_AnalysisModel::PAM::PaStep" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="No Sync:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::PAM::PaStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for PaStep#extOpDemand -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_PaStep_extOpDemand">
+ <feature handlerID="StringStereotype" name="extOpDemand"
+ stereotypeName="MARTE::MARTE_AnalysisModel::PAM::PaStep" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Ext Op Demand:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::PAM::PaStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for PaStep#extOpCount -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_PaStep_extOpCount">
+ <feature handlerID="StringStereotype" name="extOpCount"
+ stereotypeName="MARTE::MARTE_AnalysisModel::PAM::PaStep" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Ext Op Count:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::PAM::PaStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for PaStep#behavCount -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_PaStep_behavCount">
+ <feature handlerID="StringStereotype" name="behavCount"
+ stereotypeName="MARTE::MARTE_AnalysisModel::PAM::PaStep" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Behav Count:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::PAM::PaStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for PaStep#behavDemand -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_PaStep_behavDemand">
+ <feature handlerID="ReferenceStereotype" name="behavDemand"
+ stereotypeName="MARTE::MARTE_AnalysisModel::PAM::PaStep" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.multipleReferencePropertyEditor"
+ label="Behav Demand:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::PAM::PaStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for PaResPassStep#resUnits -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_PaResPassStep_resUnits">
+ <feature handlerID="StringStereotype" name="resUnits"
+ stereotypeName="MARTE::MARTE_AnalysisModel::PAM::PaResPassStep" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Res Units:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::PAM::PaResPassStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for PaResPassStep#resource -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_PaResPassStep_resource">
+ <feature handlerID="ReferenceStereotype" name="resource"
+ stereotypeName="MARTE::MARTE_AnalysisModel::PAM::PaResPassStep" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Resource:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::PAM::PaResPassStep" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for PaLogicalResource#utilization -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_PaLogicalResource_utilization">
+ <feature handlerID="StringStereotype" name="utilization"
+ stereotypeName="MARTE::MARTE_AnalysisModel::PAM::PaLogicalResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Utilization:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_AnalysisModel::PAM::PaLogicalResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for PaLogicalResource#throughput -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_PaLogicalResource_throughput">
+ <feature handlerID="StringStereotype" name="throughput"
+ stereotypeName="MARTE::MARTE_AnalysisModel::PAM::PaLogicalResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Throughput:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_AnalysisModel::PAM::PaLogicalResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for PaLogicalResource#poolSize -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_PaLogicalResource_poolSize">
+ <feature handlerID="StringStereotype" name="poolSize"
+ stereotypeName="MARTE::MARTE_AnalysisModel::PAM::PaLogicalResource" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Pool Size:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype
+ qualifiedName="MARTE::MARTE_AnalysisModel::PAM::PaLogicalResource" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for PaRunTInstance#poolSize -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_PaRunTInstance_poolSize">
+ <feature handlerID="StringStereotype" name="poolSize"
+ stereotypeName="MARTE::MARTE_AnalysisModel::PAM::PaRunTInstance" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Pool Size:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::PAM::PaRunTInstance" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for PaRunTInstance#unbddPool -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_PaRunTInstance_unbddPool">
+ <feature handlerID="BooleanStereotype" name="unbddPool"
+ stereotypeName="MARTE::MARTE_AnalysisModel::PAM::PaRunTInstance" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.radioBoxPropertyEditor"
+ label="Unbdd Pool:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::PAM::PaRunTInstance" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for PaRunTInstance#utilization -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_PaRunTInstance_utilization">
+ <feature handlerID="StringStereotype" name="utilization"
+ stereotypeName="MARTE::MARTE_AnalysisModel::PAM::PaRunTInstance" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Utilization:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::PAM::PaRunTInstance" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for PaRunTInstance#throughput -->
+ <predefinedController id="emftStructuralFeatureController"
+ predefinedId="MARTE_PaRunTInstance_throughput">
+ <feature handlerID="StringStereotype" name="throughput"
+ stereotypeName="MARTE::MARTE_AnalysisModel::PAM::PaRunTInstance" />
+ <editor id="org.eclipse.papyrus.properties.runtime.textPropertyEditor"
+ label="Throughput:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::PAM::PaRunTInstance" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for PaRunTInstance#instance -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_PaRunTInstance_instance">
+ <feature handlerID="ReferenceStereotype" name="instance"
+ stereotypeName="MARTE::MARTE_AnalysisModel::PAM::PaRunTInstance" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Instance:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::PAM::PaRunTInstance" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+ <!--predefined controller for PaRunTInstance#host -->
+ <predefinedController id="emftEReferenceController"
+ predefinedId="MARTE_PaRunTInstance_host">
+ <feature handlerID="ReferenceStereotype" name="host"
+ stereotypeName="MARTE::MARTE_AnalysisModel::PAM::PaRunTInstance" />
+ <editor
+ id="org.eclipse.papyrus.properties.runtime.simpleReferencePropertyEditor"
+ label="Host:" labelPosition="16384" />
+ <constraints>
+ <appliedStereotypes>
+ <appliedStereotype qualifiedName="MARTE::MARTE_AnalysisModel::PAM::PaRunTInstance" />
+ </appliedStereotypes>
+ </constraints>
+ </predefinedController>
+</predefinedControllers> \ No newline at end of file

Back to the top