svn commit: r18092 - trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/meta

Bob Tarling <[email protected]>
Newsgroups gmane.comp.lang.uml.argouml.cvs
Message-ID <[email protected]>
Author: bobtarling
Date: 2010-03-12 18:24:07-0800
New Revision: 18092

Added:
   trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/meta/panels2.xml
Modified:
   trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/meta/PanelMetaCache.java

Log:
The UML2 launcher now uses the property panels module which now has the panels xml duplicated and modifications started for UML2

Modified: trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/meta/PanelMetaCache.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/meta/PanelMetaCache.java?view=diff&pathrev=18092&r1=18091&r2=18092
==============================================================================
--- trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/meta/PanelMetaCache.java	(original)
+++ trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/meta/PanelMetaCache.java	2010-03-12 18:24:07-0800
@@ -42,6 +42,7 @@
 import java.util.HashMap;
 import java.util.Map;
 
+import org.argouml.model.Model;
 import org.xml.sax.InputSource;
 import org.xml.sax.XMLReader;
 import org.xml.sax.helpers.XMLReaderFactory;
@@ -66,14 +67,20 @@
     }
     
     private void parseXML() throws Exception {
-        String file = "org/argouml/core/propertypanels/meta/panels.xml";        
-        XMLReader parser = XMLReaderFactory.createXMLReader();
+        final String file;        
+        if (Model.getFacade().getUmlVersion().charAt(0) == '2') {
+            file = "org/argouml/core/propertypanels/meta/panels2.xml";
+        } else {
+            file = "org/argouml/core/propertypanels/meta/panels.xml";        
+        }
+        final XMLReader parser = XMLReaderFactory.createXMLReader();
         parser.setContentHandler(new XmlSinglePanelHandler(cache));
-        InputStream stream = this.getClass().getClassLoader().
-        getResourceAsStream(file);
+        final InputStream stream =
+            this.getClass().getClassLoader().getResourceAsStream(file);
         if (stream != null) {
-            InputSource source = new InputSource(stream);
-            parser.parse(source);        
+            final InputSource source = new InputSource(stream);
+            parser.parse(source);
+            stream.close();
         } else {
             throw new IllegalStateException("Failed to find the panel XML");
         }

Added: trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/meta/panels2.xml
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/meta/panels2.xml?view=markup&pathrev=18092
==============================================================================
--- (empty file)
+++ trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/meta/panels2.xml	2010-03-12 18:24:07-0800
@@ -0,0 +1,3928 @@
+<?xml version="1.0" encoding="utf-8" standalone="yes"?>

+<panels>

+  <panel name="Multiplicity">

+    <list name="range" type="MultiplicityRange" />

+  </panel>

+  <panel name="MultiplicityRange">

+    <attribute name="lower" type="Integer" />

+    <attribute name="upper" type="UnlimitedInteger" />

+    <attribute name="multiplicity" type="Multiplicity" />

+  </panel>

+  <panel name="Expression">

+    <text name="language" type="Name" />

+    <attribute name="body" type="String" />

+  </panel>

+  <panel name="BooleanExpression">

+    <text name="language" type="Name" />

+    <attribute name="body" type="String" />

+  </panel>

+  <panel name="TypeExpression">

+    <text name="language" type="Name" />

+    <attribute name="body" type="String" />

+  </panel>

+  <panel name="MappingExpression">

+    <text name="language" type="Name" />

+    <attribute name="body" type="String" />

+  </panel>

+  <panel name="ProcedureExpression">

+    <text name="language" type="Name" />

+    <attribute name="body" type="String" />

+  </panel>

+  <panel name="ObjectSetExpression">

+    <text name="language" type="Name" />

+    <attribute name="body" type="String" />

+  </panel>

+  <panel name="ActionExpression">

+    <text name="language" type="Name" />

+    <attribute name="body" type="String" />

+  </panel>

+  <panel name="IterationExpression">

+    <text name="language" type="Name" />

+    <attribute name="body" type="String" />

+  </panel>

+  <panel name="TimeExpression">

+    <text name="language" type="Name" />

+    <attribute name="body" type="String" />

+  </panel>

+  <panel name="ArgListsExpression">

+    <text name="language" type="Name" />

+    <attribute name="body" type="String" />

+  </panel>

+  <panel name="Element" />

+  <panel name="ModelElement">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+  </panel>

+  <panel name="GeneralizableElement">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isRoot" type="Boolean" />

+      <checkbox name="isLeaf" type="Boolean" />

+      <checkbox name="isAbstract" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <list name="generalization" type="Generalization" />

+    <separator />

+    <list name="specialization" type="GeneralizableElement" />

+  </panel>

+  <panel name="Namespace">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <list name="ownedElement" type="ModelElement" label="label.owned-elements"/>

+  </panel>

+  <panel name="Classifier">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isRoot" type="Boolean" />

+      <checkbox name="isLeaf" type="Boolean" />

+      <checkbox name="isAbstract" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <list name="generalization" type="Generalization" />

+    <separator />

+    <list name="specialization" type="GeneralizableElement" />

+    <list name="ownedElement" type="ModelElement" label="label.owned-elements"/>

+    <list name="feature" type="Feature" />

+    <list name="powertypeRange" type="Generalization" />

+    <list name="typedFeature" type="Classifier" />

+    <list name="typedParameter" type="Classifier" />

+    <list name="association" type="Classifier" />

+    <list name="specifiedEnd" type="Classifier" />

+    <list name="instance" type="Classifier" />

+    <list name="createAction" type="Classifier" />

+    <separator />

+    <list name="classifierInState" type="Classifier" label="label.classifier-in-state" />

+    <list name="objectFlowState" type="Classifier" />

+  </panel>

+  <panel name="Class">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />    

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isRoot" type="Boolean" />

+      <checkbox name="isLeaf" type="Boolean" />

+      <checkbox name="isAbstract" type="Boolean" />

+      <checkbox name="isActive" type="Boolean" label="checkbox.active-uc" />

+    </checkgroup>

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+	<separator />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="generalization" type="Generalization" />

+    <list name="specialization" type="GeneralizableElement" />

+    <separator />

+    <list name="feature" type="org.eclipse.uml2.uml.Property" label="label.attributes" />

+    <list name="feature" type="org.eclipse.uml2.uml.Operation" label="label.operations" />

+    <list name="association" type="Classifier" />    

+    <list name="ownedElement" type="ModelElement" label="label.owned-elements"/>

+	<debug />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="powertypeRange" type="Generalization" />

+    <attribute name="typedFeature" type="Classifier" />

+    <attribute name="typedParameter" type="Classifier" />

+    <attribute name="specifiedEnd" type="Classifier" />

+    <attribute name="instance" type="Classifier" />

+    <attribute name="createAction" type="Classifier" />

+    <attribute name="classifierInState" type="Classifier" />

+    <attribute name="objectFlowState" type="Classifier" />

+  </panel>

+  <panel name="DataType">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isRoot" type="Boolean" />

+      <checkbox name="isLeaf" type="Boolean" />

+      <checkbox name="isAbstract" type="Boolean" />

+    </checkgroup>

+    <separator />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="generalization" type="Generalization" />

+    <list name="specialization" type="GeneralizableElement" />

+    <separator />

+    <list name="feature" type="org.eclipse.uml2.uml.Operation" label="label.operations" />

+    <debug />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />    

+    <attribute name="templateParameter" type="TemplateParameter" />    

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="ownedElement" type="ModelElement" />    

+    <attribute name="powertypeRange" type="Generalization" />

+    <attribute name="typedFeature" type="Classifier" />

+    <attribute name="typedParameter" type="Classifier" />

+    <attribute name="association" type="Classifier" />

+    <attribute name="specifiedEnd" type="Classifier" />

+    <attribute name="instance" type="Classifier" />

+    <attribute name="createAction" type="Classifier" />

+    <attribute name="classifierInState" type="Classifier" />

+    <attribute name="objectFlowState" type="Classifier" />

+  </panel>

+  <panel name="Feature">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <attribute name="ownerScope" type="ScopeKind" />

+    <attribute name="owner" type="Classifier" />

+  </panel>

+  <panel name="StructuralFeature">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <attribute name="ownerScope" type="ScopeKind" />

+    <attribute name="owner" type="Classifier" />

+    <attribute name="multiplicity" type="Multiplicity" />

+    <attribute name="changeability" type="ChangeableKind" />

+    <separator />

+    <attribute name="targetScope" type="ScopeKind" />

+    <attribute name="ordering" type="OrderingKind" />

+    <attribute name="type" type="Classifier" />

+  </panel>

+  <panel name="AssociationEnd">

+    <text name="name" type="Name" />

+    <combo name="participant" type="Classifier" label="label.type" />

+    <combo name="multiplicity" type="Multiplicity" />

+	<singlerow name="association" type="Association" />

+	<separator />

+	<checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isNavigable" type="Boolean" />

+      <checkbox name="targetScope" type="ScopeKind" label="label.static" />

+      <checkbox name="ordering" type="OrderingKind" label="label.ordered" />

+    </checkgroup>

+    <list name="qualifier" type="Attribute" label="label.qualifiers" />

+    <list name="specification" type="Classifier" />

+	<separator />

+    <optionbox name="aggregation" type="AggregationKind" />

+    <optionbox name="changeability" type="ChangeableKind" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    

+    <debug />

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />    

+    <attribute name="linkEnd" type="AssociationEnd" />

+    <attribute name="associationEndRole" type="AssociationEnd" />

+  </panel>

+  <panel name="Interface">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isRoot" type="Boolean" />

+      <checkbox name="isLeaf" type="Boolean" />

+      <checkbox name="isAbstract" type="Boolean" />

+    </checkgroup>

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+	<separator/>

+	<list name="generalization" type="Generalization" />    

+    <list name="specialization" type="GeneralizableElement" />

+	<separator />

+	<list name="association" type="Classifier" />

+    <list name="feature" type="org.eclipse.uml2.uml.Property" label="label.attributes" />

+    <list name="feature" type="org.eclipse.uml2.uml.Operation" label="label.operations" />

+	

+	<debug />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="ownedElement" type="ModelElement" />    

+    <attribute name="powertypeRange" type="Generalization" />

+    <attribute name="typedFeature" type="Classifier" />

+    <attribute name="typedParameter" type="Classifier" />    

+    <attribute name="specifiedEnd" type="Classifier" />

+    <attribute name="instance" type="Classifier" />

+    <attribute name="createAction" type="Classifier" />

+    <attribute name="classifierInState" type="Classifier" />

+    <attribute name="objectFlowState" type="Classifier" />

+  </panel>

+  <panel name="Constraint">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <attribute name="body" type="BooleanExpression" />

+    <list name="constrainedElement" type="ModelElement" />

+  </panel>

+  <panel name="Relationship">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+  </panel>

+  <panel name="Association">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <attribute name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isRoot" type="Boolean" />

+      <checkbox name="isLeaf" type="Boolean" />

+      <checkbox name="isAbstract" type="Boolean" />

+    </checkgroup>

+    <separator />

+    <list name="connection" type="AssociationEnd" label="label.connections" />

+    <separator />

+    <list name="associationRole" type="Association" label="label.association-roles" />

+    <list name="link" type="Association" />

+    

+    <debug />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="generalization" type="Generalization" />

+    <attribute name="specialization" type="GeneralizableElement" />    

+  </panel>

+  <panel name="Property">

+    <text name="name" type="Name" />

+    <combo name="type" type="Classifier" />

+    <combo name="multiplicity" type="Multiplicity" />

+    <singlerow name="owner" type="Classifier" />

+    <separator />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="ownerScope" type="ScopeKind" label="label.static" />

+    </checkgroup>

+    <optionbox name="changeability" type="ChangeableKind" />

+    <textarea name="initialValue" type="Expression" />    

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />    

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />    

+    <attribute name="targetScope" type="ScopeKind" />

+    <attribute name="ordering" type="OrderingKind" />

+    <attribute name="associationEnd" type="AssociationEnd" />

+    <attribute name="attributeLink" type="Attribute" />

+    <attribute name="associationEndRole" type="Attribute" />

+  </panel>

+  <panel name="BehavioralFeature">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isQuery" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <attribute name="ownerScope" type="ScopeKind" />

+    <attribute name="owner" type="Classifier" />

+    <list name="parameter" type="Parameter" />

+    <separator />

+    <list name="raisedSignal" type="BehavioralFeature" label="label.raisedsignals" />

+  </panel>

+  <panel name="Operation">

+    <text name="name" type="Name" />

+    <singlerow name="owner" type="Classifier" />

+    <list name="parameter" type="Parameter" />

+    <separator />    

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isQuery" type="Boolean" />

+      <checkbox name="isRoot" type="Boolean" />

+      <checkbox name="isLeaf" type="Boolean" />

+      <checkbox name="isAbstract" type="Boolean" />

+      <checkbox name="ownerScope" type="ScopeKind" label="label.static" />

+    </checkgroup>

+    <optionbox name="concurrency" type="CallConcurrencyKind" />

+    <separator />

+    <list name="raisedSignal" type="BehavioralFeature" label="label.raisedsignals" />

+    <list name="method" type="Operation" />

+    <textarea name="specification" type="String" />

+    

+    <debug />

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="callAction" type="Operation" />

+    <attribute name="occurrence" type="Operation" />

+  </panel>

+  <panel name="Parameter">

+    <text name="name" type="Name" />

+    <singlerow name="behavioralFeature" type="BehavioralFeature" />

+    <combo name="type" type="Classifier" />

+    <separator />

+    <textarea name="defaultValue" type="Expression" />

+    <optionbox name="kind" type="ParameterDirectionKind" />

+     

+    <debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />        

+    <attribute name="event" type="Parameter" />

+    <attribute name="state" type="Parameter" />

+  </panel>

+  <panel name="Method">

+    <text name="name" type="Name" />

+    <singlerow name="owner" type="Classifier" />

+    <combo name="specification" type="Operation" />

+    <list name="dency" type="Dependency" label="label.client-dependencies" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <separator />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isQuery" type="Boolean" />

+      <checkbox name="ownerScope" type="ScopeKind" label="label.static" />

+    </checkgroup>

+    <separator />

+    <textarea name="body" type="ProcedureExpression" />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <!-- 

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <list name="raisedSignal" type="BehavioralFeature" label="label.raisedsignals" />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <attribute name="ownerScope" type="ScopeKind" />

+    <attribute name="owner" type="Classifier" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <attribute name="ownerScope" type="ScopeKind" />

+    <attribute name="owner" type="Classifier" />

+

+     -->

+  </panel>

+  <panel name="Generalization">

+    <text name="name" type="Name" />

+    <text name="discriminator" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <separator />

+    <singlerow name="child" type="GeneralizableElement" />

+    <singlerow name="parent" type="GeneralizableElement" />

+    <combo name="powertype" type="Classifier" />

+    

+    <debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>    

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+  </panel>

+  <panel name="AssociationClass">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isRoot" type="Boolean" />

+      <checkbox name="isLeaf" type="Boolean" />

+      <checkbox name="isAbstract" type="Boolean" />

+      <checkbox name="isActive" type="Boolean" label="checkbox.active-uc" />

+    </checkgroup>

+    <separator />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="generalization" type="Generalization" />

+    <list name="specialization" type="GeneralizableElement" />    

+    <list name="connection" type="AssociationEnd" label="label.connections" />

+    <separator />

+    <list name="feature" type="org.eclipse.uml2.uml.Property" label="label.attributes" />

+    <list name="feature" type="org.eclipse.uml2.uml.Operation" label="label.operations" />

+    <list name="association" type="Classifier" />

+    <list name="ownedElement" type="ModelElement" label="label.owned-elements"/>

+    

+    <debug />

+    <attribute name="link" type="Association" />    

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />   

+    <attribute name="associationRole" type="Association" />        

+    <attribute name="powertypeRange" type="Generalization" />

+    <attribute name="typedFeature" type="Classifier" />

+    <attribute name="typedParameter" type="Classifier" />

+    <attribute name="specifiedEnd" type="Classifier" />

+    <attribute name="instance" type="Classifier" />

+    <attribute name="createAction" type="Classifier" />

+    <attribute name="classifierInState" type="Classifier" />

+    <attribute name="objectFlowState" type="Classifier" />

+  </panel>

+  <panel name="Dependency">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <separator /> 

+    <list name="client" type="ModelElement" label="label.clients" />

+    <list name="supplier" type="ModelElement" label="label.suppliers" />

+    

+    <debug />

+	<attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />    

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+  </panel>

+  <panel name="Abstraction">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>

+    <separator />

+    <list name="client" type="ModelElement" label="label.clients" />

+    <list name="supplier" type="ModelElement" label="label.suppliers" />

+    

+    <debug />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="mapping" type="MappingExpression" />

+  </panel>

+  <panel name="PresentationElement">

+    <list name="subject" type="ModelElement" />

+  </panel>

+  <panel name="Usage">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <separator />

+    <list name="client" type="ModelElement" label="label.clients" />

+    <list name="supplier" type="ModelElement" label="label.suppliers" />

+    

+    <debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>    

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />    

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />  

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+  </panel>

+  <panel name="Binding">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <list name="client" type="ModelElement" label="label.clients" />

+    <list name="supplier" type="ModelElement" label="label.suppliers" />

+    <list name="argument" type="TemplateArgument" />

+  </panel>

+  <panel name="Component">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />    

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isRoot" type="Boolean" />

+      <checkbox name="isLeaf" type="Boolean" />

+      <checkbox name="isAbstract" type="Boolean" />

+    </checkgroup>

+    <separator />

+    <list name="generalization" type="Generalization" />

+    <list name="specialization" type="GeneralizableElement" />

+    <separator />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="residentElement" type="ElementResidence" label="label.residents" />

+	<debug />

+	<attribute name="visibility" type="VisibilityKind" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="ownedElement" type="ModelElement" />

+    <attribute name="feature" type="Feature" />

+    <attribute name="powertypeRange" type="Generalization" />

+    <attribute name="typedFeature" type="Classifier" />

+    <attribute name="typedParameter" type="Classifier" />

+    <attribute name="association" type="Classifier" />

+    <attribute name="specifiedEnd" type="Classifier" />

+    <attribute name="instance" type="Classifier" />

+    <attribute name="createAction" type="Classifier" />

+    <attribute name="classifierInState" type="Classifier" />

+    <attribute name="objectFlowState" type="Classifier" />

+    <attribute name="deploymentLocation" type="Node" />

+    <attribute name="implementation" type="Artifact" />

+  </panel>

+  <panel name="Node">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />    

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isRoot" type="Boolean" />

+      <checkbox name="isLeaf" type="Boolean" />

+      <checkbox name="isAbstract" type="Boolean" />

+    </checkgroup>

+	<separator />

+    <list name="generalization" type="Generalization" />    

+    <list name="specialization" type="GeneralizableElement" />

+    <separator />

+    <list name="deployedComponent" type="Component" label="label.deployedcomponents"  />

+	

+	<debug />

+	<attribute name="visibility" type="VisibilityKind" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />   

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="ownedElement" type="ModelElement" />

+    <attribute name="feature" type="Feature" />

+    <attribute name="powertypeRange" type="Generalization" />

+    <attribute name="typedFeature" type="Classifier" />

+    <attribute name="typedParameter" type="Classifier" />

+    <attribute name="association" type="Classifier" />

+    <attribute name="specifiedEnd" type="Classifier" />

+    <attribute name="instance" type="Classifier" />

+    <attribute name="createAction" type="Classifier" />

+    <attribute name="classifierInState" type="Classifier" />

+    <attribute name="objectFlowState" type="Classifier" />

+  </panel>

+  <panel name="Permission">

+    <text name="name" type="Name" />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>

+    <combo name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <separator />

+    <list name="client" type="ModelElement" label="label.clients" />

+    <list name="supplier" type="ModelElement" label="label.suppliers" />

+  </panel>

+  <panel name="Comment">

+    <text name="name" type="Name" />

+    <list name="annotatedElement" type="ModelElement" label="label.annotated-elements" />

+    <separator />

+    <textarea name="body" type="String" />

+    

+    <debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+  </panel>

+  <panel name="Flow">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <list name="target" type="ModelElement" />

+    <list name="source" type="ModelElement" />

+  </panel>

+  <panel name="ElementResidence">

+    <optionbox name="visibility" type="VisibilityKind" />

+    <attribute name="resident" type="ModelElement" />

+    <attribute name="container" type="Component" />

+  </panel>

+  <panel name="TemplateParameter">

+    <combo name="type" type="Classifier" />

+    <text name="name" type="Name" />

+    <singlerow name="template" type="ModelElement" />

+    <combo name="defaultElement" type="ModelElement" />

+  </panel>

+  <panel name="Primitive">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isRoot" type="Boolean" />

+      <checkbox name="isLeaf" type="Boolean" />

+      <checkbox name="isAbstract" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <list name="generalization" type="Generalization" />

+    <separator />

+    <list name="specialization" type="GeneralizableElement" />

+    <list name="ownedElement" type="ModelElement" label="label.owned-elements"/>

+    <list name="feature" type="Feature" />

+    <list name="powertypeRange" type="Generalization" />

+    <list name="typedFeature" type="Classifier" />

+    <list name="typedParameter" type="Classifier" />

+    <list name="association" type="Classifier" />

+    <list name="specifiedEnd" type="Classifier" />

+    <list name="instance" type="Classifier" />

+    <list name="createAction" type="Classifier" />

+    <separator />

+    <list name="classifierInState" type="Classifier" label="label.classifier-in-state" />

+    <list name="objectFlowState" type="Classifier" />

+  </panel>

+  <panel name="Enumeration">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isRoot" type="Boolean" />

+      <checkbox name="isLeaf" type="Boolean" />

+      <checkbox name="isAbstract" type="Boolean" />

+    </checkgroup>

+    <separator />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="generalization" type="Generalization" />

+    <list name="specialization" type="GeneralizableElement" />

+	<separator />

+    <list name="feature" type="org.eclipse.uml2.uml.Operation" label="label.operations" />

+	<list name="literal" type="EnumerationLiteral" label="label.literals" />

+

+	<debug />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="ownedElement" type="ModelElement" />

+    <attribute name="powertypeRange" type="Generalization" />

+    <attribute name="typedFeature" type="Classifier" />

+    <attribute name="typedParameter" type="Classifier" />

+    <attribute name="association" type="Classifier" />

+    <attribute name="specifiedEnd" type="Classifier" />

+    <attribute name="instance" type="Classifier" />

+    <attribute name="createAction" type="Classifier" />   

+    <attribute name="classifierInState" type="Classifier" />

+    <attribute name="objectFlowState" type="Classifier" />

+  </panel>

+  <panel name="EnumerationLiteral">

+    <text name="name" type="Name" />

+    <singlerow name="enumeration" type="Enumeration" />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+    	<attribute name="isSpecification" type="Boolean" />

+    </attribute>

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />   

+  </panel>

+  <panel name="Stereotype">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isRoot" type="Boolean" />

+      <checkbox name="isLeaf" type="Boolean" />

+      <checkbox name="isAbstract" type="Boolean" />

+    </checkgroup>

+    <separator />

+    <list name="generalization" type="Generalization" />

+    <list name="specialization" type="GeneralizableElement" />

+    <list name="definedTag" type="TagDefinition" label="label.tagdefinitions" />

+    <separator />

+	<list name="baseClass" type="Name" label="label.base-class" />

+

+	<debug />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="icon" type="Geometry" />

+  </panel>

+  <panel name="TagDefinition">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <combo name="multiplicity" type="Multiplicity" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <separator />

+    <combo name="tagType" type="Name" />

+	<list name="typedValue" type="TagDefinition" />

+	

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />    

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+  </panel>

+  <panel name="TaggedValue">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <list name="dataValue" type="String" />

+    <attribute name="modelElement" type="ModelElement" />

+    <attribute name="type" type="TagDefinition" />

+    <list name="referenceValue" type="ModelElement" />

+  </panel>

+  <panel name="ProgrammingLanguageDataType">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isRoot" type="Boolean" />

+      <checkbox name="isLeaf" type="Boolean" />

+      <checkbox name="isAbstract" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <list name="generalization" type="Generalization" />

+    <separator />

+    <list name="specialization" type="GeneralizableElement" />

+    <list name="ownedElement" type="ModelElement" label="label.owned-elements"/>

+    <list name="feature" type="Feature" />

+    <list name="powertypeRange" type="Generalization" />

+    <list name="typedFeature" type="Classifier" />

+    <list name="typedParameter" type="Classifier" />

+    <list name="association" type="Classifier" />

+    <list name="specifiedEnd" type="Classifier" />

+    <list name="instance" type="Classifier" />

+    <list name="createAction" type="Classifier" />

+    <separator />

+    <list name="classifierInState" type="Classifier" label="label.classifier-in-state" />

+    <list name="objectFlowState" type="Classifier" />

+    <attribute name="expression" type="TypeExpression" />

+  </panel>

+  <panel name="Artifact">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isRoot" type="Boolean" />

+      <checkbox name="isLeaf" type="Boolean" />

+      <checkbox name="isAbstract" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <list name="generalization" type="Generalization" />

+    <separator />

+    <list name="specialization" type="GeneralizableElement" />

+    <list name="ownedElement" type="ModelElement" label="label.owned-elements"/>

+    <list name="feature" type="Feature" />

+    <list name="powertypeRange" type="Generalization" />

+    <list name="typedFeature" type="Classifier" />

+    <list name="typedParameter" type="Classifier" />

+    <list name="association" type="Classifier" />

+    <list name="specifiedEnd" type="Classifier" />

+    <list name="instance" type="Classifier" />

+    <list name="createAction" type="Classifier" />

+    <separator />

+    <list name="classifierInState" type="Classifier" label="label.classifier-in-state" />

+    <list name="objectFlowState" type="Classifier" />

+    <list name="implementationLocation" type="Artifact" />

+  </panel>

+  <panel name="TemplateArgument">

+    <attribute name="modelElement" type="ModelElement" />

+    <attribute name="binding" type="Binding" />

+  </panel>

+  <panel name="Instance">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <list name="classifier" type="Classifier" />

+    <list name="linkEnd" type="LinkEnd" />

+    <list name="slot" type="AttributeLink" />

+    <attribute name="componentInstance" type="ComponentInstance" />

+    <separator />

+    <list name="ownedInstance" type="Instance" />

+    <list name="ownedLink" type="Link" />

+    <list name="attributeLink" type="Instance" />

+    <list name="stimulus" type="Instance" />

+    <attribute name="owner" type="Instance" />

+    <list name="playedRole" type="Instance" />

+  </panel>

+  <panel name="Signal">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isRoot" type="Boolean" />

+      <checkbox name="isLeaf" type="Boolean" />

+      <checkbox name="isAbstract" type="Boolean" />

+    </checkgroup>

+    <separator />

+    <list name="generalization" type="Generalization" />

+    <list name="specialization" type="GeneralizableElement" />

+    <separator />    

+    <list name="reception" type="Signal" />

+    <list name="context" type="Signal" />    

+    

+    <debug />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="ownedElement" type="ModelElement" />

+    <attribute name="feature" type="Feature" />

+    <attribute name="powertypeRange" type="Generalization" />

+    <attribute name="typedFeature" type="Classifier" />

+    <attribute name="typedParameter" type="Classifier" />

+    <attribute name="association" type="Classifier" />

+    <attribute name="specifiedEnd" type="Classifier" />

+    <attribute name="instance" type="Classifier" />

+    <attribute name="createAction" type="Classifier" />

+    <attribute name="classifierInState" type="Classifier" />

+    <attribute name="objectFlowState" type="Classifier" />

+    <attribute name="sendAction" type="Signal" />

+    <attribute name="occurrence" type="Signal" />

+  </panel>

+  <panel name="Action">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isAsynchronous" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <attribute name="recurrence" type="IterationExpression" />

+    <attribute name="target" type="ObjectSetExpression" />

+    <attribute name="script" type="ActionExpression" />

+    <separator />

+    <list name="actualArgument" type="Argument" label="label.arguments" />

+    <attribute name="actionSequence" type="ActionSequence" />

+    <list name="stimulus" type="Action" />

+    <attribute name="state" type="Action" />

+    <attribute name="transition" type="Action" />

+    <attribute name="message" type="Action" />

+  </panel>

+  <panel name="CreateAction">

+    <text name="name" type="Name" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isAsynchronous" type="Boolean" />

+    </checkgroup>    

+    <textarea name="script" type="ActionExpression" />

+    <textarea name="recurrence" type="IterationExpression" />

+    <separator />

+    <list name="instantiation" type="Classifier" />

+    <list name="actualArgument" type="Argument" label="label.arguments" />

+    

+    <debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="target" type="ObjectSetExpression" />

+    <attribute name="actionSequence" type="ActionSequence" />

+    <attribute name="stimulus" type="Action" />

+    <attribute name="state" type="Action" />

+    <attribute name="transition" type="Action" />

+    <attribute name="message" type="Action" />

+  </panel>

+  <panel name="DestroyAction">

+    <text name="name" type="Name" />    

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isAsynchronous" type="Boolean" />

+    </checkgroup>

+    <textarea name="script" type="ActionExpression" />

+    <textarea name="recurrence" type="IterationExpression" />

+    <separator />

+    <list name="actualArgument" type="Argument" label="label.arguments" />

+    

+    <debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="target" type="ObjectSetExpression" />

+    <attribute name="actionSequence" type="ActionSequence" />

+    <attribute name="stimulus" type="Action" />

+    <attribute name="state" type="Action" />

+    <attribute name="transition" type="Action" />

+    <attribute name="message" type="Action" />

+  </panel>

+  <panel name="UninterpretedAction">

+    <text name="name" type="Name" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isAsynchronous" type="Boolean" />

+    </checkgroup>

+    <textarea name="script" type="ActionExpression" />

+    <textarea name="recurrence" type="IterationExpression" />

+    <separator />

+    <list name="actualArgument" type="Argument" label="label.arguments" />

+    

+    <debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="target" type="ObjectSetExpression" />

+    <attribute name="actionSequence" type="ActionSequence" />

+    <attribute name="stimulus" type="Action" />

+    <attribute name="state" type="Action" />

+    <attribute name="transition" type="Action" />

+    <attribute name="message" type="Action" />

+  </panel>

+  <panel name="AttributeLink">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <attribute name="attribute" type="Attribute" />

+    <attribute name="value" type="Instance" />

+    <attribute name="instance" type="Instance" />

+    <attribute name="linkEnd" type="LinkEnd" />

+  </panel>

+  <panel name="Object">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <separator />

+    <singlerow name="sender" type="Instance" />

+    <singlerow name="receiver" type="Instance" />

+    <separator />

+    <list name="classifier" type="Classifier" />

+    

+    <debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>    

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="linkEnd" type="LinkEnd" />

+    <attribute name="slot" type="AttributeLink" />

+    <attribute name="componentInstance" type="ComponentInstance" />

+    <attribute name="ownedInstance" type="Instance" />

+    <attribute name="ownedLink" type="Link" />

+    <attribute name="attributeLink" type="Instance" />

+    <attribute name="owner" type="Instance" />

+    <attribute name="playedRole" type="Instance" />

+  </panel>

+  <panel name="Link">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <combo name="association" type="Association" />    

+    <separator />

+    <list name="connection" type="LinkEnd" label="label.connections" />

+	

+	<debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="stimulus" type="Link" />

+    <attribute name="owner" type="Link" />

+    <attribute name="playedRole" type="Link" />

+  </panel>

+  <panel name="LinkObject">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <list name="classifier" type="Classifier" />

+    <list name="linkEnd" type="LinkEnd" />

+    <list name="slot" type="AttributeLink" />

+    <attribute name="componentInstance" type="ComponentInstance" />

+    <separator />

+    <list name="ownedInstance" type="Instance" />

+    <list name="ownedLink" type="Link" />

+    <list name="attributeLink" type="Instance" />

+    <list name="stimulus" type="Instance" />

+    <attribute name="owner" type="Instance" />

+    <list name="playedRole" type="Instance" />

+    <attribute name="association" type="Association" />

+    <list name="connection" type="LinkEnd" label="label.connections" />

+  </panel>

+  <panel name="DataValue">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <list name="classifier" type="Classifier" />

+    <list name="linkEnd" type="LinkEnd" />

+    <list name="slot" type="AttributeLink" />

+    <attribute name="componentInstance" type="ComponentInstance" />

+    <separator />

+    <list name="ownedInstance" type="Instance" />

+    <list name="ownedLink" type="Link" />

+    <list name="attributeLink" type="Instance" />

+    <list name="stimulus" type="Instance" />

+    <attribute name="owner" type="Instance" />

+    <list name="playedRole" type="Instance" />

+  </panel>

+  <panel name="CallAction">

+    <text name="name" type="Name" />    

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isAsynchronous" type="Boolean" />

+    </checkgroup>

+    <textarea name="script" type="ActionExpression" />    

+    <textarea name="recurrence" type="IterationExpression" />

+    <separator />

+	<combo name="operation" type="Operation" />    

+    <list name="actualArgument" type="Argument" label="label.arguments" />

+    

+    <debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="target" type="ObjectSetExpression" />    

+    <attribute name="actionSequence" type="ActionSequence" />

+    <attribute name="stimulus" type="Action" />

+    <attribute name="state" type="Action" />

+    <attribute name="transition" type="Action" />

+    <attribute name="message" type="Action" />    

+  </panel>

+  <panel name="SendAction">

+    <text name="name" type="Name" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isAsynchronous" type="Boolean" />

+    </checkgroup>

+    <textarea name="script" type="ActionExpression" />    

+    <textarea name="recurrence" type="IterationExpression" />    

+    <separator />

+	<list name="signal" type="Signal" />

+    <list name="actualArgument" type="Argument" label="label.arguments" />

+	

+	<debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="target" type="ObjectSetExpression" />

+    <attribute name="actionSequence" type="ActionSequence" />

+    <attribute name="stimulus" type="Action" />

+    <attribute name="state" type="Action" />

+    <attribute name="transition" type="Action" />

+    <attribute name="message" type="Action" />    

+  </panel>

+  <panel name="ActionSequence">

+    <text name="name" type="Name" />

+    <list name="action" type="Action" />

+    

+    <debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+      <attribute name="isAsynchronous" type="Boolean" />

+    </attribute>

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="recurrence" type="IterationExpression" />

+    <attribute name="target" type="ObjectSetExpression" />

+    <attribute name="script" type="ActionExpression" />

+    <attribute name="actualArgument" type="Argument" />

+    <attribute name="actionSequence" type="ActionSequence" />

+    <attribute name="stimulus" type="Action" />

+    <attribute name="state" type="Action" />

+    <attribute name="transition" type="Action" />

+    <attribute name="message" type="Action" />    

+  </panel>

+  <panel name="Argument">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <attribute name="value" type="Expression" />

+    <attribute name="action" type="Action" />

+  </panel>

+  <panel name="Reception">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isQuery" type="Boolean" />

+      <checkbox name="isRoot" type="Boolean" />

+      <checkbox name="isLeaf" type="Boolean" />

+      <checkbox name="isAbstract" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <attribute name="ownerScope" type="ScopeKind" />

+    <attribute name="owner" type="Classifier" />

+    <list name="parameter" type="Parameter" />

+    <separator />

+    <list name="raisedSignal" type="BehavioralFeature" label="label.raisedsignals" />

+    <attribute name="specification" type="String" />

+    <attribute name="signal" type="Signal" />

+  </panel>

+  <panel name="LinkEnd">

+    <text name="name" type="Name" />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="instance" type="Instance" />

+    <attribute name="link" type="Link" />

+    <attribute name="associationEnd" type="AssociationEnd" />

+    <list name="qualifiedValue" type="AttributeLink" />

+  </panel>

+  <panel name="ReturnAction">

+    <text name="name" type="Name" />    

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isAsynchronous" type="Boolean" />

+    </checkgroup>

+    <textarea name="script" type="ActionExpression" />

+	<textarea name="recurrence" type="IterationExpression" />    

+    <separator />

+    <list name="actualArgument" type="Argument" label="label.arguments" />    

+	

+	<debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />    

+    <attribute name="target" type="ObjectSetExpression" />

+    <attribute name="actionSequence" type="ActionSequence" />

+    <attribute name="stimulus" type="Action" />

+    <attribute name="state" type="Action" />

+    <attribute name="transition" type="Action" />

+    <attribute name="message" type="Action" />

+  </panel>

+  <panel name="TerminateAction">

+    <text name="name" type="Name" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isAsynchronous" type="Boolean" />

+    </checkgroup>

+    <textarea name="script" type="ActionExpression" />

+    <textarea name="recurrence" type="IterationExpression" />

+    <separator />

+    <list name="actualArgument" type="Argument" label="label.arguments" />

+        

+	<debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="target" type="ObjectSetExpression" />    

+    <attribute name="actionSequence" type="ActionSequence" />

+    <attribute name="stimulus" type="Action" />

+    <attribute name="state" type="Action" />

+    <attribute name="transition" type="Action" />

+    <attribute name="message" type="Action" />

+  </panel>

+  <panel name="Stimulus">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <list name="argument" type="Instance" />

+    <attribute name="sender" type="Instance" />

+    <attribute name="receiver" type="Instance" />

+    <attribute name="communicationLink" type="Link" />

+    <separator />

+    <attribute name="dispatchAction" type="Action" />

+    <list name="playedRole" type="Stimulus" />

+    <list name="interactionInstanceSet" type="Stimulus" />

+  </panel>

+  <panel name="Exception">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isRoot" type="Boolean" />

+      <checkbox name="isLeaf" type="Boolean" />

+      <checkbox name="isAbstract" type="Boolean" />

+    </checkgroup>

+	<separator />

+    <list name="generalization" type="Generalization" />

+    <list name="specialization" type="GeneralizableElement" />

+    <separator />

+    <list name="reception" type="Signal" />

+    <list name="context" type="Signal" />	

+	

+	<debug />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="ownedElement" type="ModelElement" />

+    <attribute name="feature" type="Feature" />

+    <attribute name="powertypeRange" type="Generalization" />

+    <attribute name="typedFeature" type="Classifier" />

+    <attribute name="typedParameter" type="Classifier" />

+    <attribute name="association" type="Classifier" />

+    <attribute name="specifiedEnd" type="Classifier" />

+    <attribute name="instance" type="Classifier" />

+    <attribute name="createAction" type="Classifier" />

+    <attribute name="classifierInState" type="Classifier" />

+    <attribute name="objectFlowState" type="Classifier" />

+    <attribute name="sendAction" type="Signal" />

+    <attribute name="occurrence" type="Signal" />

+  </panel>

+  <panel name="ComponentInstance">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <separator />

+    <singlerow name="sender" type="Instance" />

+    <singlerow name="receiver" type="Instance" />

+    <list name="resident" type="Instance" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <separator />

+    <list name="classifier" type="Classifier" />

+    <!--

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <list name="linkEnd" type="LinkEnd" />

+    <list name="slot" type="AttributeLink" />

+    <attribute name="componentInstance" type="ComponentInstance" />

+    <separator />

+    <list name="ownedInstance" type="Instance" />

+    <list name="ownedLink" type="Link" />

+    <list name="attributeLink" type="Instance" />

+    <attribute name="owner" type="Instance" />

+    <list name="playedRole" type="Instance" />

+    <attribute name="nodeInstance" type="NodeInstance" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+  -->

+  </panel>

+  <panel name="NodeInstance">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <separator />

+    <singlerow name="sender" type="Instance" />

+    <singlerow name="receiver" type="Instance" />

+    <list name="resident" type="ComponentInstance" />

+    <separator />

+    <list name="classifier" type="Classifier" />

+    

+    <debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="linkEnd" type="LinkEnd" />

+    <attribute name="slot" type="AttributeLink" />

+    <attribute name="componentInstance" type="ComponentInstance" />

+    <attribute name="ownedInstance" type="Instance" />

+    <attribute name="ownedLink" type="Link" />

+    <attribute name="attributeLink" type="Instance" />

+    <attribute name="owner" type="Instance" />

+    <attribute name="playedRole" type="Instance" />    

+  </panel>

+  <panel name="SubsystemInstance">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <list name="classifier" type="Classifier" />

+    <list name="linkEnd" type="LinkEnd" />

+    <list name="slot" type="AttributeLink" />

+    <attribute name="componentInstance" type="ComponentInstance" />

+    <separator />

+    <list name="ownedInstance" type="Instance" />

+    <list name="ownedLink" type="Link" />

+    <list name="attributeLink" type="Instance" />

+    <list name="stimulus" type="Instance" />

+    <attribute name="owner" type="Instance" />

+    <list name="playedRole" type="Instance" />

+  </panel>

+  <panel name="UseCase">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />   

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isRoot" type="Boolean" />

+      <checkbox name="isLeaf" type="Boolean" />

+      <checkbox name="isAbstract" type="Boolean" />

+    </checkgroup>

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <separator />

+    <list name="generalization" type="Generalization" />

+    <list name="specialization" type="GeneralizableElement" />

+    <list name="extend" type="Extend" />

+    <list name="include" type="Include" />

+    <separator />

+    <list name="feature" type="org.eclipse.uml2.uml.Property" label="label.attributes" />

+    <list name="feature" type="org.eclipse.uml2.uml.Operation" label="label.operations" />

+    <list name="association" type="Classifier" />

+    <list name="extensionPoint" type="ExtensionPoint" label="label.extension-points" />

+	

+	<debug />

+	<attribute name="visibility" type="VisibilityKind" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />   

+    <attribute name="ownedElement" type="ModelElement" />    

+    <attribute name="powertypeRange" type="Generalization" />

+    <attribute name="typedFeature" type="Classifier" />

+    <attribute name="typedParameter" type="Classifier" />

+    <attribute name="specifiedEnd" type="Classifier" />

+    <attribute name="instance" type="Classifier" />

+    <attribute name="createAction" type="Classifier" />

+    <attribute name="classifierInState" type="Classifier" />

+    <attribute name="objectFlowState" type="Classifier" />

+    <attribute name="extender" type="UseCase" />

+    <attribute name="includer" type="UseCase" />

+  </panel>

+  <panel name="Actor">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isRoot" type="Boolean" />

+      <checkbox name="isLeaf" type="Boolean" />

+      <checkbox name="isAbstract" type="Boolean" />

+    </checkgroup>

+    <separator />

+    <list name="generalization" type="Generalization" />

+    <list name="specialization" type="GeneralizableElement" />

+    <separator />

+    <list name="association" type="Classifier" />

+

+	<debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute  name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute  name="elementImport" type="ModelElement" />

+    <attribute name="ownedElement" type="ModelElement" />

+    <attribute name="feature" type="Feature" />

+    <attribute name="powertypeRange" type="Generalization" />

+    <attribute name="typedFeature" type="Classifier" />

+    <attribute name="typedParameter" type="Classifier" />

+    <attribute name="specifiedEnd" type="Classifier" />

+    <attribute name="instance" type="Classifier" />

+    <attribute name="createAction" type="Classifier" />

+    <attribute name="classifierInState" type="Classifier" />

+    <attribute name="objectFlowState" type="Classifier" />

+  </panel>

+  <panel name="UseCaseInstance">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <list name="classifier" type="Classifier" />

+    <list name="linkEnd" type="LinkEnd" />

+    <list name="slot" type="AttributeLink" />

+    <attribute name="componentInstance" type="ComponentInstance" />

+    <separator />

+    <list name="ownedInstance" type="Instance" />

+    <list name="ownedLink" type="Link" />

+    <list name="attributeLink" type="Instance" />

+    <list name="stimulus" type="Instance" />

+    <attribute name="owner" type="Instance" />

+    <list name="playedRole" type="Instance" />

+  </panel>

+  <panel name="Extend">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <separator /> 

+    <singlerow name="base" type="UseCase" />

+    <singlerow name="extension" type="UseCase" />

+    <list name="extensionPoint" type="ExtensionPoint" label="label.extension-points" />    

+    <separator />

+    <textarea name="condition" type="BooleanExpression" />

+    

+    <debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+  </panel>

+  <panel name="Include">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+	<separator />

+	<singlerow name="base" type="UseCase" />

+	<singlerow name="addition" type="UseCase" />

+	

+	<debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />    

+  </panel>

+  <panel name="ExtensionPoint">

+    <text name="name" type="Name" />

+    <text name="location" type="LocationReference" />

+    <separator />

+    <singlerow name="useCase" type="UseCase" />

+    <list name="extend" type="ExtensionPoint" />

+    

+    <debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+  </panel>

+  <panel name="StateMachine">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+	<combo name="context" type="ModelElement" />

+    <list name="top" type="State" label="label.top-state" />

+    <separator />

+    <list name="transitions" type="Transition" />

+    <list name="submachineState" type="SubmachineState" />

+    

+    <debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />   

+  </panel>

+  <panel name="Event">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <list name="parameter" type="Parameter" />

+    <list name="state" type="Event" />

+    <list name="transition" type="Event" />

+  </panel>

+  <panel name="StateVertex">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <attribute name="container" type="CompositeState" />

+    <list name="outgoing" type="Transition" />

+    <list name="incoming" type="Transition" />

+  </panel>

+  <panel name="State">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <attribute name="container" type="CompositeState" />

+    <list name="outgoing" type="Transition" />

+    <list name="incoming" type="Transition" />

+    <attribute name="entry" type="Action" />

+    <separator />

+    <attribute name="exit" type="Action" />

+    <list name="deferrableEvent" type="Event" label="label.deferrable" />

+    <list name="internalTransition" type="Transition" label="label.internal-transitions" />

+    <attribute name="doActivity" type="Action" />

+    <attribute name="stateMachine" type="StateMachine" />

+    <list name="classifierInState" type="State" label="label.instate" />

+  </panel>

+  <panel name="TimeEvent">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <separator />

+    <list name="parameter" type="Parameter" />

+    <list name="transition" type="Event" />    

+    <separator />

+    <textarea name="when" type="TimeExpression" />

+	

+	<debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>    

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />    

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="state" type="Event" />    

+  </panel>

+  <panel name="CallEvent">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <separator />

+    <list name="parameter" type="Parameter" />

+    <list name="transition" type="Event" />

+	<separator />

+	<combo name="operation" type="Operation" />    

+

+	<debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="state" type="Event" />

+  </panel>

+  <panel name="SignalEvent">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <separator />

+    <list name="parameter" type="Parameter" />

+    <list name="transition" type="Event" />    

+    <separator />

+    <list name="signal" type="Signal" />

+	

+	<debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="state" type="Event" />

+  </panel>

+  <panel name="Transition">

+    <text name="name" type="Name" />    

+    <singlerow name="stateMachine" type="StateMachine" />

+    <singlerow name="state" type="Transition" />    

+    <separator />

+    <singlerow name="source" type="StateVertex" />

+    <singlerow name="target" type="StateVertex" />

+    <singlerow name="guard" type="Guard" />

+    <singlerow name="effect" type="Action" />

+    <singlerow name="trigger" type="Event" />

+        

+	<debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+  </panel>

+  <panel name="CompositeState">

+    <text name="name" type="Name" />

+	<singlerow name="container" type="CompositeState" />    

+    <list name="entry" type="Action" />

+    <list name="exit" type="Action" />

+    <list name="doActivity" type="Action" label="label.do-activity" />

+    <separator />

+    <list name="outgoing" type="Transition" />

+    <list name="incoming" type="Transition" />

+    <list name="internalTransition" type="Transition" label="label.internal-transitions" />

+	<separator />

+    <list name="subvertex" type="StateVertex" />

+    

+    <debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+      <attribute name="isConcurrent" type="Boolean" />

+    </attribute>

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="deferrableEvent" type="Event" />

+    <attribute name="stateMachine" type="StateMachine" />

+    <attribute name="classifierInState" type="State" />

+  </panel>

+  <panel name="ChangeEvent">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <separator />

+    <list name="parameter" type="Parameter" />

+    <list name="transition" type="Event" />

+    <separator />    

+    <textarea name="changeExpression" type="BooleanExpression" />    

+        

+	<debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>    

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="state" type="Event" />

+  </panel>

+  <panel name="Guard">

+    <text name="name" type="Name" />

+    <singlerow name="transition" type="Transition" />

+    <separator />

+    <textarea name="expression" type="BooleanExpression" />

+    

+    <debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+  </panel>

+  <panel name="Pseudostate">

+    <text name="name" type="Name" />

+    <singlerow name="container" type="CompositeState" />

+    <separator />

+    <list name="outgoing" type="Transition" />

+    <list name="incoming" type="Transition" />

+    <attribute name="kind" type="PseudostateKind" />

+       

+    <debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />    

+  </panel>

+  <panel name="SimpleState">

+    <text name="name" type="Name" />

+    <singlerow name="container" type="CompositeState" />

+    <list name="entry" type="Action" />

+    <list name="exit" type="Action" />

+    <list name="doActivity" type="Action" label="label.do-activity" />

+    <list name="deferrableEvent" type="Event" label="label.deferrable" />

+    <list name="outgoing" type="Transition" />

+    <list name="incoming" type="Transition" />    

+    <list name="internalTransition" type="Transition" label="label.internal-transitions" />

+    

+    <debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />    

+    <attribute name="stateMachine" type="StateMachine" />

+    <attribute name="classifierInState" type="State" />

+  </panel>

+  <panel name="SubmachineState">

+    <text name="name" type="Name" />

+    <singlerow name="container" type="CompositeState" />

+    <combo name="submachine" type="StateMachine" />

+    <list name="entry" type="Action" />

+    <list name="exit" type="Action" />

+    <list name="doActivity" type="Action" label="label.do-activity" />

+    <separator />

+    <list name="outgoing" type="Transition" />

+    <list name="incoming" type="Transition" />

+    <list name="internalTransition" type="Transition" label="label.internal-transitions" />    

+    <separator />    

+    <list name="subvertex" type="StateVertex" />    

+    

+    <debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+      <attribute name="isConcurrent" type="Boolean" />

+    </attribute>

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="deferrableEvent" type="Event" />

+    <attribute name="stateMachine" type="StateMachine" />

+    <attribute name="classifierInState" type="State" />

+  </panel>

+  <panel name="SynchState">

+    <text name="name" type="Name" />

+    <singlerow name="container" type="CompositeState" />

+    <text name="bound" type="UnlimitedInteger" />

+    <separator />

+    <list name="outgoing" type="Transition" />

+    <list name="incoming" type="Transition" />

+        

+    <debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />    

+  </panel>

+  <panel name="StubState">

+    <text name="name" type="Name" />

+    <singlerow name="container" type="CompositeState" />

+    <combo name="referenceState" type="Name" />

+    <separator />

+    <list name="outgoing" type="Transition" />

+    <list name="incoming" type="Transition" />

+    

+    <debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />    

+  </panel>

+  <panel name="FinalState">

+    <text name="name" type="Name" />

+    <singlerow name="container" type="CompositeState" />

+	<list name="entry" type="Action" />

+    <list name="doActivity" type="Action" label="label.do-activity" />

+    <separator />

+    <list name="incoming" type="Transition" />

+    <list name="internalTransition" type="Transition" label="label.internal-transitions" />

+  

+  	<debug />

+    <attribute name="outgoing" type="Transition" />    

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />    

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="exit" type="Action" />

+    <attribute name="deferrableEvent" type="Event" />    

+    <attribute name="stateMachine" type="StateMachine" />

+    <attribute name="classifierInState" type="State" />

+  </panel>

+  <panel name="Collaboration">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <combo name="representedClassifier" type="Classifier" />

+    <combo name="representedOperation" type="Operation" />

+    <separator />

+    <singlerow name="interaction" type="Interaction" />

+    <list name="constrainingElement" type="ModelElement" />    

+    <separator />        

+    <list name="ownedElement" type="ModelElement" label="label.owned-elements"/>

+	

+	<debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+      <attribute name="isRoot" type="Boolean" />

+      <attribute name="isLeaf" type="Boolean" />

+      <attribute name="isAbstract" type="Boolean" />

+    </attribute>

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="generalization" type="Generalization" />

+    <attribute name="specialization" type="GeneralizableElement" />

+    <attribute name="usedCollaboration" type="Collaboration" />

+  </panel>

+  <panel name="ClassifierRole">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />    

+    <combo name="multiplicity" type="Multiplicity" />

+    <list name="base" type="Classifier" />

+    <separator />

+    <list name="generalization" type="Generalization" />

+    <list name="specialization" type="GeneralizableElement" />

+    <list name="association" type="Classifier" />

+    <separator />

+    <list name="availableFeature" type="Feature" label="label.available-features" />

+    <list name="availableContents" type="ModelElement" label="label.available-contents" />

+    

+    <debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+      <attribute name="isRoot" type="Boolean" />

+      <attribute name="isLeaf" type="Boolean" />

+      <attribute name="isAbstract" type="Boolean" />

+    </attribute>

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="ownedElement" type="ModelElement" />

+    <attribute name="feature" type="Feature" />

+    <attribute name="powertypeRange" type="Generalization" />

+    <attribute name="typedFeature" type="Classifier" />

+    <attribute name="typedParameter" type="Classifier" />    

+    <attribute name="specifiedEnd" type="Classifier" />

+    <attribute name="instance" type="Classifier" />

+    <attribute name="createAction" type="Classifier" />

+    <attribute name="classifierInState" type="Classifier" />

+    <attribute name="objectFlowState" type="Classifier" />

+    <attribute name="conformingInstance" type="Instance" />

+    <attribute name="message" type="ClassifierRole" />

+  </panel>

+  <panel name="AssociationRole">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <combo name="base" type="Association" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <separator />

+    <list name="connection" type="AssociationEnd" label="label.connections" />

+    <list name="message" type="Message" />

+    <list name="conformingLink" type="Link" />

+  </panel>

+  <panel name="AssociationEndRole">

+    <text name="name" type="Name" />

+    <combo name="type" type="Classifier" />

+    <singlerow name="base" type="AssociationEnd" />

+    <singlerow name="association" type="Association" />

+    <combo name="multiplicity" type="Multiplicity" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isNavigable" type="Boolean" />

+      <checkbox name="ordering" type="OrderingKind" label="label.ordered" />

+      <checkbox name="ownerScope" type="ScopeKind" label="label.static" />

+    </checkgroup>

+    <list name="specification" type="Classifier" />

+    <list name="qualifier" type="Attribute" label="label.qualifiers" />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <optionbox name="aggregation" type="AggregationKind" />

+    <optionbox name="changeability" type="ChangeableKind" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <attribute name="ordering" type="OrderingKind" />

+    <attribute name="aggregation" type="AggregationKind" />

+    <attribute name="targetScope" type="ScopeKind" />

+    <separator />

+    <attribute name="changeability" type="ChangeableKind" />

+    <attribute name="participant" type="Classifier" />

+    <list name="linkEnd" type="AssociationEnd" />

+    <list name="associationEndRole" type="AssociationEnd" />

+    <attribute name="collaborationMultiplicity" type="Multiplicity" />

+    <separator />

+    <list name="availableQualifier" type="Attribute" />

+  </panel>

+  <panel name="Message">

+    <text name="name" type="Name" />

+    <singlerow name="interaction" type="Interaction" />    

+    <singlerow name="sender" type="ClassifierRole" />

+    <singlerow name="receiver" type="ClassifierRole" />

+    <separator />

+    <combo name="activator" type="Message" />

+    <singlerow name="action" type="Action" />

+    <list name="predecessor" type="Message" />    

+    <list name="successor" type="Message" />

+    

+    <debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="communicationConnection" type="AssociationRole" />

+    <attribute name="conformingStimulus" type="Stimulus" />

+    <attribute name="message" type="Message" />

+  </panel>

+  <panel name="Interaction">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <singlerow name="context" type="Collaboration" />

+    <separator />

+    <list name="message" type="Message" />

+    

+    <debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="interactionInstanceSet" type="Interaction" />

+  </panel>

+  <panel name="InteractionInstanceSet">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <attribute name="context" type="CollaborationInstanceSet" />

+    <attribute name="interaction" type="Interaction" />

+    <list name="participatingStimulus" type="Stimulus" />

+  </panel>

+  <panel name="CollaborationInstanceSet">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <list name="interactionInstanceSet" type="InteractionInstanceSet" />

+    <list name="participatingInstance" type="Instance" />

+    <list name="participatingLink" type="Link" />

+    <list name="constrainingElement" type="ModelElement" />

+  </panel>

+  <panel name="ActivityGraph">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <combo name="context" type="ModelElement" />    

+    <list name="top" type="State" label="label.top-state" />    

+    <separator />

+    <list name="transitions" type="Transition" />

+    <list name="submachineState" type="SubmachineState" />

+    <separator />

+    <list name="partition" type="ModelElement" />

+	

+	<debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>    

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />    

+  </panel>

+  <panel name="Partition">

+    <text name="name" type="Name" />

+	<singlerow name="activityGraph" type="ActivityGraph" label="label.activity-graph" />

+    <separator />

+    <list name="contents" type="ModelElement" />

+    

+    <debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+    </attribute>

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+  </panel>

+  <panel name="SubactivityState">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isConcurrent" type="Boolean" />

+      <checkbox name="isDynamic" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <attribute name="container" type="CompositeState" />

+    <list name="outgoing" type="Transition" />

+    <list name="incoming" type="Transition" />

+    <attribute name="entry" type="Action" />

+    <separator />

+    <attribute name="exit" type="Action" />

+    <list name="deferrableEvent" type="Event" label="label.deferrable" />

+    <list name="internalTransition" type="Transition" label="label.internal-transitions" />

+    <attribute name="doActivity" type="Action" />

+    <attribute name="stateMachine" type="StateMachine" />

+    <list name="classifierInState" type="State" label="label.classifier-in-state" />

+    <list name="subvertex" type="StateVertex" />

+    <attribute name="submachine" type="StateMachine" />

+    <separator />

+    <attribute name="dynamicArguments" type="ArgListsExpression" />

+    <attribute name="dynamicMultiplicity" type="Multiplicity" />

+  </panel>

+  <panel name="ActionState">

+    <text name="name" type="Name" />

+    <singlerow name="container" type="CompositeState" />

+    <list name="entry" type="Action" />

+    <list name="deferrableEvent" type="Event" label="label.deferrable" />    

+    <separator />

+    <list name="outgoing" type="Transition" />

+    <list name="incoming" type="Transition" />

+    

+    <debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+      <attribute name="isDynamic" type="Boolean" />

+    </attribute>

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="exit" type="Action" />

+    <attribute name="internalTransition" type="Transition" />

+    <attribute name="doActivity" type="Action" />

+    <attribute name="stateMachine" type="StateMachine" />

+    <attribute name="classifierInState" type="State" />

+    <attribute name="dynamicArguments" type="ArgListsExpression" />

+    <attribute name="dynamicMultiplicity" type="Multiplicity" />

+  </panel>

+  <panel name="CallState">

+    <text name="name" type="Name" />

+    <singlerow name="container" type="CompositeState" />

+    <list name="entry" type="Action" />

+    <list name="deferrableEvent" type="Event" label="label.deferrable" />

+    <separator />

+    <list name="outgoing" type="Transition" />

+    <list name="incoming" type="Transition" />

+	

+	<debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="modifiers">

+      <attribute name="isSpecification" type="Boolean" />

+      <attribute name="isDynamic" type="Boolean" />

+    </attribute>

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="exit" type="Action" />

+    <attribute name="internalTransition" type="Transition" />

+    <attribute name="doActivity" type="Action" />

+    <attribute name="stateMachine" type="StateMachine" />

+    <attribute name="classifierInState" type="State" />

+    <attribute name="dynamicArguments" type="ArgListsExpression" />

+    <attribute name="dynamicMultiplicity" type="Multiplicity" />

+  </panel>

+  <panel name="ObjectFlowState">

+    <text name="name" type="Name" />

+    <singlerow name="container" type="CompositeState" />    

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isSynch" type="Boolean" label="checkbox.synch-lc" />

+    </checkgroup>

+    <combo name="type" type="Classifier" />

+    <list name="classifierInState" type="State" label="label.instate" />

+    <separator />

+    <list name="outgoing" type="Transition" />

+    <list name="incoming" type="Transition" />

+    <list name="parameter" type="Parameter" />

+	

+	<debug />

+    <attribute name="visibility" type="VisibilityKind" />

+    <attribute name="namespace" type="Namespace" />

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+    <attribute name="elementImport" type="ModelElement" />

+    <attribute name="exit" type="Action" />

+    <attribute name="deferrableEvent" type="Event" />

+    <attribute name="internalTransition" type="Transition" />

+    <attribute name="doActivity" type="Action" />

+    <attribute name="stateMachine" type="StateMachine" />

+    <attribute name="entry" type="Action" />

+  </panel>

+  <panel name="ClassifierInState">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isRoot" type="Boolean" />

+      <checkbox name="isLeaf" type="Boolean" />

+      <checkbox name="isAbstract" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <list name="generalization" type="Generalization" />

+    <separator />

+    <list name="specialization" type="GeneralizableElement" />

+    <list name="ownedElement" type="ModelElement" label="label.owned-elements"/>

+    <list name="feature" type="Feature" />

+    <list name="powertypeRange" type="Generalization" />

+    <list name="typedFeature" type="Classifier" />

+    <list name="typedParameter" type="Classifier" />

+    <list name="association" type="Classifier" />

+    <list name="specifiedEnd" type="Classifier" />

+    <list name="instance" type="Classifier" />

+    <list name="createAction" type="Classifier" />

+    <separator />

+    <list name="classifierInState" type="Classifier" label="label.classifier-in-state" />

+    <list name="objectFlowState" type="Classifier" />

+    <attribute name="type" type="Classifier" />

+    <list name="inState" type="State" />

+  </panel>

+  <panel name="Package">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isRoot" type="Boolean" />

+      <checkbox name="isLeaf" type="Boolean" />

+      <checkbox name="isAbstract" type="Boolean" />

+    </checkgroup>

+    <separator />

+    <list name="generalization" type="Generalization" />    

+    <list name="specialization" type="GeneralizableElement" />

+    <separator />

+    <list name="ownedElement" type="ModelElement" label="label.owned-elements"/>

+    <list name="elementImport" type="ModelElement" label="label.element-import" />       

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="supplierDependency" type="ModelElement" />    

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />   

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />    

+  </panel>

+  <panel name="Model">

+    <text name="name" type="Name" />

+    <combo name="namespace" type="Namespace" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isRoot" type="Boolean" />

+      <checkbox name="isLeaf" type="Boolean" />

+      <checkbox name="isAbstract" type="Boolean" />

+    </checkgroup>

+	<separator />

+    <list name="generalization" type="Generalization" />

+    <list name="specialization" type="GeneralizableElement" />

+	<separator />

+    <list name="ownedElement" type="ModelElement" label="label.owned-elements"/>

+	<list name="elementImport" type="ModelElement" label="label.element-import" />

+	    

+    <attribute name="clientDependency" type="Dependency" />

+    <attribute name="targetFlow" type="Flow" />

+    <attribute name="sourceFlow" type="Flow" />

+    <attribute name="comment" type="Comment" />

+    <attribute name="templateParameter" type="TemplateParameter" />

+    <attribute name="supplierDependency" type="ModelElement" />

+    <attribute name="presentation" type="ModelElement" />

+    <attribute name="defaultedParameter" type="ModelElement" />

+    <attribute name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <attribute name="referenceTag" type="ModelElement" />

+    <attribute name="templateArgument" type="ModelElement" />

+    <attribute name="behavior" type="ModelElement" />

+    <attribute name="classifierRole" type="ModelElement" />

+    <attribute name="collaboration" type="ModelElement" />

+    <attribute name="collaborationInstanceSet" type="ModelElement" />

+    <attribute name="partition" type="ModelElement" />

+  </panel>

+  <panel name="Subsystem">

+    <text name="name" type="Name" />

+    <optionbox name="visibility" type="VisibilityKind" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+      <checkbox name="isRoot" type="Boolean" />

+      <checkbox name="isLeaf" type="Boolean" />

+      <checkbox name="isAbstract" type="Boolean" />

+      <checkbox name="isInstantiable" type="Boolean" />

+    </checkgroup>

+    <combo name="namespace" type="Namespace" />

+    <list name="clientDependency" type="Dependency" label="label.client-dependencies" />

+    <list name="targetFlow" type="Flow" label="label.target-flows" />

+    <list name="sourceFlow" type="Flow" label="label.source-flows" />

+    <list name="comment" type="Comment" />

+    <separator />

+    <list name="templateParameter" type="TemplateParameter" label="label.template-parameters" />

+    <list name="supplierDependency" type="ModelElement" label="label.supplier-dependencies" />

+    <list name="presentation" type="ModelElement" />

+    <list name="defaultedParameter" type="ModelElement" />

+    <list name="elementResidence" type="ModelElement" />

+    <attribute name="parameterTemplate" type="ModelElement" />

+    <list name="referenceTag" type="ModelElement" />

+    <list name="templateArgument" type="ModelElement" />

+    <separator />

+    <list name="behavior" type="ModelElement" />

+    <list name="classifierRole" type="ModelElement" />

+    <list name="collaboration" type="ModelElement" />

+    <list name="collaborationInstanceSet" type="ModelElement" />

+    <list name="partition" type="ModelElement" />

+    <list name="elementImport" type="ModelElement" label="label.element-import" />

+    <list name="generalization" type="Generalization" />

+    <separator />

+    <list name="specialization" type="GeneralizableElement" />

+    <list name="ownedElement" type="ModelElement" label="label.owned-elements"/>

+    <list name="feature" type="Feature" />

+    <list name="powertypeRange" type="Generalization" />

+    <list name="typedFeature" type="Classifier" />

+    <list name="typedParameter" type="Classifier" />

+    <list name="association" type="Classifier" />

+    <list name="specifiedEnd" type="Classifier" />

+    <list name="instance" type="Classifier" />

+    <list name="createAction" type="Classifier" />

+    <separator />

+    <list name="classifierInState" type="Classifier" label="label.instate" />

+    <list name="objectFlowState" type="Classifier" />

+  </panel>

+  <panel name="ElementImport">

+    <optionbox name="visibility" type="VisibilityKind" />

+    <text name="alias" type="Name" />

+    <checkgroup name="modifiers">

+      <checkbox name="isSpecification" type="Boolean" />

+    </checkgroup>

+    <attribute name="package" type="Package" />

+    <attribute name="importedElement" type="ModelElement" />

+  </panel>

+</panels>
\ No newline at end of file


------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=5905&dsMessageId=2458947

To unsubscribe from this discussion, e-mail: [[email protected]].
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.