JBoss Tools SVN: r11832 - trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/editor.
by jbosstools-commits@lists.jboss.org
Author: koen.aers(a)jboss.com
Date: 2008-11-16 17:24:15 -0500 (Sun, 16 Nov 2008)
New Revision: 11832
Modified:
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/editor/JpdlDeserializer.java
Log:
use the bpmn related names
Modified: trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/editor/JpdlDeserializer.java
===================================================================
--- trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/editor/JpdlDeserializer.java 2008-11-16 22:23:50 UTC (rev 11831)
+++ trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/editor/JpdlDeserializer.java 2008-11-16 22:24:15 UTC (rev 11832)
@@ -63,14 +63,20 @@
NodeList nodeList = element.getChildNodes();
for (int i = 0; i < nodeList.getLength(); i++) {
Node child = nodeList.item(i);
- if ("start-state".equals(child.getNodeName())) {
- wrapper.addElement(createStartStateWrapper((Element)child));
+ NodeWrapper result = null;
+ if ("start".equals(child.getNodeName())) {
+ result = createElementWrapper((Element)child, "org.jboss.tools.flow.jpdl4.startEvent");
+ } else if ("state".equals(child.getNodeName())) {
+ result = createElementWrapper((Element)child, "org.jboss.tools.flow.jpdl4.stateTask");
}
+ if (result != null) {
+ wrapper.addElement(result);
+ }
}
}
- private static NodeWrapper createStartStateWrapper(Element element) {
- NodeWrapper result = (NodeWrapper)ElementRegistry.createWrapper("org.jboss.tools.flow.jpdl4.startState");
+ private static NodeWrapper createElementWrapper(Element element, String elementType) {
+ NodeWrapper result = (NodeWrapper)ElementRegistry.createWrapper(elementType);
if (result != null) {
addName(result, element);
addLocation(result, element);
17 years, 5 months
JBoss Tools SVN: r11831 - trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/editor.
by jbosstools-commits@lists.jboss.org
Author: koen.aers(a)jboss.com
Date: 2008-11-16 17:23:50 -0500 (Sun, 16 Nov 2008)
New Revision: 11831
Modified:
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/editor/JpdlSerializer.java
Log:
use the bpmn related names
Modified: trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/editor/JpdlSerializer.java
===================================================================
--- trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/editor/JpdlSerializer.java 2008-11-16 22:23:04 UTC (rev 11830)
+++ trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/editor/JpdlSerializer.java 2008-11-16 22:23:50 UTC (rev 11831)
@@ -12,10 +12,10 @@
import org.jboss.tools.flow.common.wrapper.ContainerWrapper;
import org.jboss.tools.flow.common.wrapper.NodeWrapper;
import org.jboss.tools.flow.common.wrapper.Wrapper;
-import org.jboss.tools.flow.jpdl4.model.EndState;
+import org.jboss.tools.flow.jpdl4.model.EndEvent;
import org.jboss.tools.flow.jpdl4.model.Process;
-import org.jboss.tools.flow.jpdl4.model.StartState;
-import org.jboss.tools.flow.jpdl4.model.State;
+import org.jboss.tools.flow.jpdl4.model.StartEvent;
+import org.jboss.tools.flow.jpdl4.model.StateTask;
import org.jboss.tools.flow.jpdl4.model.SuperState;
import org.jboss.tools.flow.jpdl4.model.Transition;
@@ -52,8 +52,8 @@
buffer.append("to=\"" + value + "\"");
}
buffer.append(">");
- } else if (element instanceof EndState) {
- EndState endState = (EndState)element;
+ } else if (element instanceof EndEvent) {
+ EndEvent endState = (EndEvent)element;
buffer.append("\n");
appendPadding(buffer, level);
buffer.append("<end-state");
@@ -63,11 +63,11 @@
buffer.append("name=\"" + value + "\"");
}
buffer.append(">");
- } else if (element instanceof StartState) {
- StartState startState = (StartState)element;
+ } else if (element instanceof StartEvent) {
+ StartEvent startState = (StartEvent)element;
buffer.append("\n");
appendPadding(buffer, level);
- buffer.append("<start-state");
+ buffer.append("<start");
if (startState.getName() != null) {
buffer.append(" ");
String value = startState.getName();
@@ -85,8 +85,8 @@
buffer.append("name=\"" + value + "\"");
}
buffer.append(">");
- } else if (element instanceof State) {
- State state = (State)element;
+ } else if (element instanceof StateTask) {
+ StateTask state = (StateTask)element;
buffer.append("\n");
appendPadding(buffer, level);
buffer.append("<state");
@@ -127,19 +127,19 @@
buffer.append("\n");
appendPadding(buffer, level);
buffer.append("</transition>");
- } else if (element instanceof EndState) {
+ } else if (element instanceof EndEvent) {
buffer.append("\n");
appendPadding(buffer, level);
buffer.append("</end-state>");
- } else if (element instanceof StartState) {
+ } else if (element instanceof StartEvent) {
buffer.append("\n");
appendPadding(buffer, level);
- buffer.append("</start-state>");
+ buffer.append("</start>");
} else if (element instanceof SuperState) {
buffer.append("\n");
appendPadding(buffer, level);
buffer.append("</super-state>");
- } else if (element instanceof State) {
+ } else if (element instanceof StateTask) {
buffer.append("\n");
appendPadding(buffer, level);
buffer.append("</state>");
17 years, 5 months
JBoss Tools SVN: r11830 - trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/editor.
by jbosstools-commits@lists.jboss.org
Author: koen.aers(a)jboss.com
Date: 2008-11-16 17:23:04 -0500 (Sun, 16 Nov 2008)
New Revision: 11830
Modified:
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/editor/JpdlPaletteFactory.java
Log:
create a palette factory for the jpdl/bpmn concepts
Modified: trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/editor/JpdlPaletteFactory.java
===================================================================
--- trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/editor/JpdlPaletteFactory.java 2008-11-16 22:22:13 UTC (rev 11829)
+++ trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/editor/JpdlPaletteFactory.java 2008-11-16 22:23:04 UTC (rev 11830)
@@ -5,7 +5,10 @@
import org.eclipse.gef.palette.CombinedTemplateCreationEntry;
import org.eclipse.gef.palette.ConnectionCreationToolEntry;
+import org.eclipse.gef.palette.PaletteContainer;
+import org.eclipse.gef.palette.PaletteDrawer;
import org.eclipse.gef.palette.PaletteEntry;
+import org.eclipse.gef.palette.PaletteRoot;
import org.eclipse.gef.palette.ToolEntry;
import org.eclipse.jface.resource.ImageDescriptor;
import org.jboss.tools.flow.common.editor.PaletteFactory;
@@ -14,59 +17,161 @@
public class JpdlPaletteFactory extends PaletteFactory {
- protected List<PaletteEntry> createComponentEntries() {
- List<PaletteEntry> entries = new ArrayList<PaletteEntry>();
-
+ protected List<PaletteContainer> createCategories(PaletteRoot root) {
+ List<PaletteContainer> categories = new ArrayList<PaletteContainer>();
+ categories.add(createControlGroup(root));
+ categories.add(createEventsDrawer());
+ categories.add(createTasksDrawer());
+ categories.add(createGatewayDrawer());
+ categories.add(createFlowDrawer());
+ return categories;
+ }
+
+ protected PaletteContainer createEventsDrawer() {
+ PaletteDrawer drawer = new PaletteDrawer("Events", null);
+ List<PaletteEntry> entries = createEventEntries();
+ drawer.addAll(entries);
+ return drawer;
+ }
+
+ protected PaletteContainer createTasksDrawer() {
+ PaletteDrawer drawer = new PaletteDrawer("Tasks", null);
+ List<PaletteEntry> entries = createTaskEntries();
+ drawer.addAll(entries);
+ return drawer;
+ }
+
+ protected PaletteContainer createGatewayDrawer() {
+ PaletteDrawer drawer = new PaletteDrawer("Gateways", null);
+ List<PaletteEntry> entries = createGatewayEntries();
+ drawer.addAll(entries);
+ return drawer;
+ }
+
+ protected PaletteContainer createFlowDrawer() {
+ PaletteDrawer drawer = new PaletteDrawer("Flows", null);
+ List<PaletteEntry> entries = createFlowEntries();
+ drawer.addAll(entries);
+ return drawer;
+ }
+
+ protected List<PaletteEntry> createEventEntries() {
+ List<PaletteEntry> entries = new ArrayList<PaletteEntry>();
CombinedTemplateCreationEntry combined = new CombinedTemplateCreationEntry(
"Start",
- "Create a new Start State",
- "org.jboss.tools.flow.jpdl4.startState",
- ElementRegistry.getCreationFactory("org.jboss.tools.flow.jpdl4.startState"),
+ "Create a new Start Event",
+ "org.jboss.tools.flow.jpdl4.startEvent",
+ ElementRegistry.getCreationFactory("org.jboss.tools.flow.jpdl4.startEvent"),
ImageDescriptor.createFromURL(Activator.getDefault().getBundle().getEntry("icons/start.gif")),
ImageDescriptor.createFromURL(Activator.getDefault().getBundle().getEntry("icons/start.gif"))
);
- entries.add(combined);
-
+ entries.add(combined);
combined = new CombinedTemplateCreationEntry(
- "State",
- "Create a new State",
- "org.jboss.tools.flow.jpdl4.state",
- ElementRegistry.getCreationFactory("org.jboss.tools.flow.jpdl4.state"),
- ImageDescriptor.createFromURL(Activator.getDefault().getBundle().getEntry("icons/state.gif")),
- ImageDescriptor.createFromURL(Activator.getDefault().getBundle().getEntry("icons/state.gif"))
- );
- entries.add(combined);
-
- combined = new CombinedTemplateCreationEntry(
"End",
- "Create a new End State",
- "org.jboss.tools.flow.jpdl4.endState",
- ElementRegistry.getCreationFactory("org.jboss.tools.flow.jpdl4.endState"),
+ "Create a new End Event",
+ "org.jboss.tools.flow.jpdl4.endEvent",
+ ElementRegistry.getCreationFactory("org.jboss.tools.flow.jpdl4.endEvent"),
ImageDescriptor.createFromURL(Activator.getDefault().getBundle().getEntry("icons/end.gif")),
ImageDescriptor.createFromURL(Activator.getDefault().getBundle().getEntry("icons/end.gif"))
);
+ entries.add(combined);
+ return entries;
+ }
+
+ protected List<PaletteEntry> createTaskEntries() {
+ List<PaletteEntry> entries = new ArrayList<PaletteEntry>();
+ CombinedTemplateCreationEntry combined = new CombinedTemplateCreationEntry(
+ "Wait State",
+ "Create a new Wait State Task",
+ "org.jboss.tools.flow.jpdl4.stateTask",
+ ElementRegistry.getCreationFactory("org.jboss.tools.flow.jpdl4.stateTask"),
+ ImageDescriptor.createFromURL(Activator.getDefault().getBundle().getEntry("icons/state.gif")),
+ ImageDescriptor.createFromURL(Activator.getDefault().getBundle().getEntry("icons/state.gif"))
+ );
entries.add(combined);
-
- combined = new CombinedTemplateCreationEntry(
- "Super State",
- "Create a new Super State",
- "org.jboss.tools.flow.jpdl4.superState",
- ElementRegistry.getCreationFactory("org.jboss.tools.flow.jpdl4.superState"),
- ImageDescriptor.createFromURL(Activator.getDefault().getBundle().getEntry("icons/super.gif")),
- ImageDescriptor.createFromURL(Activator.getDefault().getBundle().getEntry("icons/super.gif"))
+ return entries;
+ }
+
+ protected List<PaletteEntry> createGatewayEntries() {
+ List<PaletteEntry> entries = new ArrayList<PaletteEntry>();
+ CombinedTemplateCreationEntry combined = new CombinedTemplateCreationEntry(
+ "Exclusive",
+ "Create a new Exclusive Gateway",
+ "org.jboss.tools.flow.jpdl4.exclusiveGateway",
+ ElementRegistry.getCreationFactory("org.jboss.tools.flow.jpdl4.exclusiveGateway"),
+ ImageDescriptor.createFromURL(Activator.getDefault().getBundle().getEntry("icons/exclusive.gif")),
+ ImageDescriptor.createFromURL(Activator.getDefault().getBundle().getEntry("icons/exclusive.gif"))
);
entries.add(combined);
-
+ return entries;
+ }
+
+ protected List<PaletteEntry> createFlowEntries() {
+ List<PaletteEntry> entries = new ArrayList<PaletteEntry>();
ToolEntry tool = new ConnectionCreationToolEntry(
- "Transition",
- "Creating a new Transition",
- ElementRegistry.getCreationFactory("org.jboss.tools.flow.jpdl4.transition"),
- ImageDescriptor.createFromURL(Activator.getDefault().getBundle().getEntry("icons/transition.gif")),
- ImageDescriptor.createFromURL(Activator.getDefault().getBundle().getEntry("icons/transition.gif"))
+ "Sequence",
+ "Creating a new Sequence Flow",
+ ElementRegistry.getCreationFactory("org.jboss.tools.flow.jpdl4.sequenceFlow"),
+ ImageDescriptor.createFromURL(Activator.getDefault().getBundle().getEntry("icons/sequence.gif")),
+ ImageDescriptor.createFromURL(Activator.getDefault().getBundle().getEntry("icons/sequence.gif"))
);
entries.add(tool);
-
return entries;
}
+// protected List<PaletteEntry> createComponentEntries() {
+// List<PaletteEntry> entries = new ArrayList<PaletteEntry>();
+//
+// CombinedTemplateCreationEntry combined = new CombinedTemplateCreationEntry(
+// "Start",
+// "Create a new Start Event",
+// "org.jboss.tools.flow.jpdl4.startEvent",
+// ElementRegistry.getCreationFactory("org.jboss.tools.flow.jpdl4.startEvent"),
+// ImageDescriptor.createFromURL(Activator.getDefault().getBundle().getEntry("icons/start.gif")),
+// ImageDescriptor.createFromURL(Activator.getDefault().getBundle().getEntry("icons/start.gif"))
+// );
+// entries.add(combined);
+//
+// combined = new CombinedTemplateCreationEntry(
+// "State",
+// "Create a new Wait State Task",
+// "org.jboss.tools.flow.jpdl4.state",
+// ElementRegistry.getCreationFactory("org.jboss.tools.flow.jpdl4.state"),
+// ImageDescriptor.createFromURL(Activator.getDefault().getBundle().getEntry("icons/state.gif")),
+// ImageDescriptor.createFromURL(Activator.getDefault().getBundle().getEntry("icons/state.gif"))
+// );
+// entries.add(combined);
+//
+// combined = new CombinedTemplateCreationEntry(
+// "End",
+// "Create a new End State",
+// "org.jboss.tools.flow.jpdl4.endState",
+// ElementRegistry.getCreationFactory("org.jboss.tools.flow.jpdl4.endState"),
+// ImageDescriptor.createFromURL(Activator.getDefault().getBundle().getEntry("icons/end.gif")),
+// ImageDescriptor.createFromURL(Activator.getDefault().getBundle().getEntry("icons/end.gif"))
+// );
+// entries.add(combined);
+//
+// combined = new CombinedTemplateCreationEntry(
+// "Super State",
+// "Create a new Super State",
+// "org.jboss.tools.flow.jpdl4.superState",
+// ElementRegistry.getCreationFactory("org.jboss.tools.flow.jpdl4.superState"),
+// ImageDescriptor.createFromURL(Activator.getDefault().getBundle().getEntry("icons/super.gif")),
+// ImageDescriptor.createFromURL(Activator.getDefault().getBundle().getEntry("icons/super.gif"))
+// );
+// entries.add(combined);
+//
+// ToolEntry tool = new ConnectionCreationToolEntry(
+// "Transition",
+// "Creating a new Transition",
+// ElementRegistry.getCreationFactory("org.jboss.tools.flow.jpdl4.transition"),
+// ImageDescriptor.createFromURL(Activator.getDefault().getBundle().getEntry("icons/transition.gif")),
+// ImageDescriptor.createFromURL(Activator.getDefault().getBundle().getEntry("icons/transition.gif"))
+// );
+// entries.add(tool);
+//
+// return entries;
+// }
+
}
17 years, 5 months
JBoss Tools SVN: r11829 - trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4.
by jbosstools-commits@lists.jboss.org
Author: koen.aers(a)jboss.com
Date: 2008-11-16 17:22:13 -0500 (Sun, 16 Nov 2008)
New Revision: 11829
Modified:
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/plugin.xml
Log:
use the bpmn related names
Modified: trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/plugin.xml
===================================================================
--- trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/plugin.xml 2008-11-16 22:21:34 UTC (rev 11828)
+++ trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/plugin.xml 2008-11-16 22:22:13 UTC (rev 11829)
@@ -31,31 +31,27 @@
<flow
acceptsElementStrategy="org.jboss.tools.flow.jpdl4.strategy.ProcessAcceptsElementStrategy"></flow>
</element>
- <element
+<!-- <element
class="org.jboss.tools.flow.jpdl4.model.SuperState"
- figure="icons/super.gif"
+ figure="icons/exclusive.gif"
id="org.jboss.tools.flow.jpdl4.superState"
language="org.jboss.tools.flow.jpdl4"
name="Super State">
<container></container>
- </element>
+ </element> -->
<element
- class="org.jboss.tools.flow.jpdl4.model.StartState"
- figure="icons/start.gif"
- id="org.jboss.tools.flow.jpdl4.startState"
- language="org.jboss.tools.flow.jpdl4"
- name="Start">
+ class="org.jboss.tools.flow.jpdl4.model.StartEvent"
+ id="org.jboss.tools.flow.jpdl4.startEvent"
+ language="org.jboss.tools.flow.jpdl4">
<node
- acceptsIncomingConnectionStrategy="org.jboss.tools.flow.jpdl4.strategy.StartStateAcceptsIncomingConnectionStrategy">
- <figure>
- <rectangle></rectangle>
- </figure>
+ acceptsIncomingConnectionStrategy="org.jboss.tools.flow.jpdl4.strategy.StartEventAcceptsIncomingConnectionStrategy">
+ <figure class="org.jboss.tools.flow.jpdl4.figure.StartEventFigure"></figure>
</node>
</element>
<element
- class="org.jboss.tools.flow.jpdl4.model.EndState"
+ class="org.jboss.tools.flow.jpdl4.model.EndEvent"
figure="icons/end.gif"
- id="org.jboss.tools.flow.jpdl4.endState"
+ id="org.jboss.tools.flow.jpdl4.endEvent"
language="org.jboss.tools.flow.jpdl4"
name="End">
<node
@@ -66,20 +62,16 @@
</node>
</element>
<element
- class="org.jboss.tools.flow.jpdl4.model.State"
- figure="icons/state.gif"
- id="org.jboss.tools.flow.jpdl4.state"
- language="org.jboss.tools.flow.jpdl4"
- name="State">
+ class="org.jboss.tools.flow.jpdl4.model.StateTask"
+ id="org.jboss.tools.flow.jpdl4.stateTask"
+ language="org.jboss.tools.flow.jpdl4">
<node>
- <figure>
- <rounded-rectangle></rounded-rectangle>
- </figure>
+ <figure class="org.jboss.tools.flow.jpdl4.figure.StateTaskFigure"></figure>
</node>
</element>
<element
class="org.jboss.tools.flow.jpdl4.model.Transition"
- figure="icons/transition.gif"
+ figure="icons/sequence.gif"
id="org.jboss.tools.flow.jpdl4.transition"
language="org.jboss.tools.flow.jpdl4"
name="Transition">
17 years, 5 months
JBoss Tools SVN: r11828 - trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model.
by jbosstools-commits@lists.jboss.org
Author: koen.aers(a)jboss.com
Date: 2008-11-16 17:21:34 -0500 (Sun, 16 Nov 2008)
New Revision: 11828
Added:
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/EndEvent.java
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/StartEvent.java
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/StateTask.java
Removed:
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/EndState.java
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/StartState.java
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/State.java
Modified:
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/Process.java
Log:
use the bpmn related names
Copied: trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/EndEvent.java (from rev 11705, trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/EndState.java)
===================================================================
--- trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/EndEvent.java (rev 0)
+++ trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/EndEvent.java 2008-11-16 22:21:34 UTC (rev 11828)
@@ -0,0 +1,7 @@
+package org.jboss.tools.flow.jpdl4.model;
+
+import org.jboss.tools.flow.common.model.DefaultNode;
+
+public class EndEvent extends DefaultNode {
+
+}
Property changes on: trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/EndEvent.java
___________________________________________________________________
Name: svn:mergeinfo
+
Deleted: trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/EndState.java
===================================================================
--- trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/EndState.java 2008-11-16 22:19:45 UTC (rev 11827)
+++ trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/EndState.java 2008-11-16 22:21:34 UTC (rev 11828)
@@ -1,7 +0,0 @@
-package org.jboss.tools.flow.jpdl4.model;
-
-import org.jboss.tools.flow.common.model.DefaultNode;
-
-public class EndState extends DefaultNode {
-
-}
Modified: trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/Process.java
===================================================================
--- trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/Process.java 2008-11-16 22:19:45 UTC (rev 11827)
+++ trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/Process.java 2008-11-16 22:21:34 UTC (rev 11828)
@@ -9,11 +9,11 @@
private Node initial = null;
- public StartState getStartState() {
+ public StartEvent getStartState() {
for (Iterator<Node> iterator = getNodes().iterator(); iterator.hasNext(); ) {
Node node = iterator.next();
- if (node instanceof StartState) {
- return (StartState)node;
+ if (node instanceof StartEvent) {
+ return (StartEvent)node;
}
}
return null;
Copied: trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/StartEvent.java (from rev 11705, trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/StartState.java)
===================================================================
--- trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/StartEvent.java (rev 0)
+++ trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/StartEvent.java 2008-11-16 22:21:34 UTC (rev 11828)
@@ -0,0 +1,7 @@
+package org.jboss.tools.flow.jpdl4.model;
+
+import org.jboss.tools.flow.common.model.DefaultNode;
+
+public class StartEvent extends DefaultNode {
+
+}
Property changes on: trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/StartEvent.java
___________________________________________________________________
Name: svn:mergeinfo
+
Deleted: trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/StartState.java
===================================================================
--- trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/StartState.java 2008-11-16 22:19:45 UTC (rev 11827)
+++ trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/StartState.java 2008-11-16 22:21:34 UTC (rev 11828)
@@ -1,7 +0,0 @@
-package org.jboss.tools.flow.jpdl4.model;
-
-import org.jboss.tools.flow.common.model.DefaultNode;
-
-public class StartState extends DefaultNode {
-
-}
Deleted: trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/State.java
===================================================================
--- trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/State.java 2008-11-16 22:19:45 UTC (rev 11827)
+++ trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/State.java 2008-11-16 22:21:34 UTC (rev 11828)
@@ -1,7 +0,0 @@
-package org.jboss.tools.flow.jpdl4.model;
-
-import org.jboss.tools.flow.common.model.DefaultNode;
-
-public class State extends DefaultNode {
-
-}
Copied: trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/StateTask.java (from rev 11705, trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/State.java)
===================================================================
--- trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/StateTask.java (rev 0)
+++ trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/StateTask.java 2008-11-16 22:21:34 UTC (rev 11828)
@@ -0,0 +1,7 @@
+package org.jboss.tools.flow.jpdl4.model;
+
+import org.jboss.tools.flow.common.model.DefaultNode;
+
+public class StateTask extends DefaultNode {
+
+}
Property changes on: trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/model/StateTask.java
___________________________________________________________________
Name: svn:mergeinfo
+
17 years, 5 months
JBoss Tools SVN: r11827 - in trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4: figure and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: koen.aers(a)jboss.com
Date: 2008-11-16 17:19:45 -0500 (Sun, 16 Nov 2008)
New Revision: 11827
Added:
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/figure/
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/figure/StartEventFigure.java
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/figure/StateTaskFigure.java
Log:
figures for start events and states
Added: trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/figure/StartEventFigure.java
===================================================================
--- trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/figure/StartEventFigure.java (rev 0)
+++ trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/figure/StartEventFigure.java 2008-11-16 22:19:45 UTC (rev 11827)
@@ -0,0 +1,7 @@
+package org.jboss.tools.flow.jpdl4.figure;
+
+import org.jboss.tools.flow.common.figure.EllipseElementFigure;
+
+public class StartEventFigure extends EllipseElementFigure {
+
+}
Added: trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/figure/StateTaskFigure.java
===================================================================
--- trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/figure/StateTaskFigure.java (rev 0)
+++ trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/figure/StateTaskFigure.java 2008-11-16 22:19:45 UTC (rev 11827)
@@ -0,0 +1,7 @@
+package org.jboss.tools.flow.jpdl4.figure;
+
+import org.jboss.tools.flow.common.figure.RoundedRectangleElementFigure;
+
+public class StateTaskFigure extends RoundedRectangleElementFigure {
+
+}
17 years, 5 months
JBoss Tools SVN: r11826 - trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/icons.
by jbosstools-commits@lists.jboss.org
Author: koen.aers(a)jboss.com
Date: 2008-11-16 17:18:54 -0500 (Sun, 16 Nov 2008)
New Revision: 11826
Added:
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/icons/exclusive.gif
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/icons/sequence.gif
Removed:
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/icons/super.gif
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/icons/transition.gif
Log:
use the bpmn related names
Copied: trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/icons/exclusive.gif (from rev 10811, trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/icons/super.gif)
===================================================================
(Binary files differ)
Property changes on: trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/icons/exclusive.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Name: svn:mergeinfo
+
Copied: trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/icons/sequence.gif (from rev 10811, trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/icons/transition.gif)
===================================================================
(Binary files differ)
Property changes on: trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/icons/sequence.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Name: svn:mergeinfo
+
Deleted: trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/icons/super.gif
===================================================================
(Binary files differ)
Deleted: trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/icons/transition.gif
===================================================================
(Binary files differ)
17 years, 5 months
JBoss Tools SVN: r11825 - trunk/flow/plugins/org.jboss.tools.flow.common/src/org/jboss/tools/flow/common/figure.
by jbosstools-commits@lists.jboss.org
Author: koen.aers(a)jboss.com
Date: 2008-11-16 17:17:56 -0500 (Sun, 16 Nov 2008)
New Revision: 11825
Modified:
trunk/flow/plugins/org.jboss.tools.flow.common/src/org/jboss/tools/flow/common/figure/RoundedRectangleElementFigure.java
Log:
default size is (80,40)
Modified: trunk/flow/plugins/org.jboss.tools.flow.common/src/org/jboss/tools/flow/common/figure/RoundedRectangleElementFigure.java
===================================================================
--- trunk/flow/plugins/org.jboss.tools.flow.common/src/org/jboss/tools/flow/common/figure/RoundedRectangleElementFigure.java 2008-11-16 22:17:16 UTC (rev 11824)
+++ trunk/flow/plugins/org.jboss.tools.flow.common/src/org/jboss/tools/flow/common/figure/RoundedRectangleElementFigure.java 2008-11-16 22:17:56 UTC (rev 11825)
@@ -31,6 +31,7 @@
add(rectangle, 0);
rectangle.setBounds(getBounds());
setSelected(false);
+ setSize(80, 40);
}
public void setColor(Color color) {
17 years, 5 months
JBoss Tools SVN: r11824 - trunk/flow/plugins/org.jboss.tools.flow.common/src/org/jboss/tools/flow/common/figure.
by jbosstools-commits@lists.jboss.org
Author: koen.aers(a)jboss.com
Date: 2008-11-16 17:17:16 -0500 (Sun, 16 Nov 2008)
New Revision: 11824
Modified:
trunk/flow/plugins/org.jboss.tools.flow.common/src/org/jboss/tools/flow/common/figure/RectangleElementFigure.java
Log:
default size is (80,40)
Modified: trunk/flow/plugins/org.jboss.tools.flow.common/src/org/jboss/tools/flow/common/figure/RectangleElementFigure.java
===================================================================
--- trunk/flow/plugins/org.jboss.tools.flow.common/src/org/jboss/tools/flow/common/figure/RectangleElementFigure.java 2008-11-16 22:16:47 UTC (rev 11823)
+++ trunk/flow/plugins/org.jboss.tools.flow.common/src/org/jboss/tools/flow/common/figure/RectangleElementFigure.java 2008-11-16 22:17:16 UTC (rev 11824)
@@ -22,6 +22,7 @@
protected void customizeFigure() {
setBorder(new LineBorder(1));
+ setSize(80, 40);
}
public void setSelected(boolean b) {
17 years, 5 months
JBoss Tools SVN: r11823 - trunk/flow/plugins/org.jboss.tools.flow.common/src/org/jboss/tools/flow/common/figure.
by jbosstools-commits@lists.jboss.org
Author: koen.aers(a)jboss.com
Date: 2008-11-16 17:16:47 -0500 (Sun, 16 Nov 2008)
New Revision: 11823
Modified:
trunk/flow/plugins/org.jboss.tools.flow.common/src/org/jboss/tools/flow/common/figure/EllipseElementFigure.java
Log:
default size is (40,40)
Modified: trunk/flow/plugins/org.jboss.tools.flow.common/src/org/jboss/tools/flow/common/figure/EllipseElementFigure.java
===================================================================
--- trunk/flow/plugins/org.jboss.tools.flow.common/src/org/jboss/tools/flow/common/figure/EllipseElementFigure.java 2008-11-16 22:16:15 UTC (rev 11822)
+++ trunk/flow/plugins/org.jboss.tools.flow.common/src/org/jboss/tools/flow/common/figure/EllipseElementFigure.java 2008-11-16 22:16:47 UTC (rev 11823)
@@ -14,6 +14,7 @@
ellipse = new Ellipse();
add(ellipse, 0);
ellipse.setBounds(getBounds());
+ setSize(40, 40);
}
public void setColor(Color color) {
17 years, 5 months