svn commit: r18843 - trunk/src/argouml-core-diagrams-activity2/src/org/argouml/activity2/diagram/diagram.xml

[email protected]
Newsgroups gmane.comp.lang.uml.argouml.cvs
Message-ID <[email protected]>
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]].
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.