Bug 511094
work on update change FormalContext -> Configuration
Change-Id: I87b32cd759bc1d163bb472f733c3b450362cb39a
Signed-off-by: Erwan Mahe <erwan.mahe@cea.fr>
diff --git a/codegen/org.eclipse.efm.formalml.concretesyntax.m2t/src/org/eclipse/efm/formalml/concretesyntax/m2t/factory/ClassCodeGenerator.java b/codegen/org.eclipse.efm.formalml.concretesyntax.m2t/src/org/eclipse/efm/formalml/concretesyntax/m2t/factory/ClassCodeGenerator.java
index ba8c4c9..ddea1ef 100644
--- a/codegen/org.eclipse.efm.formalml.concretesyntax.m2t/src/org/eclipse/efm/formalml/concretesyntax/m2t/factory/ClassCodeGenerator.java
+++ b/codegen/org.eclipse.efm.formalml.concretesyntax.m2t/src/org/eclipse/efm/formalml/concretesyntax/m2t/factory/ClassCodeGenerator.java
@@ -97,7 +97,7 @@
return( false );
}
- public boolean isBlockFormalContextDefinition(Class element) {
+ public boolean isBlockConfigurationDefinition(Class element) {
if( (StereotypeUtil.getConfiguration(element) != null) ) {
return( true );
}
@@ -126,7 +126,7 @@
public void collectElement(Package packageElement,
List<NamedElement> properties, List<Class> machinesAsBlock,
List<Property> blockInstances,
- ArrayList<Class> machinesAsFormalContext) {
+ ArrayList<Class> machinesAsConfiguration) {
for( PackageableElement itPE : packageElement.getPackagedElements() ) {
if( itPE instanceof Property ) {
Property itProperty = (Property)itPE;
@@ -148,13 +148,13 @@
else if( itPE instanceof Class ) {
Class itClass = (Class) itPE;
- if( isBlockFormalContextDefinition(itClass) ) {
- if( machinesAsFormalContext != null ) {
- machinesAsFormalContext.add( itClass );
+ if( isBlockConfigurationDefinition(itClass) ) {
+ if( machinesAsConfiguration != null ) {
+ machinesAsConfiguration.add( itClass );
}
else {
System.out.println(
- "Unexpected a null< machinesAsFormalContext > !");
+ "Unexpected a null< machinesAsConfiguration > !");
}
}
else if( isBlock(itClass) ) {
@@ -165,7 +165,7 @@
}
else if( itPE instanceof Package ) {
collectElement((Package)itPE, properties, machinesAsBlock,
- blockInstances, machinesAsFormalContext);
+ blockInstances, machinesAsConfiguration);
}
else {
}
@@ -177,7 +177,7 @@
List<NamedElement> properties, List<Class> machinesAsBlock,
List<Property> blockInstances,
List<Behavior> blockBehaviors,
- ArrayList<Class> machinesAsFormalContext) {
+ ArrayList<Class> machinesAsConfiguration) {
for( Property itAttribute : pack.getOwnedAttributes() ) {
if( isPart(itAttribute) ) {
blockInstances.add( itAttribute );
@@ -192,7 +192,7 @@
blockBehaviors.add(itBehavior);
collectElement(itBehavior, properties, machinesAsBlock,
- blockInstances, machinesAsFormalContext);
+ blockInstances, machinesAsConfiguration);
}
}
}
@@ -201,10 +201,10 @@
public void collectElement(PackageableElement pack,
List<NamedElement> properties, List<Class> machinesAsBlock,
List<Property> blockInstances,
- ArrayList<Class> machinesAsFormalContext) {
+ ArrayList<Class> machinesAsConfiguration) {
if( pack instanceof Package ) {
collectElement(pack, properties, machinesAsBlock,
- blockInstances, machinesAsFormalContext);
+ blockInstances, machinesAsConfiguration);
}
else if( pack instanceof Property ) {
Property itProperty = (Property) pack;
@@ -226,13 +226,13 @@
else if( pack instanceof Class ) {
Class itClass = (Class) pack;
- if( isBlockFormalContextDefinition(itClass) ) {
- if( machinesAsFormalContext != null ) {
- machinesAsFormalContext.add( itClass );
+ if( isBlockConfigurationDefinition(itClass) ) {
+ if( machinesAsConfiguration != null ) {
+ machinesAsConfiguration.add( itClass );
}
else {
System.out.println(
- "Unexpected a null< machinesAsFormalContext > !");
+ "Unexpected a null< machinesAsConfiguration > !");
}
}
else if( isBlock(itClass) ) {
@@ -263,10 +263,10 @@
ArrayList<Class> machinesAsBlock = new ArrayList<Class>();
ArrayList<Property> blockInstances = new ArrayList<Property>();
- ArrayList<Class> machinesAsFormalContext = new ArrayList<Class>();
+ ArrayList<Class> machinesAsConfiguration = new ArrayList<Class>();
collectElement(element, properties, machinesAsBlock,
- blockInstances, machinesAsFormalContext);
+ blockInstances, machinesAsConfiguration);
writer.appendTabEol2("@xlia< system , 1.0 >:");
@@ -296,8 +296,8 @@
transformClassDefinition(clazz, writer2);
}
- for( Class clazz : machinesAsFormalContext ) {
- transformClassFormalContext(clazz, writer2);
+ for( Class clazz : machinesAsConfiguration ) {
+ transformClassConfiguration(clazz, writer2);
}
}
// Section instance statemachine
@@ -310,8 +310,8 @@
}
- int instancesFormalContextCount = machinesAsFormalContext.size();
- if( instancesFormalContextCount > 0 ) {
+ int instancesConfigurationCount = machinesAsConfiguration.size();
+ if( instancesConfigurationCount > 0 ) {
// Section moe
//
writer.appendEolTab_Eol("@moe:");
@@ -319,8 +319,8 @@
// Section init
//
writer.appendTab2Eol("@init{" +
- ((instancesFormalContextCount > 1) ? " |and|" : "") );
- for( Class ctxClass : machinesAsFormalContext ) {
+ ((instancesConfigurationCount > 1) ? " |and|" : "") );
+ for( Class ctxClass : machinesAsConfiguration ) {
writer.appendTab3("init ")
.append(ctxClass.getName())
.appendEol(";");
@@ -330,8 +330,8 @@
// Section schedule
//
writer.appendTab2Eol("@schedule{" +
- ((instancesFormalContextCount > 1) ? " |i|" : "") );
- for( Class ctxClass : machinesAsFormalContext ) {
+ ((instancesConfigurationCount > 1) ? " |i|" : "") );
+ for( Class ctxClass : machinesAsConfiguration ) {
writer.appendTab3("run ")
.append(ctxClass.getName())
.appendEol(";");
@@ -370,14 +370,14 @@
writer.appendTabEol2("@xlia< system , 1.0 >:");
- Configuration elementFormalContext =
+ Configuration elementConfiguration =
StereotypeUtil.getConfiguration(element);
writer.appendTab();
- if( elementFormalContext.isTimed() ) {
+ if( elementConfiguration.isTimed() ) {
writer.append("timed ");
}
- if( elementFormalContext.isInput_enabled() ) {
+ if( elementConfiguration.isInputEnabled() ) {
writer.append("input_enabled ");
}
writer.append("system< and > ")
@@ -504,7 +504,7 @@
* @param element
* @param writer
*/
- public void transformClassFormalContext(
+ public void transformClassConfiguration(
Class element, PrettyPrintWriter writer) {
ArrayList<NamedElement> properties = new ArrayList<NamedElement>();
ArrayList<Class> machinesAsBlock = new ArrayList<Class>();
@@ -514,16 +514,16 @@
collectElement(element, properties,
machinesAsBlock, blockInstances, behaviors, null);
- Configuration elementFormalContext =
+ Configuration elementConfiguration =
StereotypeUtil.getConfiguration(element);
writer.appendTabEol("//!!FML:gen< Configuration >");
writer.appendTab();
- if( elementFormalContext.isTimed() ) {
+ if( elementConfiguration.isTimed() ) {
writer.append("timed ");
}
- if( elementFormalContext.isInput_enabled() ) {
+ if( elementConfiguration.isInputEnabled() ) {
writer.append("input_enabled ");
}
writer.append("machine< and > ")
@@ -549,7 +549,7 @@
writer.appendEolTab_Eol("@moe:");
transformClassMoeDefinition(
- elementFormalContext, behaviors, blockInstances, writer2);
+ elementConfiguration, behaviors, blockInstances, writer2);
writer.appendTab("} // end machine ")
.appendEol2(element.getName());
@@ -640,10 +640,10 @@
Part formalPart;
if( behaviorCount > 0 ) {
- if( block.getBase_Class().getClassifierBehavior() == null ) {
+ if( block.getBaseClass().getClassifierBehavior() == null ) {
LOGGER.error( ( new StringBuffer(this.getClass().getSimpleName()) )
.append( ":> unexpected Block Class " )
- .append( block.getBase_Class().getQualifiedName() )
+ .append( block.getBaseClass().getQualifiedName() )
.append( " with ownedBehavior, without classifierBehavior" )
.toString() );
}
@@ -710,7 +710,7 @@
//
writer.appendTab("@schedule{");
- Class block_base_Class = block.getBase_Class();
+ Class block_base_Class = block.getBaseClass();
if (block_base_Class !=null){
Behavior scheduleBehavior = block_base_Class.getClassifierBehavior();
@@ -928,7 +928,7 @@
}
String comment_on_part = "";
- if (environmental_properties.contains(formalPart.getBase_Property())) {
+ if (environmental_properties.contains(formalPart.getBaseProperty())) {
comment_on_part = " /* in formal context 'environment' */";
}
diff --git a/core/org.eclipse.efm.formalml/resources/profile/FormalML.profile.genmodel b/core/org.eclipse.efm.formalml/resources/profile/FormalML.profile.genmodel
index 5a465b6..3a14620 100644
--- a/core/org.eclipse.efm.formalml/resources/profile/FormalML.profile.genmodel
+++ b/core/org.eclipse.efm.formalml/resources/profile/FormalML.profile.genmodel
@@ -5,117 +5,99 @@
modelDirectory="/org.eclipse.efm.formalml/src-gen" editDirectory="/org.eclipse.efm.formalml.edit/src-gen"
editorDirectory="/org.eclipse.efm.formalml.editor/src-gen" modelPluginID="org.eclipse.efm.formalml"
modelName="FormalML" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
- importerID="org.eclipse.emf.importer.ecore" complianceLevel="8.0" copyrightFields="false"
+ importerID="org.eclipse.uml2.uml.ecore.importer" complianceLevel="8.0" copyrightFields="false"
usedGenPackages="../../../org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore ../../../org.eclipse.uml2.types/model/Types.genmodel#//types ../../../org.eclipse.uml2.uml/model/UML.genmodel#//uml"
operationReflection="true" importOrganizing="true">
<genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/importer/org.eclipse.uml2.uml.ecore.importer">
- <details key="OPPOSITE_ROLE_NAMES" value="IGNORE"/>
- <details key="DUPLICATE_FEATURES" value="DISCARD"/>
+ <details key="OPPOSITE_ROLE_NAMES" value="PROCESS"/>
+ <details key="DUPLICATE_FEATURES" value="PROCESS"/>
<details key="ANNOTATION_DETAILS" value="PROCESS"/>
- <details key="PROPERTY_DEFAULT_EXPRESSIONS" value="IGNORE"/>
- <details key="DUPLICATE_FEATURE_INHERITANCE" value="DISCARD"/>
+ <details key="PROPERTY_DEFAULT_EXPRESSIONS" value="PROCESS"/>
+ <details key="DUPLICATE_FEATURE_INHERITANCE" value="PROCESS"/>
<details key="COMMENTS" value="PROCESS"/>
<details key="DERIVED_FEATURES" value="PROCESS"/>
<details key="SUPER_CLASS_ORDER" value="PROCESS"/>
- <details key="DUPLICATE_OPERATION_INHERITANCE" value="DISCARD"/>
- <details key="REDEFINING_OPERATIONS" value="REPORT"/>
+ <details key="DUPLICATE_OPERATION_INHERITANCE" value="PROCESS"/>
+ <details key="REDEFINING_OPERATIONS" value="PROCESS"/>
<details key="INVARIANT_CONSTRAINTS" value="PROCESS"/>
- <details key="UNION_PROPERTIES" value="REPORT"/>
- <details key="DUPLICATE_OPERATIONS" value="DISCARD"/>
- <details key="NON_API_INVARIANTS" value="IGNORE"/>
- <details key="CAMEL_CASE_NAMES" value="IGNORE"/>
- <details key="SUBSETTING_PROPERTIES" value="REPORT"/>
- <details key="OPERATION_BODIES" value="IGNORE"/>
+ <details key="UNION_PROPERTIES" value="PROCESS"/>
+ <details key="DUPLICATE_OPERATIONS" value="PROCESS"/>
+ <details key="NON_API_INVARIANTS" value="PROCESS"/>
+ <details key="CAMEL_CASE_NAMES" value="PROCESS"/>
+ <details key="SUBSETTING_PROPERTIES" value="PROCESS"/>
+ <details key="OPERATION_BODIES" value="PROCESS"/>
<details key="ECORE_TAGGED_VALUES" value="PROCESS"/>
- <details key="UNTYPED_PROPERTIES" value="REPORT"/>
- <details key="REDEFINING_PROPERTIES" value="REPORT"/>
- <details key="INVOCATION_DELEGATES" value="IGNORE"/>
- <details key="VALIDATION_DELEGATES" value="IGNORE"/>
+ <details key="UNTYPED_PROPERTIES" value="PROCESS"/>
+ <details key="REDEFINING_PROPERTIES" value="PROCESS"/>
+ <details key="INVOCATION_DELEGATES" value="PROCESS"/>
+ <details key="VALIDATION_DELEGATES" value="PROCESS"/>
</genAnnotations>
- <foreignModel>formalml.ecore</foreignModel>
+ <foreignModel>FormalML.profile.uml</foreignModel>
<genPackages xsi:type="genmodel:GenPackage" prefix="formalml" basePackage="org.eclipse.efm"
disposableProviderFactory="true" ecorePackage="formalml.ecore#/">
- <genEnums xsi:type="genmodel:GenEnum" typeSafeEnumCompatible="false" ecoreEnum="formalml.ecore#//VariableDirectionKind">
- <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="formalml.ecore#//VariableDirectionKind/inout"/>
- <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="formalml.ecore#//VariableDirectionKind/in"/>
- <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="formalml.ecore#//VariableDirectionKind/out"/>
- <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="formalml.ecore#//VariableDirectionKind/intern"/>
- </genEnums>
<genEnums xsi:type="genmodel:GenEnum" typeSafeEnumCompatible="false" ecoreEnum="formalml.ecore#//PortDirectionKind">
<genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="formalml.ecore#//PortDirectionKind/inout"/>
<genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="formalml.ecore#//PortDirectionKind/in"/>
<genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="formalml.ecore#//PortDirectionKind/out"/>
</genEnums>
<genEnums xsi:type="genmodel:GenEnum" typeSafeEnumCompatible="false" ecoreEnum="formalml.ecore#//BufferKind">
- <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="formalml.ecore#//BufferKind/FIFO"/>
- <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="formalml.ecore#//BufferKind/LIFO"/>
- <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="formalml.ecore#//BufferKind/MULTISET"/>
- <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="formalml.ecore#//BufferKind/RAM"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="formalml.ecore#//BufferKind/fifo"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="formalml.ecore#//BufferKind/lifo"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="formalml.ecore#//BufferKind/multiset"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="formalml.ecore#//BufferKind/ram"/>
</genEnums>
- <genClasses xsi:type="genmodel:GenClass" ecoreClass="formalml.ecore#//ClockVar">
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="formalml.ecore#//Clock">
<genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
- propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//ClockVar/base_Property"/>
+ propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//Clock/baseProperty"/>
</genClasses>
- <genClasses xsi:type="genmodel:GenClass" ecoreClass="formalml.ecore#//FormalContext">
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="formalml.ecore#//Configuration">
<genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
- propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//FormalContext/env"/>
- <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute formalml.ecore#//FormalContext/timed"/>
- <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute formalml.ecore#//FormalContext/input_enabled"/>
+ propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//Configuration/env"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute formalml.ecore#//Configuration/timed"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute formalml.ecore#//Configuration/inputEnabled"/>
</genClasses>
- <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="formalml.ecore#//AbstractBlock">
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="formalml.ecore#//FormalBlock">
<genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
- propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//AbstractBlock/base_Class"/>
+ propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//FormalBlock/baseClass"/>
<genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
- propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//AbstractBlock/routingBehavior"/>
+ propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//FormalBlock/routingBehavior"/>
</genClasses>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="formalml.ecore#//TimedTransition">
<genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//TimedTransition/tguard"/>
<genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
- propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//TimedTransition/base_Transition"/>
+ propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//TimedTransition/baseTransition"/>
</genClasses>
- <genClasses xsi:type="genmodel:GenClass" ecoreClass="formalml.ecore#//FormalPart">
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="formalml.ecore#//Part">
<genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
- propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//FormalPart/base_Property"/>
+ propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//Part/baseProperty"/>
<genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
- propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//FormalPart/instance"/>
- </genClasses>
- <genClasses xsi:type="genmodel:GenClass" ecoreClass="formalml.ecore#//FlowVariable">
- <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
- propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//FlowVariable/base_Property"/>
- <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute formalml.ecore#//FlowVariable/DirectionKind"/>
+ propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//Part/instance"/>
</genClasses>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="formalml.ecore#//ReceiveAnyEvent">
<genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
- propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//ReceiveAnyEvent/base_AnyReceiveEvent"/>
+ propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//ReceiveAnyEvent/baseAnyReceiveEvent"/>
</genClasses>
<genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="formalml.ecore#//ReceiveEvent">
<genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//ReceiveEvent/parameters"/>
</genClasses>
- <genClasses xsi:type="genmodel:GenClass" ecoreClass="formalml.ecore#//FormalModel">
- <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
- propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//FormalModel/base_Model"/>
- <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute formalml.ecore#//FormalModel/xversion"/>
- <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
- propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//FormalModel/mainContext"/>
- </genClasses>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="formalml.ecore#//ReceiveSignalEvent">
<genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
- propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//ReceiveSignalEvent/base_AnyReceiveEvent"/>
+ propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//ReceiveSignalEvent/baseAnyReceiveEvent"/>
<genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
- propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//ReceiveSignalEvent/base_SignalEvent"/>
+ propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//ReceiveSignalEvent/baseSignalEvent"/>
</genClasses>
- <genClasses xsi:type="genmodel:GenClass" ecoreClass="formalml.ecore#//FlowPort">
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="formalml.ecore#//DirectedPort">
<genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
- propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//FlowPort/base_Port"/>
- <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute formalml.ecore#//FlowPort/direction"/>
+ propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//DirectedPort/basePort"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute formalml.ecore#//DirectedPort/direction"/>
</genClasses>
- <genClasses xsi:type="genmodel:GenClass" ecoreClass="formalml.ecore#//BufferVar">
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="formalml.ecore#//Buffer">
<genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
- propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//BufferVar/base_Property"/>
- <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute formalml.ecore#//BufferVar/kind"/>
+ propertySortChoices="true" ecoreFeature="ecore:EReference formalml.ecore#//Buffer/baseProperty"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute formalml.ecore#//Buffer/kind"/>
</genClasses>
- <genClasses xsi:type="genmodel:GenClass" ecoreClass="formalml.ecore#//FormalBlock"/>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="formalml.ecore#//Block"/>
</genPackages>
</genmodel:GenModel>
diff --git a/core/org.eclipse.efm.formalml/resources/profile/formalml.ecore b/core/org.eclipse.efm.formalml/resources/profile/formalml.ecore
index 6ed9514..62cddd0 100644
--- a/core/org.eclipse.efm.formalml/resources/profile/formalml.ecore
+++ b/core/org.eclipse.efm.formalml/resources/profile/formalml.ecore
@@ -4,79 +4,115 @@
<eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
<details key="originalName" value="fml"/>
</eAnnotations>
- <eClassifiers xsi:type="ecore:EClass" name="ClockVar">
+ <eClassifiers xsi:type="ecore:EClass" name="Clock">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="Properties in clocks shall have a type stereotype by [to define:TimedType]
Reset is the only allowed action on properties in clock
"/>
</eAnnotations>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Property" ordered="false"
- lowerBound="1" eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="baseProperty" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//Property">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="base_Property"/>
+ </eAnnotations>
+ <eAnnotations source="http://schema.omg.org/spec/MOF/2.0/emof.xml#Property.oppositeRoleName">
+ <details key="body" value="extension_ClockVar"/>
+ </eAnnotations>
+ </eStructuralFeatures>
</eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="FormalContext" eSuperTypes="#//AbstractBlock">
+ <eClassifiers xsi:type="ecore:EClass" name="Configuration" eSuperTypes="#//FormalBlock">
<eStructuralFeatures xsi:type="ecore:EReference" name="env" ordered="false" upperBound="-1"
eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="timed" ordered="false"
lowerBound="1" eType="ecore:EDataType ../../../org.eclipse.uml2.types/model/Types.ecore#//Boolean"
defaultValueLiteral="false"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="input_enabled" ordered="false"
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="inputEnabled" ordered="false"
lowerBound="1" eType="ecore:EDataType ../../../org.eclipse.uml2.types/model/Types.ecore#//Boolean"
- defaultValueLiteral="false"/>
+ defaultValueLiteral="false">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="input_enabled"/>
+ </eAnnotations>
+ </eStructuralFeatures>
</eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="AbstractBlock" abstract="true">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Class" ordered="false"
- lowerBound="1" eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//Class"/>
+ <eClassifiers xsi:type="ecore:EClass" name="FormalBlock" abstract="true">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="baseClass" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//Class">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="base_Class"/>
+ </eAnnotations>
+ <eAnnotations source="http://schema.omg.org/spec/MOF/2.0/emof.xml#Property.oppositeRoleName">
+ <details key="body" value="extension_FormalBlock"/>
+ </eAnnotations>
+ </eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="routingBehavior" ordered="false"
eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//OpaqueBehavior"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="TimedTransition">
<eStructuralFeatures xsi:type="ecore:EReference" name="tguard" ordered="false"
eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//Constraint"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Transition" ordered="false"
- lowerBound="1" eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//Transition"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="baseTransition" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//Transition">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="base_Transition"/>
+ </eAnnotations>
+ <eAnnotations source="http://schema.omg.org/spec/MOF/2.0/emof.xml#Property.oppositeRoleName">
+ <details key="body" value="extension_Transition"/>
+ </eAnnotations>
+ </eStructuralFeatures>
</eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="FormalPart">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Property" ordered="false"
- lowerBound="1" eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
+ <eClassifiers xsi:type="ecore:EClass" name="Part">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="baseProperty" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//Property">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="base_Property"/>
+ </eAnnotations>
+ <eAnnotations source="http://schema.omg.org/spec/MOF/2.0/emof.xml#Property.oppositeRoleName">
+ <details key="body" value="extension_BlockPart"/>
+ </eAnnotations>
+ </eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="instance" ordered="false"
upperBound="-1" eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//InstanceSpecification"/>
</eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="FlowVariable">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Property" ordered="false"
- lowerBound="1" eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="DirectionKind" ordered="false"
- lowerBound="1" eType="#//VariableDirectionKind"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="VariableDirectionKind">
- <eLiterals name="inout"/>
- <eLiterals name="in" value="1"/>
- <eLiterals name="out" value="2"/>
- <eLiterals name="intern" value="3"/>
- </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ReceiveAnyEvent" eSuperTypes="#//ReceiveEvent">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_AnyReceiveEvent" ordered="false"
- lowerBound="1" eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//AnyReceiveEvent"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="baseAnyReceiveEvent" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//AnyReceiveEvent">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="base_AnyReceiveEvent"/>
+ </eAnnotations>
+ <eAnnotations source="http://schema.omg.org/spec/MOF/2.0/emof.xml#Property.oppositeRoleName">
+ <details key="body" value="extension_ReceiveAnyEvent"/>
+ </eAnnotations>
+ </eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ReceiveEvent" abstract="true">
<eStructuralFeatures xsi:type="ecore:EReference" name="parameters" ordered="false"
lowerBound="1" upperBound="-1" eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
</eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="FormalModel">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Model" ordered="false"
- lowerBound="1" eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//Model"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="xversion" ordered="false"
- lowerBound="1" eType="ecore:EDataType ../../../org.eclipse.uml2.types/model/Types.ecore#//String"
- defaultValueLiteral="1.0"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="mainContext" ordered="false"
- eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//Class"/>
- </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ReceiveSignalEvent" eSuperTypes="#//ReceiveEvent">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_AnyReceiveEvent" ordered="false"
- lowerBound="1" eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//AnyReceiveEvent"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_SignalEvent" ordered="false"
- lowerBound="1" eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//SignalEvent"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="baseAnyReceiveEvent" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//AnyReceiveEvent">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="base_AnyReceiveEvent"/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="baseSignalEvent" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//SignalEvent">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="base_SignalEvent"/>
+ </eAnnotations>
+ <eAnnotations source="http://schema.omg.org/spec/MOF/2.0/emof.xml#Property.oppositeRoleName">
+ <details key="body" value="extension_ReceiveSignalEvent"/>
+ </eAnnotations>
+ </eStructuralFeatures>
</eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="FlowPort">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Port" ordered="false"
- lowerBound="1" eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//Port"/>
+ <eClassifiers xsi:type="ecore:EClass" name="DirectedPort">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="basePort" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//Port">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="base_Port"/>
+ </eAnnotations>
+ <eAnnotations source="http://schema.omg.org/spec/MOF/2.0/emof.xml#Property.oppositeRoleName">
+ <details key="body" value="extension_FlowPort"/>
+ </eAnnotations>
+ </eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="direction" ordered="false"
lowerBound="1" eType="#//PortDirectionKind"/>
</eClassifiers>
@@ -85,17 +121,40 @@
<eLiterals name="in" value="1"/>
<eLiterals name="out" value="2"/>
</eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="BufferVar">
- <eStructuralFeatures xsi:type="ecore:EReference" name="base_Property" ordered="false"
- lowerBound="1" eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
+ <eClassifiers xsi:type="ecore:EClass" name="Buffer">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="baseProperty" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//Property">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="base_Property"/>
+ </eAnnotations>
+ <eAnnotations source="http://schema.omg.org/spec/MOF/2.0/emof.xml#Property.oppositeRoleName">
+ <details key="body" value="extension_BufferVar"/>
+ </eAnnotations>
+ </eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="kind" ordered="false" lowerBound="1"
eType="#//BufferKind"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="BufferKind">
- <eLiterals name="FIFO"/>
- <eLiterals name="LIFO" value="1"/>
- <eLiterals name="MULTISET" value="2"/>
- <eLiterals name="RAM" value="3"/>
+ <eLiterals name="fifo">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="FIFO"/>
+ </eAnnotations>
+ </eLiterals>
+ <eLiterals name="lifo" value="1">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="LIFO"/>
+ </eAnnotations>
+ </eLiterals>
+ <eLiterals name="multiset" value="2">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="MULTISET"/>
+ </eAnnotations>
+ </eLiterals>
+ <eLiterals name="ram" value="3">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="RAM"/>
+ </eAnnotations>
+ </eLiterals>
</eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="FormalBlock" eSuperTypes="#//AbstractBlock"/>
+ <eClassifiers xsi:type="ecore:EClass" name="Block" eSuperTypes="#//FormalBlock"/>
</ecore:EPackage>
diff --git a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/Buffer.java b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/Buffer.java
index 0184ae7..ba3b921 100644
--- a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/Buffer.java
+++ b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/Buffer.java
@@ -22,7 +22,7 @@
* The following features are supported:
* </p>
* <ul>
- * <li>{@link org.eclipse.efm.formalml.Buffer#getBase_Property <em>Base Property</em>}</li>
+ * <li>{@link org.eclipse.efm.formalml.Buffer#getBaseProperty <em>Base Property</em>}</li>
* <li>{@link org.eclipse.efm.formalml.Buffer#getKind <em>Kind</em>}</li>
* </ul>
*
@@ -40,22 +40,24 @@
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Base Property</em>' reference.
- * @see #setBase_Property(Property)
- * @see org.eclipse.efm.formalml.formalmlPackage#getBuffer_Base_Property()
+ * @see #setBaseProperty(Property)
+ * @see org.eclipse.efm.formalml.formalmlPackage#getBuffer_BaseProperty()
* @model required="true" ordered="false"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='base_Property'"
+ * annotation="http://schema.omg.org/spec/MOF/2.0/emof.xml#Property.oppositeRoleName body='extension_BufferVar'"
* @generated
*/
- Property getBase_Property();
+ Property getBaseProperty();
/**
- * Sets the value of the '{@link org.eclipse.efm.formalml.Buffer#getBase_Property <em>Base Property</em>}' reference.
+ * Sets the value of the '{@link org.eclipse.efm.formalml.Buffer#getBaseProperty <em>Base Property</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Base Property</em>' reference.
- * @see #getBase_Property()
+ * @see #getBaseProperty()
* @generated
*/
- void setBase_Property(Property value);
+ void setBaseProperty(Property value);
/**
* Returns the value of the '<em><b>Kind</b></em>' attribute.
diff --git a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/BufferKind.java b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/BufferKind.java
index 60ece25..1994dae 100644
--- a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/BufferKind.java
+++ b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/BufferKind.java
@@ -26,47 +26,47 @@
*/
public enum BufferKind implements Enumerator {
/**
- * The '<em><b>FIFO</b></em>' literal object.
+ * The '<em><b>Fifo</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #FIFO_VALUE
* @generated
* @ordered
*/
- FIFO(0, "FIFO", "FIFO"),
+ FIFO(0, "fifo", "fifo"),
/**
- * The '<em><b>LIFO</b></em>' literal object.
+ * The '<em><b>Lifo</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #LIFO_VALUE
* @generated
* @ordered
*/
- LIFO(1, "LIFO", "LIFO"),
+ LIFO(1, "lifo", "lifo"),
/**
- * The '<em><b>MULTISET</b></em>' literal object.
+ * The '<em><b>Multiset</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #MULTISET_VALUE
* @generated
* @ordered
*/
- MULTISET(2, "MULTISET", "MULTISET"),
+ MULTISET(2, "multiset", "multiset"),
/**
- * The '<em><b>RAM</b></em>' literal object.
+ * The '<em><b>Ram</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #RAM_VALUE
* @generated
* @ordered
*/
- RAM(3, "RAM", "RAM");
+ RAM(3, "ram", "ram");
/**
- * The '<em><b>FIFO</b></em>' literal value.
+ * The '<em><b>Fifo</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>FIFO</b></em>' literal object isn't clear,
@@ -74,14 +74,15 @@
* </p>
* <!-- end-user-doc -->
* @see #FIFO
- * @model
+ * @model name="fifo"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='FIFO'"
* @generated
* @ordered
*/
public static final int FIFO_VALUE = 0;
/**
- * The '<em><b>LIFO</b></em>' literal value.
+ * The '<em><b>Lifo</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>LIFO</b></em>' literal object isn't clear,
@@ -89,14 +90,15 @@
* </p>
* <!-- end-user-doc -->
* @see #LIFO
- * @model
+ * @model name="lifo"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='LIFO'"
* @generated
* @ordered
*/
public static final int LIFO_VALUE = 1;
/**
- * The '<em><b>MULTISET</b></em>' literal value.
+ * The '<em><b>Multiset</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>MULTISET</b></em>' literal object isn't clear,
@@ -104,14 +106,15 @@
* </p>
* <!-- end-user-doc -->
* @see #MULTISET
- * @model
+ * @model name="multiset"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='MULTISET'"
* @generated
* @ordered
*/
public static final int MULTISET_VALUE = 2;
/**
- * The '<em><b>RAM</b></em>' literal value.
+ * The '<em><b>Ram</b></em>' literal value.
* <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>RAM</b></em>' literal object isn't clear,
@@ -119,7 +122,8 @@
* </p>
* <!-- end-user-doc -->
* @see #RAM
- * @model
+ * @model name="ram"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='RAM'"
* @generated
* @ordered
*/
diff --git a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/Clock.java b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/Clock.java
index 4369ab9..eb599ec 100644
--- a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/Clock.java
+++ b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/Clock.java
@@ -28,7 +28,7 @@
* The following features are supported:
* </p>
* <ul>
- * <li>{@link org.eclipse.efm.formalml.Clock#getBase_Property <em>Base Property</em>}</li>
+ * <li>{@link org.eclipse.efm.formalml.Clock#getBaseProperty <em>Base Property</em>}</li>
* </ul>
*
* @see org.eclipse.efm.formalml.formalmlPackage#getClock()
@@ -45,21 +45,23 @@
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Base Property</em>' reference.
- * @see #setBase_Property(Property)
- * @see org.eclipse.efm.formalml.formalmlPackage#getClock_Base_Property()
+ * @see #setBaseProperty(Property)
+ * @see org.eclipse.efm.formalml.formalmlPackage#getClock_BaseProperty()
* @model required="true" ordered="false"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='base_Property'"
+ * annotation="http://schema.omg.org/spec/MOF/2.0/emof.xml#Property.oppositeRoleName body='extension_ClockVar'"
* @generated
*/
- Property getBase_Property();
+ Property getBaseProperty();
/**
- * Sets the value of the '{@link org.eclipse.efm.formalml.Clock#getBase_Property <em>Base Property</em>}' reference.
+ * Sets the value of the '{@link org.eclipse.efm.formalml.Clock#getBaseProperty <em>Base Property</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Base Property</em>' reference.
- * @see #getBase_Property()
+ * @see #getBaseProperty()
* @generated
*/
- void setBase_Property(Property value);
+ void setBaseProperty(Property value);
} // Clock
diff --git a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/Configuration.java b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/Configuration.java
index 343ba43..b232740 100644
--- a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/Configuration.java
+++ b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/Configuration.java
@@ -27,7 +27,7 @@
* <ul>
* <li>{@link org.eclipse.efm.formalml.Configuration#getEnv <em>Env</em>}</li>
* <li>{@link org.eclipse.efm.formalml.Configuration#isTimed <em>Timed</em>}</li>
- * <li>{@link org.eclipse.efm.formalml.Configuration#isInput_enabled <em>Input enabled</em>}</li>
+ * <li>{@link org.eclipse.efm.formalml.Configuration#isInputEnabled <em>Input Enabled</em>}</li>
* </ul>
*
* @see org.eclipse.efm.formalml.formalmlPackage#getConfiguration()
@@ -105,30 +105,31 @@
void setTimed(boolean value);
/**
- * Returns the value of the '<em><b>Input enabled</b></em>' attribute.
+ * Returns the value of the '<em><b>Input Enabled</b></em>' attribute.
* The default value is <code>"false"</code>.
* <!-- begin-user-doc -->
* <p>
- * If the meaning of the '<em>Input enabled</em>' attribute isn't clear,
+ * If the meaning of the '<em>Input Enabled</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Input enabled</em>' attribute.
- * @see #setInput_enabled(boolean)
- * @see org.eclipse.efm.formalml.formalmlPackage#getConfiguration_Input_enabled()
+ * @return the value of the '<em>Input Enabled</em>' attribute.
+ * @see #setInputEnabled(boolean)
+ * @see org.eclipse.efm.formalml.formalmlPackage#getConfiguration_InputEnabled()
* @model default="false" dataType="org.eclipse.uml2.types.Boolean" required="true" ordered="false"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='input_enabled'"
* @generated
*/
- boolean isInput_enabled();
+ boolean isInputEnabled();
/**
- * Sets the value of the '{@link org.eclipse.efm.formalml.Configuration#isInput_enabled <em>Input enabled</em>}' attribute.
+ * Sets the value of the '{@link org.eclipse.efm.formalml.Configuration#isInputEnabled <em>Input Enabled</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Input enabled</em>' attribute.
- * @see #isInput_enabled()
+ * @param value the new value of the '<em>Input Enabled</em>' attribute.
+ * @see #isInputEnabled()
* @generated
*/
- void setInput_enabled(boolean value);
+ void setInputEnabled(boolean value);
} // Configuration
diff --git a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/DirectedPort.java b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/DirectedPort.java
index c3b1964..774baf0 100644
--- a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/DirectedPort.java
+++ b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/DirectedPort.java
@@ -22,7 +22,7 @@
* The following features are supported:
* </p>
* <ul>
- * <li>{@link org.eclipse.efm.formalml.DirectedPort#getBase_Port <em>Base Port</em>}</li>
+ * <li>{@link org.eclipse.efm.formalml.DirectedPort#getBasePort <em>Base Port</em>}</li>
* <li>{@link org.eclipse.efm.formalml.DirectedPort#getDirection <em>Direction</em>}</li>
* </ul>
*
@@ -40,22 +40,24 @@
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Base Port</em>' reference.
- * @see #setBase_Port(Port)
- * @see org.eclipse.efm.formalml.formalmlPackage#getDirectedPort_Base_Port()
+ * @see #setBasePort(Port)
+ * @see org.eclipse.efm.formalml.formalmlPackage#getDirectedPort_BasePort()
* @model required="true" ordered="false"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='base_Port'"
+ * annotation="http://schema.omg.org/spec/MOF/2.0/emof.xml#Property.oppositeRoleName body='extension_FlowPort'"
* @generated
*/
- Port getBase_Port();
+ Port getBasePort();
/**
- * Sets the value of the '{@link org.eclipse.efm.formalml.DirectedPort#getBase_Port <em>Base Port</em>}' reference.
+ * Sets the value of the '{@link org.eclipse.efm.formalml.DirectedPort#getBasePort <em>Base Port</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Base Port</em>' reference.
- * @see #getBase_Port()
+ * @see #getBasePort()
* @generated
*/
- void setBase_Port(Port value);
+ void setBasePort(Port value);
/**
* Returns the value of the '<em><b>Direction</b></em>' attribute.
diff --git a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/FormalBlock.java b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/FormalBlock.java
index adcbb08..c38efe0 100644
--- a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/FormalBlock.java
+++ b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/FormalBlock.java
@@ -22,7 +22,7 @@
* The following features are supported:
* </p>
* <ul>
- * <li>{@link org.eclipse.efm.formalml.FormalBlock#getBase_Class <em>Base Class</em>}</li>
+ * <li>{@link org.eclipse.efm.formalml.FormalBlock#getBaseClass <em>Base Class</em>}</li>
* <li>{@link org.eclipse.efm.formalml.FormalBlock#getRoutingBehavior <em>Routing Behavior</em>}</li>
* </ul>
*
@@ -40,22 +40,24 @@
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Base Class</em>' reference.
- * @see #setBase_Class(org.eclipse.uml2.uml.Class)
- * @see org.eclipse.efm.formalml.formalmlPackage#getFormalBlock_Base_Class()
+ * @see #setBaseClass(org.eclipse.uml2.uml.Class)
+ * @see org.eclipse.efm.formalml.formalmlPackage#getFormalBlock_BaseClass()
* @model required="true" ordered="false"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='base_Class'"
+ * annotation="http://schema.omg.org/spec/MOF/2.0/emof.xml#Property.oppositeRoleName body='extension_FormalBlock'"
* @generated
*/
- org.eclipse.uml2.uml.Class getBase_Class();
+ org.eclipse.uml2.uml.Class getBaseClass();
/**
- * Sets the value of the '{@link org.eclipse.efm.formalml.FormalBlock#getBase_Class <em>Base Class</em>}' reference.
+ * Sets the value of the '{@link org.eclipse.efm.formalml.FormalBlock#getBaseClass <em>Base Class</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Base Class</em>' reference.
- * @see #getBase_Class()
+ * @see #getBaseClass()
* @generated
*/
- void setBase_Class(org.eclipse.uml2.uml.Class value);
+ void setBaseClass(org.eclipse.uml2.uml.Class value);
/**
* Returns the value of the '<em><b>Routing Behavior</b></em>' reference.
diff --git a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/Part.java b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/Part.java
index 5464d9f..9d1a479 100644
--- a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/Part.java
+++ b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/Part.java
@@ -26,7 +26,7 @@
* The following features are supported:
* </p>
* <ul>
- * <li>{@link org.eclipse.efm.formalml.Part#getBase_Property <em>Base Property</em>}</li>
+ * <li>{@link org.eclipse.efm.formalml.Part#getBaseProperty <em>Base Property</em>}</li>
* <li>{@link org.eclipse.efm.formalml.Part#getInstance <em>Instance</em>}</li>
* </ul>
*
@@ -44,22 +44,24 @@
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Base Property</em>' reference.
- * @see #setBase_Property(Property)
- * @see org.eclipse.efm.formalml.formalmlPackage#getPart_Base_Property()
+ * @see #setBaseProperty(Property)
+ * @see org.eclipse.efm.formalml.formalmlPackage#getPart_BaseProperty()
* @model required="true" ordered="false"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='base_Property'"
+ * annotation="http://schema.omg.org/spec/MOF/2.0/emof.xml#Property.oppositeRoleName body='extension_BlockPart'"
* @generated
*/
- Property getBase_Property();
+ Property getBaseProperty();
/**
- * Sets the value of the '{@link org.eclipse.efm.formalml.Part#getBase_Property <em>Base Property</em>}' reference.
+ * Sets the value of the '{@link org.eclipse.efm.formalml.Part#getBaseProperty <em>Base Property</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Base Property</em>' reference.
- * @see #getBase_Property()
+ * @see #getBaseProperty()
* @generated
*/
- void setBase_Property(Property value);
+ void setBaseProperty(Property value);
/**
* Returns the value of the '<em><b>Instance</b></em>' reference list.
diff --git a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/ReceiveAnyEvent.java b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/ReceiveAnyEvent.java
index 3db2a62..4cb303e 100644
--- a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/ReceiveAnyEvent.java
+++ b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/ReceiveAnyEvent.java
@@ -20,7 +20,7 @@
* The following features are supported:
* </p>
* <ul>
- * <li>{@link org.eclipse.efm.formalml.ReceiveAnyEvent#getBase_AnyReceiveEvent <em>Base Any Receive Event</em>}</li>
+ * <li>{@link org.eclipse.efm.formalml.ReceiveAnyEvent#getBaseAnyReceiveEvent <em>Base Any Receive Event</em>}</li>
* </ul>
*
* @see org.eclipse.efm.formalml.formalmlPackage#getReceiveAnyEvent()
@@ -37,21 +37,23 @@
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Base Any Receive Event</em>' reference.
- * @see #setBase_AnyReceiveEvent(AnyReceiveEvent)
- * @see org.eclipse.efm.formalml.formalmlPackage#getReceiveAnyEvent_Base_AnyReceiveEvent()
+ * @see #setBaseAnyReceiveEvent(AnyReceiveEvent)
+ * @see org.eclipse.efm.formalml.formalmlPackage#getReceiveAnyEvent_BaseAnyReceiveEvent()
* @model required="true" ordered="false"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='base_AnyReceiveEvent'"
+ * annotation="http://schema.omg.org/spec/MOF/2.0/emof.xml#Property.oppositeRoleName body='extension_ReceiveAnyEvent'"
* @generated
*/
- AnyReceiveEvent getBase_AnyReceiveEvent();
+ AnyReceiveEvent getBaseAnyReceiveEvent();
/**
- * Sets the value of the '{@link org.eclipse.efm.formalml.ReceiveAnyEvent#getBase_AnyReceiveEvent <em>Base Any Receive Event</em>}' reference.
+ * Sets the value of the '{@link org.eclipse.efm.formalml.ReceiveAnyEvent#getBaseAnyReceiveEvent <em>Base Any Receive Event</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Base Any Receive Event</em>' reference.
- * @see #getBase_AnyReceiveEvent()
+ * @see #getBaseAnyReceiveEvent()
* @generated
*/
- void setBase_AnyReceiveEvent(AnyReceiveEvent value);
+ void setBaseAnyReceiveEvent(AnyReceiveEvent value);
} // ReceiveAnyEvent
diff --git a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/ReceiveSignalEvent.java b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/ReceiveSignalEvent.java
index 818674b..11b7c67 100644
--- a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/ReceiveSignalEvent.java
+++ b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/ReceiveSignalEvent.java
@@ -21,8 +21,8 @@
* The following features are supported:
* </p>
* <ul>
- * <li>{@link org.eclipse.efm.formalml.ReceiveSignalEvent#getBase_AnyReceiveEvent <em>Base Any Receive Event</em>}</li>
- * <li>{@link org.eclipse.efm.formalml.ReceiveSignalEvent#getBase_SignalEvent <em>Base Signal Event</em>}</li>
+ * <li>{@link org.eclipse.efm.formalml.ReceiveSignalEvent#getBaseAnyReceiveEvent <em>Base Any Receive Event</em>}</li>
+ * <li>{@link org.eclipse.efm.formalml.ReceiveSignalEvent#getBaseSignalEvent <em>Base Signal Event</em>}</li>
* </ul>
*
* @see org.eclipse.efm.formalml.formalmlPackage#getReceiveSignalEvent()
@@ -39,22 +39,23 @@
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Base Any Receive Event</em>' reference.
- * @see #setBase_AnyReceiveEvent(AnyReceiveEvent)
- * @see org.eclipse.efm.formalml.formalmlPackage#getReceiveSignalEvent_Base_AnyReceiveEvent()
+ * @see #setBaseAnyReceiveEvent(AnyReceiveEvent)
+ * @see org.eclipse.efm.formalml.formalmlPackage#getReceiveSignalEvent_BaseAnyReceiveEvent()
* @model required="true" ordered="false"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='base_AnyReceiveEvent'"
* @generated
*/
- AnyReceiveEvent getBase_AnyReceiveEvent();
+ AnyReceiveEvent getBaseAnyReceiveEvent();
/**
- * Sets the value of the '{@link org.eclipse.efm.formalml.ReceiveSignalEvent#getBase_AnyReceiveEvent <em>Base Any Receive Event</em>}' reference.
+ * Sets the value of the '{@link org.eclipse.efm.formalml.ReceiveSignalEvent#getBaseAnyReceiveEvent <em>Base Any Receive Event</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Base Any Receive Event</em>' reference.
- * @see #getBase_AnyReceiveEvent()
+ * @see #getBaseAnyReceiveEvent()
* @generated
*/
- void setBase_AnyReceiveEvent(AnyReceiveEvent value);
+ void setBaseAnyReceiveEvent(AnyReceiveEvent value);
/**
* Returns the value of the '<em><b>Base Signal Event</b></em>' reference.
@@ -65,21 +66,23 @@
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Base Signal Event</em>' reference.
- * @see #setBase_SignalEvent(SignalEvent)
- * @see org.eclipse.efm.formalml.formalmlPackage#getReceiveSignalEvent_Base_SignalEvent()
+ * @see #setBaseSignalEvent(SignalEvent)
+ * @see org.eclipse.efm.formalml.formalmlPackage#getReceiveSignalEvent_BaseSignalEvent()
* @model required="true" ordered="false"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='base_SignalEvent'"
+ * annotation="http://schema.omg.org/spec/MOF/2.0/emof.xml#Property.oppositeRoleName body='extension_ReceiveSignalEvent'"
* @generated
*/
- SignalEvent getBase_SignalEvent();
+ SignalEvent getBaseSignalEvent();
/**
- * Sets the value of the '{@link org.eclipse.efm.formalml.ReceiveSignalEvent#getBase_SignalEvent <em>Base Signal Event</em>}' reference.
+ * Sets the value of the '{@link org.eclipse.efm.formalml.ReceiveSignalEvent#getBaseSignalEvent <em>Base Signal Event</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Base Signal Event</em>' reference.
- * @see #getBase_SignalEvent()
+ * @see #getBaseSignalEvent()
* @generated
*/
- void setBase_SignalEvent(SignalEvent value);
+ void setBaseSignalEvent(SignalEvent value);
} // ReceiveSignalEvent
diff --git a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/TimedTransition.java b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/TimedTransition.java
index 573a5cd..833d0b5 100644
--- a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/TimedTransition.java
+++ b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/TimedTransition.java
@@ -24,7 +24,7 @@
* </p>
* <ul>
* <li>{@link org.eclipse.efm.formalml.TimedTransition#getTguard <em>Tguard</em>}</li>
- * <li>{@link org.eclipse.efm.formalml.TimedTransition#getBase_Transition <em>Base Transition</em>}</li>
+ * <li>{@link org.eclipse.efm.formalml.TimedTransition#getBaseTransition <em>Base Transition</em>}</li>
* </ul>
*
* @see org.eclipse.efm.formalml.formalmlPackage#getTimedTransition()
@@ -67,21 +67,23 @@
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Base Transition</em>' reference.
- * @see #setBase_Transition(Transition)
- * @see org.eclipse.efm.formalml.formalmlPackage#getTimedTransition_Base_Transition()
+ * @see #setBaseTransition(Transition)
+ * @see org.eclipse.efm.formalml.formalmlPackage#getTimedTransition_BaseTransition()
* @model required="true" ordered="false"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='base_Transition'"
+ * annotation="http://schema.omg.org/spec/MOF/2.0/emof.xml#Property.oppositeRoleName body='extension_Transition'"
* @generated
*/
- Transition getBase_Transition();
+ Transition getBaseTransition();
/**
- * Sets the value of the '{@link org.eclipse.efm.formalml.TimedTransition#getBase_Transition <em>Base Transition</em>}' reference.
+ * Sets the value of the '{@link org.eclipse.efm.formalml.TimedTransition#getBaseTransition <em>Base Transition</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Base Transition</em>' reference.
- * @see #getBase_Transition()
+ * @see #getBaseTransition()
* @generated
*/
- void setBase_Transition(Transition value);
+ void setBaseTransition(Transition value);
} // TimedTransition
diff --git a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/formalmlPackage.java b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/formalmlPackage.java
index a6a29c5..99cabba 100644
--- a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/formalmlPackage.java
+++ b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/formalmlPackage.java
@@ -195,7 +195,7 @@
int CONFIGURATION__TIMED = FORMAL_BLOCK_FEATURE_COUNT + 1;
/**
- * The feature id for the '<em><b>Input enabled</b></em>' attribute.
+ * The feature id for the '<em><b>Input Enabled</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
@@ -621,15 +621,15 @@
EClass getClock();
/**
- * Returns the meta object for the reference '{@link org.eclipse.efm.formalml.Clock#getBase_Property <em>Base Property</em>}'.
+ * Returns the meta object for the reference '{@link org.eclipse.efm.formalml.Clock#getBaseProperty <em>Base Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Base Property</em>'.
- * @see org.eclipse.efm.formalml.Clock#getBase_Property()
+ * @see org.eclipse.efm.formalml.Clock#getBaseProperty()
* @see #getClock()
* @generated
*/
- EReference getClock_Base_Property();
+ EReference getClock_BaseProperty();
/**
* Returns the meta object for class '{@link org.eclipse.efm.formalml.Configuration <em>Configuration</em>}'.
@@ -664,15 +664,15 @@
EAttribute getConfiguration_Timed();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.efm.formalml.Configuration#isInput_enabled <em>Input enabled</em>}'.
+ * Returns the meta object for the attribute '{@link org.eclipse.efm.formalml.Configuration#isInputEnabled <em>Input Enabled</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Input enabled</em>'.
- * @see org.eclipse.efm.formalml.Configuration#isInput_enabled()
+ * @return the meta object for the attribute '<em>Input Enabled</em>'.
+ * @see org.eclipse.efm.formalml.Configuration#isInputEnabled()
* @see #getConfiguration()
* @generated
*/
- EAttribute getConfiguration_Input_enabled();
+ EAttribute getConfiguration_InputEnabled();
/**
* Returns the meta object for class '{@link org.eclipse.efm.formalml.FormalBlock <em>Formal Block</em>}'.
@@ -685,15 +685,15 @@
EClass getFormalBlock();
/**
- * Returns the meta object for the reference '{@link org.eclipse.efm.formalml.FormalBlock#getBase_Class <em>Base Class</em>}'.
+ * Returns the meta object for the reference '{@link org.eclipse.efm.formalml.FormalBlock#getBaseClass <em>Base Class</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Base Class</em>'.
- * @see org.eclipse.efm.formalml.FormalBlock#getBase_Class()
+ * @see org.eclipse.efm.formalml.FormalBlock#getBaseClass()
* @see #getFormalBlock()
* @generated
*/
- EReference getFormalBlock_Base_Class();
+ EReference getFormalBlock_BaseClass();
/**
* Returns the meta object for the reference '{@link org.eclipse.efm.formalml.FormalBlock#getRoutingBehavior <em>Routing Behavior</em>}'.
@@ -728,15 +728,15 @@
EReference getTimedTransition_Tguard();
/**
- * Returns the meta object for the reference '{@link org.eclipse.efm.formalml.TimedTransition#getBase_Transition <em>Base Transition</em>}'.
+ * Returns the meta object for the reference '{@link org.eclipse.efm.formalml.TimedTransition#getBaseTransition <em>Base Transition</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Base Transition</em>'.
- * @see org.eclipse.efm.formalml.TimedTransition#getBase_Transition()
+ * @see org.eclipse.efm.formalml.TimedTransition#getBaseTransition()
* @see #getTimedTransition()
* @generated
*/
- EReference getTimedTransition_Base_Transition();
+ EReference getTimedTransition_BaseTransition();
/**
* Returns the meta object for class '{@link org.eclipse.efm.formalml.Part <em>Part</em>}'.
@@ -749,15 +749,15 @@
EClass getPart();
/**
- * Returns the meta object for the reference '{@link org.eclipse.efm.formalml.Part#getBase_Property <em>Base Property</em>}'.
+ * Returns the meta object for the reference '{@link org.eclipse.efm.formalml.Part#getBaseProperty <em>Base Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Base Property</em>'.
- * @see org.eclipse.efm.formalml.Part#getBase_Property()
+ * @see org.eclipse.efm.formalml.Part#getBaseProperty()
* @see #getPart()
* @generated
*/
- EReference getPart_Base_Property();
+ EReference getPart_BaseProperty();
/**
* Returns the meta object for the reference list '{@link org.eclipse.efm.formalml.Part#getInstance <em>Instance</em>}'.
@@ -781,15 +781,15 @@
EClass getReceiveAnyEvent();
/**
- * Returns the meta object for the reference '{@link org.eclipse.efm.formalml.ReceiveAnyEvent#getBase_AnyReceiveEvent <em>Base Any Receive Event</em>}'.
+ * Returns the meta object for the reference '{@link org.eclipse.efm.formalml.ReceiveAnyEvent#getBaseAnyReceiveEvent <em>Base Any Receive Event</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Base Any Receive Event</em>'.
- * @see org.eclipse.efm.formalml.ReceiveAnyEvent#getBase_AnyReceiveEvent()
+ * @see org.eclipse.efm.formalml.ReceiveAnyEvent#getBaseAnyReceiveEvent()
* @see #getReceiveAnyEvent()
* @generated
*/
- EReference getReceiveAnyEvent_Base_AnyReceiveEvent();
+ EReference getReceiveAnyEvent_BaseAnyReceiveEvent();
/**
* Returns the meta object for class '{@link org.eclipse.efm.formalml.ReceiveEvent <em>Receive Event</em>}'.
@@ -823,26 +823,26 @@
EClass getReceiveSignalEvent();
/**
- * Returns the meta object for the reference '{@link org.eclipse.efm.formalml.ReceiveSignalEvent#getBase_AnyReceiveEvent <em>Base Any Receive Event</em>}'.
+ * Returns the meta object for the reference '{@link org.eclipse.efm.formalml.ReceiveSignalEvent#getBaseAnyReceiveEvent <em>Base Any Receive Event</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Base Any Receive Event</em>'.
- * @see org.eclipse.efm.formalml.ReceiveSignalEvent#getBase_AnyReceiveEvent()
+ * @see org.eclipse.efm.formalml.ReceiveSignalEvent#getBaseAnyReceiveEvent()
* @see #getReceiveSignalEvent()
* @generated
*/
- EReference getReceiveSignalEvent_Base_AnyReceiveEvent();
+ EReference getReceiveSignalEvent_BaseAnyReceiveEvent();
/**
- * Returns the meta object for the reference '{@link org.eclipse.efm.formalml.ReceiveSignalEvent#getBase_SignalEvent <em>Base Signal Event</em>}'.
+ * Returns the meta object for the reference '{@link org.eclipse.efm.formalml.ReceiveSignalEvent#getBaseSignalEvent <em>Base Signal Event</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Base Signal Event</em>'.
- * @see org.eclipse.efm.formalml.ReceiveSignalEvent#getBase_SignalEvent()
+ * @see org.eclipse.efm.formalml.ReceiveSignalEvent#getBaseSignalEvent()
* @see #getReceiveSignalEvent()
* @generated
*/
- EReference getReceiveSignalEvent_Base_SignalEvent();
+ EReference getReceiveSignalEvent_BaseSignalEvent();
/**
* Returns the meta object for class '{@link org.eclipse.efm.formalml.DirectedPort <em>Directed Port</em>}'.
@@ -855,15 +855,15 @@
EClass getDirectedPort();
/**
- * Returns the meta object for the reference '{@link org.eclipse.efm.formalml.DirectedPort#getBase_Port <em>Base Port</em>}'.
+ * Returns the meta object for the reference '{@link org.eclipse.efm.formalml.DirectedPort#getBasePort <em>Base Port</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Base Port</em>'.
- * @see org.eclipse.efm.formalml.DirectedPort#getBase_Port()
+ * @see org.eclipse.efm.formalml.DirectedPort#getBasePort()
* @see #getDirectedPort()
* @generated
*/
- EReference getDirectedPort_Base_Port();
+ EReference getDirectedPort_BasePort();
/**
* Returns the meta object for the attribute '{@link org.eclipse.efm.formalml.DirectedPort#getDirection <em>Direction</em>}'.
@@ -887,15 +887,15 @@
EClass getBuffer();
/**
- * Returns the meta object for the reference '{@link org.eclipse.efm.formalml.Buffer#getBase_Property <em>Base Property</em>}'.
+ * Returns the meta object for the reference '{@link org.eclipse.efm.formalml.Buffer#getBaseProperty <em>Base Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Base Property</em>'.
- * @see org.eclipse.efm.formalml.Buffer#getBase_Property()
+ * @see org.eclipse.efm.formalml.Buffer#getBaseProperty()
* @see #getBuffer()
* @generated
*/
- EReference getBuffer_Base_Property();
+ EReference getBuffer_BaseProperty();
/**
* Returns the meta object for the attribute '{@link org.eclipse.efm.formalml.Buffer#getKind <em>Kind</em>}'.
@@ -977,7 +977,7 @@
* <!-- end-user-doc -->
* @generated
*/
- EReference CLOCK__BASE_PROPERTY = eINSTANCE.getClock_Base_Property();
+ EReference CLOCK__BASE_PROPERTY = eINSTANCE.getClock_BaseProperty();
/**
* The meta object literal for the '{@link org.eclipse.efm.formalml.impl.ConfigurationImpl <em>Configuration</em>}' class.
@@ -1006,12 +1006,12 @@
EAttribute CONFIGURATION__TIMED = eINSTANCE.getConfiguration_Timed();
/**
- * The meta object literal for the '<em><b>Input enabled</b></em>' attribute feature.
+ * The meta object literal for the '<em><b>Input Enabled</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EAttribute CONFIGURATION__INPUT_ENABLED = eINSTANCE.getConfiguration_Input_enabled();
+ EAttribute CONFIGURATION__INPUT_ENABLED = eINSTANCE.getConfiguration_InputEnabled();
/**
* The meta object literal for the '{@link org.eclipse.efm.formalml.impl.FormalBlockImpl <em>Formal Block</em>}' class.
@@ -1029,7 +1029,7 @@
* <!-- end-user-doc -->
* @generated
*/
- EReference FORMAL_BLOCK__BASE_CLASS = eINSTANCE.getFormalBlock_Base_Class();
+ EReference FORMAL_BLOCK__BASE_CLASS = eINSTANCE.getFormalBlock_BaseClass();
/**
* The meta object literal for the '<em><b>Routing Behavior</b></em>' reference feature.
@@ -1063,7 +1063,7 @@
* <!-- end-user-doc -->
* @generated
*/
- EReference TIMED_TRANSITION__BASE_TRANSITION = eINSTANCE.getTimedTransition_Base_Transition();
+ EReference TIMED_TRANSITION__BASE_TRANSITION = eINSTANCE.getTimedTransition_BaseTransition();
/**
* The meta object literal for the '{@link org.eclipse.efm.formalml.impl.PartImpl <em>Part</em>}' class.
@@ -1081,7 +1081,7 @@
* <!-- end-user-doc -->
* @generated
*/
- EReference PART__BASE_PROPERTY = eINSTANCE.getPart_Base_Property();
+ EReference PART__BASE_PROPERTY = eINSTANCE.getPart_BaseProperty();
/**
* The meta object literal for the '<em><b>Instance</b></em>' reference list feature.
@@ -1107,7 +1107,7 @@
* <!-- end-user-doc -->
* @generated
*/
- EReference RECEIVE_ANY_EVENT__BASE_ANY_RECEIVE_EVENT = eINSTANCE.getReceiveAnyEvent_Base_AnyReceiveEvent();
+ EReference RECEIVE_ANY_EVENT__BASE_ANY_RECEIVE_EVENT = eINSTANCE.getReceiveAnyEvent_BaseAnyReceiveEvent();
/**
* The meta object literal for the '{@link org.eclipse.efm.formalml.impl.ReceiveEventImpl <em>Receive Event</em>}' class.
@@ -1143,7 +1143,7 @@
* <!-- end-user-doc -->
* @generated
*/
- EReference RECEIVE_SIGNAL_EVENT__BASE_ANY_RECEIVE_EVENT = eINSTANCE.getReceiveSignalEvent_Base_AnyReceiveEvent();
+ EReference RECEIVE_SIGNAL_EVENT__BASE_ANY_RECEIVE_EVENT = eINSTANCE.getReceiveSignalEvent_BaseAnyReceiveEvent();
/**
* The meta object literal for the '<em><b>Base Signal Event</b></em>' reference feature.
@@ -1151,7 +1151,7 @@
* <!-- end-user-doc -->
* @generated
*/
- EReference RECEIVE_SIGNAL_EVENT__BASE_SIGNAL_EVENT = eINSTANCE.getReceiveSignalEvent_Base_SignalEvent();
+ EReference RECEIVE_SIGNAL_EVENT__BASE_SIGNAL_EVENT = eINSTANCE.getReceiveSignalEvent_BaseSignalEvent();
/**
* The meta object literal for the '{@link org.eclipse.efm.formalml.impl.DirectedPortImpl <em>Directed Port</em>}' class.
@@ -1169,7 +1169,7 @@
* <!-- end-user-doc -->
* @generated
*/
- EReference DIRECTED_PORT__BASE_PORT = eINSTANCE.getDirectedPort_Base_Port();
+ EReference DIRECTED_PORT__BASE_PORT = eINSTANCE.getDirectedPort_BasePort();
/**
* The meta object literal for the '<em><b>Direction</b></em>' attribute feature.
@@ -1195,7 +1195,7 @@
* <!-- end-user-doc -->
* @generated
*/
- EReference BUFFER__BASE_PROPERTY = eINSTANCE.getBuffer_Base_Property();
+ EReference BUFFER__BASE_PROPERTY = eINSTANCE.getBuffer_BaseProperty();
/**
* The meta object literal for the '<em><b>Kind</b></em>' attribute feature.
diff --git a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/BufferImpl.java b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/BufferImpl.java
index 09ca356..3a453c4 100644
--- a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/BufferImpl.java
+++ b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/BufferImpl.java
@@ -31,7 +31,7 @@
* The following features are implemented:
* </p>
* <ul>
- * <li>{@link org.eclipse.efm.formalml.impl.BufferImpl#getBase_Property <em>Base Property</em>}</li>
+ * <li>{@link org.eclipse.efm.formalml.impl.BufferImpl#getBaseProperty <em>Base Property</em>}</li>
* <li>{@link org.eclipse.efm.formalml.impl.BufferImpl#getKind <em>Kind</em>}</li>
* </ul>
*
@@ -39,14 +39,14 @@
*/
public class BufferImpl extends MinimalEObjectImpl.Container implements Buffer {
/**
- * The cached value of the '{@link #getBase_Property() <em>Base Property</em>}' reference.
+ * The cached value of the '{@link #getBaseProperty() <em>Base Property</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #getBase_Property()
+ * @see #getBaseProperty()
* @generated
* @ordered
*/
- protected Property base_Property;
+ protected Property baseProperty;
/**
* The default value of the '{@link #getKind() <em>Kind</em>}' attribute.
@@ -92,16 +92,16 @@
* <!-- end-user-doc -->
* @generated
*/
- public Property getBase_Property() {
- if (base_Property != null && base_Property.eIsProxy()) {
- InternalEObject oldBase_Property = (InternalEObject)base_Property;
- base_Property = (Property)eResolveProxy(oldBase_Property);
- if (base_Property != oldBase_Property) {
+ public Property getBaseProperty() {
+ if (baseProperty != null && baseProperty.eIsProxy()) {
+ InternalEObject oldBaseProperty = (InternalEObject)baseProperty;
+ baseProperty = (Property)eResolveProxy(oldBaseProperty);
+ if (baseProperty != oldBaseProperty) {
if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, formalmlPackage.BUFFER__BASE_PROPERTY, oldBase_Property, base_Property));
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, formalmlPackage.BUFFER__BASE_PROPERTY, oldBaseProperty, baseProperty));
}
}
- return base_Property;
+ return baseProperty;
}
/**
@@ -109,8 +109,8 @@
* <!-- end-user-doc -->
* @generated
*/
- public Property basicGetBase_Property() {
- return base_Property;
+ public Property basicGetBaseProperty() {
+ return baseProperty;
}
/**
@@ -118,11 +118,11 @@
* <!-- end-user-doc -->
* @generated
*/
- public void setBase_Property(Property newBase_Property) {
- Property oldBase_Property = base_Property;
- base_Property = newBase_Property;
+ public void setBaseProperty(Property newBaseProperty) {
+ Property oldBaseProperty = baseProperty;
+ baseProperty = newBaseProperty;
if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, formalmlPackage.BUFFER__BASE_PROPERTY, oldBase_Property, base_Property));
+ eNotify(new ENotificationImpl(this, Notification.SET, formalmlPackage.BUFFER__BASE_PROPERTY, oldBaseProperty, baseProperty));
}
/**
@@ -155,8 +155,8 @@
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
case formalmlPackage.BUFFER__BASE_PROPERTY:
- if (resolve) return getBase_Property();
- return basicGetBase_Property();
+ if (resolve) return getBaseProperty();
+ return basicGetBaseProperty();
case formalmlPackage.BUFFER__KIND:
return getKind();
}
@@ -172,7 +172,7 @@
public void eSet(int featureID, Object newValue) {
switch (featureID) {
case formalmlPackage.BUFFER__BASE_PROPERTY:
- setBase_Property((Property)newValue);
+ setBaseProperty((Property)newValue);
return;
case formalmlPackage.BUFFER__KIND:
setKind((BufferKind)newValue);
@@ -190,7 +190,7 @@
public void eUnset(int featureID) {
switch (featureID) {
case formalmlPackage.BUFFER__BASE_PROPERTY:
- setBase_Property((Property)null);
+ setBaseProperty((Property)null);
return;
case formalmlPackage.BUFFER__KIND:
setKind(KIND_EDEFAULT);
@@ -208,7 +208,7 @@
public boolean eIsSet(int featureID) {
switch (featureID) {
case formalmlPackage.BUFFER__BASE_PROPERTY:
- return base_Property != null;
+ return baseProperty != null;
case formalmlPackage.BUFFER__KIND:
return kind != KIND_EDEFAULT;
}
diff --git a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/ClockImpl.java b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/ClockImpl.java
index 088fee3..6bb4e5e 100644
--- a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/ClockImpl.java
+++ b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/ClockImpl.java
@@ -30,22 +30,21 @@
* The following features are implemented:
* </p>
* <ul>
- * <li>{@link org.eclipse.efm.formalml.impl.ClockImpl#getBase_Property <em>Base Property</em>}</li>
+ * <li>{@link org.eclipse.efm.formalml.impl.ClockImpl#getBaseProperty <em>Base Property</em>}</li>
* </ul>
*
* @generated
*/
public class ClockImpl extends MinimalEObjectImpl.Container implements Clock {
/**
- * The cached value of the '{@link #getBase_Property() <em>Base Property</em>}' reference.
+ * The cached value of the '{@link #getBaseProperty() <em>Base Property</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #getBase_Property()
+ * @see #getBaseProperty()
* @generated
* @ordered
*/
- protected Property base_Property;
-
+ protected Property baseProperty;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -70,16 +69,16 @@
* <!-- end-user-doc -->
* @generated
*/
- public Property getBase_Property() {
- if (base_Property != null && base_Property.eIsProxy()) {
- InternalEObject oldBase_Property = (InternalEObject)base_Property;
- base_Property = (Property)eResolveProxy(oldBase_Property);
- if (base_Property != oldBase_Property) {
+ public Property getBaseProperty() {
+ if (baseProperty != null && baseProperty.eIsProxy()) {
+ InternalEObject oldBaseProperty = (InternalEObject)baseProperty;
+ baseProperty = (Property)eResolveProxy(oldBaseProperty);
+ if (baseProperty != oldBaseProperty) {
if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, formalmlPackage.CLOCK__BASE_PROPERTY, oldBase_Property, base_Property));
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, formalmlPackage.CLOCK__BASE_PROPERTY, oldBaseProperty, baseProperty));
}
}
- return base_Property;
+ return baseProperty;
}
/**
@@ -87,8 +86,8 @@
* <!-- end-user-doc -->
* @generated
*/
- public Property basicGetBase_Property() {
- return base_Property;
+ public Property basicGetBaseProperty() {
+ return baseProperty;
}
/**
@@ -96,11 +95,11 @@
* <!-- end-user-doc -->
* @generated
*/
- public void setBase_Property(Property newBase_Property) {
- Property oldBase_Property = base_Property;
- base_Property = newBase_Property;
+ public void setBaseProperty(Property newBaseProperty) {
+ Property oldBaseProperty = baseProperty;
+ baseProperty = newBaseProperty;
if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, formalmlPackage.CLOCK__BASE_PROPERTY, oldBase_Property, base_Property));
+ eNotify(new ENotificationImpl(this, Notification.SET, formalmlPackage.CLOCK__BASE_PROPERTY, oldBaseProperty, baseProperty));
}
/**
@@ -112,8 +111,8 @@
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
case formalmlPackage.CLOCK__BASE_PROPERTY:
- if (resolve) return getBase_Property();
- return basicGetBase_Property();
+ if (resolve) return getBaseProperty();
+ return basicGetBaseProperty();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -127,7 +126,7 @@
public void eSet(int featureID, Object newValue) {
switch (featureID) {
case formalmlPackage.CLOCK__BASE_PROPERTY:
- setBase_Property((Property)newValue);
+ setBaseProperty((Property)newValue);
return;
}
super.eSet(featureID, newValue);
@@ -142,7 +141,7 @@
public void eUnset(int featureID) {
switch (featureID) {
case formalmlPackage.CLOCK__BASE_PROPERTY:
- setBase_Property((Property)null);
+ setBaseProperty((Property)null);
return;
}
super.eUnset(featureID);
@@ -157,7 +156,7 @@
public boolean eIsSet(int featureID) {
switch (featureID) {
case formalmlPackage.CLOCK__BASE_PROPERTY:
- return base_Property != null;
+ return baseProperty != null;
}
return super.eIsSet(featureID);
}
diff --git a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/ConfigurationImpl.java b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/ConfigurationImpl.java
index 35d7c4f..6122f7d 100644
--- a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/ConfigurationImpl.java
+++ b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/ConfigurationImpl.java
@@ -37,7 +37,7 @@
* <ul>
* <li>{@link org.eclipse.efm.formalml.impl.ConfigurationImpl#getEnv <em>Env</em>}</li>
* <li>{@link org.eclipse.efm.formalml.impl.ConfigurationImpl#isTimed <em>Timed</em>}</li>
- * <li>{@link org.eclipse.efm.formalml.impl.ConfigurationImpl#isInput_enabled <em>Input enabled</em>}</li>
+ * <li>{@link org.eclipse.efm.formalml.impl.ConfigurationImpl#isInputEnabled <em>Input Enabled</em>}</li>
* </ul>
*
* @generated
@@ -74,24 +74,24 @@
protected boolean timed = TIMED_EDEFAULT;
/**
- * The default value of the '{@link #isInput_enabled() <em>Input enabled</em>}' attribute.
+ * The default value of the '{@link #isInputEnabled() <em>Input Enabled</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #isInput_enabled()
+ * @see #isInputEnabled()
* @generated
* @ordered
*/
protected static final boolean INPUT_ENABLED_EDEFAULT = false;
/**
- * The cached value of the '{@link #isInput_enabled() <em>Input enabled</em>}' attribute.
+ * The cached value of the '{@link #isInputEnabled() <em>Input Enabled</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #isInput_enabled()
+ * @see #isInputEnabled()
* @generated
* @ordered
*/
- protected boolean input_enabled = INPUT_ENABLED_EDEFAULT;
+ protected boolean inputEnabled = INPUT_ENABLED_EDEFAULT;
/**
* <!-- begin-user-doc -->
@@ -177,8 +177,8 @@
* <!-- end-user-doc -->
* @generated
*/
- public boolean isInput_enabled() {
- return input_enabled;
+ public boolean isInputEnabled() {
+ return inputEnabled;
}
/**
@@ -186,11 +186,11 @@
* <!-- end-user-doc -->
* @generated
*/
- public void setInput_enabled(boolean newInput_enabled) {
- boolean oldInput_enabled = input_enabled;
- input_enabled = newInput_enabled;
+ public void setInputEnabled(boolean newInputEnabled) {
+ boolean oldInputEnabled = inputEnabled;
+ inputEnabled = newInputEnabled;
if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, formalmlPackage.CONFIGURATION__INPUT_ENABLED, oldInput_enabled, input_enabled));
+ eNotify(new ENotificationImpl(this, Notification.SET, formalmlPackage.CONFIGURATION__INPUT_ENABLED, oldInputEnabled, inputEnabled));
}
/**
@@ -206,7 +206,7 @@
case formalmlPackage.CONFIGURATION__TIMED:
return isTimed();
case formalmlPackage.CONFIGURATION__INPUT_ENABLED:
- return isInput_enabled();
+ return isInputEnabled();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -228,7 +228,7 @@
setTimed((Boolean)newValue);
return;
case formalmlPackage.CONFIGURATION__INPUT_ENABLED:
- setInput_enabled((Boolean)newValue);
+ setInputEnabled((Boolean)newValue);
return;
}
super.eSet(featureID, newValue);
@@ -249,7 +249,7 @@
setTimed(TIMED_EDEFAULT);
return;
case formalmlPackage.CONFIGURATION__INPUT_ENABLED:
- setInput_enabled(INPUT_ENABLED_EDEFAULT);
+ setInputEnabled(INPUT_ENABLED_EDEFAULT);
return;
}
super.eUnset(featureID);
@@ -268,7 +268,7 @@
case formalmlPackage.CONFIGURATION__TIMED:
return timed != TIMED_EDEFAULT;
case formalmlPackage.CONFIGURATION__INPUT_ENABLED:
- return input_enabled != INPUT_ENABLED_EDEFAULT;
+ return inputEnabled != INPUT_ENABLED_EDEFAULT;
}
return super.eIsSet(featureID);
}
@@ -285,8 +285,8 @@
StringBuffer result = new StringBuffer(super.toString());
result.append(" (timed: ");
result.append(timed);
- result.append(", input_enabled: ");
- result.append(input_enabled);
+ result.append(", inputEnabled: ");
+ result.append(inputEnabled);
result.append(')');
return result.toString();
}
diff --git a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/DirectedPortImpl.java b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/DirectedPortImpl.java
index 51009a4..02881c9 100644
--- a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/DirectedPortImpl.java
+++ b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/DirectedPortImpl.java
@@ -31,7 +31,7 @@
* The following features are implemented:
* </p>
* <ul>
- * <li>{@link org.eclipse.efm.formalml.impl.DirectedPortImpl#getBase_Port <em>Base Port</em>}</li>
+ * <li>{@link org.eclipse.efm.formalml.impl.DirectedPortImpl#getBasePort <em>Base Port</em>}</li>
* <li>{@link org.eclipse.efm.formalml.impl.DirectedPortImpl#getDirection <em>Direction</em>}</li>
* </ul>
*
@@ -39,14 +39,14 @@
*/
public class DirectedPortImpl extends MinimalEObjectImpl.Container implements DirectedPort {
/**
- * The cached value of the '{@link #getBase_Port() <em>Base Port</em>}' reference.
+ * The cached value of the '{@link #getBasePort() <em>Base Port</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #getBase_Port()
+ * @see #getBasePort()
* @generated
* @ordered
*/
- protected Port base_Port;
+ protected Port basePort;
/**
* The default value of the '{@link #getDirection() <em>Direction</em>}' attribute.
@@ -92,16 +92,16 @@
* <!-- end-user-doc -->
* @generated
*/
- public Port getBase_Port() {
- if (base_Port != null && base_Port.eIsProxy()) {
- InternalEObject oldBase_Port = (InternalEObject)base_Port;
- base_Port = (Port)eResolveProxy(oldBase_Port);
- if (base_Port != oldBase_Port) {
+ public Port getBasePort() {
+ if (basePort != null && basePort.eIsProxy()) {
+ InternalEObject oldBasePort = (InternalEObject)basePort;
+ basePort = (Port)eResolveProxy(oldBasePort);
+ if (basePort != oldBasePort) {
if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, formalmlPackage.DIRECTED_PORT__BASE_PORT, oldBase_Port, base_Port));
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, formalmlPackage.DIRECTED_PORT__BASE_PORT, oldBasePort, basePort));
}
}
- return base_Port;
+ return basePort;
}
/**
@@ -109,8 +109,8 @@
* <!-- end-user-doc -->
* @generated
*/
- public Port basicGetBase_Port() {
- return base_Port;
+ public Port basicGetBasePort() {
+ return basePort;
}
/**
@@ -118,11 +118,11 @@
* <!-- end-user-doc -->
* @generated
*/
- public void setBase_Port(Port newBase_Port) {
- Port oldBase_Port = base_Port;
- base_Port = newBase_Port;
+ public void setBasePort(Port newBasePort) {
+ Port oldBasePort = basePort;
+ basePort = newBasePort;
if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, formalmlPackage.DIRECTED_PORT__BASE_PORT, oldBase_Port, base_Port));
+ eNotify(new ENotificationImpl(this, Notification.SET, formalmlPackage.DIRECTED_PORT__BASE_PORT, oldBasePort, basePort));
}
/**
@@ -155,8 +155,8 @@
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
case formalmlPackage.DIRECTED_PORT__BASE_PORT:
- if (resolve) return getBase_Port();
- return basicGetBase_Port();
+ if (resolve) return getBasePort();
+ return basicGetBasePort();
case formalmlPackage.DIRECTED_PORT__DIRECTION:
return getDirection();
}
@@ -172,7 +172,7 @@
public void eSet(int featureID, Object newValue) {
switch (featureID) {
case formalmlPackage.DIRECTED_PORT__BASE_PORT:
- setBase_Port((Port)newValue);
+ setBasePort((Port)newValue);
return;
case formalmlPackage.DIRECTED_PORT__DIRECTION:
setDirection((PortDirectionKind)newValue);
@@ -190,7 +190,7 @@
public void eUnset(int featureID) {
switch (featureID) {
case formalmlPackage.DIRECTED_PORT__BASE_PORT:
- setBase_Port((Port)null);
+ setBasePort((Port)null);
return;
case formalmlPackage.DIRECTED_PORT__DIRECTION:
setDirection(DIRECTION_EDEFAULT);
@@ -208,7 +208,7 @@
public boolean eIsSet(int featureID) {
switch (featureID) {
case formalmlPackage.DIRECTED_PORT__BASE_PORT:
- return base_Port != null;
+ return basePort != null;
case formalmlPackage.DIRECTED_PORT__DIRECTION:
return direction != DIRECTION_EDEFAULT;
}
diff --git a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/FormalBlockImpl.java b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/FormalBlockImpl.java
index dd341ce..96a215c 100644
--- a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/FormalBlockImpl.java
+++ b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/FormalBlockImpl.java
@@ -30,7 +30,7 @@
* The following features are implemented:
* </p>
* <ul>
- * <li>{@link org.eclipse.efm.formalml.impl.FormalBlockImpl#getBase_Class <em>Base Class</em>}</li>
+ * <li>{@link org.eclipse.efm.formalml.impl.FormalBlockImpl#getBaseClass <em>Base Class</em>}</li>
* <li>{@link org.eclipse.efm.formalml.impl.FormalBlockImpl#getRoutingBehavior <em>Routing Behavior</em>}</li>
* </ul>
*
@@ -38,14 +38,14 @@
*/
public abstract class FormalBlockImpl extends MinimalEObjectImpl.Container implements FormalBlock {
/**
- * The cached value of the '{@link #getBase_Class() <em>Base Class</em>}' reference.
+ * The cached value of the '{@link #getBaseClass() <em>Base Class</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #getBase_Class()
+ * @see #getBaseClass()
* @generated
* @ordered
*/
- protected org.eclipse.uml2.uml.Class base_Class;
+ protected org.eclipse.uml2.uml.Class baseClass;
/**
* The cached value of the '{@link #getRoutingBehavior() <em>Routing Behavior</em>}' reference.
@@ -81,16 +81,16 @@
* <!-- end-user-doc -->
* @generated
*/
- public org.eclipse.uml2.uml.Class getBase_Class() {
- if (base_Class != null && base_Class.eIsProxy()) {
- InternalEObject oldBase_Class = (InternalEObject)base_Class;
- base_Class = (org.eclipse.uml2.uml.Class)eResolveProxy(oldBase_Class);
- if (base_Class != oldBase_Class) {
+ public org.eclipse.uml2.uml.Class getBaseClass() {
+ if (baseClass != null && baseClass.eIsProxy()) {
+ InternalEObject oldBaseClass = (InternalEObject)baseClass;
+ baseClass = (org.eclipse.uml2.uml.Class)eResolveProxy(oldBaseClass);
+ if (baseClass != oldBaseClass) {
if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, formalmlPackage.FORMAL_BLOCK__BASE_CLASS, oldBase_Class, base_Class));
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, formalmlPackage.FORMAL_BLOCK__BASE_CLASS, oldBaseClass, baseClass));
}
}
- return base_Class;
+ return baseClass;
}
/**
@@ -98,8 +98,8 @@
* <!-- end-user-doc -->
* @generated
*/
- public org.eclipse.uml2.uml.Class basicGetBase_Class() {
- return base_Class;
+ public org.eclipse.uml2.uml.Class basicGetBaseClass() {
+ return baseClass;
}
/**
@@ -107,11 +107,11 @@
* <!-- end-user-doc -->
* @generated
*/
- public void setBase_Class(org.eclipse.uml2.uml.Class newBase_Class) {
- org.eclipse.uml2.uml.Class oldBase_Class = base_Class;
- base_Class = newBase_Class;
+ public void setBaseClass(org.eclipse.uml2.uml.Class newBaseClass) {
+ org.eclipse.uml2.uml.Class oldBaseClass = baseClass;
+ baseClass = newBaseClass;
if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, formalmlPackage.FORMAL_BLOCK__BASE_CLASS, oldBase_Class, base_Class));
+ eNotify(new ENotificationImpl(this, Notification.SET, formalmlPackage.FORMAL_BLOCK__BASE_CLASS, oldBaseClass, baseClass));
}
/**
@@ -161,8 +161,8 @@
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
case formalmlPackage.FORMAL_BLOCK__BASE_CLASS:
- if (resolve) return getBase_Class();
- return basicGetBase_Class();
+ if (resolve) return getBaseClass();
+ return basicGetBaseClass();
case formalmlPackage.FORMAL_BLOCK__ROUTING_BEHAVIOR:
if (resolve) return getRoutingBehavior();
return basicGetRoutingBehavior();
@@ -179,7 +179,7 @@
public void eSet(int featureID, Object newValue) {
switch (featureID) {
case formalmlPackage.FORMAL_BLOCK__BASE_CLASS:
- setBase_Class((org.eclipse.uml2.uml.Class)newValue);
+ setBaseClass((org.eclipse.uml2.uml.Class)newValue);
return;
case formalmlPackage.FORMAL_BLOCK__ROUTING_BEHAVIOR:
setRoutingBehavior((OpaqueBehavior)newValue);
@@ -197,7 +197,7 @@
public void eUnset(int featureID) {
switch (featureID) {
case formalmlPackage.FORMAL_BLOCK__BASE_CLASS:
- setBase_Class((org.eclipse.uml2.uml.Class)null);
+ setBaseClass((org.eclipse.uml2.uml.Class)null);
return;
case formalmlPackage.FORMAL_BLOCK__ROUTING_BEHAVIOR:
setRoutingBehavior((OpaqueBehavior)null);
@@ -215,7 +215,7 @@
public boolean eIsSet(int featureID) {
switch (featureID) {
case formalmlPackage.FORMAL_BLOCK__BASE_CLASS:
- return base_Class != null;
+ return baseClass != null;
case formalmlPackage.FORMAL_BLOCK__ROUTING_BEHAVIOR:
return routingBehavior != null;
}
diff --git a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/PartImpl.java b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/PartImpl.java
index c9e95d5..13059ef 100644
--- a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/PartImpl.java
+++ b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/PartImpl.java
@@ -37,7 +37,7 @@
* The following features are implemented:
* </p>
* <ul>
- * <li>{@link org.eclipse.efm.formalml.impl.PartImpl#getBase_Property <em>Base Property</em>}</li>
+ * <li>{@link org.eclipse.efm.formalml.impl.PartImpl#getBaseProperty <em>Base Property</em>}</li>
* <li>{@link org.eclipse.efm.formalml.impl.PartImpl#getInstance <em>Instance</em>}</li>
* </ul>
*
@@ -45,14 +45,14 @@
*/
public class PartImpl extends MinimalEObjectImpl.Container implements Part {
/**
- * The cached value of the '{@link #getBase_Property() <em>Base Property</em>}' reference.
+ * The cached value of the '{@link #getBaseProperty() <em>Base Property</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #getBase_Property()
+ * @see #getBaseProperty()
* @generated
* @ordered
*/
- protected Property base_Property;
+ protected Property baseProperty;
/**
* The cached value of the '{@link #getInstance() <em>Instance</em>}' reference list.
@@ -88,16 +88,16 @@
* <!-- end-user-doc -->
* @generated
*/
- public Property getBase_Property() {
- if (base_Property != null && base_Property.eIsProxy()) {
- InternalEObject oldBase_Property = (InternalEObject)base_Property;
- base_Property = (Property)eResolveProxy(oldBase_Property);
- if (base_Property != oldBase_Property) {
+ public Property getBaseProperty() {
+ if (baseProperty != null && baseProperty.eIsProxy()) {
+ InternalEObject oldBaseProperty = (InternalEObject)baseProperty;
+ baseProperty = (Property)eResolveProxy(oldBaseProperty);
+ if (baseProperty != oldBaseProperty) {
if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, formalmlPackage.PART__BASE_PROPERTY, oldBase_Property, base_Property));
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, formalmlPackage.PART__BASE_PROPERTY, oldBaseProperty, baseProperty));
}
}
- return base_Property;
+ return baseProperty;
}
/**
@@ -105,8 +105,8 @@
* <!-- end-user-doc -->
* @generated
*/
- public Property basicGetBase_Property() {
- return base_Property;
+ public Property basicGetBaseProperty() {
+ return baseProperty;
}
/**
@@ -114,11 +114,11 @@
* <!-- end-user-doc -->
* @generated
*/
- public void setBase_Property(Property newBase_Property) {
- Property oldBase_Property = base_Property;
- base_Property = newBase_Property;
+ public void setBaseProperty(Property newBaseProperty) {
+ Property oldBaseProperty = baseProperty;
+ baseProperty = newBaseProperty;
if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, formalmlPackage.PART__BASE_PROPERTY, oldBase_Property, base_Property));
+ eNotify(new ENotificationImpl(this, Notification.SET, formalmlPackage.PART__BASE_PROPERTY, oldBaseProperty, baseProperty));
}
/**
@@ -167,8 +167,8 @@
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
case formalmlPackage.PART__BASE_PROPERTY:
- if (resolve) return getBase_Property();
- return basicGetBase_Property();
+ if (resolve) return getBaseProperty();
+ return basicGetBaseProperty();
case formalmlPackage.PART__INSTANCE:
return getInstance();
}
@@ -185,7 +185,7 @@
public void eSet(int featureID, Object newValue) {
switch (featureID) {
case formalmlPackage.PART__BASE_PROPERTY:
- setBase_Property((Property)newValue);
+ setBaseProperty((Property)newValue);
return;
case formalmlPackage.PART__INSTANCE:
getInstance().clear();
@@ -204,7 +204,7 @@
public void eUnset(int featureID) {
switch (featureID) {
case formalmlPackage.PART__BASE_PROPERTY:
- setBase_Property((Property)null);
+ setBaseProperty((Property)null);
return;
case formalmlPackage.PART__INSTANCE:
getInstance().clear();
@@ -222,7 +222,7 @@
public boolean eIsSet(int featureID) {
switch (featureID) {
case formalmlPackage.PART__BASE_PROPERTY:
- return base_Property != null;
+ return baseProperty != null;
case formalmlPackage.PART__INSTANCE:
return instance != null && !instance.isEmpty();
}
diff --git a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/ReceiveAnyEventImpl.java b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/ReceiveAnyEventImpl.java
index d815c1a..c9671b5 100644
--- a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/ReceiveAnyEventImpl.java
+++ b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/ReceiveAnyEventImpl.java
@@ -29,22 +29,21 @@
* The following features are implemented:
* </p>
* <ul>
- * <li>{@link org.eclipse.efm.formalml.impl.ReceiveAnyEventImpl#getBase_AnyReceiveEvent <em>Base Any Receive Event</em>}</li>
+ * <li>{@link org.eclipse.efm.formalml.impl.ReceiveAnyEventImpl#getBaseAnyReceiveEvent <em>Base Any Receive Event</em>}</li>
* </ul>
*
* @generated
*/
public class ReceiveAnyEventImpl extends ReceiveEventImpl implements ReceiveAnyEvent {
/**
- * The cached value of the '{@link #getBase_AnyReceiveEvent() <em>Base Any Receive Event</em>}' reference.
+ * The cached value of the '{@link #getBaseAnyReceiveEvent() <em>Base Any Receive Event</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #getBase_AnyReceiveEvent()
+ * @see #getBaseAnyReceiveEvent()
* @generated
* @ordered
*/
- protected AnyReceiveEvent base_AnyReceiveEvent;
-
+ protected AnyReceiveEvent baseAnyReceiveEvent;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -69,16 +68,16 @@
* <!-- end-user-doc -->
* @generated
*/
- public AnyReceiveEvent getBase_AnyReceiveEvent() {
- if (base_AnyReceiveEvent != null && base_AnyReceiveEvent.eIsProxy()) {
- InternalEObject oldBase_AnyReceiveEvent = (InternalEObject)base_AnyReceiveEvent;
- base_AnyReceiveEvent = (AnyReceiveEvent)eResolveProxy(oldBase_AnyReceiveEvent);
- if (base_AnyReceiveEvent != oldBase_AnyReceiveEvent) {
+ public AnyReceiveEvent getBaseAnyReceiveEvent() {
+ if (baseAnyReceiveEvent != null && baseAnyReceiveEvent.eIsProxy()) {
+ InternalEObject oldBaseAnyReceiveEvent = (InternalEObject)baseAnyReceiveEvent;
+ baseAnyReceiveEvent = (AnyReceiveEvent)eResolveProxy(oldBaseAnyReceiveEvent);
+ if (baseAnyReceiveEvent != oldBaseAnyReceiveEvent) {
if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, formalmlPackage.RECEIVE_ANY_EVENT__BASE_ANY_RECEIVE_EVENT, oldBase_AnyReceiveEvent, base_AnyReceiveEvent));
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, formalmlPackage.RECEIVE_ANY_EVENT__BASE_ANY_RECEIVE_EVENT, oldBaseAnyReceiveEvent, baseAnyReceiveEvent));
}
}
- return base_AnyReceiveEvent;
+ return baseAnyReceiveEvent;
}
/**
@@ -86,8 +85,8 @@
* <!-- end-user-doc -->
* @generated
*/
- public AnyReceiveEvent basicGetBase_AnyReceiveEvent() {
- return base_AnyReceiveEvent;
+ public AnyReceiveEvent basicGetBaseAnyReceiveEvent() {
+ return baseAnyReceiveEvent;
}
/**
@@ -95,11 +94,11 @@
* <!-- end-user-doc -->
* @generated
*/
- public void setBase_AnyReceiveEvent(AnyReceiveEvent newBase_AnyReceiveEvent) {
- AnyReceiveEvent oldBase_AnyReceiveEvent = base_AnyReceiveEvent;
- base_AnyReceiveEvent = newBase_AnyReceiveEvent;
+ public void setBaseAnyReceiveEvent(AnyReceiveEvent newBaseAnyReceiveEvent) {
+ AnyReceiveEvent oldBaseAnyReceiveEvent = baseAnyReceiveEvent;
+ baseAnyReceiveEvent = newBaseAnyReceiveEvent;
if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, formalmlPackage.RECEIVE_ANY_EVENT__BASE_ANY_RECEIVE_EVENT, oldBase_AnyReceiveEvent, base_AnyReceiveEvent));
+ eNotify(new ENotificationImpl(this, Notification.SET, formalmlPackage.RECEIVE_ANY_EVENT__BASE_ANY_RECEIVE_EVENT, oldBaseAnyReceiveEvent, baseAnyReceiveEvent));
}
/**
@@ -111,8 +110,8 @@
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
case formalmlPackage.RECEIVE_ANY_EVENT__BASE_ANY_RECEIVE_EVENT:
- if (resolve) return getBase_AnyReceiveEvent();
- return basicGetBase_AnyReceiveEvent();
+ if (resolve) return getBaseAnyReceiveEvent();
+ return basicGetBaseAnyReceiveEvent();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -126,7 +125,7 @@
public void eSet(int featureID, Object newValue) {
switch (featureID) {
case formalmlPackage.RECEIVE_ANY_EVENT__BASE_ANY_RECEIVE_EVENT:
- setBase_AnyReceiveEvent((AnyReceiveEvent)newValue);
+ setBaseAnyReceiveEvent((AnyReceiveEvent)newValue);
return;
}
super.eSet(featureID, newValue);
@@ -141,7 +140,7 @@
public void eUnset(int featureID) {
switch (featureID) {
case formalmlPackage.RECEIVE_ANY_EVENT__BASE_ANY_RECEIVE_EVENT:
- setBase_AnyReceiveEvent((AnyReceiveEvent)null);
+ setBaseAnyReceiveEvent((AnyReceiveEvent)null);
return;
}
super.eUnset(featureID);
@@ -156,7 +155,7 @@
public boolean eIsSet(int featureID) {
switch (featureID) {
case formalmlPackage.RECEIVE_ANY_EVENT__BASE_ANY_RECEIVE_EVENT:
- return base_AnyReceiveEvent != null;
+ return baseAnyReceiveEvent != null;
}
return super.eIsSet(featureID);
}
diff --git a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/ReceiveSignalEventImpl.java b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/ReceiveSignalEventImpl.java
index 4ac6adb..fc3c3e8 100644
--- a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/ReceiveSignalEventImpl.java
+++ b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/ReceiveSignalEventImpl.java
@@ -30,32 +30,32 @@
* The following features are implemented:
* </p>
* <ul>
- * <li>{@link org.eclipse.efm.formalml.impl.ReceiveSignalEventImpl#getBase_AnyReceiveEvent <em>Base Any Receive Event</em>}</li>
- * <li>{@link org.eclipse.efm.formalml.impl.ReceiveSignalEventImpl#getBase_SignalEvent <em>Base Signal Event</em>}</li>
+ * <li>{@link org.eclipse.efm.formalml.impl.ReceiveSignalEventImpl#getBaseAnyReceiveEvent <em>Base Any Receive Event</em>}</li>
+ * <li>{@link org.eclipse.efm.formalml.impl.ReceiveSignalEventImpl#getBaseSignalEvent <em>Base Signal Event</em>}</li>
* </ul>
*
* @generated
*/
public class ReceiveSignalEventImpl extends ReceiveEventImpl implements ReceiveSignalEvent {
/**
- * The cached value of the '{@link #getBase_AnyReceiveEvent() <em>Base Any Receive Event</em>}' reference.
+ * The cached value of the '{@link #getBaseAnyReceiveEvent() <em>Base Any Receive Event</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #getBase_AnyReceiveEvent()
+ * @see #getBaseAnyReceiveEvent()
* @generated
* @ordered
*/
- protected AnyReceiveEvent base_AnyReceiveEvent;
+ protected AnyReceiveEvent baseAnyReceiveEvent;
/**
- * The cached value of the '{@link #getBase_SignalEvent() <em>Base Signal Event</em>}' reference.
+ * The cached value of the '{@link #getBaseSignalEvent() <em>Base Signal Event</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #getBase_SignalEvent()
+ * @see #getBaseSignalEvent()
* @generated
* @ordered
*/
- protected SignalEvent base_SignalEvent;
+ protected SignalEvent baseSignalEvent;
/**
* <!-- begin-user-doc -->
@@ -81,16 +81,16 @@
* <!-- end-user-doc -->
* @generated
*/
- public AnyReceiveEvent getBase_AnyReceiveEvent() {
- if (base_AnyReceiveEvent != null && base_AnyReceiveEvent.eIsProxy()) {
- InternalEObject oldBase_AnyReceiveEvent = (InternalEObject)base_AnyReceiveEvent;
- base_AnyReceiveEvent = (AnyReceiveEvent)eResolveProxy(oldBase_AnyReceiveEvent);
- if (base_AnyReceiveEvent != oldBase_AnyReceiveEvent) {
+ public AnyReceiveEvent getBaseAnyReceiveEvent() {
+ if (baseAnyReceiveEvent != null && baseAnyReceiveEvent.eIsProxy()) {
+ InternalEObject oldBaseAnyReceiveEvent = (InternalEObject)baseAnyReceiveEvent;
+ baseAnyReceiveEvent = (AnyReceiveEvent)eResolveProxy(oldBaseAnyReceiveEvent);
+ if (baseAnyReceiveEvent != oldBaseAnyReceiveEvent) {
if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, formalmlPackage.RECEIVE_SIGNAL_EVENT__BASE_ANY_RECEIVE_EVENT, oldBase_AnyReceiveEvent, base_AnyReceiveEvent));
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, formalmlPackage.RECEIVE_SIGNAL_EVENT__BASE_ANY_RECEIVE_EVENT, oldBaseAnyReceiveEvent, baseAnyReceiveEvent));
}
}
- return base_AnyReceiveEvent;
+ return baseAnyReceiveEvent;
}
/**
@@ -98,8 +98,8 @@
* <!-- end-user-doc -->
* @generated
*/
- public AnyReceiveEvent basicGetBase_AnyReceiveEvent() {
- return base_AnyReceiveEvent;
+ public AnyReceiveEvent basicGetBaseAnyReceiveEvent() {
+ return baseAnyReceiveEvent;
}
/**
@@ -107,11 +107,11 @@
* <!-- end-user-doc -->
* @generated
*/
- public void setBase_AnyReceiveEvent(AnyReceiveEvent newBase_AnyReceiveEvent) {
- AnyReceiveEvent oldBase_AnyReceiveEvent = base_AnyReceiveEvent;
- base_AnyReceiveEvent = newBase_AnyReceiveEvent;
+ public void setBaseAnyReceiveEvent(AnyReceiveEvent newBaseAnyReceiveEvent) {
+ AnyReceiveEvent oldBaseAnyReceiveEvent = baseAnyReceiveEvent;
+ baseAnyReceiveEvent = newBaseAnyReceiveEvent;
if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, formalmlPackage.RECEIVE_SIGNAL_EVENT__BASE_ANY_RECEIVE_EVENT, oldBase_AnyReceiveEvent, base_AnyReceiveEvent));
+ eNotify(new ENotificationImpl(this, Notification.SET, formalmlPackage.RECEIVE_SIGNAL_EVENT__BASE_ANY_RECEIVE_EVENT, oldBaseAnyReceiveEvent, baseAnyReceiveEvent));
}
/**
@@ -119,16 +119,16 @@
* <!-- end-user-doc -->
* @generated
*/
- public SignalEvent getBase_SignalEvent() {
- if (base_SignalEvent != null && base_SignalEvent.eIsProxy()) {
- InternalEObject oldBase_SignalEvent = (InternalEObject)base_SignalEvent;
- base_SignalEvent = (SignalEvent)eResolveProxy(oldBase_SignalEvent);
- if (base_SignalEvent != oldBase_SignalEvent) {
+ public SignalEvent getBaseSignalEvent() {
+ if (baseSignalEvent != null && baseSignalEvent.eIsProxy()) {
+ InternalEObject oldBaseSignalEvent = (InternalEObject)baseSignalEvent;
+ baseSignalEvent = (SignalEvent)eResolveProxy(oldBaseSignalEvent);
+ if (baseSignalEvent != oldBaseSignalEvent) {
if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, formalmlPackage.RECEIVE_SIGNAL_EVENT__BASE_SIGNAL_EVENT, oldBase_SignalEvent, base_SignalEvent));
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, formalmlPackage.RECEIVE_SIGNAL_EVENT__BASE_SIGNAL_EVENT, oldBaseSignalEvent, baseSignalEvent));
}
}
- return base_SignalEvent;
+ return baseSignalEvent;
}
/**
@@ -136,8 +136,8 @@
* <!-- end-user-doc -->
* @generated
*/
- public SignalEvent basicGetBase_SignalEvent() {
- return base_SignalEvent;
+ public SignalEvent basicGetBaseSignalEvent() {
+ return baseSignalEvent;
}
/**
@@ -145,11 +145,11 @@
* <!-- end-user-doc -->
* @generated
*/
- public void setBase_SignalEvent(SignalEvent newBase_SignalEvent) {
- SignalEvent oldBase_SignalEvent = base_SignalEvent;
- base_SignalEvent = newBase_SignalEvent;
+ public void setBaseSignalEvent(SignalEvent newBaseSignalEvent) {
+ SignalEvent oldBaseSignalEvent = baseSignalEvent;
+ baseSignalEvent = newBaseSignalEvent;
if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, formalmlPackage.RECEIVE_SIGNAL_EVENT__BASE_SIGNAL_EVENT, oldBase_SignalEvent, base_SignalEvent));
+ eNotify(new ENotificationImpl(this, Notification.SET, formalmlPackage.RECEIVE_SIGNAL_EVENT__BASE_SIGNAL_EVENT, oldBaseSignalEvent, baseSignalEvent));
}
/**
@@ -161,11 +161,11 @@
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
case formalmlPackage.RECEIVE_SIGNAL_EVENT__BASE_ANY_RECEIVE_EVENT:
- if (resolve) return getBase_AnyReceiveEvent();
- return basicGetBase_AnyReceiveEvent();
+ if (resolve) return getBaseAnyReceiveEvent();
+ return basicGetBaseAnyReceiveEvent();
case formalmlPackage.RECEIVE_SIGNAL_EVENT__BASE_SIGNAL_EVENT:
- if (resolve) return getBase_SignalEvent();
- return basicGetBase_SignalEvent();
+ if (resolve) return getBaseSignalEvent();
+ return basicGetBaseSignalEvent();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -179,10 +179,10 @@
public void eSet(int featureID, Object newValue) {
switch (featureID) {
case formalmlPackage.RECEIVE_SIGNAL_EVENT__BASE_ANY_RECEIVE_EVENT:
- setBase_AnyReceiveEvent((AnyReceiveEvent)newValue);
+ setBaseAnyReceiveEvent((AnyReceiveEvent)newValue);
return;
case formalmlPackage.RECEIVE_SIGNAL_EVENT__BASE_SIGNAL_EVENT:
- setBase_SignalEvent((SignalEvent)newValue);
+ setBaseSignalEvent((SignalEvent)newValue);
return;
}
super.eSet(featureID, newValue);
@@ -197,10 +197,10 @@
public void eUnset(int featureID) {
switch (featureID) {
case formalmlPackage.RECEIVE_SIGNAL_EVENT__BASE_ANY_RECEIVE_EVENT:
- setBase_AnyReceiveEvent((AnyReceiveEvent)null);
+ setBaseAnyReceiveEvent((AnyReceiveEvent)null);
return;
case formalmlPackage.RECEIVE_SIGNAL_EVENT__BASE_SIGNAL_EVENT:
- setBase_SignalEvent((SignalEvent)null);
+ setBaseSignalEvent((SignalEvent)null);
return;
}
super.eUnset(featureID);
@@ -215,9 +215,9 @@
public boolean eIsSet(int featureID) {
switch (featureID) {
case formalmlPackage.RECEIVE_SIGNAL_EVENT__BASE_ANY_RECEIVE_EVENT:
- return base_AnyReceiveEvent != null;
+ return baseAnyReceiveEvent != null;
case formalmlPackage.RECEIVE_SIGNAL_EVENT__BASE_SIGNAL_EVENT:
- return base_SignalEvent != null;
+ return baseSignalEvent != null;
}
return super.eIsSet(featureID);
}
diff --git a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/TimedTransitionImpl.java b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/TimedTransitionImpl.java
index 9e94ed4..a32aca5 100644
--- a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/TimedTransitionImpl.java
+++ b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/TimedTransitionImpl.java
@@ -32,7 +32,7 @@
* </p>
* <ul>
* <li>{@link org.eclipse.efm.formalml.impl.TimedTransitionImpl#getTguard <em>Tguard</em>}</li>
- * <li>{@link org.eclipse.efm.formalml.impl.TimedTransitionImpl#getBase_Transition <em>Base Transition</em>}</li>
+ * <li>{@link org.eclipse.efm.formalml.impl.TimedTransitionImpl#getBaseTransition <em>Base Transition</em>}</li>
* </ul>
*
* @generated
@@ -49,14 +49,14 @@
protected Constraint tguard;
/**
- * The cached value of the '{@link #getBase_Transition() <em>Base Transition</em>}' reference.
+ * The cached value of the '{@link #getBaseTransition() <em>Base Transition</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #getBase_Transition()
+ * @see #getBaseTransition()
* @generated
* @ordered
*/
- protected Transition base_Transition;
+ protected Transition baseTransition;
/**
* <!-- begin-user-doc -->
@@ -120,16 +120,16 @@
* <!-- end-user-doc -->
* @generated
*/
- public Transition getBase_Transition() {
- if (base_Transition != null && base_Transition.eIsProxy()) {
- InternalEObject oldBase_Transition = (InternalEObject)base_Transition;
- base_Transition = (Transition)eResolveProxy(oldBase_Transition);
- if (base_Transition != oldBase_Transition) {
+ public Transition getBaseTransition() {
+ if (baseTransition != null && baseTransition.eIsProxy()) {
+ InternalEObject oldBaseTransition = (InternalEObject)baseTransition;
+ baseTransition = (Transition)eResolveProxy(oldBaseTransition);
+ if (baseTransition != oldBaseTransition) {
if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, formalmlPackage.TIMED_TRANSITION__BASE_TRANSITION, oldBase_Transition, base_Transition));
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, formalmlPackage.TIMED_TRANSITION__BASE_TRANSITION, oldBaseTransition, baseTransition));
}
}
- return base_Transition;
+ return baseTransition;
}
/**
@@ -137,8 +137,8 @@
* <!-- end-user-doc -->
* @generated
*/
- public Transition basicGetBase_Transition() {
- return base_Transition;
+ public Transition basicGetBaseTransition() {
+ return baseTransition;
}
/**
@@ -146,11 +146,11 @@
* <!-- end-user-doc -->
* @generated
*/
- public void setBase_Transition(Transition newBase_Transition) {
- Transition oldBase_Transition = base_Transition;
- base_Transition = newBase_Transition;
+ public void setBaseTransition(Transition newBaseTransition) {
+ Transition oldBaseTransition = baseTransition;
+ baseTransition = newBaseTransition;
if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, formalmlPackage.TIMED_TRANSITION__BASE_TRANSITION, oldBase_Transition, base_Transition));
+ eNotify(new ENotificationImpl(this, Notification.SET, formalmlPackage.TIMED_TRANSITION__BASE_TRANSITION, oldBaseTransition, baseTransition));
}
/**
@@ -165,8 +165,8 @@
if (resolve) return getTguard();
return basicGetTguard();
case formalmlPackage.TIMED_TRANSITION__BASE_TRANSITION:
- if (resolve) return getBase_Transition();
- return basicGetBase_Transition();
+ if (resolve) return getBaseTransition();
+ return basicGetBaseTransition();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -183,7 +183,7 @@
setTguard((Constraint)newValue);
return;
case formalmlPackage.TIMED_TRANSITION__BASE_TRANSITION:
- setBase_Transition((Transition)newValue);
+ setBaseTransition((Transition)newValue);
return;
}
super.eSet(featureID, newValue);
@@ -201,7 +201,7 @@
setTguard((Constraint)null);
return;
case formalmlPackage.TIMED_TRANSITION__BASE_TRANSITION:
- setBase_Transition((Transition)null);
+ setBaseTransition((Transition)null);
return;
}
super.eUnset(featureID);
@@ -218,7 +218,7 @@
case formalmlPackage.TIMED_TRANSITION__TGUARD:
return tguard != null;
case formalmlPackage.TIMED_TRANSITION__BASE_TRANSITION:
- return base_Transition != null;
+ return baseTransition != null;
}
return super.eIsSet(featureID);
}
diff --git a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/formalmlPackageImpl.java b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/formalmlPackageImpl.java
index 6b08536..dec48f7 100644
--- a/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/formalmlPackageImpl.java
+++ b/core/org.eclipse.efm.formalml/src-gen/org/eclipse/efm/formalml/impl/formalmlPackageImpl.java
@@ -213,7 +213,7 @@
* <!-- end-user-doc -->
* @generated
*/
- public EReference getClock_Base_Property() {
+ public EReference getClock_BaseProperty() {
return (EReference)clockEClass.getEStructuralFeatures().get(0);
}
@@ -249,7 +249,7 @@
* <!-- end-user-doc -->
* @generated
*/
- public EAttribute getConfiguration_Input_enabled() {
+ public EAttribute getConfiguration_InputEnabled() {
return (EAttribute)configurationEClass.getEStructuralFeatures().get(2);
}
@@ -267,7 +267,7 @@
* <!-- end-user-doc -->
* @generated
*/
- public EReference getFormalBlock_Base_Class() {
+ public EReference getFormalBlock_BaseClass() {
return (EReference)formalBlockEClass.getEStructuralFeatures().get(0);
}
@@ -303,7 +303,7 @@
* <!-- end-user-doc -->
* @generated
*/
- public EReference getTimedTransition_Base_Transition() {
+ public EReference getTimedTransition_BaseTransition() {
return (EReference)timedTransitionEClass.getEStructuralFeatures().get(1);
}
@@ -321,7 +321,7 @@
* <!-- end-user-doc -->
* @generated
*/
- public EReference getPart_Base_Property() {
+ public EReference getPart_BaseProperty() {
return (EReference)partEClass.getEStructuralFeatures().get(0);
}
@@ -348,7 +348,7 @@
* <!-- end-user-doc -->
* @generated
*/
- public EReference getReceiveAnyEvent_Base_AnyReceiveEvent() {
+ public EReference getReceiveAnyEvent_BaseAnyReceiveEvent() {
return (EReference)receiveAnyEventEClass.getEStructuralFeatures().get(0);
}
@@ -384,7 +384,7 @@
* <!-- end-user-doc -->
* @generated
*/
- public EReference getReceiveSignalEvent_Base_AnyReceiveEvent() {
+ public EReference getReceiveSignalEvent_BaseAnyReceiveEvent() {
return (EReference)receiveSignalEventEClass.getEStructuralFeatures().get(0);
}
@@ -393,7 +393,7 @@
* <!-- end-user-doc -->
* @generated
*/
- public EReference getReceiveSignalEvent_Base_SignalEvent() {
+ public EReference getReceiveSignalEvent_BaseSignalEvent() {
return (EReference)receiveSignalEventEClass.getEStructuralFeatures().get(1);
}
@@ -411,7 +411,7 @@
* <!-- end-user-doc -->
* @generated
*/
- public EReference getDirectedPort_Base_Port() {
+ public EReference getDirectedPort_BasePort() {
return (EReference)directedPortEClass.getEStructuralFeatures().get(0);
}
@@ -438,7 +438,7 @@
* <!-- end-user-doc -->
* @generated
*/
- public EReference getBuffer_Base_Property() {
+ public EReference getBuffer_BaseProperty() {
return (EReference)bufferEClass.getEStructuralFeatures().get(0);
}
@@ -590,41 +590,41 @@
// Initialize classes, features, and operations; add parameters
initEClass(clockEClass, Clock.class, "Clock", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getClock_Base_Property(), theUMLPackage.getProperty(), null, "base_Property", null, 1, 1, Clock.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getClock_BaseProperty(), theUMLPackage.getProperty(), null, "baseProperty", null, 1, 1, Clock.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
initEClass(configurationEClass, Configuration.class, "Configuration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getConfiguration_Env(), theUMLPackage.getProperty(), null, "env", null, 0, -1, Configuration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
initEAttribute(getConfiguration_Timed(), theTypesPackage.getBoolean(), "timed", "false", 1, 1, Configuration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
- initEAttribute(getConfiguration_Input_enabled(), theTypesPackage.getBoolean(), "input_enabled", "false", 1, 1, Configuration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEAttribute(getConfiguration_InputEnabled(), theTypesPackage.getBoolean(), "inputEnabled", "false", 1, 1, Configuration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
initEClass(formalBlockEClass, FormalBlock.class, "FormalBlock", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getFormalBlock_Base_Class(), theUMLPackage.getClass_(), null, "base_Class", null, 1, 1, FormalBlock.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getFormalBlock_BaseClass(), theUMLPackage.getClass_(), null, "baseClass", null, 1, 1, FormalBlock.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
initEReference(getFormalBlock_RoutingBehavior(), theUMLPackage.getOpaqueBehavior(), null, "routingBehavior", null, 0, 1, FormalBlock.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
initEClass(timedTransitionEClass, TimedTransition.class, "TimedTransition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getTimedTransition_Tguard(), theUMLPackage.getConstraint(), null, "tguard", null, 0, 1, TimedTransition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
- initEReference(getTimedTransition_Base_Transition(), theUMLPackage.getTransition(), null, "base_Transition", null, 1, 1, TimedTransition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getTimedTransition_BaseTransition(), theUMLPackage.getTransition(), null, "baseTransition", null, 1, 1, TimedTransition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
initEClass(partEClass, Part.class, "Part", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getPart_Base_Property(), theUMLPackage.getProperty(), null, "base_Property", null, 1, 1, Part.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getPart_BaseProperty(), theUMLPackage.getProperty(), null, "baseProperty", null, 1, 1, Part.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
initEReference(getPart_Instance(), theUMLPackage.getInstanceSpecification(), null, "instance", null, 0, -1, Part.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
initEClass(receiveAnyEventEClass, ReceiveAnyEvent.class, "ReceiveAnyEvent", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getReceiveAnyEvent_Base_AnyReceiveEvent(), theUMLPackage.getAnyReceiveEvent(), null, "base_AnyReceiveEvent", null, 1, 1, ReceiveAnyEvent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getReceiveAnyEvent_BaseAnyReceiveEvent(), theUMLPackage.getAnyReceiveEvent(), null, "baseAnyReceiveEvent", null, 1, 1, ReceiveAnyEvent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
initEClass(receiveEventEClass, ReceiveEvent.class, "ReceiveEvent", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getReceiveEvent_Parameters(), theUMLPackage.getProperty(), null, "parameters", null, 1, -1, ReceiveEvent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
initEClass(receiveSignalEventEClass, ReceiveSignalEvent.class, "ReceiveSignalEvent", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getReceiveSignalEvent_Base_AnyReceiveEvent(), theUMLPackage.getAnyReceiveEvent(), null, "base_AnyReceiveEvent", null, 1, 1, ReceiveSignalEvent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
- initEReference(getReceiveSignalEvent_Base_SignalEvent(), theUMLPackage.getSignalEvent(), null, "base_SignalEvent", null, 1, 1, ReceiveSignalEvent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getReceiveSignalEvent_BaseAnyReceiveEvent(), theUMLPackage.getAnyReceiveEvent(), null, "baseAnyReceiveEvent", null, 1, 1, ReceiveSignalEvent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getReceiveSignalEvent_BaseSignalEvent(), theUMLPackage.getSignalEvent(), null, "baseSignalEvent", null, 1, 1, ReceiveSignalEvent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
initEClass(directedPortEClass, DirectedPort.class, "DirectedPort", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getDirectedPort_Base_Port(), theUMLPackage.getPort(), null, "base_Port", null, 1, 1, DirectedPort.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getDirectedPort_BasePort(), theUMLPackage.getPort(), null, "basePort", null, 1, 1, DirectedPort.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
initEAttribute(getDirectedPort_Direction(), this.getPortDirectionKind(), "direction", null, 1, 1, DirectedPort.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
initEClass(bufferEClass, Buffer.class, "Buffer", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getBuffer_Base_Property(), theUMLPackage.getProperty(), null, "base_Property", null, 1, 1, Buffer.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getBuffer_BaseProperty(), theUMLPackage.getProperty(), null, "baseProperty", null, 1, 1, Buffer.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
initEAttribute(getBuffer_Kind(), this.getBufferKind(), "kind", null, 1, 1, Buffer.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
initEClass(blockEClass, Block.class, "Block", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
@@ -647,6 +647,8 @@
// Create annotations
// http://www.eclipse.org/uml2/2.0.0/UML
createUMLAnnotations();
+ // http://schema.omg.org/spec/MOF/2.0/emof.xml#Property.oppositeRoleName
+ createEmofAnnotations();
}
/**
@@ -662,6 +664,148 @@
source,
new String[] {
"originalName", "fml"
+ });
+ addAnnotation
+ (getClock_BaseProperty(),
+ source,
+ new String[] {
+ "originalName", "base_Property"
+ });
+ addAnnotation
+ (getConfiguration_InputEnabled(),
+ source,
+ new String[] {
+ "originalName", "input_enabled"
+ });
+ addAnnotation
+ (getFormalBlock_BaseClass(),
+ source,
+ new String[] {
+ "originalName", "base_Class"
+ });
+ addAnnotation
+ (getTimedTransition_BaseTransition(),
+ source,
+ new String[] {
+ "originalName", "base_Transition"
+ });
+ addAnnotation
+ (getPart_BaseProperty(),
+ source,
+ new String[] {
+ "originalName", "base_Property"
+ });
+ addAnnotation
+ (getReceiveAnyEvent_BaseAnyReceiveEvent(),
+ source,
+ new String[] {
+ "originalName", "base_AnyReceiveEvent"
+ });
+ addAnnotation
+ (getReceiveSignalEvent_BaseAnyReceiveEvent(),
+ source,
+ new String[] {
+ "originalName", "base_AnyReceiveEvent"
+ });
+ addAnnotation
+ (getReceiveSignalEvent_BaseSignalEvent(),
+ source,
+ new String[] {
+ "originalName", "base_SignalEvent"
+ });
+ addAnnotation
+ (getDirectedPort_BasePort(),
+ source,
+ new String[] {
+ "originalName", "base_Port"
+ });
+ addAnnotation
+ (getBuffer_BaseProperty(),
+ source,
+ new String[] {
+ "originalName", "base_Property"
+ });
+ addAnnotation
+ (bufferKindEEnum.getELiterals().get(0),
+ source,
+ new String[] {
+ "originalName", "FIFO"
+ });
+ addAnnotation
+ (bufferKindEEnum.getELiterals().get(1),
+ source,
+ new String[] {
+ "originalName", "LIFO"
+ });
+ addAnnotation
+ (bufferKindEEnum.getELiterals().get(2),
+ source,
+ new String[] {
+ "originalName", "MULTISET"
+ });
+ addAnnotation
+ (bufferKindEEnum.getELiterals().get(3),
+ source,
+ new String[] {
+ "originalName", "RAM"
+ });
+ }
+
+ /**
+ * Initializes the annotations for <b>http://schema.omg.org/spec/MOF/2.0/emof.xml#Property.oppositeRoleName</b>.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ protected void createEmofAnnotations() {
+ String source = "http://schema.omg.org/spec/MOF/2.0/emof.xml#Property.oppositeRoleName";
+ addAnnotation
+ (getClock_BaseProperty(),
+ source,
+ new String[] {
+ "body", "extension_ClockVar"
+ });
+ addAnnotation
+ (getFormalBlock_BaseClass(),
+ source,
+ new String[] {
+ "body", "extension_FormalBlock"
+ });
+ addAnnotation
+ (getTimedTransition_BaseTransition(),
+ source,
+ new String[] {
+ "body", "extension_Transition"
+ });
+ addAnnotation
+ (getPart_BaseProperty(),
+ source,
+ new String[] {
+ "body", "extension_BlockPart"
+ });
+ addAnnotation
+ (getReceiveAnyEvent_BaseAnyReceiveEvent(),
+ source,
+ new String[] {
+ "body", "extension_ReceiveAnyEvent"
+ });
+ addAnnotation
+ (getReceiveSignalEvent_BaseSignalEvent(),
+ source,
+ new String[] {
+ "body", "extension_ReceiveSignalEvent"
+ });
+ addAnnotation
+ (getDirectedPort_BasePort(),
+ source,
+ new String[] {
+ "body", "extension_FlowPort"
+ });
+ addAnnotation
+ (getBuffer_BaseProperty(),
+ source,
+ new String[] {
+ "body", "extension_BufferVar"
});
}
diff --git a/core/org.eclipse.efm.papyrus.service.types/resources/elementtype/FormalML.elementtypesconfigurations b/core/org.eclipse.efm.papyrus.service.types/resources/elementtype/FormalML.elementtypesconfigurations
index 577a817..0293a61 100644
--- a/core/org.eclipse.efm.papyrus.service.types/resources/elementtype/FormalML.elementtypesconfigurations
+++ b/core/org.eclipse.efm.papyrus.service.types/resources/elementtype/FormalML.elementtypesconfigurations
@@ -1,158 +1,146 @@
<?xml version="1.0" encoding="ASCII"?>
-<elementtypesconfigurations:ElementTypeSetConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:applystereotypeadvice="http://www.eclipse.org/papyrus/uml/types/applystereotypeadvice/1.1" xmlns:elementtypesconfigurations="http://www.eclipse.org/papyrus/infra/elementtypesconfigurations/1.1" xmlns:stereotypematcher="http://www.eclipse.org/papyrus/uml/types/stereotypematcher/1.1" identifier="org.eclipse.efm.fml.elementTypes" metamodelNsURI="http://www.eclipse.org/uml2/5.0.0/UML">
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fml.ConnectorBehavior" name="ConnectorBehavior" hint="UML::OpaqueBehavior">
- <iconEntry iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+<elementtypesconfigurations:ElementTypeSetConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:applystereotypeadvice="http://www.eclipse.org/papyrus/uml/types/applystereotypeadvice/1.1" xmlns:elementtypesconfigurations="http://www.eclipse.org/papyrus/infra/elementtypesconfigurations/1.1" xmlns:stereotypematcher="http://www.eclipse.org/papyrus/uml/types/stereotypematcher/1.1" xmi:id="_uHb_cO90EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fml.elementTypes" metamodelNsURI="http://www.eclipse.org/uml2/5.0.0/UML">
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_uHb_ce90EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fml.ConnectorBehavior" name="ConnectorBehavior" hint="UML::OpaqueBehavior">
+ <iconEntry xmi:id="_uHb_cu90EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.papyrus.uml.OpaqueBehavior</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypematcher:StereotypeApplicationMatcherConfiguration">
+ <matcherConfiguration xsi:type="stereotypematcher:StereotypeApplicationMatcherConfiguration" xmi:id="_uHg38O90EeaWHe1FUDLuKA">
<stereotypesQualifiedNames>fml::ConnectorBehavior</stereotypesQualifiedNames>
</matcherConfiguration>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fml.FifoBehavior" name="FifoBehavior" hint="UML::OpaqueBehavior">
- <iconEntry iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_uHg38e90EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fml.FifoBehavior" name="FifoBehavior" hint="UML::OpaqueBehavior">
+ <iconEntry xmi:id="_uHg38u90EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.papyrus.uml.OpaqueBehavior</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypematcher:StereotypeApplicationMatcherConfiguration">
+ <matcherConfiguration xsi:type="stereotypematcher:StereotypeApplicationMatcherConfiguration" xmi:id="_uHg38-90EeaWHe1FUDLuKA">
<stereotypesQualifiedNames>fml::FifoBehavior</stereotypesQualifiedNames>
</matcherConfiguration>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fml.FlowPort" name="FlowPort" hint="UML::Port">
- <iconEntry iconPath="/icons/full/obj16/Port.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_uHg39O90EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fml.FlowPort" name="FlowPort" hint="UML::Port">
+ <iconEntry xmi:id="_uHg39e90EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Port.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.papyrus.uml.Port</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypematcher:StereotypeApplicationMatcherConfiguration">
+ <matcherConfiguration xsi:type="stereotypematcher:StereotypeApplicationMatcherConfiguration" xmi:id="_uHg39u90EeaWHe1FUDLuKA">
<stereotypesQualifiedNames>fml::FlowPort</stereotypesQualifiedNames>
</matcherConfiguration>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fml.FlowVariable" name="FlowVariable" hint="UML::Property">
- <iconEntry iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_uHg39-90EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fml.FlowVariable" name="FlowVariable" hint="UML::Property">
+ <iconEntry xmi:id="_uHg3-O90EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.papyrus.uml.Property</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypematcher:StereotypeApplicationMatcherConfiguration">
+ <matcherConfiguration xsi:type="stereotypematcher:StereotypeApplicationMatcherConfiguration" xmi:id="_uHg3-e90EeaWHe1FUDLuKA">
<stereotypesQualifiedNames>fml::FlowVariable</stereotypesQualifiedNames>
</matcherConfiguration>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fml.FormalBlock" name="FormalBlock" hint="UML::Class">
- <iconEntry iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_uHg3-u90EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fml.FormalBlock" name="FormalBlock" hint="UML::Class">
+ <iconEntry xmi:id="_uHg3--90EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.papyrus.uml.Class</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypematcher:StereotypeApplicationMatcherConfiguration">
+ <matcherConfiguration xsi:type="stereotypematcher:StereotypeApplicationMatcherConfiguration" xmi:id="_uHg3_O90EeaWHe1FUDLuKA">
<stereotypesQualifiedNames>fml::FormalBlock</stereotypesQualifiedNames>
</matcherConfiguration>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fml.FormalContext" name="FormalContext" hint="UML::Class">
- <iconEntry iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_uHg3_e90EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fml.Configuration" name="Configuration" hint="UML::Class">
+ <iconEntry xmi:id="_uHg3_u90EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.papyrus.uml.Class</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypematcher:StereotypeApplicationMatcherConfiguration">
- <stereotypesQualifiedNames>fml::FormalContext</stereotypesQualifiedNames>
+ <matcherConfiguration xsi:type="stereotypematcher:StereotypeApplicationMatcherConfiguration" xmi:id="_uHg3_-90EeaWHe1FUDLuKA">
+ <stereotypesQualifiedNames>fml::Configuration</stereotypesQualifiedNames>
</matcherConfiguration>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fml.FormalEnvironment" name="FormalEnvironment" hint="UML::Property">
- <iconEntry iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Property</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypematcher:StereotypeApplicationMatcherConfiguration">
- <stereotypesQualifiedNames>fml::FormalEnvironment</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fml.FormalModel" name="FormalModel" hint="UML::Model">
- <iconEntry iconPath="/icons/full/obj16/Model.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_uHg4A-90EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fml.FormalModel" name="FormalModel" hint="UML::Model">
+ <iconEntry xmi:id="_uHg4BO90EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Model.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.papyrus.uml.Model</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypematcher:StereotypeApplicationMatcherConfiguration">
+ <matcherConfiguration xsi:type="stereotypematcher:StereotypeApplicationMatcherConfiguration" xmi:id="_uHg4Be90EeaWHe1FUDLuKA">
<stereotypesQualifiedNames>fml::FormalModel</stereotypesQualifiedNames>
</matcherConfiguration>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fml.FormalPart" name="FormalPart" hint="UML::Property">
- <iconEntry iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_uHg4Bu90EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fml.FormalPart" name="FormalPart" hint="UML::Property">
+ <iconEntry xmi:id="_uHg4B-90EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.papyrus.uml.Property</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypematcher:StereotypeApplicationMatcherConfiguration">
+ <matcherConfiguration xsi:type="stereotypematcher:StereotypeApplicationMatcherConfiguration" xmi:id="_uHg4CO90EeaWHe1FUDLuKA">
<stereotypesQualifiedNames>fml::FormalPart</stereotypesQualifiedNames>
</matcherConfiguration>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fml.RdvBehavior" name="RdvBehavior" hint="UML::OpaqueBehavior">
- <iconEntry iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_uHg4Ce90EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fml.RdvBehavior" name="RdvBehavior" hint="UML::OpaqueBehavior">
+ <iconEntry xmi:id="_uHg4Cu90EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.papyrus.uml.OpaqueBehavior</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypematcher:StereotypeApplicationMatcherConfiguration">
+ <matcherConfiguration xsi:type="stereotypematcher:StereotypeApplicationMatcherConfiguration" xmi:id="_uHg4C-90EeaWHe1FUDLuKA">
<stereotypesQualifiedNames>fml::RdvBehavior</stereotypesQualifiedNames>
</matcherConfiguration>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fml.ReceiveAnyEvent" name="ReceiveAnyEvent" hint="UML::AnyReceiveEvent">
- <iconEntry iconPath="/icons/full/obj16/AnyReceiveEvent.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_uHg4DO90EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fml.ReceiveAnyEvent" name="ReceiveAnyEvent" hint="UML::AnyReceiveEvent">
+ <iconEntry xmi:id="_uHhfAO90EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/AnyReceiveEvent.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.papyrus.uml.AnyReceiveEvent</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypematcher:StereotypeApplicationMatcherConfiguration">
+ <matcherConfiguration xsi:type="stereotypematcher:StereotypeApplicationMatcherConfiguration" xmi:id="_uHhfAe90EeaWHe1FUDLuKA">
<stereotypesQualifiedNames>fml::ReceiveAnyEvent</stereotypesQualifiedNames>
</matcherConfiguration>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fml.ReceiveSignalEvent" name="ReceiveSignalEvent" hint="UML::SignalEvent">
- <iconEntry iconPath="/icons/full/obj16/SignalEvent.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_uHhfAu90EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fml.ReceiveSignalEvent" name="ReceiveSignalEvent" hint="UML::SignalEvent">
+ <iconEntry xmi:id="_uHhfA-90EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/SignalEvent.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.papyrus.uml.SignalEvent</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypematcher:StereotypeApplicationMatcherConfiguration">
+ <matcherConfiguration xsi:type="stereotypematcher:StereotypeApplicationMatcherConfiguration" xmi:id="_uHhfBO90EeaWHe1FUDLuKA">
<stereotypesQualifiedNames>fml::ReceiveSignalEvent</stereotypesQualifiedNames>
</matcherConfiguration>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fml.TimedTransition" name="TimedTransition" hint="UML::Transition">
- <iconEntry iconPath="/icons/full/obj16/Transition.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_uHhfBe90EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fml.TimedTransition" name="TimedTransition" hint="UML::Transition">
+ <iconEntry xmi:id="_uHhfBu90EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Transition.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.papyrus.uml.Transition</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypematcher:StereotypeApplicationMatcherConfiguration">
+ <matcherConfiguration xsi:type="stereotypematcher:StereotypeApplicationMatcherConfiguration" xmi:id="_uHhfB-90EeaWHe1FUDLuKA">
<stereotypesQualifiedNames>fml::TimedTransition</stereotypesQualifiedNames>
</matcherConfiguration>
</elementTypeConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadvice:ApplyStereotypeAdviceConfiguration" identifier="org.eclipse.efm.fml.connectorBehavior" target="//@elementTypeConfigurations.0">
- <stereotypesToApply stereotypeQualifiedName="fml::ConnectorBehavior" updateName="true">
+ <adviceBindingsConfigurations xsi:type="applystereotypeadvice:ApplyStereotypeAdviceConfiguration" xmi:id="_uHlwcO90EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fml.connectorBehavior" description="connector behavior" target="_uHb_ce90EeaWHe1FUDLuKA">
+ <stereotypesToApply xmi:id="_uHlwce90EeaWHe1FUDLuKA" stereotypeQualifiedName="fml::ConnectorBehavior" updateName="true">
<requiredProfiles>fml</requiredProfiles>
</stereotypesToApply>
</adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadvice:ApplyStereotypeAdviceConfiguration" identifier="org.eclipse.efm.fml.fifoBehavior" target="//@elementTypeConfigurations.1">
- <stereotypesToApply stereotypeQualifiedName="fml::FifoBehavior" updateName="true">
+ <adviceBindingsConfigurations xsi:type="applystereotypeadvice:ApplyStereotypeAdviceConfiguration" xmi:id="_uHmXgO90EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fml.fifoBehavior" description="fifo behavior" target="_uHg38e90EeaWHe1FUDLuKA">
+ <stereotypesToApply xmi:id="_uHmXge90EeaWHe1FUDLuKA" stereotypeQualifiedName="fml::FifoBehavior" updateName="true">
<requiredProfiles>fml</requiredProfiles>
</stereotypesToApply>
</adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadvice:ApplyStereotypeAdviceConfiguration" identifier="org.eclipse.efm.fml.flowPort" target="//@elementTypeConfigurations.2">
- <stereotypesToApply stereotypeQualifiedName="fml::FlowPort" updateName="true">
+ <adviceBindingsConfigurations xsi:type="applystereotypeadvice:ApplyStereotypeAdviceConfiguration" xmi:id="_uHmXgu90EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fml.flowPort" description="flow port" target="_uHg39O90EeaWHe1FUDLuKA">
+ <stereotypesToApply xmi:id="_uHmXg-90EeaWHe1FUDLuKA" stereotypeQualifiedName="fml::FlowPort" updateName="true">
<requiredProfiles>fml</requiredProfiles>
</stereotypesToApply>
</adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadvice:ApplyStereotypeAdviceConfiguration" identifier="org.eclipse.efm.fml.flowVariable" target="//@elementTypeConfigurations.3">
- <stereotypesToApply stereotypeQualifiedName="fml::FlowVariable" updateName="true">
+ <adviceBindingsConfigurations xsi:type="applystereotypeadvice:ApplyStereotypeAdviceConfiguration" xmi:id="_uHmXhO90EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fml.flowVariable" description="flow variable" target="_uHg39-90EeaWHe1FUDLuKA">
+ <stereotypesToApply xmi:id="_uHmXhe90EeaWHe1FUDLuKA" stereotypeQualifiedName="fml::FlowVariable" updateName="true">
<requiredProfiles>fml</requiredProfiles>
</stereotypesToApply>
</adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadvice:ApplyStereotypeAdviceConfiguration" identifier="org.eclipse.efm.fml.formalBlock" target="//@elementTypeConfigurations.4">
- <stereotypesToApply stereotypeQualifiedName="fml::FormalBlock" updateName="true">
+ <adviceBindingsConfigurations xsi:type="applystereotypeadvice:ApplyStereotypeAdviceConfiguration" xmi:id="_uHmXhu90EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fml.formalBlock" description="formal block" target="_uHg3-u90EeaWHe1FUDLuKA">
+ <stereotypesToApply xmi:id="_uHmXh-90EeaWHe1FUDLuKA" stereotypeQualifiedName="fml::FormalBlock" updateName="true">
<requiredProfiles>fml</requiredProfiles>
</stereotypesToApply>
</adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadvice:ApplyStereotypeAdviceConfiguration" identifier="org.eclipse.efm.fml.formalContext" target="//@elementTypeConfigurations.5">
- <stereotypesToApply stereotypeQualifiedName="fml::FormalContext" updateName="true">
+ <adviceBindingsConfigurations xsi:type="applystereotypeadvice:ApplyStereotypeAdviceConfiguration" xmi:id="_uHmXiO90EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fml.configuration" description="configuration" target="_uHg3_e90EeaWHe1FUDLuKA">
+ <stereotypesToApply xmi:id="_uHmXie90EeaWHe1FUDLuKA" stereotypeQualifiedName="fml::Configuration" updateName="true">
<requiredProfiles>fml</requiredProfiles>
</stereotypesToApply>
</adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadvice:ApplyStereotypeAdviceConfiguration" identifier="org.eclipse.efm.fml.formalEnvironment" target="//@elementTypeConfigurations.6">
- <stereotypesToApply stereotypeQualifiedName="fml::FormalEnvironment" updateName="true">
+ <adviceBindingsConfigurations xsi:type="applystereotypeadvice:ApplyStereotypeAdviceConfiguration" xmi:id="_uHmXjO90EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fml.formalModel" description="formal model" target="_uHg4A-90EeaWHe1FUDLuKA">
+ <stereotypesToApply xmi:id="_uHmXje90EeaWHe1FUDLuKA" stereotypeQualifiedName="fml::FormalModel" updateName="true">
<requiredProfiles>fml</requiredProfiles>
</stereotypesToApply>
</adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadvice:ApplyStereotypeAdviceConfiguration" identifier="org.eclipse.efm.fml.formalModel" target="//@elementTypeConfigurations.7">
- <stereotypesToApply stereotypeQualifiedName="fml::FormalModel" updateName="true">
+ <adviceBindingsConfigurations xsi:type="applystereotypeadvice:ApplyStereotypeAdviceConfiguration" xmi:id="_uHmXju90EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fml.formalPart" description="formal part" target="_uHg4Bu90EeaWHe1FUDLuKA">
+ <stereotypesToApply xmi:id="_uHmXj-90EeaWHe1FUDLuKA" stereotypeQualifiedName="fml::FormalPart" updateName="true">
<requiredProfiles>fml</requiredProfiles>
</stereotypesToApply>
</adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadvice:ApplyStereotypeAdviceConfiguration" identifier="org.eclipse.efm.fml.formalPart" target="//@elementTypeConfigurations.8">
- <stereotypesToApply stereotypeQualifiedName="fml::FormalPart" updateName="true">
+ <adviceBindingsConfigurations xsi:type="applystereotypeadvice:ApplyStereotypeAdviceConfiguration" xmi:id="_uHmXkO90EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fml.rdvBehavior" description="rdv behavior" target="_uHg4Ce90EeaWHe1FUDLuKA">
+ <stereotypesToApply xmi:id="_uHmXke90EeaWHe1FUDLuKA" stereotypeQualifiedName="fml::RdvBehavior" updateName="true">
<requiredProfiles>fml</requiredProfiles>
</stereotypesToApply>
</adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadvice:ApplyStereotypeAdviceConfiguration" identifier="org.eclipse.efm.fml.rdvBehavior" target="//@elementTypeConfigurations.9">
- <stereotypesToApply stereotypeQualifiedName="fml::RdvBehavior" updateName="true">
+ <adviceBindingsConfigurations xsi:type="applystereotypeadvice:ApplyStereotypeAdviceConfiguration" xmi:id="_uHmXku90EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fml.receiveAnyEvent" description="receive any event" target="_uHg4DO90EeaWHe1FUDLuKA">
+ <stereotypesToApply xmi:id="_uHmXk-90EeaWHe1FUDLuKA" stereotypeQualifiedName="fml::ReceiveAnyEvent" updateName="true">
<requiredProfiles>fml</requiredProfiles>
</stereotypesToApply>
</adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadvice:ApplyStereotypeAdviceConfiguration" identifier="org.eclipse.efm.fml.receiveAnyEvent" target="//@elementTypeConfigurations.10">
- <stereotypesToApply stereotypeQualifiedName="fml::ReceiveAnyEvent" updateName="true">
+ <adviceBindingsConfigurations xsi:type="applystereotypeadvice:ApplyStereotypeAdviceConfiguration" xmi:id="_uHmXlO90EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fml.receiveSignalEvent" description="receive signal event" target="_uHhfAu90EeaWHe1FUDLuKA">
+ <stereotypesToApply xmi:id="_uHmXle90EeaWHe1FUDLuKA" stereotypeQualifiedName="fml::ReceiveSignalEvent" updateName="true">
<requiredProfiles>fml</requiredProfiles>
</stereotypesToApply>
</adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadvice:ApplyStereotypeAdviceConfiguration" identifier="org.eclipse.efm.fml.receiveSignalEvent" target="//@elementTypeConfigurations.11">
- <stereotypesToApply stereotypeQualifiedName="fml::ReceiveSignalEvent" updateName="true">
- <requiredProfiles>fml</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadvice:ApplyStereotypeAdviceConfiguration" identifier="org.eclipse.efm.fml.timedTransition" target="//@elementTypeConfigurations.12">
- <stereotypesToApply stereotypeQualifiedName="fml::TimedTransition" updateName="true">
+ <adviceBindingsConfigurations xsi:type="applystereotypeadvice:ApplyStereotypeAdviceConfiguration" xmi:id="_uHmXlu90EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fml.timedTransition" description="timed transition" target="_uHhfBe90EeaWHe1FUDLuKA">
+ <stereotypesToApply xmi:id="_uHmXl-90EeaWHe1FUDLuKA" stereotypeQualifiedName="fml::TimedTransition" updateName="true">
<requiredProfiles>fml</requiredProfiles>
</stereotypesToApply>
</adviceBindingsConfigurations>
diff --git a/core/org.eclipse.efm.papyrus.service.types/resources/elementtype/FormalMLDI.elementtypesconfigurations b/core/org.eclipse.efm.papyrus.service.types/resources/elementtype/FormalMLDI.elementtypesconfigurations
index 94a543f..56caa11 100644
--- a/core/org.eclipse.efm.papyrus.service.types/resources/elementtype/FormalMLDI.elementtypesconfigurations
+++ b/core/org.eclipse.efm.papyrus.service.types/resources/elementtype/FormalMLDI.elementtypesconfigurations
@@ -1,232 +1,232 @@
<?xml version="1.0" encoding="ASCII"?>
-<elementtypesconfigurations:ElementTypeSetConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:elementtypesconfigurations="http://www.eclipse.org/papyrus/infra/elementtypesconfigurations/1.1" identifier="org.eclipse.efm.fmldi.elementTypes" metamodelNsURI="http://www.eclipse.org/uml2/5.0.0/UML">
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.ConnectorBehavior_OpaqueBehavior_NestedClassifierLabel" name="ConnectorBehavior (OpaqueBehavior_NestedClassifierLabel)" hint="OpaqueBehavior_NestedClassifierLabel">
- <iconEntry iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+<elementtypesconfigurations:ElementTypeSetConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:elementtypesconfigurations="http://www.eclipse.org/papyrus/infra/elementtypesconfigurations/1.1" xmi:id="_GjbiUO93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.elementTypes" metamodelNsURI="http://www.eclipse.org/uml2/5.0.0/UML">
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_GjbiUe93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.ConnectorBehavior_OpaqueBehavior_NestedClassifierLabel" name="ConnectorBehavior (OpaqueBehavior_NestedClassifierLabel)" hint="OpaqueBehavior_NestedClassifierLabel">
+ <iconEntry xmi:id="_GjbiUu93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.ConnectorBehavior</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.OpaqueBehavior_NestedClassifierLabel</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.ConnectorBehavior_OpaqueBehavior_OwnedBehaviorLabel" name="ConnectorBehavior (OpaqueBehavior_OwnedBehaviorLabel)" hint="OpaqueBehavior_OwnedBehaviorLabel">
- <iconEntry iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_GjbiU-93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.ConnectorBehavior_OpaqueBehavior_OwnedBehaviorLabel" name="ConnectorBehavior (OpaqueBehavior_OwnedBehaviorLabel)" hint="OpaqueBehavior_OwnedBehaviorLabel">
+ <iconEntry xmi:id="_GjbiVO93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.ConnectorBehavior</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.OpaqueBehavior_OwnedBehaviorLabel</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.ConnectorBehavior_OpaqueBehavior_Shape" name="ConnectorBehavior (OpaqueBehavior_Shape)" hint="OpaqueBehavior_Shape">
- <iconEntry iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_GjbiVe93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.ConnectorBehavior_OpaqueBehavior_Shape" name="ConnectorBehavior (OpaqueBehavior_Shape)" hint="OpaqueBehavior_Shape">
+ <iconEntry xmi:id="_GjbiVu93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.ConnectorBehavior</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.OpaqueBehavior_Shape</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.ConnectorBehavior_OpaqueBehavior_Shape_CN" name="ConnectorBehavior (OpaqueBehavior_Shape_CN)" hint="OpaqueBehavior_Shape_CN">
- <iconEntry iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_GjbiV-93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.ConnectorBehavior_OpaqueBehavior_Shape_CN" name="ConnectorBehavior (OpaqueBehavior_Shape_CN)" hint="OpaqueBehavior_Shape_CN">
+ <iconEntry xmi:id="_GjbiWO93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.ConnectorBehavior</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.OpaqueBehavior_Shape_CN</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FifoBehavior_OpaqueBehavior_NestedClassifierLabel" name="FifoBehavior (OpaqueBehavior_NestedClassifierLabel)" hint="OpaqueBehavior_NestedClassifierLabel">
- <iconEntry iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_GjbiWe93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FifoBehavior_OpaqueBehavior_NestedClassifierLabel" name="FifoBehavior (OpaqueBehavior_NestedClassifierLabel)" hint="OpaqueBehavior_NestedClassifierLabel">
+ <iconEntry xmi:id="_GjbiWu93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FifoBehavior</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.OpaqueBehavior_NestedClassifierLabel</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FifoBehavior_OpaqueBehavior_OwnedBehaviorLabel" name="FifoBehavior (OpaqueBehavior_OwnedBehaviorLabel)" hint="OpaqueBehavior_OwnedBehaviorLabel">
- <iconEntry iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_GjbiW-93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FifoBehavior_OpaqueBehavior_OwnedBehaviorLabel" name="FifoBehavior (OpaqueBehavior_OwnedBehaviorLabel)" hint="OpaqueBehavior_OwnedBehaviorLabel">
+ <iconEntry xmi:id="_GjbiXO93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FifoBehavior</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.OpaqueBehavior_OwnedBehaviorLabel</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FifoBehavior_OpaqueBehavior_Shape" name="FifoBehavior (OpaqueBehavior_Shape)" hint="OpaqueBehavior_Shape">
- <iconEntry iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_GjbiXe93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FifoBehavior_OpaqueBehavior_Shape" name="FifoBehavior (OpaqueBehavior_Shape)" hint="OpaqueBehavior_Shape">
+ <iconEntry xmi:id="_GjbiXu93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FifoBehavior</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.OpaqueBehavior_Shape</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FifoBehavior_OpaqueBehavior_Shape_CN" name="FifoBehavior (OpaqueBehavior_Shape_CN)" hint="OpaqueBehavior_Shape_CN">
- <iconEntry iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_GjbiX-93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FifoBehavior_OpaqueBehavior_Shape_CN" name="FifoBehavior (OpaqueBehavior_Shape_CN)" hint="OpaqueBehavior_Shape_CN">
+ <iconEntry xmi:id="_GjbiYO93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FifoBehavior</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.OpaqueBehavior_Shape_CN</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FlowPort_Port_AttributeLabel" name="FlowPort (Port_AttributeLabel)" hint="Port_AttributeLabel">
- <iconEntry iconPath="/icons/full/obj16/Port.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_GjbiYe93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FlowPort_Port_AttributeLabel" name="FlowPort (Port_AttributeLabel)" hint="Port_AttributeLabel">
+ <iconEntry xmi:id="_GjbiYu93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Port.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FlowPort</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Port_AttributeLabel</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FlowPort_Port_BehaviorEdge" name="FlowPort (Port_BehaviorEdge)" hint="Port_BehaviorEdge">
- <iconEntry iconPath="/icons/full/obj16/Port.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_GjbiY-93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FlowPort_Port_BehaviorEdge" name="FlowPort (Port_BehaviorEdge)" hint="Port_BehaviorEdge">
+ <iconEntry xmi:id="_GjbiZO93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Port.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FlowPort</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Port_BehaviorEdge</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FlowPort_Port_BehaviorShape" name="FlowPort (Port_BehaviorShape)" hint="Port_BehaviorShape">
- <iconEntry iconPath="/icons/full/obj16/Port.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_GjbiZe93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FlowPort_Port_BehaviorShape" name="FlowPort (Port_BehaviorShape)" hint="Port_BehaviorShape">
+ <iconEntry xmi:id="_GjbiZu93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Port.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FlowPort</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Port_BehaviorShape</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FlowPort_Port_Edge" name="FlowPort (Port_Edge)" hint="Port_Edge">
- <iconEntry iconPath="/icons/full/obj16/Port.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_GjbiZ-93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FlowPort_Port_Edge" name="FlowPort (Port_Edge)" hint="Port_Edge">
+ <iconEntry xmi:id="_GjbiaO93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Port.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FlowPort</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Port_Edge</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FlowPort_Port_Shape" name="FlowPort (Port_Shape)" hint="Port_Shape">
- <iconEntry iconPath="/icons/full/obj16/Port.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbiae93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FlowPort_Port_Shape" name="FlowPort (Port_Shape)" hint="Port_Shape">
+ <iconEntry xmi:id="_Gjbiau93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Port.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FlowPort</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Port_Shape</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FlowPort_Port_Shape_CN" name="FlowPort (Port_Shape_CN)" hint="Port_Shape_CN">
- <iconEntry iconPath="/icons/full/obj16/Port.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbia-93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FlowPort_Port_Shape_CN" name="FlowPort (Port_Shape_CN)" hint="Port_Shape_CN">
+ <iconEntry xmi:id="_GjbibO93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Port.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FlowPort</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Port_Shape_CN</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FlowVariable_Property_AttributeLabel" name="FlowVariable (Property_AttributeLabel)" hint="Property_AttributeLabel">
- <iconEntry iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbibe93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FlowVariable_Property_AttributeLabel" name="FlowVariable (Property_AttributeLabel)" hint="Property_AttributeLabel">
+ <iconEntry xmi:id="_Gjbibu93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FlowVariable</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Property_AttributeLabel</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FlowVariable_Property_Edge" name="FlowVariable (Property_Edge)" hint="Property_Edge">
- <iconEntry iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbib-93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FlowVariable_Property_Edge" name="FlowVariable (Property_Edge)" hint="Property_Edge">
+ <iconEntry xmi:id="_GjbicO93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FlowVariable</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Property_Edge</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FlowVariable_Property_Shape" name="FlowVariable (Property_Shape)" hint="Property_Shape">
- <iconEntry iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbice93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FlowVariable_Property_Shape" name="FlowVariable (Property_Shape)" hint="Property_Shape">
+ <iconEntry xmi:id="_Gjbicu93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FlowVariable</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Property_Shape</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FlowVariable_Property_Shape_CN" name="FlowVariable (Property_Shape_CN)" hint="Property_Shape_CN">
- <iconEntry iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbic-93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FlowVariable_Property_Shape_CN" name="FlowVariable (Property_Shape_CN)" hint="Property_Shape_CN">
+ <iconEntry xmi:id="_GjbidO93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FlowVariable</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Property_Shape_CN</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FormalBlock_Class_MetaclassShape" name="FormalBlock (Class_MetaclassShape)" hint="Class_MetaclassShape">
- <iconEntry iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbide93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FormalBlock_Class_MetaclassShape" name="FormalBlock (Class_MetaclassShape)" hint="Class_MetaclassShape">
+ <iconEntry xmi:id="_Gjbidu93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FormalBlock</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Class_MetaclassShape</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FormalBlock_Class_MetaclassShape_CN" name="FormalBlock (Class_MetaclassShape_CN)" hint="Class_MetaclassShape_CN">
- <iconEntry iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbid-93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FormalBlock_Class_MetaclassShape_CN" name="FormalBlock (Class_MetaclassShape_CN)" hint="Class_MetaclassShape_CN">
+ <iconEntry xmi:id="_GjbieO93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FormalBlock</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Class_MetaclassShape_CN</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FormalBlock_Class_NestedClassifierLabel" name="FormalBlock (Class_NestedClassifierLabel)" hint="Class_NestedClassifierLabel">
- <iconEntry iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbiee93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FormalBlock_Class_NestedClassifierLabel" name="FormalBlock (Class_NestedClassifierLabel)" hint="Class_NestedClassifierLabel">
+ <iconEntry xmi:id="_Gjbieu93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FormalBlock</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Class_NestedClassifierLabel</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FormalBlock_Class_Shape" name="FormalBlock (Class_Shape)" hint="Class_Shape">
- <iconEntry iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbie-93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FormalBlock_Class_Shape" name="FormalBlock (Class_Shape)" hint="Class_Shape">
+ <iconEntry xmi:id="_GjbifO93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FormalBlock</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Class_Shape</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FormalBlock_Class_Shape_CN" name="FormalBlock (Class_Shape_CN)" hint="Class_Shape_CN">
- <iconEntry iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbife93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FormalBlock_Class_Shape_CN" name="FormalBlock (Class_Shape_CN)" hint="Class_Shape_CN">
+ <iconEntry xmi:id="_Gjbifu93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FormalBlock</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Class_Shape_CN</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FormalContext_Class_MetaclassShape" name="FormalContext (Class_MetaclassShape)" hint="Class_MetaclassShape">
- <iconEntry iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.efm.fml.FormalContext</specializedTypesID>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbif-93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.Configuration_Class_MetaclassShape" name="Configuration (Class_MetaclassShape)" hint="Class_MetaclassShape">
+ <iconEntry xmi:id="_GjbigO93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.papyrus.umldi.Class_MetaclassShape</specializedTypesID>
+ <specializedTypesID>org.eclipse.efm.fml.Configuration</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FormalContext_Class_MetaclassShape_CN" name="FormalContext (Class_MetaclassShape_CN)" hint="Class_MetaclassShape_CN">
- <iconEntry iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.efm.fml.FormalContext</specializedTypesID>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbige93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.Configuration_Class_MetaclassShape_CN" name="Configuration (Class_MetaclassShape_CN)" hint="Class_MetaclassShape_CN">
+ <iconEntry xmi:id="_Gjbigu93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.papyrus.umldi.Class_MetaclassShape_CN</specializedTypesID>
+ <specializedTypesID>org.eclipse.efm.fml.Configuration</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FormalContext_Class_NestedClassifierLabel" name="FormalContext (Class_NestedClassifierLabel)" hint="Class_NestedClassifierLabel">
- <iconEntry iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.efm.fml.FormalContext</specializedTypesID>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbig-93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.Configuration_Class_NestedClassifierLabel" name="Configuration (Class_NestedClassifierLabel)" hint="Class_NestedClassifierLabel">
+ <iconEntry xmi:id="_GjbihO93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.efm.fml.Configuration</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Class_NestedClassifierLabel</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FormalContext_Class_Shape" name="FormalContext (Class_Shape)" hint="Class_Shape">
- <iconEntry iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.efm.fml.FormalContext</specializedTypesID>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbihe93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.Configuration_Class_Shape" name="Configuration (Class_Shape)" hint="Class_Shape">
+ <iconEntry xmi:id="_Gjbihu93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.efm.fml.Configuration</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Class_Shape</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FormalContext_Class_Shape_CN" name="FormalContext (Class_Shape_CN)" hint="Class_Shape_CN">
- <iconEntry iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.efm.fml.FormalContext</specializedTypesID>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbih-93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.Configuration_Class_Shape_CN" name="Configuration (Class_Shape_CN)" hint="Class_Shape_CN">
+ <iconEntry xmi:id="_GjbiiO93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.efm.fml.Configuration</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Class_Shape_CN</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FormalEnvironment_Property_AttributeLabel" name="FormalEnvironment (Property_AttributeLabel)" hint="Property_AttributeLabel">
- <iconEntry iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbiie93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FormalEnvironment_Property_AttributeLabel" name="FormalEnvironment (Property_AttributeLabel)" hint="Property_AttributeLabel">
+ <iconEntry xmi:id="_Gjbiiu93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FormalEnvironment</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Property_AttributeLabel</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FormalEnvironment_Property_Edge" name="FormalEnvironment (Property_Edge)" hint="Property_Edge">
- <iconEntry iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbii-93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FormalEnvironment_Property_Edge" name="FormalEnvironment (Property_Edge)" hint="Property_Edge">
+ <iconEntry xmi:id="_GjbijO93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FormalEnvironment</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Property_Edge</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FormalEnvironment_Property_Shape" name="FormalEnvironment (Property_Shape)" hint="Property_Shape">
- <iconEntry iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbije93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FormalEnvironment_Property_Shape" name="FormalEnvironment (Property_Shape)" hint="Property_Shape">
+ <iconEntry xmi:id="_Gjbiju93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FormalEnvironment</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Property_Shape</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FormalEnvironment_Property_Shape_CN" name="FormalEnvironment (Property_Shape_CN)" hint="Property_Shape_CN">
- <iconEntry iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbij-93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FormalEnvironment_Property_Shape_CN" name="FormalEnvironment (Property_Shape_CN)" hint="Property_Shape_CN">
+ <iconEntry xmi:id="_GjbikO93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FormalEnvironment</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Property_Shape_CN</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FormalModel_Model_Shape" name="FormalModel (Model_Shape)" hint="Model_Shape">
- <iconEntry iconPath="/icons/full/obj16/Model.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbike93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FormalModel_Model_Shape" name="FormalModel (Model_Shape)" hint="Model_Shape">
+ <iconEntry xmi:id="_Gjbiku93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Model.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FormalModel</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Model_Shape</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FormalModel_Model_Shape_CN" name="FormalModel (Model_Shape_CN)" hint="Model_Shape_CN">
- <iconEntry iconPath="/icons/full/obj16/Model.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbik-93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FormalModel_Model_Shape_CN" name="FormalModel (Model_Shape_CN)" hint="Model_Shape_CN">
+ <iconEntry xmi:id="_GjbilO93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Model.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FormalModel</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Model_Shape_CN</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FormalPart_Property_AttributeLabel" name="FormalPart (Property_AttributeLabel)" hint="Property_AttributeLabel">
- <iconEntry iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbile93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FormalPart_Property_AttributeLabel" name="FormalPart (Property_AttributeLabel)" hint="Property_AttributeLabel">
+ <iconEntry xmi:id="_Gjbilu93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FormalPart</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Property_AttributeLabel</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FormalPart_Property_Edge" name="FormalPart (Property_Edge)" hint="Property_Edge">
- <iconEntry iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbil-93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FormalPart_Property_Edge" name="FormalPart (Property_Edge)" hint="Property_Edge">
+ <iconEntry xmi:id="_GjbimO93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FormalPart</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Property_Edge</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FormalPart_Property_Shape" name="FormalPart (Property_Shape)" hint="Property_Shape">
- <iconEntry iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbime93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FormalPart_Property_Shape" name="FormalPart (Property_Shape)" hint="Property_Shape">
+ <iconEntry xmi:id="_Gjbimu93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FormalPart</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Property_Shape</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.FormalPart_Property_Shape_CN" name="FormalPart (Property_Shape_CN)" hint="Property_Shape_CN">
- <iconEntry iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbim-93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.FormalPart_Property_Shape_CN" name="FormalPart (Property_Shape_CN)" hint="Property_Shape_CN">
+ <iconEntry xmi:id="_GjbinO93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.FormalPart</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Property_Shape_CN</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.RdvBehavior_OpaqueBehavior_NestedClassifierLabel" name="RdvBehavior (OpaqueBehavior_NestedClassifierLabel)" hint="OpaqueBehavior_NestedClassifierLabel">
- <iconEntry iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Gjbine93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.RdvBehavior_OpaqueBehavior_NestedClassifierLabel" name="RdvBehavior (OpaqueBehavior_NestedClassifierLabel)" hint="OpaqueBehavior_NestedClassifierLabel">
+ <iconEntry xmi:id="_Gjbinu93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.RdvBehavior</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.OpaqueBehavior_NestedClassifierLabel</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.RdvBehavior_OpaqueBehavior_OwnedBehaviorLabel" name="RdvBehavior (OpaqueBehavior_OwnedBehaviorLabel)" hint="OpaqueBehavior_OwnedBehaviorLabel">
- <iconEntry iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_GjcJYO93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.RdvBehavior_OpaqueBehavior_OwnedBehaviorLabel" name="RdvBehavior (OpaqueBehavior_OwnedBehaviorLabel)" hint="OpaqueBehavior_OwnedBehaviorLabel">
+ <iconEntry xmi:id="_GjcJYe93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.RdvBehavior</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.OpaqueBehavior_OwnedBehaviorLabel</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.RdvBehavior_OpaqueBehavior_Shape" name="RdvBehavior (OpaqueBehavior_Shape)" hint="OpaqueBehavior_Shape">
- <iconEntry iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_GjcJYu93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.RdvBehavior_OpaqueBehavior_Shape" name="RdvBehavior (OpaqueBehavior_Shape)" hint="OpaqueBehavior_Shape">
+ <iconEntry xmi:id="_GjcJY-93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.RdvBehavior</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.OpaqueBehavior_Shape</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.RdvBehavior_OpaqueBehavior_Shape_CN" name="RdvBehavior (OpaqueBehavior_Shape_CN)" hint="OpaqueBehavior_Shape_CN">
- <iconEntry iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_GjcJZO93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.RdvBehavior_OpaqueBehavior_Shape_CN" name="RdvBehavior (OpaqueBehavior_Shape_CN)" hint="OpaqueBehavior_Shape_CN">
+ <iconEntry xmi:id="_GjcJZe93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.RdvBehavior</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.OpaqueBehavior_Shape_CN</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.ReceiveAnyEvent_AnyReceiveEvent_Shape" name="ReceiveAnyEvent" hint="AnyReceiveEvent_Shape">
- <iconEntry iconPath="/icons/full/obj16/AnyReceiveEvent.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_GjcJZu93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.ReceiveAnyEvent_AnyReceiveEvent_Shape" name="ReceiveAnyEvent" hint="AnyReceiveEvent_Shape">
+ <iconEntry xmi:id="_GjcJZ-93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/AnyReceiveEvent.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.ReceiveAnyEvent</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.AnyReceiveEvent_Shape</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.ReceiveSignalEvent_SignalEvent_Shape" name="ReceiveSignalEvent" hint="SignalEvent_Shape">
- <iconEntry iconPath="/icons/full/obj16/SignalEvent.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_GjcJaO93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.ReceiveSignalEvent_SignalEvent_Shape" name="ReceiveSignalEvent" hint="SignalEvent_Shape">
+ <iconEntry xmi:id="_GjcJae93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/SignalEvent.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.ReceiveSignalEvent</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.SignalEvent_Shape</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.TimedTransition_Transition_Edge" name="TimedTransition (Transition_Edge)" hint="Transition_Edge">
- <iconEntry iconPath="/icons/full/obj16/Transition.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_GjcJau93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.TimedTransition_Transition_Edge" name="TimedTransition (Transition_Edge)" hint="Transition_Edge">
+ <iconEntry xmi:id="_GjcJa-93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Transition.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.TimedTransition</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Transition_Edge</specializedTypesID>
</elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" identifier="org.eclipse.efm.fmldi.TimedTransition_Transition_InternalTransitionLabel" name="TimedTransition (Transition_InternalTransitionLabel)" hint="Transition_InternalTransitionLabel">
- <iconEntry iconPath="/icons/full/obj16/Transition.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_GjcJbO93EeaWHe1FUDLuKA" identifier="org.eclipse.efm.fmldi.TimedTransition_Transition_InternalTransitionLabel" name="TimedTransition (Transition_InternalTransitionLabel)" hint="Transition_InternalTransitionLabel">
+ <iconEntry xmi:id="_GjcJbe93EeaWHe1FUDLuKA" iconPath="/icons/full/obj16/Transition.gif" bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.efm.fml.TimedTransition</specializedTypesID>
<specializedTypesID>org.eclipse.papyrus.umldi.Transition_InternalTransitionLabel</specializedTypesID>
</elementTypeConfigurations>
diff --git a/diagram/org.eclipse.efm.papyrus.diagram.blockdefinition/resources/style/blockdefinition.css b/diagram/org.eclipse.efm.papyrus.diagram.blockdefinition/resources/style/blockdefinition.css
index a9616fb..50ea9c9 100644
--- a/diagram/org.eclipse.efm.papyrus.diagram.blockdefinition/resources/style/blockdefinition.css
+++ b/diagram/org.eclipse.efm.papyrus.diagram.blockdefinition/resources/style/blockdefinition.css
@@ -15,7 +15,7 @@
* TestContext Style
*/
-[appliedStereotypes~=FormalContext]{
+[appliedStereotypes~=Configuration]{
fillColor:lightBlue;
elementIcon:false;
}
diff --git a/diagram/org.eclipse.efm.papyrus.diagram.internalblock/resources/palette/internalblock.paletteconfiguration b/diagram/org.eclipse.efm.papyrus.diagram.internalblock/resources/palette/internalblock.paletteconfiguration
index 9770447..8af1a69 100644
--- a/diagram/org.eclipse.efm.papyrus.diagram.internalblock/resources/palette/internalblock.paletteconfiguration
+++ b/diagram/org.eclipse.efm.papyrus.diagram.internalblock/resources/palette/internalblock.paletteconfiguration
@@ -1,93 +1,26 @@
<?xml version="1.0" encoding="ASCII"?>
-<paletteconfiguration:PaletteConfiguration
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xmlns:paletteconfiguration="http://www.eclipse.org/papyrus/diagram/paletteconfiguration/0.7"
- id="org.eclipse.efm.papyrus.diagram.ibd.palette.model"
- label="FormalML IBD Palette">
- <drawerConfigurations
- id="org.eclipse.efm.papyrus.diagram.ibd.palette.node"
- label="Nodes"
- description="Nodes">
- <ownedConfigurations
- xsi:type="paletteconfiguration:ToolConfiguration"
- id="org.eclipse.efm.papyrus.diagram.ibd.palette.node.formalContext"
- label="Formal Context"
- description="Create a Formal Context">
- <icon
- pluginID="org.eclipse.uml2.uml.edit"
- iconPath="icons/full/obj16/Class.gif"/>
- <elementDescriptors
- elementTypeId="org.eclipse.efm.fmldi.FormalContext_Class_Shape"/>
- <elementDescriptors
- elementTypeId="org.eclipse.efm.fmldi.FormalContext_Class_Shape_CN"/>
+<paletteconfiguration:PaletteConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:paletteconfiguration="http://www.eclipse.org/papyrus/diagram/paletteconfiguration/0.7" id="org.eclipse.efm.papyrus.diagram.ibd.palette.model" label="FormalML IBD Palette">
+ <drawerConfigurations id="org.eclipse.efm.papyrus.diagram.ibd.palette.node" label="EFM Nodes" description="Create EFM Nodes">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.efm.papyrus.diagram.ibd.palette.node.configuration" label="Configuration" description="Create a Configuration">
+ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Class.gif"/>
+ <elementDescriptors elementTypeId="org.eclipse.efm.fmldi.Configuration_Class_Shape"/>
+ <elementDescriptors elementTypeId="org.eclipse.efm.fmldi.Configuration_Class_Shape_CN"/>
</ownedConfigurations>
- <ownedConfigurations
- xsi:type="paletteconfiguration:ToolConfiguration"
- id="org.eclipse.efm.papyrus.diagram.ibd.palette.node.partBlock"
- label="Formal Part"
- description="Create a Formal Part">
- <icon
- pluginID="org.eclipse.uml2.uml.edit"
- iconPath="icons/full/obj16/Property.gif"/>
- <elementDescriptors
- elementTypeId="org.eclipse.efm.fmldi.FormalPart_Property_Shape"/>
- <elementDescriptors
- elementTypeId="org.eclipse.efm.fmldi.FormalPart_Property_Shape_CN"/>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.efm.papyrus.diagram.ibd.palette.node.part" label="Part" description="Create a Part">
+ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Property.gif"/>
+ <elementDescriptors elementTypeId="org.eclipse.efm.fmldi.Part_Property_Shape"/>
+ <elementDescriptors elementTypeId="org.eclipse.efm.fmldi.Part_Property_Shape_CN"/>
</ownedConfigurations>
- <ownedConfigurations
- xsi:type="paletteconfiguration:ToolConfiguration"
- id="org.eclipse.efm.papyrus.diagram.ibd.palette.node.formalEnvironment"
- label="Formal Environment"
- description="Create a Formal Environment">
- <icon
- pluginID="org.eclipse.uml2.uml.edit"
- iconPath="icons/full/obj16/Property.gif"/>
- <elementDescriptors
- elementTypeId="org.eclipse.efm.fmldi.FormalEnvironment_Property_Shape"/>
- <elementDescriptors
- elementTypeId="org.eclipse.efm.fmldi.FormalEnvironment_Property_Shape_CN"/>
- </ownedConfigurations>
- <ownedConfigurations
- xsi:type="paletteconfiguration:ToolConfiguration"
- id="org.eclipse.efm.papyrus.diagram.ibd.palette.node.flowPort"
- label="Flow Port"
- description="Create a Flow Port">
- <icon
- pluginID="org.eclipse.uml2.uml.edit"
- iconPath="icons/full/obj16/Port.gif"/>
- <elementDescriptors
- elementTypeId="org.eclipse.efm.fmldi.FlowPort_Port_Shape"/>
- <elementDescriptors
- elementTypeId="org.eclipse.efm.fmldi.FlowPort_Port_Shape_CN"/>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.efm.papyrus.diagram.ibd.palette.node.directedPort" label="DirectedPort" description="Create a DirectedPort">
+ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Port.gif"/>
+ <elementDescriptors elementTypeId="org.eclipse.efm.fmldi.DirectedPort_Port_Shape"/>
+ <elementDescriptors elementTypeId="org.eclipse.efm.fmldi.DirectedPort_Port_Shape_CN"/>
</ownedConfigurations>
</drawerConfigurations>
- <drawerConfigurations
- id="org.eclipse.efm.papyrus.diagram.ibd.palette.link"
- label="Link"
- description="Link">
- <ownedConfigurations
- xsi:type="paletteconfiguration:ToolConfiguration"
- id="org.eclipse.efm.papyrus.diagram.ibd.palette.link.connector"
- label="Connector"
- description="Create a connector"
- kind="ConnectionTool">
- <icon
- pluginID="org.eclipse.uml2.uml.edit"
- iconPath="icons/full/obj16/Connector.gif"/>
- <elementDescriptors
- elementTypeId="org.eclipse.papyrus.umldi.Connector_Edge"/>
- </ownedConfigurations>
- <ownedConfigurations
- xsi:type="paletteconfiguration:ToolConfiguration"
- id="org.eclipse.efm.papyrus.diagram.ibd.palette.link.informationflow"
- label="InformationFlow"
- description="Create a InformationFlow"
- kind="ConnectionTool">
- <icon
- pluginID="org.eclipse.uml2.uml.edit"
- iconPath="icons/full/obj16/Connector.gif"/>
- <elementDescriptors
- elementTypeId="org.eclipse.papyrus.umldi.InformationFlow_Edge"/>
+ <drawerConfigurations id="org.eclipse.efm.papyrus.diagram.ibd.palette.link" label="EFM Links" description="Create EFM Links">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.efm.papyrus.diagram.ibd.palette.link.connector" label="Connector" description="Create a connector" kind="ConnectionTool">
+ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Connector.gif"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umldi.Connector_Edge"/>
</ownedConfigurations>
</drawerConfigurations>
</paletteconfiguration:PaletteConfiguration>
diff --git a/diagram/org.eclipse.efm.papyrus.diagram.internalblock/resources/style/internalblock.css b/diagram/org.eclipse.efm.papyrus.diagram.internalblock/resources/style/internalblock.css
index 128aece..9f198b6 100644
--- a/diagram/org.eclipse.efm.papyrus.diagram.internalblock/resources/style/internalblock.css
+++ b/diagram/org.eclipse.efm.papyrus.diagram.internalblock/resources/style/internalblock.css
@@ -7,7 +7,7 @@
* TestContext style
*/
-[appliedStereotypes~="FormalContext"]{
+[appliedStereotypes~="Configuration"]{
fillColor:orange;
}
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/newchildmenu/newChildMenu.xmi b/gui/org.eclipse.efm.papyrus.views.common/resources/newchildmenu/newChildMenu.xmi
index 7322427..e9d97c5 100644
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/newchildmenu/newChildMenu.xmi
+++ b/gui/org.eclipse.efm.papyrus.views.common/resources/newchildmenu/newChildMenu.xmi
@@ -6,9 +6,9 @@
xmlns:ElementCreationMenuModel="http://www.eclipse.org/papyrus/infra/newchild/elementcreationmenumodel"
label="FormalML">
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- label="FormalContext"
+ label="Configuration"
icon=""
- elementTypeIdRef="org.eclipse.efm.fml.FormalContext"/>
+ elementTypeIdRef="org.eclipse.efm.fml.Configuration"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
label="Clock"
elementTypeIdRef="org.eclipse.efm.fml.Clock"/>
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/FormalML.ctx b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/FormalML.ctx
index ab2ae6e..bdfbd34 100644
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/FormalML.ctx
+++ b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/FormalML.ctx
@@ -1,233 +1,243 @@
<?xml version="1.0" encoding="ASCII"?>
-<contexts:Context xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:constraints="http://www.eclipse.org/papyrus/constraints/0.9" xmlns:contexts="http://www.eclipse.org/papyrus/properties/contexts/0.9" xmi:id="_8X1nMCZ3Eea8yuk7XizVRA" name="fml">
+<contexts:Context xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:constraints="http://www.eclipse.org/papyrus/constraints/0.9" xmlns:contexts="http://www.eclipse.org/papyrus/properties/contexts/0.9" xmi:id="_ZuqLoO94EeaWHe1FUDLuKA" name="fml">
<dependencies href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_69QJkKDJEeSZxfCXzZz3-w"/>
- <tabs xmi:id="_DblWwCZ4Eea8yuk7XizVRA" label="fml" id="fml" priority="100">
- <sections xmi:id="_Dbvu0CZ4Eea8yuk7XizVRA" name="Single FlowVariable" sectionFile="ui/SingleFlowVariable.xwt">
- <widget href="ui/SingleFlowVariable.xwt#/"/>
- </sections>
- <sections xmi:id="_Dbvu0SZ4Eea8yuk7XizVRA" name="Multiple FlowVariable" sectionFile="ui/MultipleFlowVariable.xwt">
- <widget href="ui/MultipleFlowVariable.xwt#/"/>
- </sections>
- <sections xmi:id="_DbwV4CZ4Eea8yuk7XizVRA" name="Single FormalModel" sectionFile="ui/SingleFormalModel.xwt">
- <widget href="ui/SingleFormalModel.xwt#/"/>
- </sections>
- <sections xmi:id="_DdmwACZ4Eea8yuk7XizVRA" name="Multiple FormalModel" sectionFile="ui/MultipleFormalModel.xwt">
- <widget href="ui/MultipleFormalModel.xwt#/"/>
- </sections>
- <sections xmi:id="_DdmwASZ4Eea8yuk7XizVRA" name="Single ReceiveSignalEvent" sectionFile="ui/SingleReceiveSignalEvent.xwt">
+ <tabs xmi:id="_dSEoAO94EeaWHe1FUDLuKA" label="fml" id="fml" priority="100">
+ <sections xmi:id="_dSFPEO94EeaWHe1FUDLuKA" name="Single ReceiveSignalEvent" sectionFile="ui/SingleReceiveSignalEvent.xwt">
<widget href="ui/SingleReceiveSignalEvent.xwt#/"/>
</sections>
- <sections xmi:id="_DdmwAiZ4Eea8yuk7XizVRA" name="Multiple ReceiveSignalEvent" sectionFile="ui/MultipleReceiveSignalEvent.xwt">
+ <sections xmi:id="_dSFPEe94EeaWHe1FUDLuKA" name="Multiple ReceiveSignalEvent" sectionFile="ui/MultipleReceiveSignalEvent.xwt">
<widget href="ui/MultipleReceiveSignalEvent.xwt#/"/>
</sections>
- <sections xmi:id="_DdmwAyZ4Eea8yuk7XizVRA" name="Single ReceiveEvent" sectionFile="ui/SingleReceiveEvent.xwt">
+ <sections xmi:id="_dSF2IO94EeaWHe1FUDLuKA" name="Single ReceiveEvent" sectionFile="ui/SingleReceiveEvent.xwt">
<widget href="ui/SingleReceiveEvent.xwt#/"/>
</sections>
- <sections xmi:id="_DdnXECZ4Eea8yuk7XizVRA" name="Multiple ReceiveEvent" sectionFile="ui/MultipleReceiveEvent.xwt">
+ <sections xmi:id="_dSF2Ie94EeaWHe1FUDLuKA" name="Multiple ReceiveEvent" sectionFile="ui/MultipleReceiveEvent.xwt">
<widget href="ui/MultipleReceiveEvent.xwt#/"/>
</sections>
- <sections xmi:id="_DdnXESZ4Eea8yuk7XizVRA" name="Single FifoBehavior" sectionFile="ui/SingleFifoBehavior.xwt">
- <widget href="ui/SingleFifoBehavior.xwt#/"/>
- </sections>
- <sections xmi:id="_Ddn-ICZ4Eea8yuk7XizVRA" name="Multiple FifoBehavior" sectionFile="ui/MultipleFifoBehavior.xwt">
- <widget href="ui/MultipleFifoBehavior.xwt#/"/>
- </sections>
- <sections xmi:id="_Ddn-ISZ4Eea8yuk7XizVRA" name="Single ConnectorBehavior" sectionFile="ui/SingleConnectorBehavior.xwt">
- <widget href="ui/SingleConnectorBehavior.xwt#/"/>
- </sections>
- <sections xmi:id="_Ddn-IiZ4Eea8yuk7XizVRA" name="Multiple ConnectorBehavior" sectionFile="ui/MultipleConnectorBehavior.xwt">
- <widget href="ui/MultipleConnectorBehavior.xwt#/"/>
- </sections>
- <sections xmi:id="_DdolMCZ4Eea8yuk7XizVRA" name="Single FormalContext" sectionFile="ui/SingleFormalContext.xwt">
- <widget href="ui/SingleFormalContext.xwt#/"/>
- </sections>
- <sections xmi:id="_DdpMQCZ4Eea8yuk7XizVRA" name="Multiple FormalContext" sectionFile="ui/MultipleFormalContext.xwt">
- <widget href="ui/MultipleFormalContext.xwt#/"/>
- </sections>
- <sections xmi:id="_DdpMQSZ4Eea8yuk7XizVRA" name="Single FormalBlock" sectionFile="ui/SingleFormalBlock.xwt">
- <widget href="ui/SingleFormalBlock.xwt#/"/>
- </sections>
- <sections xmi:id="_DdpMQiZ4Eea8yuk7XizVRA" name="Multiple FormalBlock" sectionFile="ui/MultipleFormalBlock.xwt">
- <widget href="ui/MultipleFormalBlock.xwt#/"/>
- </sections>
- <sections xmi:id="_DdpzUCZ4Eea8yuk7XizVRA" name="Single FlowPort" sectionFile="ui/SingleFlowPort.xwt">
- <widget href="ui/SingleFlowPort.xwt#/"/>
- </sections>
- <sections xmi:id="_DdpzUSZ4Eea8yuk7XizVRA" name="Multiple FlowPort" sectionFile="ui/MultipleFlowPort.xwt">
- <widget href="ui/MultipleFlowPort.xwt#/"/>
- </sections>
- <sections xmi:id="_DdqaYCZ4Eea8yuk7XizVRA" name="Single BlockPart" sectionFile="ui/SingleBlockPart.xwt">
- <widget href="ui/SingleBlockPart.xwt#/"/>
- </sections>
- <sections xmi:id="_DdqaYSZ4Eea8yuk7XizVRA" name="Multiple BlockPart" sectionFile="ui/MultipleBlockPart.xwt">
- <widget href="ui/MultipleBlockPart.xwt#/"/>
- </sections>
- <sections xmi:id="_DdqaYiZ4Eea8yuk7XizVRA" name="Single TimedTransition" sectionFile="ui/SingleTimedTransition.xwt">
- <widget href="ui/SingleTimedTransition.xwt#/"/>
- </sections>
- <sections xmi:id="_DdqaYyZ4Eea8yuk7XizVRA" name="Multiple TimedTransition" sectionFile="ui/MultipleTimedTransition.xwt">
- <widget href="ui/MultipleTimedTransition.xwt#/"/>
- </sections>
- <sections xmi:id="_DdrBcCZ4Eea8yuk7XizVRA" name="Single RdvBehavior" sectionFile="ui/SingleRdvBehavior.xwt">
- <widget href="ui/SingleRdvBehavior.xwt#/"/>
- </sections>
- <sections xmi:id="_DdrBcSZ4Eea8yuk7XizVRA" name="Multiple RdvBehavior" sectionFile="ui/MultipleRdvBehavior.xwt">
- <widget href="ui/MultipleRdvBehavior.xwt#/"/>
- </sections>
- <sections xmi:id="_DdrBciZ4Eea8yuk7XizVRA" name="Single Environment" sectionFile="ui/SingleEnvironment.xwt">
- <widget href="ui/SingleEnvironment.xwt#/"/>
- </sections>
- <sections xmi:id="_DdrBcyZ4Eea8yuk7XizVRA" name="Multiple Environment" sectionFile="ui/MultipleEnvironment.xwt">
- <widget href="ui/MultipleEnvironment.xwt#/"/>
- </sections>
- <sections xmi:id="_DdrBdCZ4Eea8yuk7XizVRA" name="Single ReceiveAnyEvent" sectionFile="ui/SingleReceiveAnyEvent.xwt">
+ <sections xmi:id="_dSGdMO94EeaWHe1FUDLuKA" name="Single ReceiveAnyEvent" sectionFile="ui/SingleReceiveAnyEvent.xwt">
<widget href="ui/SingleReceiveAnyEvent.xwt#/"/>
</sections>
- <sections xmi:id="_DdrogCZ4Eea8yuk7XizVRA" name="Multiple ReceiveAnyEvent" sectionFile="ui/MultipleReceiveAnyEvent.xwt">
+ <sections xmi:id="_dSGdMe94EeaWHe1FUDLuKA" name="Multiple ReceiveAnyEvent" sectionFile="ui/MultipleReceiveAnyEvent.xwt">
<widget href="ui/MultipleReceiveAnyEvent.xwt#/"/>
</sections>
- <sections xmi:id="_StxR8DeQEeaHo9nikJ-D7Q" name="SectionProperty" sectionFile="ui/SectionProperty.xwt">
- <widget href="ui/SectionProperty.xwt#/"/>
+ <sections xmi:id="_dSHEQO94EeaWHe1FUDLuKA" name="Single Part" sectionFile="ui/SinglePart.xwt">
+ <widget href="ui/SinglePart.xwt#/"/>
+ </sections>
+ <sections xmi:id="_dSHrUO94EeaWHe1FUDLuKA" name="Multiple Part" sectionFile="ui/MultiplePart.xwt">
+ <widget href="ui/MultiplePart.xwt#/"/>
+ </sections>
+ <sections xmi:id="_dSHrUe94EeaWHe1FUDLuKA" name="Single TimedTransition" sectionFile="ui/SingleTimedTransition.xwt">
+ <widget href="ui/SingleTimedTransition.xwt#/"/>
+ </sections>
+ <sections xmi:id="_dSISYO94EeaWHe1FUDLuKA" name="Multiple TimedTransition" sectionFile="ui/MultipleTimedTransition.xwt">
+ <widget href="ui/MultipleTimedTransition.xwt#/"/>
+ </sections>
+ <sections xmi:id="_dSJggO94EeaWHe1FUDLuKA" name="Single Buffer" sectionFile="ui/SingleBuffer.xwt">
+ <widget href="ui/SingleBuffer.xwt#/"/>
+ </sections>
+ <sections xmi:id="_dSKHkO94EeaWHe1FUDLuKA" name="Multiple Buffer" sectionFile="ui/MultipleBuffer.xwt">
+ <widget href="ui/MultipleBuffer.xwt#/"/>
+ </sections>
+ <sections xmi:id="_dSKHke94EeaWHe1FUDLuKA" name="Single Block" sectionFile="ui/SingleBlock.xwt">
+ <widget href="ui/SingleBlock.xwt#/"/>
+ </sections>
+ <sections xmi:id="_dSKuoO94EeaWHe1FUDLuKA" name="Multiple Block" sectionFile="ui/MultipleBlock.xwt">
+ <widget href="ui/MultipleBlock.xwt#/"/>
+ </sections>
+ <sections xmi:id="_dSLVsO94EeaWHe1FUDLuKA" name="Single FormalBlock" sectionFile="ui/SingleFormalBlock.xwt">
+ <widget href="ui/SingleFormalBlock.xwt#/"/>
+ </sections>
+ <sections xmi:id="_dSLVse94EeaWHe1FUDLuKA" name="Multiple FormalBlock" sectionFile="ui/MultipleFormalBlock.xwt">
+ <widget href="ui/MultipleFormalBlock.xwt#/"/>
+ </sections>
+ <sections xmi:id="_dSLVsu94EeaWHe1FUDLuKA" name="Single Clock" sectionFile="ui/SingleClock.xwt">
+ <widget href="ui/SingleClock.xwt#/"/>
+ </sections>
+ <sections xmi:id="_dSL8wO94EeaWHe1FUDLuKA" name="Multiple Clock" sectionFile="ui/MultipleClock.xwt">
+ <widget href="ui/MultipleClock.xwt#/"/>
+ </sections>
+ <sections xmi:id="_dSMj0O94EeaWHe1FUDLuKA" name="Single Configuration" sectionFile="ui/SingleConfiguration.xwt">
+ <widget href="ui/SingleConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_dSMj0e94EeaWHe1FUDLuKA" name="Multiple Configuration" sectionFile="ui/MultipleConfiguration.xwt">
+ <widget href="ui/MultipleConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_dSNK4O94EeaWHe1FUDLuKA" name="Single DirectedPort" sectionFile="ui/SingleDirectedPort.xwt">
+ <widget href="ui/SingleDirectedPort.xwt#/"/>
+ </sections>
+ <sections xmi:id="_dSNK4e94EeaWHe1FUDLuKA" name="Multiple DirectedPort" sectionFile="ui/MultipleDirectedPort.xwt">
+ <widget href="ui/MultipleDirectedPort.xwt#/"/>
</sections>
</tabs>
- <views xmi:id="_8X1nMSZ3Eea8yuk7XizVRA" name="Single FlowVariable" sections="_Dbvu0CZ4Eea8yuk7XizVRA" automaticContext="true" datacontexts="_8X1njSZ3Eea8yuk7XizVRA">
- <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_8X1nMiZ3Eea8yuk7XizVRA" name="isSingleFlowVariable">
+ <views xmi:id="_ZuqLoe94EeaWHe1FUDLuKA" name="Single ReceiveSignalEvent" sections="_dSFPEO94EeaWHe1FUDLuKA" automaticContext="true" datacontexts="_Zuqyxu94EeaWHe1FUDLuKA">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_ZuqLou94EeaWHe1FUDLuKA" name="isSingleReceiveSignalEvent">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
- <properties xsi:type="constraints:ValueProperty" xmi:id="_8X1nMyZ3Eea8yuk7XizVRA" name="stereotypeName" value="fml::FlowVariable"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_ZuqLo-94EeaWHe1FUDLuKA" name="stereotypeName" value="fml::ReceiveSignalEvent"/>
</constraints>
</views>
- <views xmi:id="_8X1nNyZ3Eea8yuk7XizVRA" name="Single FormalModel" sections="_DbwV4CZ4Eea8yuk7XizVRA" automaticContext="true" datacontexts="_8X1nmiZ3Eea8yuk7XizVRA">
- <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_8X1nOCZ3Eea8yuk7XizVRA" name="isSingleFormalModel">
+ <views xmi:id="_ZuqLpO94EeaWHe1FUDLuKA" elementMultiplicity="-1" name="Multiple ReceiveSignalEvent" sections="_dSFPEe94EeaWHe1FUDLuKA" automaticContext="true" datacontexts="_Zuqyxu94EeaWHe1FUDLuKA">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_ZuqLpe94EeaWHe1FUDLuKA" name="isMultipleReceiveSignalEvent">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
- <properties xsi:type="constraints:ValueProperty" xmi:id="_8X1nOSZ3Eea8yuk7XizVRA" name="stereotypeName" value="fml::FormalModel"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_ZuqLpu94EeaWHe1FUDLuKA" name="stereotypeName" value="fml::ReceiveSignalEvent"/>
</constraints>
</views>
- <views xmi:id="_8X1nPSZ3Eea8yuk7XizVRA" name="Single ReceiveSignalEvent" sections="_DdmwASZ4Eea8yuk7XizVRA" automaticContext="true" datacontexts="_8X1nmSZ3Eea8yuk7XizVRA">
- <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_8X1nPiZ3Eea8yuk7XizVRA" name="isSingleReceiveSignalEvent">
+ <views xmi:id="_ZuqLp-94EeaWHe1FUDLuKA" name="Single ReceiveEvent" sections="_dSF2IO94EeaWHe1FUDLuKA" automaticContext="true" datacontexts="_ZuqyzO94EeaWHe1FUDLuKA">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_ZuqLqO94EeaWHe1FUDLuKA" name="isSingleReceiveEvent">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
- <properties xsi:type="constraints:ValueProperty" xmi:id="_8X1nPyZ3Eea8yuk7XizVRA" name="stereotypeName" value="fml::ReceiveSignalEvent"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_ZuqLqe94EeaWHe1FUDLuKA" name="stereotypeName" value="fml::ReceiveEvent"/>
</constraints>
</views>
- <views xmi:id="_8X1nQyZ3Eea8yuk7XizVRA" name="Single ReceiveEvent" sections="_DdmwAyZ4Eea8yuk7XizVRA" automaticContext="true" datacontexts="_8X1nkCZ3Eea8yuk7XizVRA">
- <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_8X1nRCZ3Eea8yuk7XizVRA" name="isSingleReceiveEvent">
+ <views xmi:id="_ZuqLqu94EeaWHe1FUDLuKA" elementMultiplicity="-1" name="Multiple ReceiveEvent" sections="_dSF2Ie94EeaWHe1FUDLuKA" automaticContext="true" datacontexts="_ZuqyzO94EeaWHe1FUDLuKA">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_ZuqLq-94EeaWHe1FUDLuKA" name="isMultipleReceiveEvent">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
- <properties xsi:type="constraints:ValueProperty" xmi:id="_8X1nRSZ3Eea8yuk7XizVRA" name="stereotypeName" value="fml::ReceiveEvent"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_ZuqLrO94EeaWHe1FUDLuKA" name="stereotypeName" value="fml::ReceiveEvent"/>
</constraints>
</views>
- <views xmi:id="_8X1nSSZ3Eea8yuk7XizVRA" name="Single FifoBehavior" sections="_DdnXESZ4Eea8yuk7XizVRA" automaticContext="true" datacontexts="_8X1nhiZ3Eea8yuk7XizVRA">
- <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_8X1nSiZ3Eea8yuk7XizVRA" name="isSingleFifoBehavior">
+ <views xmi:id="_ZuqLre94EeaWHe1FUDLuKA" name="Single ReceiveAnyEvent" sections="_dSGdMO94EeaWHe1FUDLuKA" automaticContext="true" datacontexts="_Zuqyy-94EeaWHe1FUDLuKA">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_ZuqLru94EeaWHe1FUDLuKA" name="isSingleReceiveAnyEvent">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
- <properties xsi:type="constraints:ValueProperty" xmi:id="_8X1nSyZ3Eea8yuk7XizVRA" name="stereotypeName" value="fml::FifoBehavior"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_ZuqLr-94EeaWHe1FUDLuKA" name="stereotypeName" value="fml::ReceiveAnyEvent"/>
</constraints>
</views>
- <views xmi:id="_8X1nTyZ3Eea8yuk7XizVRA" name="Single ConnectorBehavior" sections="_Ddn-ISZ4Eea8yuk7XizVRA" automaticContext="true" datacontexts="_8X1njyZ3Eea8yuk7XizVRA">
- <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_8X1nUCZ3Eea8yuk7XizVRA" name="isSingleConnectorBehavior">
+ <views xmi:id="_ZuqLsO94EeaWHe1FUDLuKA" elementMultiplicity="-1" name="Multiple ReceiveAnyEvent" sections="_dSGdMe94EeaWHe1FUDLuKA" automaticContext="true" datacontexts="_Zuqyy-94EeaWHe1FUDLuKA">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_ZuqLse94EeaWHe1FUDLuKA" name="isMultipleReceiveAnyEvent">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
- <properties xsi:type="constraints:ValueProperty" xmi:id="_8X1nUSZ3Eea8yuk7XizVRA" name="stereotypeName" value="fml::ConnectorBehavior"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_ZuqLsu94EeaWHe1FUDLuKA" name="stereotypeName" value="fml::ReceiveAnyEvent"/>
</constraints>
</views>
- <views xmi:id="_8X1nVSZ3Eea8yuk7XizVRA" name="Single FormalContext" sections="_DdolMCZ4Eea8yuk7XizVRA" automaticContext="true" datacontexts="_8X1niCZ3Eea8yuk7XizVRA">
- <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_8X1nViZ3Eea8yuk7XizVRA" name="isSingleFormalContext">
+ <views xmi:id="_ZuqLs-94EeaWHe1FUDLuKA" name="Single Part" sections="_dSHEQO94EeaWHe1FUDLuKA" automaticContext="true" datacontexts="_Zuqy0u94EeaWHe1FUDLuKA">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_ZuqLtO94EeaWHe1FUDLuKA" name="isSinglePart">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
- <properties xsi:type="constraints:ValueProperty" xmi:id="_8X1nVyZ3Eea8yuk7XizVRA" name="stereotypeName" value="fml::FormalContext"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_ZuqLte94EeaWHe1FUDLuKA" name="stereotypeName" value="fml::Part"/>
</constraints>
</views>
- <views xmi:id="_8X1nWyZ3Eea8yuk7XizVRA" name="Single FormalBlock" sections="_DdpMQSZ4Eea8yuk7XizVRA" automaticContext="true" datacontexts="_8X1nlSZ3Eea8yuk7XizVRA">
- <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_8X1nXCZ3Eea8yuk7XizVRA" name="isSingleFormalBlock">
+ <views xmi:id="_ZuqLtu94EeaWHe1FUDLuKA" elementMultiplicity="-1" name="Multiple Part" sections="_dSHrUO94EeaWHe1FUDLuKA" automaticContext="true" datacontexts="_Zuqy0u94EeaWHe1FUDLuKA">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_ZuqLt-94EeaWHe1FUDLuKA" name="isMultiplePart">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
- <properties xsi:type="constraints:ValueProperty" xmi:id="_8X1nXSZ3Eea8yuk7XizVRA" name="stereotypeName" value="fml::FormalBlock"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_ZuqLuO94EeaWHe1FUDLuKA" name="stereotypeName" value="fml::Part"/>
</constraints>
</views>
- <views xmi:id="_8X1nYSZ3Eea8yuk7XizVRA" name="Single FlowPort" sections="_DdpzUCZ4Eea8yuk7XizVRA" automaticContext="true" datacontexts="_8X1nkiZ3Eea8yuk7XizVRA">
- <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_8X1nYiZ3Eea8yuk7XizVRA" name="isSingleFlowPort">
+ <views xmi:id="_ZuqLue94EeaWHe1FUDLuKA" name="Single TimedTransition" sections="_dSHrUe94EeaWHe1FUDLuKA" automaticContext="true" datacontexts="_Zuqyx-94EeaWHe1FUDLuKA">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_ZuqLuu94EeaWHe1FUDLuKA" name="isSingleTimedTransition">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
- <properties xsi:type="constraints:ValueProperty" xmi:id="_8X1nYyZ3Eea8yuk7XizVRA" name="stereotypeName" value="fml::FlowPort"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_ZuqLu-94EeaWHe1FUDLuKA" name="stereotypeName" value="fml::TimedTransition"/>
</constraints>
</views>
- <views xmi:id="_8X1nZyZ3Eea8yuk7XizVRA" name="Single BlockPart" sections="_DdqaYCZ4Eea8yuk7XizVRA" automaticContext="true" datacontexts="_8X1nlyZ3Eea8yuk7XizVRA">
- <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_8X1naCZ3Eea8yuk7XizVRA" name="isSingleBlockPart">
+ <views xmi:id="_ZuqLvO94EeaWHe1FUDLuKA" elementMultiplicity="-1" name="Multiple TimedTransition" sections="_dSISYO94EeaWHe1FUDLuKA" automaticContext="true" datacontexts="_Zuqyx-94EeaWHe1FUDLuKA">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_ZuqLve94EeaWHe1FUDLuKA" name="isMultipleTimedTransition">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
- <properties xsi:type="constraints:ValueProperty" xmi:id="_8X1naSZ3Eea8yuk7XizVRA" name="stereotypeName" value="fml::BlockPart"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_ZuqLvu94EeaWHe1FUDLuKA" name="stereotypeName" value="fml::TimedTransition"/>
</constraints>
</views>
- <views xmi:id="_8X1nbSZ3Eea8yuk7XizVRA" name="Single TimedTransition" sections="_DdqaYiZ4Eea8yuk7XizVRA" automaticContext="true" datacontexts="_8X1nniZ3Eea8yuk7XizVRA">
- <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_8X1nbiZ3Eea8yuk7XizVRA" name="isSingleTimedTransition">
+ <views xmi:id="_ZuqLv-94EeaWHe1FUDLuKA" name="Single Buffer" sections="_dSJggO94EeaWHe1FUDLuKA" automaticContext="true" datacontexts="_ZuqyxO94EeaWHe1FUDLuKA">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_ZuqLwO94EeaWHe1FUDLuKA" name="isSingleBuffer">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
- <properties xsi:type="constraints:ValueProperty" xmi:id="_8X1nbyZ3Eea8yuk7XizVRA" name="stereotypeName" value="fml::TimedTransition"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_ZuqLwe94EeaWHe1FUDLuKA" name="stereotypeName" value="fml::Buffer"/>
</constraints>
</views>
- <views xmi:id="_8X1ncyZ3Eea8yuk7XizVRA" name="Single RdvBehavior" sections="_DdrBcCZ4Eea8yuk7XizVRA" automaticContext="true" datacontexts="_8X1njCZ3Eea8yuk7XizVRA">
- <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_8X1ndCZ3Eea8yuk7XizVRA" name="isSingleRdvBehavior">
+ <views xmi:id="_ZuqLwu94EeaWHe1FUDLuKA" elementMultiplicity="-1" name="Multiple Buffer" sections="_dSKHkO94EeaWHe1FUDLuKA" automaticContext="true" datacontexts="_ZuqyxO94EeaWHe1FUDLuKA">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_ZuqLw-94EeaWHe1FUDLuKA" name="isMultipleBuffer">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
- <properties xsi:type="constraints:ValueProperty" xmi:id="_8X1ndSZ3Eea8yuk7XizVRA" name="stereotypeName" value="fml::RdvBehavior"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_ZuqLxO94EeaWHe1FUDLuKA" name="stereotypeName" value="fml::Buffer"/>
</constraints>
</views>
- <views xmi:id="_8X1neSZ3Eea8yuk7XizVRA" name="Single Environment" sections="_DdrBciZ4Eea8yuk7XizVRA" automaticContext="true" datacontexts="_8X1nlCZ3Eea8yuk7XizVRA">
- <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_8X1neiZ3Eea8yuk7XizVRA" name="isSingleEnvironment">
+ <views xmi:id="_ZuqLxe94EeaWHe1FUDLuKA" name="Single Block" sections="_dSKHke94EeaWHe1FUDLuKA" automaticContext="true" datacontexts="_Zuqyye94EeaWHe1FUDLuKA">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_ZuqLxu94EeaWHe1FUDLuKA" name="isSingleBlock">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
- <properties xsi:type="constraints:ValueProperty" xmi:id="_8X1neyZ3Eea8yuk7XizVRA" name="stereotypeName" value="fml::Environment"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_ZuqLx-94EeaWHe1FUDLuKA" name="stereotypeName" value="fml::Block"/>
</constraints>
</views>
- <views xmi:id="_8X1nfyZ3Eea8yuk7XizVRA" name="Single ReceiveAnyEvent" sections="_DdrBdCZ4Eea8yuk7XizVRA" automaticContext="true" datacontexts="_8X1nnSZ3Eea8yuk7XizVRA">
- <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_8X1ngCZ3Eea8yuk7XizVRA" name="isSingleReceiveAnyEvent">
+ <views xmi:id="_ZuqLyO94EeaWHe1FUDLuKA" elementMultiplicity="-1" name="Multiple Block" sections="_dSKuoO94EeaWHe1FUDLuKA" automaticContext="true" datacontexts="_Zuqyye94EeaWHe1FUDLuKA">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_ZuqLye94EeaWHe1FUDLuKA" name="isMultipleBlock">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
- <properties xsi:type="constraints:ValueProperty" xmi:id="_8X1ngSZ3Eea8yuk7XizVRA" name="stereotypeName" value="fml::ReceiveAnyEvent"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_ZuqLyu94EeaWHe1FUDLuKA" name="stereotypeName" value="fml::Block"/>
</constraints>
</views>
- <views xmi:id="_M2LMcDeQEeaHo9nikJ-D7Q" name="Property" sections="_StxR8DeQEeaHo9nikJ-D7Q">
- <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_RYHtoDeQEeaHo9nikJ-D7Q" name="isProperty">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" xmi:id="_69ie3aDJEeSZxfCXzZz3-w" name="umlClassName" value="Property"/>
+ <views xmi:id="_ZuqLy-94EeaWHe1FUDLuKA" name="Single FormalBlock" sections="_dSLVsO94EeaWHe1FUDLuKA" automaticContext="true" datacontexts="_Zuqy0O94EeaWHe1FUDLuKA">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_ZuqLzO94EeaWHe1FUDLuKA" name="isSingleFormalBlock">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_ZuqLze94EeaWHe1FUDLuKA" name="stereotypeName" value="fml::FormalBlock"/>
</constraints>
</views>
- <dataContexts xmi:id="_8X1nhSZ3Eea8yuk7XizVRA" name="fml">
- <elements xmi:id="_8X1nhiZ3Eea8yuk7XizVRA" name="FifoBehavior" supertypes="_8X1njyZ3Eea8yuk7XizVRA">
- <properties xmi:id="_8X1nhyZ3Eea8yuk7XizVRA" name="size"/>
- </elements>
- <elements xmi:id="_8X1niCZ3Eea8yuk7XizVRA" name="FormalContext" supertypes="_8X1nlSZ3Eea8yuk7XizVRA">
- <properties xmi:id="_8X1niSZ3Eea8yuk7XizVRA" name="env" type="Reference"/>
- <properties xmi:id="_8X1niiZ3Eea8yuk7XizVRA" name="timed" type="Boolean"/>
- <properties xmi:id="_8X1niyZ3Eea8yuk7XizVRA" name="input_enabled" type="Boolean"/>
- </elements>
- <elements xmi:id="_8X1njCZ3Eea8yuk7XizVRA" name="RdvBehavior" supertypes="_8X1njyZ3Eea8yuk7XizVRA"/>
- <elements xmi:id="_8X1njSZ3Eea8yuk7XizVRA" name="FlowVariable">
- <properties xmi:id="_8X1njiZ3Eea8yuk7XizVRA" name="DirectionKind" type="Enumeration"/>
+ <views xmi:id="_ZuqLzu94EeaWHe1FUDLuKA" elementMultiplicity="-1" name="Multiple FormalBlock" sections="_dSLVse94EeaWHe1FUDLuKA" automaticContext="true" datacontexts="_Zuqy0O94EeaWHe1FUDLuKA">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_ZuqLz-94EeaWHe1FUDLuKA" name="isMultipleFormalBlock">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_ZuqysO94EeaWHe1FUDLuKA" name="stereotypeName" value="fml::FormalBlock"/>
+ </constraints>
+ </views>
+ <views xmi:id="_Zuqyse94EeaWHe1FUDLuKA" name="Single Clock" sections="_dSLVsu94EeaWHe1FUDLuKA" automaticContext="true" datacontexts="_Zuqyyu94EeaWHe1FUDLuKA">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_Zuqysu94EeaWHe1FUDLuKA" name="isSingleClock">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_Zuqys-94EeaWHe1FUDLuKA" name="stereotypeName" value="fml::Clock"/>
+ </constraints>
+ </views>
+ <views xmi:id="_ZuqytO94EeaWHe1FUDLuKA" elementMultiplicity="-1" name="Multiple Clock" sections="_dSL8wO94EeaWHe1FUDLuKA" automaticContext="true" datacontexts="_Zuqyyu94EeaWHe1FUDLuKA">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_Zuqyte94EeaWHe1FUDLuKA" name="isMultipleClock">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_Zuqytu94EeaWHe1FUDLuKA" name="stereotypeName" value="fml::Clock"/>
+ </constraints>
+ </views>
+ <views xmi:id="_Zuqyt-94EeaWHe1FUDLuKA" name="Single Configuration" sections="_dSMj0O94EeaWHe1FUDLuKA" automaticContext="true" datacontexts="_Zuqy1O94EeaWHe1FUDLuKA">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_ZuqyuO94EeaWHe1FUDLuKA" name="isSingleConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_Zuqyue94EeaWHe1FUDLuKA" name="stereotypeName" value="fml::Configuration"/>
+ </constraints>
+ </views>
+ <views xmi:id="_Zuqyuu94EeaWHe1FUDLuKA" elementMultiplicity="-1" name="Multiple Configuration" sections="_dSMj0e94EeaWHe1FUDLuKA" automaticContext="true" datacontexts="_Zuqy1O94EeaWHe1FUDLuKA">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_Zuqyu-94EeaWHe1FUDLuKA" name="isMultipleConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_ZuqyvO94EeaWHe1FUDLuKA" name="stereotypeName" value="fml::Configuration"/>
+ </constraints>
+ </views>
+ <views xmi:id="_Zuqyve94EeaWHe1FUDLuKA" name="Single DirectedPort" sections="_dSNK4O94EeaWHe1FUDLuKA" automaticContext="true" datacontexts="_Zuqyzu94EeaWHe1FUDLuKA">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_Zuqyvu94EeaWHe1FUDLuKA" name="isSingleDirectedPort">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_Zuqyv-94EeaWHe1FUDLuKA" name="stereotypeName" value="fml::DirectedPort"/>
+ </constraints>
+ </views>
+ <views xmi:id="_ZuqywO94EeaWHe1FUDLuKA" elementMultiplicity="-1" name="Multiple DirectedPort" sections="_dSNK4e94EeaWHe1FUDLuKA" automaticContext="true" datacontexts="_Zuqyzu94EeaWHe1FUDLuKA">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_Zuqywe94EeaWHe1FUDLuKA" name="isMultipleDirectedPort">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_Zuqywu94EeaWHe1FUDLuKA" name="stereotypeName" value="fml::DirectedPort"/>
+ </constraints>
+ </views>
+ <dataContexts xmi:id="_Zuqyw-94EeaWHe1FUDLuKA" name="fml">
+ <elements xmi:id="_ZuqyxO94EeaWHe1FUDLuKA" name="Buffer">
+ <properties xmi:id="_Zuqyxe94EeaWHe1FUDLuKA" name="kind" type="Enumeration"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yG6DJEeSZxfCXzZz3-w"/>
</elements>
- <elements xmi:id="_8X1njyZ3Eea8yuk7XizVRA" name="ConnectorBehavior">
- <supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690zIKDJEeSZxfCXzZz3-w"/>
+ <elements xmi:id="_Zuqyxu94EeaWHe1FUDLuKA" name="ReceiveSignalEvent"/>
+ <elements xmi:id="_Zuqyx-94EeaWHe1FUDLuKA" name="TimedTransition">
+ <properties xmi:id="_ZuqyyO94EeaWHe1FUDLuKA" name="tguard" type="Reference"/>
+ <supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yiKDJEeSZxfCXzZz3-w"/>
</elements>
- <elements xmi:id="_8X1nkCZ3Eea8yuk7XizVRA" name="ReceiveEvent">
- <properties xmi:id="_8X1nkSZ3Eea8yuk7XizVRA" name="parameters" type="Reference" multiplicity="-1"/>
- </elements>
- <elements xmi:id="_8X1nkiZ3Eea8yuk7XizVRA" name="FlowPort">
- <properties xmi:id="_8X1nkyZ3Eea8yuk7XizVRA" name="direction" type="Enumeration"/>
- <supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690ylaDJEeSZxfCXzZz3-w"/>
- </elements>
- <elements xmi:id="_8X1nlCZ3Eea8yuk7XizVRA" name="Environment">
+ <elements xmi:id="_Zuqyye94EeaWHe1FUDLuKA" name="Block" supertypes="_Zuqy0O94EeaWHe1FUDLuKA"/>
+ <elements xmi:id="_Zuqyyu94EeaWHe1FUDLuKA" name="Clock">
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yG6DJEeSZxfCXzZz3-w"/>
</elements>
- <elements xmi:id="_8X1nlSZ3Eea8yuk7XizVRA" name="FormalBlock">
- <properties xmi:id="_8X1nliZ3Eea8yuk7XizVRA" name="clocks" type="Reference" multiplicity="-1"/>
- <supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yXqDJEeSZxfCXzZz3-w"/>
- </elements>
- <elements xmi:id="_8X1nlyZ3Eea8yuk7XizVRA" name="BlockPart">
- <properties xmi:id="_8X1nmCZ3Eea8yuk7XizVRA" name="instance" type="Reference" multiplicity="-1"/>
- <supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yG6DJEeSZxfCXzZz3-w"/>
- </elements>
- <elements xmi:id="_8X1nmSZ3Eea8yuk7XizVRA" name="ReceiveSignalEvent"/>
- <elements xmi:id="_8X1nmiZ3Eea8yuk7XizVRA" name="FormalModel">
- <properties xmi:id="_8X1nmyZ3Eea8yuk7XizVRA" name="xversion"/>
- <properties xmi:id="_8X1nnCZ3Eea8yuk7XizVRA" name="mainContext" type="Reference"/>
- <supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690y0aDJEeSZxfCXzZz3-w"/>
- </elements>
- <elements xmi:id="_8X1nnSZ3Eea8yuk7XizVRA" name="ReceiveAnyEvent">
- <supertypes href="#_8X1nkCZ3Eea8yuk7XizVRA"/>
+ <elements xmi:id="_Zuqyy-94EeaWHe1FUDLuKA" name="ReceiveAnyEvent">
+ <supertypes href="#_ZuqyzO94EeaWHe1FUDLuKA"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690z1aDJEeSZxfCXzZz3-w"/>
</elements>
- <elements xmi:id="_8X1nniZ3Eea8yuk7XizVRA" name="TimedTransition">
- <properties xmi:id="_8X1nnyZ3Eea8yuk7XizVRA" name="tguard" type="Reference"/>
- <supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yiKDJEeSZxfCXzZz3-w"/>
+ <elements xmi:id="_ZuqyzO94EeaWHe1FUDLuKA" name="ReceiveEvent">
+ <properties xmi:id="_Zuqyze94EeaWHe1FUDLuKA" name="parameters" type="Reference" multiplicity="-1"/>
+ </elements>
+ <elements xmi:id="_Zuqyzu94EeaWHe1FUDLuKA" name="DirectedPort">
+ <properties xmi:id="_Zuqyz-94EeaWHe1FUDLuKA" name="direction" type="Enumeration"/>
+ <supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690ylaDJEeSZxfCXzZz3-w"/>
+ </elements>
+ <elements xmi:id="_Zuqy0O94EeaWHe1FUDLuKA" name="FormalBlock">
+ <properties xmi:id="_Zuqy0e94EeaWHe1FUDLuKA" name="routingBehavior" type="Reference"/>
+ <supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yXqDJEeSZxfCXzZz3-w"/>
+ </elements>
+ <elements xmi:id="_Zuqy0u94EeaWHe1FUDLuKA" name="Part">
+ <properties xmi:id="_Zuqy0-94EeaWHe1FUDLuKA" name="instance" type="Reference" multiplicity="-1"/>
+ <supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yG6DJEeSZxfCXzZz3-w"/>
+ </elements>
+ <elements xmi:id="_Zuqy1O94EeaWHe1FUDLuKA" name="Configuration" supertypes="_Zuqy0O94EeaWHe1FUDLuKA">
+ <properties xmi:id="_Zuqy1e94EeaWHe1FUDLuKA" name="env" type="Reference" multiplicity="-1"/>
+ <properties xmi:id="_Zuqy1u94EeaWHe1FUDLuKA" name="timed" type="Boolean"/>
+ <properties xmi:id="_Zuqy1-94EeaWHe1FUDLuKA" name="input_enabled" type="Boolean"/>
</elements>
<modelElementFactory href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@modelElementFactories.2"/>
</dataContexts>
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleBlock.xwt
similarity index 73%
rename from gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt
rename to gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleBlock.xwt
index 6bb62b5..926c075 100644
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt
+++ b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleBlock.xwt
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Composite
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang"
xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
xmlns:x="http://www.eclipse.org/xwt">
<Composite.layout>
<ppel:PropertiesLayout></ppel:PropertiesLayout>
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleBuffer.xwt
similarity index 73%
copy from gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt
copy to gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleBuffer.xwt
index 6bb62b5..926c075 100644
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt
+++ b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleBuffer.xwt
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Composite
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang"
xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
xmlns:x="http://www.eclipse.org/xwt">
<Composite.layout>
<ppel:PropertiesLayout></ppel:PropertiesLayout>
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleClock.xwt
similarity index 73%
copy from gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt
copy to gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleClock.xwt
index 6bb62b5..926c075 100644
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt
+++ b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleClock.xwt
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Composite
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang"
xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
xmlns:x="http://www.eclipse.org/xwt">
<Composite.layout>
<ppel:PropertiesLayout></ppel:PropertiesLayout>
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleConfiguration.xwt
similarity index 73%
copy from gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt
copy to gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleConfiguration.xwt
index 6bb62b5..926c075 100644
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt
+++ b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleConfiguration.xwt
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Composite
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang"
xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
xmlns:x="http://www.eclipse.org/xwt">
<Composite.layout>
<ppel:PropertiesLayout></ppel:PropertiesLayout>
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleDirectedPort.xwt
similarity index 73%
copy from gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt
copy to gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleDirectedPort.xwt
index 6bb62b5..926c075 100644
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt
+++ b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleDirectedPort.xwt
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Composite
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang"
xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
xmlns:x="http://www.eclipse.org/xwt">
<Composite.layout>
<ppel:PropertiesLayout></ppel:PropertiesLayout>
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleFormalBlock.xwt
similarity index 73%
copy from gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt
copy to gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleFormalBlock.xwt
index 6bb62b5..926c075 100644
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt
+++ b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleFormalBlock.xwt
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Composite
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang"
xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
xmlns:x="http://www.eclipse.org/xwt">
<Composite.layout>
<ppel:PropertiesLayout></ppel:PropertiesLayout>
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultiplePart.xwt
similarity index 73%
copy from gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt
copy to gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultiplePart.xwt
index 6bb62b5..926c075 100644
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt
+++ b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultiplePart.xwt
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Composite
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang"
xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
xmlns:x="http://www.eclipse.org/xwt">
<Composite.layout>
<ppel:PropertiesLayout></ppel:PropertiesLayout>
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleReceiveAnyEvent.xwt
similarity index 73%
copy from gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt
copy to gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleReceiveAnyEvent.xwt
index 6bb62b5..926c075 100644
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt
+++ b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleReceiveAnyEvent.xwt
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Composite
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang"
xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
xmlns:x="http://www.eclipse.org/xwt">
<Composite.layout>
<ppel:PropertiesLayout></ppel:PropertiesLayout>
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleReceiveEvent.xwt
similarity index 73%
copy from gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt
copy to gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleReceiveEvent.xwt
index 6bb62b5..926c075 100644
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt
+++ b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleReceiveEvent.xwt
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Composite
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang"
xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
xmlns:x="http://www.eclipse.org/xwt">
<Composite.layout>
<ppel:PropertiesLayout></ppel:PropertiesLayout>
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleReceiveSignalEvent.xwt
similarity index 73%
copy from gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt
copy to gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleReceiveSignalEvent.xwt
index 6bb62b5..926c075 100644
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt
+++ b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleReceiveSignalEvent.xwt
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Composite
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang"
xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
xmlns:x="http://www.eclipse.org/xwt">
<Composite.layout>
<ppel:PropertiesLayout></ppel:PropertiesLayout>
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleTimedTransition.xwt
similarity index 73%
copy from gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt
copy to gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleTimedTransition.xwt
index 6bb62b5..926c075 100644
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt
+++ b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/MultipleTimedTransition.xwt
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Composite
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang"
xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
xmlns:x="http://www.eclipse.org/xwt">
<Composite.layout>
<ppel:PropertiesLayout></ppel:PropertiesLayout>
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/Section 0.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/Section 0.xwt
deleted file mode 100644
index e69de29..0000000
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/Section 0.xwt
+++ /dev/null
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SectionProperty.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SectionProperty.xwt
deleted file mode 100644
index a513b0a..0000000
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SectionProperty.xwt
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Composite xmlns="http://www.eclipse.org/xwt/presentation"
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor property="UML:NamedElement:name"
- input="{Binding}"></ppe:StringEditor>
- <ppe:ReferenceDialog property="UML:TypedElement:type"
- input="{Binding}"></ppe:ReferenceDialog>
-</Composite>
\ No newline at end of file
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFlowVariable.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleBlock.xwt
similarity index 69%
copy from gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFlowVariable.xwt
copy to gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleBlock.xwt
index e85c034..ebd3b64 100644
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFlowVariable.xwt
+++ b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleBlock.xwt
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Composite
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
xmlns:ppe="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets"
+ xmlns:j="clr-namespace:java.lang"
xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
xmlns:x="http://www.eclipse.org/xwt">
<Composite.layout>
<ppel:PropertiesLayout></ppel:PropertiesLayout>
@@ -11,6 +11,7 @@
<Composite.layout>
<ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
</Composite.layout>
- <ppe:EnumCombo input="{Binding}" property="fml:FlowVariable:DirectionKind"></ppe:EnumCombo>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="fml:FormalBlock:routingBehavior"></ppe:ReferenceDialog>
</Composite>
</Composite>
\ No newline at end of file
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleBlockPart.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleBlockPart.xwt
deleted file mode 100644
index 4041dc3..0000000
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleBlockPart.xwt
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
- xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:MultiReference input="{Binding}" property="fml:BlockPart:instance"></ppe:MultiReference>
- </Composite>
-</Composite>
\ No newline at end of file
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFlowVariable.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleBuffer.xwt
similarity index 71%
copy from gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFlowVariable.xwt
copy to gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleBuffer.xwt
index e85c034..3f3d9ac 100644
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFlowVariable.xwt
+++ b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleBuffer.xwt
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Composite
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
xmlns:ppe="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets"
+ xmlns:j="clr-namespace:java.lang"
xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
xmlns:x="http://www.eclipse.org/xwt">
<Composite.layout>
<ppel:PropertiesLayout></ppel:PropertiesLayout>
@@ -11,6 +11,6 @@
<Composite.layout>
<ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
</Composite.layout>
- <ppe:EnumCombo input="{Binding}" property="fml:FlowVariable:DirectionKind"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}" property="fml:Buffer:kind"></ppe:EnumCombo>
</Composite>
</Composite>
\ No newline at end of file
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleClock.xwt
similarity index 73%
copy from gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt
copy to gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleClock.xwt
index 6bb62b5..926c075 100644
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConnectorBehavior.xwt
+++ b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleClock.xwt
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Composite
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang"
xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
xmlns:x="http://www.eclipse.org/xwt">
<Composite.layout>
<ppel:PropertiesLayout></ppel:PropertiesLayout>
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConfiguration.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConfiguration.xwt
new file mode 100644
index 0000000..5a6cfeb
--- /dev/null
+++ b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleConfiguration.xwt
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets"
+ xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt">
+ <Composite.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Composite.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}" property="fml:Configuration:timed"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="fml:Configuration:input_enabled"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="fml:FormalBlock:routingBehavior"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}" property="fml:Configuration:env"></ppe:MultiReference>
+ </Composite>
+</Composite>
\ No newline at end of file
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFlowVariable.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleDirectedPort.xwt
similarity index 71%
rename from gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFlowVariable.xwt
rename to gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleDirectedPort.xwt
index e85c034..5e94c8a 100644
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFlowVariable.xwt
+++ b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleDirectedPort.xwt
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Composite
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
xmlns:ppe="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets"
+ xmlns:j="clr-namespace:java.lang"
xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
xmlns:x="http://www.eclipse.org/xwt">
<Composite.layout>
<ppel:PropertiesLayout></ppel:PropertiesLayout>
@@ -11,6 +11,6 @@
<Composite.layout>
<ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
</Composite.layout>
- <ppe:EnumCombo input="{Binding}" property="fml:FlowVariable:DirectionKind"></ppe:EnumCombo>
+ <ppe:EnumCombo input="{Binding}" property="fml:DirectedPort:direction"></ppe:EnumCombo>
</Composite>
</Composite>
\ No newline at end of file
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleEnvironment.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleEnvironment.xwt
deleted file mode 100644
index 6bb62b5..0000000
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleEnvironment.xwt
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
- xmlns:x="http://www.eclipse.org/xwt">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
-</Composite>
\ No newline at end of file
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFifoBehavior.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFifoBehavior.xwt
deleted file mode 100644
index 4b02f4a..0000000
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFifoBehavior.xwt
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
- xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}" property="fml:FifoBehavior:size"></ppe:StringEditor>
- </Composite>
-</Composite>
\ No newline at end of file
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFlowPort.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFlowPort.xwt
deleted file mode 100644
index bf2b8c2..0000000
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFlowPort.xwt
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
- xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:EnumCombo input="{Binding}" property="fml:FlowPort:direction"></ppe:EnumCombo>
- </Composite>
-</Composite>
\ No newline at end of file
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFormalBlock.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFormalBlock.xwt
index cd7b5a6..ebd3b64 100644
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFormalBlock.xwt
+++ b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFormalBlock.xwt
@@ -1,8 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Composite
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets"
+ xmlns:j="clr-namespace:java.lang"
xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
- xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets">
+ xmlns:x="http://www.eclipse.org/xwt">
<Composite.layout>
<ppel:PropertiesLayout></ppel:PropertiesLayout>
</Composite.layout>
@@ -10,6 +11,7 @@
<Composite.layout>
<ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
</Composite.layout>
- <ppe:MultiReference input="{Binding}" property="fml:FormalBlock:clocks"></ppe:MultiReference>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="fml:FormalBlock:routingBehavior"></ppe:ReferenceDialog>
</Composite>
</Composite>
\ No newline at end of file
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFormalContext.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFormalContext.xwt
deleted file mode 100644
index 9f5959b..0000000
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFormalContext.xwt
+++ /dev/null
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
- xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:BooleanRadio input="{Binding}" property="fml:FormalContext:timed"></ppe:BooleanRadio>
- <ppe:BooleanRadio input="{Binding}"
- property="fml:FormalContext:input_enabled"></ppe:BooleanRadio>
- </Composite>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:ReferenceDialog input="{Binding}" property="fml:FormalContext:env"></ppe:ReferenceDialog>
- </Composite>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:MultiReference input="{Binding}" property="fml:FormalBlock:clocks"></ppe:MultiReference>
- </Composite>
-</Composite>
\ No newline at end of file
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFormalModel.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFormalModel.xwt
deleted file mode 100644
index 74c9092..0000000
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFormalModel.xwt
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
- xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}" property="fml:FormalModel:xversion"></ppe:StringEditor>
- </Composite>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:ReferenceDialog input="{Binding}"
- property="fml:FormalModel:mainContext"></ppe:ReferenceDialog>
- </Composite>
-</Composite>
\ No newline at end of file
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFlowVariable.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SinglePart.xwt
similarity index 71%
copy from gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFlowVariable.xwt
copy to gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SinglePart.xwt
index e85c034..56aa6f6 100644
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleFlowVariable.xwt
+++ b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SinglePart.xwt
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Composite
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
xmlns:ppe="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets"
+ xmlns:j="clr-namespace:java.lang"
xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
xmlns:x="http://www.eclipse.org/xwt">
<Composite.layout>
<ppel:PropertiesLayout></ppel:PropertiesLayout>
@@ -11,6 +11,6 @@
<Composite.layout>
<ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
</Composite.layout>
- <ppe:EnumCombo input="{Binding}" property="fml:FlowVariable:DirectionKind"></ppe:EnumCombo>
+ <ppe:MultiReference input="{Binding}" property="fml:Part:instance"></ppe:MultiReference>
</Composite>
</Composite>
\ No newline at end of file
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleRdvBehavior.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleRdvBehavior.xwt
deleted file mode 100644
index 6bb62b5..0000000
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleRdvBehavior.xwt
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
- xmlns:x="http://www.eclipse.org/xwt">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
-</Composite>
\ No newline at end of file
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleReceiveAnyEvent.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleReceiveAnyEvent.xwt
index 5458bff..a44a168 100644
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleReceiveAnyEvent.xwt
+++ b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleReceiveAnyEvent.xwt
@@ -1,8 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Composite
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets"
+ xmlns:j="clr-namespace:java.lang"
xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
- xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets">
+ xmlns:x="http://www.eclipse.org/xwt">
<Composite.layout>
<ppel:PropertiesLayout></ppel:PropertiesLayout>
</Composite.layout>
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleReceiveEvent.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleReceiveEvent.xwt
index 5458bff..a44a168 100644
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleReceiveEvent.xwt
+++ b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleReceiveEvent.xwt
@@ -1,8 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Composite
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets"
+ xmlns:j="clr-namespace:java.lang"
xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
- xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets">
+ xmlns:x="http://www.eclipse.org/xwt">
<Composite.layout>
<ppel:PropertiesLayout></ppel:PropertiesLayout>
</Composite.layout>
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleReceiveSignalEvent.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleReceiveSignalEvent.xwt
index 6bb62b5..926c075 100644
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleReceiveSignalEvent.xwt
+++ b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleReceiveSignalEvent.xwt
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Composite
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang"
xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
xmlns:x="http://www.eclipse.org/xwt">
<Composite.layout>
<ppel:PropertiesLayout></ppel:PropertiesLayout>
diff --git a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleTimedTransition.xwt b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleTimedTransition.xwt
index 0e0de09..46278a1 100644
--- a/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleTimedTransition.xwt
+++ b/gui/org.eclipse.efm.papyrus.views.common/resources/properties/ui/SingleTimedTransition.xwt
@@ -1,8 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
-<Composite
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets"
+ xmlns:j="clr-namespace:java.lang"
xmlns:ppel="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
- xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.infra.properties.ui.widgets">
+ xmlns:x="http://www.eclipse.org/xwt">
<Composite.layout>
<ppel:PropertiesLayout></ppel:PropertiesLayout>
</Composite.layout>