Author: tho...@jb...
Date: 2008-07-04 12:19:53 -0400 (Fri, 04 Jul 2008)
New Revision: 1527
Added:
api/trunk/docs/VioletUML/APIClient.class.violet
api/trunk/docs/VioletUML/APIClient.png
api/trunk/docs/VioletUML/APIProcess.class.violet
api/trunk/docs/VioletUML/APIProcess.png
api/trunk/docs/VioletUML/APIRuntime.class.violet
api/trunk/docs/VioletUML/APIRuntime.png
api/trunk/modules/api/src/main/java/org/jboss/bpm/client/ProcessInstanceManager.java
api/trunk/modules/api/src/main/java/org/jboss/bpm/process/Execution.java
api/trunk/modules/api/src/main/java/org/jboss/bpm/process/ExecutionContext.java
Removed:
api/trunk/docs/VioletUML/ClientView.class.violet
api/trunk/docs/VioletUML/ClientView.png
api/trunk/docs/VioletUML/EngineAndManagers.class.violet
api/trunk/docs/VioletUML/EngineAndManagers.png
api/trunk/docs/VioletUML/RuntimeView.class.violet
api/trunk/docs/VioletUML/RuntimeView.png
api/trunk/modules/api/src/main/java/org/jboss/bpm/client/Execution.java
api/trunk/modules/api/src/main/java/org/jboss/bpm/client/ExecutionContext.java
api/trunk/modules/api/src/main/java/org/jboss/bpm/client/ProcessInstanceFactory.java
Modified:
api/trunk/modules/api/src/main/java/org/jboss/bpm/client/ExecutionManager.java
api/trunk/modules/api/src/main/java/org/jboss/bpm/client/ProcessEngine.java
api/trunk/modules/api/src/main/java/org/jboss/bpm/client/ProcessInstance.java
api/trunk/modules/api/src/main/java/org/jboss/bpm/client/internal/AbstractExecution.java
api/trunk/modules/api/src/main/java/org/jboss/bpm/client/internal/AbstractProcessInstance.java
api/trunk/modules/api/src/main/java/org/jboss/bpm/process/ProcessDefinition.java
api/trunk/modules/api/src/main/java/org/jboss/bpm/process/internal/AbstractProcessDefinition.java
api/trunk/modules/api/src/main/java/org/jboss/bpm/runtime/Activity.java
api/trunk/modules/api/src/main/java/org/jboss/bpm/runtime/RuntimeExecution.java
api/trunk/modules/api/src/test/java/org/jboss/bpm/client/MockProcessEngine.java
api/trunk/modules/testsuite/src/test/java/org/jboss/bpm/samples/activity/BasicActivity.java
api/trunk/modules/testsuite/src/test/java/org/jboss/bpm/samples/activity/BasicActivityTest.java
api/trunk/modules/testsuite/src/test/java/org/jboss/bpm/samples/basic/BasicSequenceTest.java
api/trunk/modules/testsuite/src/test/java/org/jboss/bpm/samples/context/ContextActivity.java
api/trunk/modules/testsuite/src/test/java/org/jboss/bpm/samples/context/ExecutionContextTest.java
Log:
Cleanup API
Added: api/trunk/docs/VioletUML/APIClient.class.violet
===================================================================
--- api/trunk/docs/VioletUML/APIClient.class.violet (rev 0)
+++ api/trunk/docs/VioletUML/APIClient.class.violet 2008-07-04 16:19:53 UTC (rev 1527)
@@ -0,0 +1,232 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<java version="1.6.0_06" class="java.beans.XMLDecoder">
+ <object class="com.horstmann.violet.ClassDiagramGraph">
+ <void method="addNode">
+ <object id="ClassNode0" class="com.horstmann.violet.ClassNode">
+ <void property="attributes">
+ <void property="text">
+ <string>name</string>
+ </void>
+ </void>
+ <void property="name">
+ <void property="text">
+ <string>ProcessDefinition
+</string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>520.0</double>
+ <double>151.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="addNode">
+ <object id="ClassNode1" class="com.horstmann.violet.ClassNode">
+ <void property="methods">
+ <void property="text">
+ <string>prepareForShutdown
+cancelShutdown</string>
+ </void>
+ </void>
+ <void property="name">
+ <void property="text">
+ <string>ProcessEngine</string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>12.0</double>
+ <double>281.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="addNode">
+ <object id="ClassNode2" class="com.horstmann.violet.ClassNode">
+ <void property="methods">
+ <void property="text">
+ <string>createProcessDefinition
+findProcessDefinition
+removeProcessDefinition</string>
+ </void>
+ </void>
+ <void property="name">
+ <void property="text">
+ <string>ProcessDefinitionManager</string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>254.0</double>
+ <double>123.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="addNode">
+ <object id="ClassNode3" class="com.horstmann.violet.ClassNode">
+ <void property="attributes">
+ <void property="text">
+ <string>name
+metadata</string>
+ </void>
+ </void>
+ <void property="name">
+ <void property="text">
+ <string>ProcessInstance</string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>521.0</double>
+ <double>292.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="addNode">
+ <object id="ClassNode4" class="com.horstmann.violet.ClassNode">
+ <void property="attributes">
+ <void property="text">
+ <string>name</string>
+ </void>
+ </void>
+ <void property="name">
+ <void property="text">
+ <string>Execution</string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>524.0</double>
+ <double>425.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="addNode">
+ <object id="ClassNode5" class="com.horstmann.violet.ClassNode">
+ <void property="methods">
+ <void property="text">
+ <string>createProcessInstance
+</string>
+ </void>
+ </void>
+ <void property="name">
+ <void property="text">
+ <string>ProcessInstanceManager</string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>253.0</double>
+ <double>288.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="addNode">
+ <object id="ClassNode6" class="com.horstmann.violet.ClassNode">
+ <void property="methods">
+ <void property="text">
+ <string>createExecution</string>
+ </void>
+ </void>
+ <void property="name">
+ <void property="text">
+ <string>ExecutionManager</string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>250.0</double>
+ <double>416.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="connect">
+ <object class="com.horstmann.violet.ClassRelationshipEdge">
+ <void property="bentStyle">
+ <object class="com.horstmann.violet.BentStyle" field="HVH"/>
+ </void>
+ <void property="startArrowHead">
+ <object class="com.horstmann.violet.ArrowHead" field="DIAMOND"/>
+ </void>
+ </object>
+ <object idref="ClassNode1"/>
+ <object idref="ClassNode2"/>
+ </void>
+ <void method="connect">
+ <object class="com.horstmann.violet.ClassRelationshipEdge">
+ <void property="bentStyle">
+ <object class="com.horstmann.violet.BentStyle" field="HVH"/>
+ </void>
+ <void property="endArrowHead">
+ <object class="com.horstmann.violet.ArrowHead" field="V"/>
+ </void>
+ <void property="endLabel">
+ <string>0..*</string>
+ </void>
+ </object>
+ <object idref="ClassNode2"/>
+ <object idref="ClassNode0"/>
+ </void>
+ <void method="connect">
+ <object class="com.horstmann.violet.ClassRelationshipEdge">
+ <void property="bentStyle">
+ <object class="com.horstmann.violet.BentStyle" field="HVH"/>
+ </void>
+ <void property="endLabel">
+ <string>0..*</string>
+ </void>
+ <void property="startArrowHead">
+ <object class="com.horstmann.violet.ArrowHead" field="DIAMOND"/>
+ </void>
+ </object>
+ <object idref="ClassNode0"/>
+ <object idref="ClassNode3"/>
+ </void>
+ <void method="connect">
+ <object class="com.horstmann.violet.ClassRelationshipEdge">
+ <void property="bentStyle">
+ <object class="com.horstmann.violet.BentStyle" field="HVH"/>
+ </void>
+ <void property="endLabel">
+ <string>0..*</string>
+ </void>
+ <void property="startArrowHead">
+ <object class="com.horstmann.violet.ArrowHead" field="DIAMOND"/>
+ </void>
+ </object>
+ <object idref="ClassNode3"/>
+ <object idref="ClassNode4"/>
+ </void>
+ <void method="connect">
+ <object class="com.horstmann.violet.ClassRelationshipEdge">
+ <void property="bentStyle">
+ <object class="com.horstmann.violet.BentStyle" field="HVH"/>
+ </void>
+ <void property="startArrowHead">
+ <object class="com.horstmann.violet.ArrowHead" field="DIAMOND"/>
+ </void>
+ </object>
+ <object idref="ClassNode1"/>
+ <object idref="ClassNode5"/>
+ </void>
+ <void method="connect">
+ <object class="com.horstmann.violet.ClassRelationshipEdge">
+ <void property="bentStyle">
+ <object class="com.horstmann.violet.BentStyle" field="HVH"/>
+ </void>
+ <void property="startArrowHead">
+ <object class="com.horstmann.violet.ArrowHead" field="DIAMOND"/>
+ </void>
+ </object>
+ <object idref="ClassNode1"/>
+ <object idref="ClassNode6"/>
+ </void>
+ </object>
+</java>
Added: api/trunk/docs/VioletUML/APIClient.png
===================================================================
(Binary files differ)
Property changes on: api/trunk/docs/VioletUML/APIClient.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: api/trunk/docs/VioletUML/APIProcess.class.violet
===================================================================
--- api/trunk/docs/VioletUML/APIProcess.class.violet (rev 0)
+++ api/trunk/docs/VioletUML/APIProcess.class.violet 2008-07-04 16:19:53 UTC (rev 1527)
@@ -0,0 +1,329 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<java version="1.6.0_06" class="java.beans.XMLDecoder">
+ <object class="com.horstmann.violet.ClassDiagramGraph">
+ <void method="addNode">
+ <object id="ClassNode0" class="com.horstmann.violet.ClassNode">
+ <void property="attributes">
+ <void property="text">
+ <string>name</string>
+ </void>
+ </void>
+ <void property="methods">
+ <void property="text">
+ <string>createProcessInstance
+findProcessInstance
+removeProcessInstance</string>
+ </void>
+ </void>
+ <void property="name">
+ <void property="text">
+ <string>ProcessDefinition
+</string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>162.0</double>
+ <double>210.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="addNode">
+ <object id="ClassNode1" class="com.horstmann.violet.ClassNode">
+ <void property="attributes">
+ <void property="text">
+ <string>name</string>
+ </void>
+ </void>
+ <void property="name">
+ <void property="text">
+ <string>Node</string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>394.0</double>
+ <double>232.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="addNode">
+ <object id="ClassNode2" class="com.horstmann.violet.ClassNode">
+ <void property="name">
+ <void property="text">
+ <string>StartNode
+</string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>304.0</double>
+ <double>69.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="addNode">
+ <object id="ClassNode3" class="com.horstmann.violet.ClassNode">
+ <void property="name">
+ <void property="text">
+ <string>EndNode</string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>470.0</double>
+ <double>74.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="addNode">
+ <object id="ClassNode4" class="com.horstmann.violet.ClassNode">
+ <void property="attributes">
+ <void property="text">
+ <string>name</string>
+ </void>
+ </void>
+ <void property="methods">
+ <void property="text">
+ <string>createExecution
+findExecution
+removeExecution</string>
+ </void>
+ </void>
+ <void property="name">
+ <void property="text">
+ <string>ProcessInstance</string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>170.0</double>
+ <double>362.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="addNode">
+ <object id="ClassNode5" class="com.horstmann.violet.ClassNode">
+ <void property="attributes">
+ <void property="text">
+ <string>name</string>
+ </void>
+ </void>
+ <void property="methods">
+ <void property="text">
+ <string>signal()</string>
+ </void>
+ </void>
+ <void property="name">
+ <void property="text">
+ <string>Execution</string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>388.0</double>
+ <double>377.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="addNode">
+ <object id="NoteNode0" class="com.horstmann.violet.NoteNode">
+ <void property="text">
+ <void property="text">
+ <string>The client signals the
+Excecution without
+parameters. </string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>437.0</double>
+ <double>491.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="addNode">
+ <object id="ClassNode6" class="com.horstmann.violet.ClassNode">
+ <void property="name">
+ <void property="text">
+ <string>ExecutionContext</string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>547.0</double>
+ <double>375.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="addNode">
+ <object id="ClassNode7" class="com.horstmann.violet.ClassNode">
+ <void property="name">
+ <void property="text">
+ <string>Attachments</string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>9.0</double>
+ <double>371.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="addNode">
+ <object id="ClassNode8" class="com.horstmann.violet.ClassNode">
+ <void property="name">
+ <void property="text">
+ <string>Attachments</string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>550.0</double>
+ <double>270.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="connect">
+ <object class="com.horstmann.violet.ClassRelationshipEdge">
+ <void property="bentStyle">
+ <object class="com.horstmann.violet.BentStyle" field="HVH"/>
+ </void>
+ <void property="endLabel">
+ <string>1..*</string>
+ </void>
+ <void property="startArrowHead">
+ <object class="com.horstmann.violet.ArrowHead" field="DIAMOND"/>
+ </void>
+ </object>
+ <object idref="ClassNode0"/>
+ <object idref="ClassNode1"/>
+ </void>
+ <void method="connect">
+ <object class="com.horstmann.violet.ClassRelationshipEdge">
+ <void property="bentStyle">
+ <object class="com.horstmann.violet.BentStyle" field="VHV"/>
+ </void>
+ <void property="endArrowHead">
+ <object class="com.horstmann.violet.ArrowHead" field="TRIANGLE"/>
+ </void>
+ </object>
+ <object idref="ClassNode2"/>
+ <object idref="ClassNode1"/>
+ </void>
+ <void method="connect">
+ <object class="com.horstmann.violet.ClassRelationshipEdge">
+ <void property="bentStyle">
+ <object class="com.horstmann.violet.BentStyle" field="VHV"/>
+ </void>
+ <void property="endArrowHead">
+ <object class="com.horstmann.violet.ArrowHead" field="TRIANGLE"/>
+ </void>
+ </object>
+ <object idref="ClassNode3"/>
+ <object idref="ClassNode1"/>
+ </void>
+ <void method="connect">
+ <object class="com.horstmann.violet.ClassRelationshipEdge">
+ <void property="bentStyle">
+ <object class="com.horstmann.violet.BentStyle" field="HVH"/>
+ </void>
+ <void property="endArrowHead">
+ <object class="com.horstmann.violet.ArrowHead" field="V"/>
+ </void>
+ <void property="endLabel">
+ <string>current</string>
+ </void>
+ </object>
+ <object idref="ClassNode5"/>
+ <object idref="ClassNode1"/>
+ </void>
+ <void method="connect">
+ <object class="com.horstmann.violet.ClassRelationshipEdge">
+ <void property="bentStyle">
+ <object class="com.horstmann.violet.BentStyle" field="HVH"/>
+ </void>
+ <void property="endLabel">
+ <string>0..*</string>
+ </void>
+ <void property="startArrowHead">
+ <object class="com.horstmann.violet.ArrowHead" field="DIAMOND"/>
+ </void>
+ </object>
+ <object idref="ClassNode0"/>
+ <object idref="ClassNode4"/>
+ </void>
+ <void method="connect">
+ <object class="com.horstmann.violet.ClassRelationshipEdge">
+ <void property="bentStyle">
+ <object class="com.horstmann.violet.BentStyle" field="HVH"/>
+ </void>
+ <void property="endLabel">
+ <string>0..*</string>
+ </void>
+ <void property="startArrowHead">
+ <object class="com.horstmann.violet.ArrowHead" field="DIAMOND"/>
+ </void>
+ </object>
+ <object idref="ClassNode4"/>
+ <object idref="ClassNode5"/>
+ </void>
+ <void method="connect">
+ <object class="com.horstmann.violet.NoteEdge"/>
+ <object idref="ClassNode5"/>
+ <object idref="NoteNode0"/>
+ </void>
+ <void method="connect">
+ <object class="com.horstmann.violet.ClassRelationshipEdge">
+ <void property="bentStyle">
+ <object class="com.horstmann.violet.BentStyle" field="VHV"/>
+ </void>
+ <void property="endArrowHead">
+ <object class="com.horstmann.violet.ArrowHead" field="TRIANGLE"/>
+ </void>
+ <void property="lineStyle">
+ <object class="com.horstmann.violet.LineStyle" field="DOTTED"/>
+ </void>
+ </object>
+ <object idref="ClassNode4"/>
+ <object idref="ClassNode7"/>
+ </void>
+ <void method="connect">
+ <object class="com.horstmann.violet.ClassRelationshipEdge">
+ <void property="bentStyle">
+ <object class="com.horstmann.violet.BentStyle" field="HVH"/>
+ </void>
+ <void property="startArrowHead">
+ <object class="com.horstmann.violet.ArrowHead" field="DIAMOND"/>
+ </void>
+ </object>
+ <object idref="ClassNode5"/>
+ <object idref="ClassNode6"/>
+ </void>
+ <void method="connect">
+ <object class="com.horstmann.violet.ClassRelationshipEdge">
+ <void property="bentStyle">
+ <object class="com.horstmann.violet.BentStyle" field="VHV"/>
+ </void>
+ <void property="endArrowHead">
+ <object class="com.horstmann.violet.ArrowHead" field="TRIANGLE"/>
+ </void>
+ <void property="lineStyle">
+ <object class="com.horstmann.violet.LineStyle" field="DOTTED"/>
+ </void>
+ </object>
+ <object idref="ClassNode6"/>
+ <object idref="ClassNode8"/>
+ </void>
+ </object>
+</java>
Added: api/trunk/docs/VioletUML/APIProcess.png
===================================================================
(Binary files differ)
Property changes on: api/trunk/docs/VioletUML/APIProcess.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: api/trunk/docs/VioletUML/APIRuntime.class.violet
===================================================================
--- api/trunk/docs/VioletUML/APIRuntime.class.violet (rev 0)
+++ api/trunk/docs/VioletUML/APIRuntime.class.violet 2008-07-04 16:19:53 UTC (rev 1527)
@@ -0,0 +1,330 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<java version="1.6.0_06" class="java.beans.XMLDecoder">
+ <object class="com.horstmann.violet.ClassDiagramGraph">
+ <void method="addNode">
+ <object id="ClassNode0" class="com.horstmann.violet.ClassNode">
+ <void property="attributes">
+ <void property="text">
+ <string>name</string>
+ </void>
+ </void>
+ <void property="methods">
+ <void property="text">
+ <string>signal(name)</string>
+ </void>
+ </void>
+ <void property="name">
+ <void property="text">
+ <string>RuntimeExecution</string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>172.0</double>
+ <double>355.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="addNode">
+ <object id="ClassNode1" class="com.horstmann.violet.ClassNode">
+ <void property="attributes">
+ <void property="text">
+ <string>name</string>
+ </void>
+ </void>
+ <void property="name">
+ <void property="text">
+ <string>RuntimeNode</string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>171.0</double>
+ <double>243.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="addNode">
+ <object id="ClassNode2" class="com.horstmann.violet.ClassNode">
+ <void property="attributes">
+ <void property="text">
+ <string>name</string>
+ </void>
+ </void>
+ <void property="name">
+ <void property="text">
+ <string>Transition</string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>12.0</double>
+ <double>241.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="addNode">
+ <object id="ClassNode3" class="com.horstmann.violet.ClassNode">
+ <void property="methods">
+ <void property="text">
+ <string>execute</string>
+ </void>
+ </void>
+ <void property="name">
+ <void property="text">
+ <string>Activity</string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>397.0</double>
+ <double>209.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="addNode">
+ <object id="ClassNode4" class="com.horstmann.violet.ClassNode">
+ <void property="methods">
+ <void property="text">
+ <string>choosePath</string>
+ </void>
+ </void>
+ <void property="name">
+ <void property="text">
+ <string>TransitionRouter</string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>395.0</double>
+ <double>297.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="addNode">
+ <object id="NoteNode0" class="com.horstmann.violet.NoteNode">
+ <void property="text">
+ <void property="text">
+ <string>Executes business logic.
+Has access to the execution
+context, but not the definition.</string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>291.0</double>
+ <double>100.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="addNode">
+ <object id="NoteNode1" class="com.horstmann.violet.NoteNode">
+ <void property="text">
+ <void property="text">
+ <string>Chooses the leaving
+Transition.</string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>459.0</double>
+ <double>415.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="addNode">
+ <object id="ClassNode5" class="com.horstmann.violet.ClassNode">
+ <void property="attributes">
+ <void property="text">
+ <string>
+</string>
+ </void>
+ </void>
+ <void property="name">
+ <void property="text">
+ <string>ExecutionContext</string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>562.0</double>
+ <double>254.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="addNode">
+ <object id="ClassNode6" class="com.horstmann.violet.ClassNode">
+ <void property="attributes">
+ <void property="text">
+ <string>name</string>
+ </void>
+ </void>
+ <void property="name">
+ <void property="text">
+ <string>Node</string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>559.0</double>
+ <double>163.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="addNode">
+ <object id="ClassNode7" class="com.horstmann.violet.ClassNode">
+ <void property="attributes">
+ <void property="text">
+ <string>name</string>
+ </void>
+ </void>
+ <void property="methods">
+ <void property="text">
+ <string>signal()</string>
+ </void>
+ </void>
+ <void property="name">
+ <void property="text">
+ <string>Execution</string>
+ </void>
+ </void>
+ </object>
+ <object class="java.awt.geom.Point2D$Double">
+ <void method="setLocation">
+ <double>16.0</double>
+ <double>356.0</double>
+ </void>
+ </object>
+ </void>
+ <void method="connect">
+ <object class="com.horstmann.violet.ClassRelationshipEdge">
+ <void property="bentStyle">
+ <object class="com.horstmann.violet.BentStyle" field="HVH"/>
+ </void>
+ <void property="endArrowHead">
+ <object class="com.horstmann.violet.ArrowHead" field="V"/>
+ </void>
+ <void property="endLabel">
+ <string>current</string>
+ </void>
+ </object>
+ <object idref="ClassNode0"/>
+ <object idref="ClassNode1"/>
+ </void>
+ <void method="connect">
+ <object class="com.horstmann.violet.ClassRelationshipEdge">
+ <void property="bentStyle">
+ <object class="com.horstmann.violet.BentStyle" field="HVH"/>
+ </void>
+ <void property="endArrowHead">
+ <object class="com.horstmann.violet.ArrowHead" field="V"/>
+ </void>
+ <void property="endLabel">
+ <string>0..*</string>
+ </void>
+ </object>
+ <object idref="ClassNode1"/>
+ <object idref="ClassNode2"/>
+ </void>
+ <void method="connect">
+ <object class="com.horstmann.violet.ClassRelationshipEdge">
+ <void property="bentStyle">
+ <object class="com.horstmann.violet.BentStyle" field="VHV"/>
+ </void>
+ <void property="endArrowHead">
+ <object class="com.horstmann.violet.ArrowHead" field="V"/>
+ </void>
+ </object>
+ <object idref="ClassNode1"/>
+ <object idref="ClassNode3"/>
+ </void>
+ <void method="connect">
+ <object class="com.horstmann.violet.ClassRelationshipEdge">
+ <void property="bentStyle">
+ <object class="com.horstmann.violet.BentStyle" field="HVH"/>
+ </void>
+ <void property="endArrowHead">
+ <object class="com.horstmann.violet.ArrowHead" field="V"/>
+ </void>
+ </object>
+ <object idref="ClassNode1"/>
+ <object idref="ClassNode4"/>
+ </void>
+ <void method="connect">
+ <object class="com.horstmann.violet.ClassRelationshipEdge">
+ <void property="bentStyle">
+ <object class="com.horstmann.violet.BentStyle" field="VH"/>
+ </void>
+ <void property="endArrowHead">
+ <object class="com.horstmann.violet.ArrowHead" field="V"/>
+ </void>
+ <void property="lineStyle">
+ <object class="com.horstmann.violet.LineStyle" field="DOTTED"/>
+ </void>
+ </object>
+ <object idref="ClassNode4"/>
+ <object idref="ClassNode0"/>
+ </void>
+ <void method="connect">
+ <object class="com.horstmann.violet.NoteEdge"/>
+ <object idref="ClassNode3"/>
+ <object idref="NoteNode0"/>
+ </void>
+ <void method="connect">
+ <object class="com.horstmann.violet.NoteEdge"/>
+ <object idref="ClassNode4"/>
+ <object idref="NoteNode1"/>
+ </void>
+ <void method="connect">
+ <object class="com.horstmann.violet.ClassRelationshipEdge">
+ <void property="bentStyle">
+ <object class="com.horstmann.violet.BentStyle" field="HVH"/>
+ </void>
+ <void property="endArrowHead">
+ <object class="com.horstmann.violet.ArrowHead" field="V"/>
+ </void>
+ <void property="lineStyle">
+ <object class="com.horstmann.violet.LineStyle" field="DOTTED"/>
+ </void>
+ </object>
+ <object idref="ClassNode3"/>
+ <object idref="ClassNode5"/>
+ </void>
+ <void method="connect">
+ <object class="com.horstmann.violet.ClassRelationshipEdge">
+ <void property="bentStyle">
+ <object class="com.horstmann.violet.BentStyle" field="HVH"/>
+ </void>
+ <void property="endArrowHead">
+ <object class="com.horstmann.violet.ArrowHead" field="V"/>
+ </void>
+ <void property="lineStyle">
+ <object class="com.horstmann.violet.LineStyle" field="DOTTED"/>
+ </void>
+ </object>
+ <object idref="ClassNode3"/>
+ <object idref="ClassNode6"/>
+ </void>
+ <void method="connect">
+ <object class="com.horstmann.violet.ClassRelationshipEdge">
+ <void property="bentStyle">
+ <object class="com.horstmann.violet.BentStyle" field="VHV"/>
+ </void>
+ <void property="endArrowHead">
+ <object class="com.horstmann.violet.ArrowHead" field="TRIANGLE"/>
+ </void>
+ </object>
+ <object idref="ClassNode0"/>
+ <object idref="ClassNode7"/>
+ </void>
+ </object>
+</java>
Added: api/trunk/docs/VioletUML/APIRuntime.png
===================================================================
(Binary files differ)
Property changes on: api/trunk/docs/VioletUML/APIRuntime.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: api/trunk/docs/VioletUML/ClientView.class.violet
===================================================================
--- api/trunk/docs/VioletUML/ClientView.class.violet 2008-07-04 15:11:08 UTC (rev 1526)
+++ api/trunk/docs/VioletUML/ClientView.class.violet 2008-07-04 16:19:53 UTC (rev 1527)
@@ -1,371 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<java version="1.6.0_06" class="java.beans.XMLDecoder">
- <object class="com.horstmann.violet.ClassDiagramGraph">
- <void method="addNode">
- <object id="ClassNode0" class="com.horstmann.violet.ClassNode">
- <void property="attributes">
- <void property="text">
- <string>name</string>
- </void>
- </void>
- <void property="methods">
- <void property="text">
- <string>createProcessInstance
-findProcessInstance
-removeProcessInstance</string>
- </void>
- </void>
- <void property="name">
- <void property="text">
- <string>ProcessDefinition
-</string>
- </void>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>201.0</double>
- <double>202.0</double>
- </void>
- </object>
- </void>
- <void method="addNode">
- <object id="ClassNode1" class="com.horstmann.violet.ClassNode">
- <void property="attributes">
- <void property="text">
- <string>name</string>
- </void>
- </void>
- <void property="name">
- <void property="text">
- <string>Node</string>
- </void>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>433.0</double>
- <double>224.0</double>
- </void>
- </object>
- </void>
- <void method="addNode">
- <object id="ClassNode2" class="com.horstmann.violet.ClassNode">
- <void property="name">
- <void property="text">
- <string>StartNode
-</string>
- </void>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>441.0</double>
- <double>61.0</double>
- </void>
- </object>
- </void>
- <void method="addNode">
- <object id="ClassNode3" class="com.horstmann.violet.ClassNode">
- <void property="name">
- <void property="text">
- <string>EndNode</string>
- </void>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>598.0</double>
- <double>57.0</double>
- </void>
- </object>
- </void>
- <void method="addNode">
- <object id="ClassNode4" class="com.horstmann.violet.ClassNode">
- <void property="attributes">
- <void property="text">
- <string>name</string>
- </void>
- </void>
- <void property="methods">
- <void property="text">
- <string>createExecution
-findExecution
-removeExecution</string>
- </void>
- </void>
- <void property="name">
- <void property="text">
- <string>ProcessInstance</string>
- </void>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>209.0</double>
- <double>354.0</double>
- </void>
- </object>
- </void>
- <void method="addNode">
- <object id="ClassNode5" class="com.horstmann.violet.ClassNode">
- <void property="attributes">
- <void property="text">
- <string>name</string>
- </void>
- </void>
- <void property="methods">
- <void property="text">
- <string>signal()</string>
- </void>
- </void>
- <void property="name">
- <void property="text">
- <string>Execution</string>
- </void>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>444.0</double>
- <double>366.0</double>
- </void>
- </object>
- </void>
- <void method="addNode">
- <object class="com.horstmann.violet.PackageNode">
- <void property="contents">
- <void property="text">
- <string>The client view of the BPM model</string>
- </void>
- </void>
- <void property="name">
- <string>org.jboss.bpm.client</string>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>24.0</double>
- <double>493.0</double>
- </void>
- </object>
- </void>
- <void method="addNode">
- <object id="ClassNode6" class="com.horstmann.violet.ClassNode">
- <void property="name">
- <void property="text">
- <string>ProcessNode</string>
- </void>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>241.0</double>
- <double>63.0</double>
- </void>
- </object>
- </void>
- <void method="addNode">
- <object id="NoteNode0" class="com.horstmann.violet.NoteNode">
- <void property="text">
- <void property="text">
- <string>The client signals the
-Excecution without
-parameters. </string>
- </void>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>476.0</double>
- <double>483.0</double>
- </void>
- </object>
- </void>
- <void method="addNode">
- <object id="ClassNode7" class="com.horstmann.violet.ClassNode">
- <void property="attributes">
- <void property="text">
- <string>attachments
-properties</string>
- </void>
- </void>
- <void property="name">
- <void property="text">
- <string>Context</string>
- </void>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>607.0</double>
- <double>358.0</double>
- </void>
- </object>
- </void>
- <void method="addNode">
- <object id="ClassNode8" class="com.horstmann.violet.ClassNode">
- <void property="attributes">
- <void property="text">
- <string>attachments
-properties</string>
- </void>
- </void>
- <void property="name">
- <void property="text">
- <string>Context</string>
- </void>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>48.0</double>
- <double>363.0</double>
- </void>
- </object>
- </void>
- <void method="connect">
- <object class="com.horstmann.violet.ClassRelationshipEdge">
- <void property="bentStyle">
- <object class="com.horstmann.violet.BentStyle" field="HVH"/>
- </void>
- <void property="endLabel">
- <string>1..*</string>
- </void>
- <void property="startArrowHead">
- <object class="com.horstmann.violet.ArrowHead" field="DIAMOND"/>
- </void>
- </object>
- <object idref="ClassNode0"/>
- <object idref="ClassNode1"/>
- </void>
- <void method="connect">
- <object class="com.horstmann.violet.ClassRelationshipEdge">
- <void property="bentStyle">
- <object class="com.horstmann.violet.BentStyle" field="VHV"/>
- </void>
- <void property="endArrowHead">
- <object class="com.horstmann.violet.ArrowHead" field="TRIANGLE"/>
- </void>
- </object>
- <object idref="ClassNode2"/>
- <object idref="ClassNode1"/>
- </void>
- <void method="connect">
- <object class="com.horstmann.violet.ClassRelationshipEdge">
- <void property="bentStyle">
- <object class="com.horstmann.violet.BentStyle" field="VHV"/>
- </void>
- <void property="endArrowHead">
- <object class="com.horstmann.violet.ArrowHead" field="TRIANGLE"/>
- </void>
- </object>
- <object idref="ClassNode3"/>
- <object idref="ClassNode1"/>
- </void>
- <void method="connect">
- <object class="com.horstmann.violet.ClassRelationshipEdge">
- <void property="bentStyle">
- <object class="com.horstmann.violet.BentStyle" field="HVH"/>
- </void>
- <void property="endArrowHead">
- <object class="com.horstmann.violet.ArrowHead" field="V"/>
- </void>
- <void property="endLabel">
- <string>current</string>
- </void>
- </object>
- <object idref="ClassNode5"/>
- <object idref="ClassNode1"/>
- </void>
- <void method="connect">
- <object class="com.horstmann.violet.ClassRelationshipEdge">
- <void property="bentStyle">
- <object class="com.horstmann.violet.BentStyle" field="VHV"/>
- </void>
- <void property="endArrowHead">
- <object class="com.horstmann.violet.ArrowHead" field="TRIANGLE"/>
- </void>
- </object>
- <object idref="ClassNode6"/>
- <object idref="ClassNode1"/>
- </void>
- <void method="connect">
- <object class="com.horstmann.violet.ClassRelationshipEdge">
- <void property="bentStyle">
- <object class="com.horstmann.violet.BentStyle" field="HVH"/>
- </void>
- <void property="endArrowHead">
- <object class="com.horstmann.violet.ArrowHead" field="V"/>
- </void>
- </object>
- <object idref="ClassNode6"/>
- <object idref="ClassNode0"/>
- </void>
- <void method="connect">
- <object class="com.horstmann.violet.ClassRelationshipEdge">
- <void property="bentStyle">
- <object class="com.horstmann.violet.BentStyle" field="HVH"/>
- </void>
- <void property="endLabel">
- <string>0..*</string>
- </void>
- <void property="startArrowHead">
- <object class="com.horstmann.violet.ArrowHead" field="DIAMOND"/>
- </void>
- </object>
- <object idref="ClassNode0"/>
- <object idref="ClassNode4"/>
- </void>
- <void method="connect">
- <object class="com.horstmann.violet.ClassRelationshipEdge">
- <void property="bentStyle">
- <object class="com.horstmann.violet.BentStyle" field="HVH"/>
- </void>
- <void property="endLabel">
- <string>0..*</string>
- </void>
- <void property="startArrowHead">
- <object class="com.horstmann.violet.ArrowHead" field="DIAMOND"/>
- </void>
- </object>
- <object idref="ClassNode4"/>
- <object idref="ClassNode5"/>
- </void>
- <void method="connect">
- <object class="com.horstmann.violet.NoteEdge"/>
- <object idref="ClassNode5"/>
- <object idref="NoteNode0"/>
- </void>
- <void method="connect">
- <object class="com.horstmann.violet.ClassRelationshipEdge">
- <void property="bentStyle">
- <object class="com.horstmann.violet.BentStyle" field="VHV"/>
- </void>
- <void property="endArrowHead">
- <object class="com.horstmann.violet.ArrowHead" field="TRIANGLE"/>
- </void>
- <void property="lineStyle">
- <object class="com.horstmann.violet.LineStyle" field="DOTTED"/>
- </void>
- </object>
- <object idref="ClassNode5"/>
- <object idref="ClassNode7"/>
- </void>
- <void method="connect">
- <object class="com.horstmann.violet.ClassRelationshipEdge">
- <void property="bentStyle">
- <object class="com.horstmann.violet.BentStyle" field="VHV"/>
- </void>
- <void property="endArrowHead">
- <object class="com.horstmann.violet.ArrowHead" field="TRIANGLE"/>
- </void>
- <void property="lineStyle">
- <object class="com.horstmann.violet.LineStyle" field="DOTTED"/>
- </void>
- </object>
- <object idref="ClassNode4"/>
- <object idref="ClassNode8"/>
- </void>
- </object>
-</java>
Deleted: api/trunk/docs/VioletUML/ClientView.png
===================================================================
(Binary files differ)
Deleted: api/trunk/docs/VioletUML/EngineAndManagers.class.violet
===================================================================
--- api/trunk/docs/VioletUML/EngineAndManagers.class.violet 2008-07-04 15:11:08 UTC (rev 1526)
+++ api/trunk/docs/VioletUML/EngineAndManagers.class.violet 2008-07-04 16:19:53 UTC (rev 1527)
@@ -1,250 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<java version="1.6.0_06" class="java.beans.XMLDecoder">
- <object class="com.horstmann.violet.ClassDiagramGraph">
- <void method="addNode">
- <object id="ClassNode0" class="com.horstmann.violet.ClassNode">
- <void property="attributes">
- <void property="text">
- <string>name</string>
- </void>
- </void>
- <void property="name">
- <void property="text">
- <string>ProcessDefinition
-</string>
- </void>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>591.0</double>
- <double>136.0</double>
- </void>
- </object>
- </void>
- <void method="addNode">
- <object id="ClassNode1" class="com.horstmann.violet.ClassNode">
- <void property="methods">
- <void property="text">
- <string>prepareForShutdown
-cancelShutdown</string>
- </void>
- </void>
- <void property="name">
- <void property="text">
- <string>ProcessEngine</string>
- </void>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>78.0</double>
- <double>264.0</double>
- </void>
- </object>
- </void>
- <void method="addNode">
- <object id="ClassNode2" class="com.horstmann.violet.ClassNode">
- <void property="methods">
- <void property="text">
- <string>createProcessDefinition
-findProcessDefinition
-removeProcessDefinition</string>
- </void>
- </void>
- <void property="name">
- <void property="text">
- <string>ProcessDefinitionManager</string>
- </void>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>320.0</double>
- <double>106.0</double>
- </void>
- </object>
- </void>
- <void method="addNode">
- <object id="ClassNode3" class="com.horstmann.violet.ClassNode">
- <void property="attributes">
- <void property="text">
- <string>name
-metadata</string>
- </void>
- </void>
- <void property="name">
- <void property="text">
- <string>ProcessInstance</string>
- </void>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>588.0</double>
- <double>284.0</double>
- </void>
- </object>
- </void>
- <void method="addNode">
- <object id="ClassNode4" class="com.horstmann.violet.ClassNode">
- <void property="attributes">
- <void property="text">
- <string>name</string>
- </void>
- </void>
- <void property="name">
- <void property="text">
- <string>Execution</string>
- </void>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>602.0</double>
- <double>437.0</double>
- </void>
- </object>
- </void>
- <void method="addNode">
- <object class="com.horstmann.violet.PackageNode">
- <void property="contents">
- <void property="text">
- <string>The BPM engine</string>
- </void>
- </void>
- <void property="name">
- <string>org.jboss.bpm.client</string>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>24.0</double>
- <double>493.0</double>
- </void>
- </object>
- </void>
- <void method="addNode">
- <object id="ClassNode5" class="com.horstmann.violet.ClassNode">
- <void property="methods">
- <void property="text">
- <string>createProcessInstance
-</string>
- </void>
- </void>
- <void property="name">
- <void property="text">
- <string>ProcessInstanceFactory</string>
- </void>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>319.0</double>
- <double>271.0</double>
- </void>
- </object>
- </void>
- <void method="addNode">
- <object id="ClassNode6" class="com.horstmann.violet.ClassNode">
- <void property="methods">
- <void property="text">
- <string>createExecution</string>
- </void>
- </void>
- <void property="name">
- <void property="text">
- <string>ExecutionFactory</string>
- </void>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>316.0</double>
- <double>399.0</double>
- </void>
- </object>
- </void>
- <void method="connect">
- <object class="com.horstmann.violet.ClassRelationshipEdge">
- <void property="bentStyle">
- <object class="com.horstmann.violet.BentStyle" field="HVH"/>
- </void>
- <void property="startArrowHead">
- <object class="com.horstmann.violet.ArrowHead" field="DIAMOND"/>
- </void>
- </object>
- <object idref="ClassNode1"/>
- <object idref="ClassNode2"/>
- </void>
- <void method="connect">
- <object class="com.horstmann.violet.ClassRelationshipEdge">
- <void property="bentStyle">
- <object class="com.horstmann.violet.BentStyle" field="HVH"/>
- </void>
- <void property="endArrowHead">
- <object class="com.horstmann.violet.ArrowHead" field="V"/>
- </void>
- <void property="endLabel">
- <string>0..*</string>
- </void>
- </object>
- <object idref="ClassNode2"/>
- <object idref="ClassNode0"/>
- </void>
- <void method="connect">
- <object class="com.horstmann.violet.ClassRelationshipEdge">
- <void property="bentStyle">
- <object class="com.horstmann.violet.BentStyle" field="HVH"/>
- </void>
- <void property="endLabel">
- <string>0..*</string>
- </void>
- <void property="startArrowHead">
- <object class="com.horstmann.violet.ArrowHead" field="DIAMOND"/>
- </void>
- </object>
- <object idref="ClassNode0"/>
- <object idref="ClassNode3"/>
- </void>
- <void method="connect">
- <object class="com.horstmann.violet.ClassRelationshipEdge">
- <void property="bentStyle">
- <object class="com.horstmann.violet.BentStyle" field="HVH"/>
- </void>
- <void property="endLabel">
- <string>0..*</string>
- </void>
- <void property="startArrowHead">
- <object class="com.horstmann.violet.ArrowHead" field="DIAMOND"/>
- </void>
- </object>
- <object idref="ClassNode3"/>
- <object idref="ClassNode4"/>
- </void>
- <void method="connect">
- <object class="com.horstmann.violet.ClassRelationshipEdge">
- <void property="bentStyle">
- <object class="com.horstmann.violet.BentStyle" field="HVH"/>
- </void>
- <void property="startArrowHead">
- <object class="com.horstmann.violet.ArrowHead" field="DIAMOND"/>
- </void>
- </object>
- <object idref="ClassNode1"/>
- <object idref="ClassNode5"/>
- </void>
- <void method="connect">
- <object class="com.horstmann.violet.ClassRelationshipEdge">
- <void property="bentStyle">
- <object class="com.horstmann.violet.BentStyle" field="HVH"/>
- </void>
- <void property="startArrowHead">
- <object class="com.horstmann.violet.ArrowHead" field="DIAMOND"/>
- </void>
- </object>
- <object idref="ClassNode1"/>
- <object idref="ClassNode6"/>
- </void>
- </object>
-</java>
Deleted: api/trunk/docs/VioletUML/EngineAndManagers.png
===================================================================
(Binary files differ)
Deleted: api/trunk/docs/VioletUML/RuntimeView.class.violet
===================================================================
--- api/trunk/docs/VioletUML/RuntimeView.class.violet 2008-07-04 15:11:08 UTC (rev 1526)
+++ api/trunk/docs/VioletUML/RuntimeView.class.violet 2008-07-04 16:19:53 UTC (rev 1527)
@@ -1,303 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<java version="1.6.0_06" class="java.beans.XMLDecoder">
- <object class="com.horstmann.violet.ClassDiagramGraph">
- <void method="addNode">
- <object class="com.horstmann.violet.PackageNode">
- <void property="contents">
- <void property="text">
- <string>The runtime view of the BPM model</string>
- </void>
- </void>
- <void property="name">
- <string>org.jboss.bpm.runtime</string>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>15.0</double>
- <double>500.0</double>
- </void>
- </object>
- </void>
- <void method="addNode">
- <object id="ClassNode0" class="com.horstmann.violet.ClassNode">
- <void property="attributes">
- <void property="text">
- <string>name</string>
- </void>
- </void>
- <void property="methods">
- <void property="text">
- <string>signal</string>
- </void>
- </void>
- <void property="name">
- <void property="text">
- <string>RExecution</string>
- </void>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>277.0</double>
- <double>296.0</double>
- </void>
- </object>
- </void>
- <void method="addNode">
- <object id="ClassNode1" class="com.horstmann.violet.ClassNode">
- <void property="attributes">
- <void property="text">
- <string>name</string>
- </void>
- </void>
- <void property="name">
- <void property="text">
- <string>RNode</string>
- </void>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>276.0</double>
- <double>184.0</double>
- </void>
- </object>
- </void>
- <void method="addNode">
- <object id="ClassNode2" class="com.horstmann.violet.ClassNode">
- <void property="attributes">
- <void property="text">
- <string>name</string>
- </void>
- </void>
- <void property="name">
- <void property="text">
- <string>Transition</string>
- </void>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>117.0</double>
- <double>182.0</double>
- </void>
- </object>
- </void>
- <void method="addNode">
- <object id="ClassNode3" class="com.horstmann.violet.ClassNode">
- <void property="methods">
- <void property="text">
- <string>execute</string>
- </void>
- </void>
- <void property="name">
- <void property="text">
- <string>Activity</string>
- </void>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>502.0</double>
- <double>150.0</double>
- </void>
- </object>
- </void>
- <void method="addNode">
- <object id="ClassNode4" class="com.horstmann.violet.ClassNode">
- <void property="methods">
- <void property="text">
- <string>choosePath</string>
- </void>
- </void>
- <void property="name">
- <void property="text">
- <string>TransitionRouter</string>
- </void>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>500.0</double>
- <double>238.0</double>
- </void>
- </object>
- </void>
- <void method="addNode">
- <object id="ClassNode5" class="com.horstmann.violet.ClassNode">
- <void property="attributes">
- <void property="text">
- <string>attachments
-</string>
- </void>
- </void>
- <void property="name">
- <void property="text">
- <string>ProcessState</string>
- </void>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>279.0</double>
- <double>406.0</double>
- </void>
- </object>
- </void>
- <void method="addNode">
- <object id="NoteNode0" class="com.horstmann.violet.NoteNode">
- <void property="text">
- <void property="text">
- <string>Executes business logic.
-Has access to the state,
-but not the definition.</string>
- </void>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>553.0</double>
- <double>47.0</double>
- </void>
- </object>
- </void>
- <void method="addNode">
- <object id="NoteNode1" class="com.horstmann.violet.NoteNode">
- <void property="text">
- <void property="text">
- <string>Chooses the leaving
-Transition.</string>
- </void>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>589.0</double>
- <double>352.0</double>
- </void>
- </object>
- </void>
- <void method="addNode">
- <object id="ClassNode6" class="com.horstmann.violet.ClassNode">
- <void property="attributes">
- <void property="text">
- <string>attachments
-</string>
- </void>
- </void>
- <void property="name">
- <void property="text">
- <string>ProcessState</string>
- </void>
- </void>
- </object>
- <object class="java.awt.geom.Point2D$Double">
- <void method="setLocation">
- <double>663.0</double>
- <double>152.0</double>
- </void>
- </object>
- </void>
- <void method="connect">
- <object class="com.horstmann.violet.ClassRelationshipEdge">
- <void property="bentStyle">
- <object class="com.horstmann.violet.BentStyle" field="HVH"/>
- </void>
- <void property="endArrowHead">
- <object class="com.horstmann.violet.ArrowHead" field="V"/>
- </void>
- <void property="endLabel">
- <string>current</string>
- </void>
- </object>
- <object idref="ClassNode0"/>
- <object idref="ClassNode1"/>
- </void>
- <void method="connect">
- <object class="com.horstmann.violet.ClassRelationshipEdge">
- <void property="bentStyle">
- <object class="com.horstmann.violet.BentStyle" field="HVH"/>
- </void>
- <void property="endArrowHead">
- <object class="com.horstmann.violet.ArrowHead" field="V"/>
- </void>
- </object>
- <object idref="ClassNode1"/>
- <object idref="ClassNode2"/>
- </void>
- <void method="connect">
- <object class="com.horstmann.violet.ClassRelationshipEdge">
- <void property="bentStyle">
- <object class="com.horstmann.violet.BentStyle" field="VHV"/>
- </void>
- <void property="endArrowHead">
- <object class="com.horstmann.violet.ArrowHead" field="V"/>
- </void>
- </object>
- <object idref="ClassNode1"/>
- <object idref="ClassNode3"/>
- </void>
- <void method="connect">
- <object class="com.horstmann.violet.ClassRelationshipEdge">
- <void property="bentStyle">
- <object class="com.horstmann.violet.BentStyle" field="HVH"/>
- </void>
- <void property="endArrowHead">
- <object class="com.horstmann.violet.ArrowHead" field="V"/>
- </void>
- </object>
- <object idref="ClassNode1"/>
- <object idref="ClassNode4"/>
- </void>
- <void method="connect">
- <object class="com.horstmann.violet.ClassRelationshipEdge">
- <void property="bentStyle">
- <object class="com.horstmann.violet.BentStyle" field="VH"/>
- </void>
- <void property="endArrowHead">
- <object class="com.horstmann.violet.ArrowHead" field="V"/>
- </void>
- <void property="lineStyle">
- <object class="com.horstmann.violet.LineStyle" field="DOTTED"/>
- </void>
- </object>
- <object idref="ClassNode4"/>
- <object idref="ClassNode0"/>
- </void>
- <void method="connect">
- <object class="com.horstmann.violet.NoteEdge"/>
- <object idref="ClassNode3"/>
- <object idref="NoteNode0"/>
- </void>
- <void method="connect">
- <object class="com.horstmann.violet.ClassRelationshipEdge">
- <void property="bentStyle">
- <object class="com.horstmann.violet.BentStyle" field="VHV"/>
- </void>
- <void property="startArrowHead">
- <object class="com.horstmann.violet.ArrowHead" field="DIAMOND"/>
- </void>
- </object>
- <object idref="ClassNode0"/>
- <object idref="ClassNode5"/>
- </void>
- <void method="connect">
- <object class="com.horstmann.violet.NoteEdge"/>
- <object idref="ClassNode4"/>
- <object idref="NoteNode1"/>
- </void>
- <void method="connect">
- <object class="com.horstmann.violet.ClassRelationshipEdge">
- <void property="endArrowHead">
- <object class="com.horstmann.violet.ArrowHead" field="V"/>
- </void>
- <void property="lineStyle">
- <object class="com.horstmann.violet.LineStyle" field="DOTTED"/>
- </void>
- </object>
- <object idref="ClassNode3"/>
- <object idref="ClassNode6"/>
- </void>
- </object>
-</java>
Deleted: api/trunk/docs/VioletUML/RuntimeView.png
===================================================================
(Binary files differ)
Deleted: api/trunk/modules/api/src/main/java/org/jboss/bpm/client/Execution.java
===================================================================
--- api/trunk/modules/api/src/main/java/org/jb...
[truncated message content] |