Author: bobtarling
Date: 2010-11-07 07:37:51-0700
New Revision: 18843

Added:
   
trunk/src/argouml-core-diagrams-activity2/src/org/argouml/activity2/diagram/diagram.xml

Log:
First draft XML structure for activity diagram diagram elements

Added: 
trunk/src/argouml-core-diagrams-activity2/src/org/argouml/activity2/diagram/diagram.xml
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-diagrams-activity2/src/org/argouml/activity2/diagram/diagram.xml?view=markup&pathrev=18843
==============================================================================
--- (empty file)
+++ 
trunk/src/argouml-core-diagrams-activity2/src/org/argouml/activity2/diagram/diagram.xml
     2010-11-07 07:37:51-0700
@@ -0,0 +1,39 @@
+<!--
+   This file defines the types of diagram elements to be made available in
+   the UML2 activity diagram.
+   
+   Each element within the diagram "root" element represents a toolbar button
+   that will be made available to the user. Elements within the toolbar can be
+   grouped with the "dropdown" element to place thjem within a dropdown
+   toolbutton.
+   
+   The other element types indicates the representation used to display
+   diagram element when it is created.
+   
+   poly-edge - an edge two join two nodes, the edge can be multiple parts
+               (essentially an unconnected polygon)
+   rect - a rectangular node
+   rrect - a rectangular node with rounded corners
+   pentagon - a pentagon that is formed by a combined rectangle and a triangle 
much
+               like a direction sign on a signpost. If the concave attribute
+               is set the triangle forms a notch into the rectangle.
+   connector - A connection point required for some nodes.
+-->
+<diagram name="Activity">
+  <poly-edge type="ControlFlow" destarrow="true" />
+  <poly-edge type="ObjectFlow" destarrow="true" />
+  <dropdown>
+    <rrect type="CallObjectAction" />
+    <rrect type="CreateObjectAction" />
+    <rrect type="DestroyObjectAction" />
+  </dropdown>
+  <pentagon type="SendSignalAction" />
+  <pentagon type="AcceptEventAction" concave="true" />
+  <dropdown>
+    <rect type="ActivityParameterNode" />
+    <rect type="CentralBufferNode" />
+    <rect type="DataStoreNode" />
+  </dropdown>
+  <connector type="InputPin" />
+  <connector type="OutputPin" />
+</diagram>

------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=5905&dsMessageId=2679690

To unsubscribe from this discussion, e-mail: 
[[email protected]].

Reply via email to