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);
Show replies by date