Author: koen.aers(a)jboss.com
Date: 2008-08-12 12:11:18 -0400 (Tue, 12 Aug 2008)
New Revision: 9670
Removed:
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/editpart/TransitionEditPart.java
Modified:
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/plugin.xml
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/editor/JpdlEditor.java
Log:
icons, colors and figures are pluggable (initial implementation)
Modified: trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/plugin.xml
===================================================================
--- trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/plugin.xml 2008-08-12 16:10:55 UTC (rev
9669)
+++ trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/plugin.xml 2008-08-12 16:11:18 UTC (rev
9670)
@@ -24,6 +24,7 @@
point="org.jboss.tools.flow.common.elements">
<element
class="org.jboss.tools.flow.jpdl4.model.Process"
+ figure="icons/process.gif"
id="org.jboss.tools.flow.jpdl4.process"
language="org.jboss.tools.flow.jpdl4"
name="Process Definition">
@@ -32,6 +33,7 @@
</element>
<element
class="org.jboss.tools.flow.common.model.DefaultContainer"
+ figure="icons/super.gif"
id="org.jboss.tools.flow.jpdl4.superState"
language="org.jboss.tools.flow.jpdl4"
name="Super State">
@@ -39,31 +41,46 @@
</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">
<node
acceptsIncomingConnectionStrategy="org.jboss.tools.flow.jpdl4.strategy.StartStateAcceptsIncomingConnectionStrategy">
+ <figure>
+ <rectangle></rectangle>
+ </figure>
</node>
</element>
<element
class="org.jboss.tools.flow.jpdl4.model.EndState"
+ figure="icons/end.gif"
id="org.jboss.tools.flow.jpdl4.endState"
language="org.jboss.tools.flow.jpdl4"
name="End">
<node
acceptsOutgoingConnectionStrategy="org.jboss.tools.flow.jpdl4.strategy.EndStateAcceptsOutgoingConnectionStrategy">
+ <figure>
+ <rectangle>
+
+ </rectangle>
+ </figure>
</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">
- <node></node>
+ <node>
+ <figure>
+ <rounded-rectangle></rounded-rectangle>
+ </figure></node>
</element>
<element
class="org.jboss.tools.flow.jpdl4.model.Transition"
+ figure="icons/transition.gif"
id="org.jboss.tools.flow.jpdl4.transition"
language="org.jboss.tools.flow.jpdl4"
name="Transition">
Modified:
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/editor/JpdlEditor.java
===================================================================
---
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/editor/JpdlEditor.java 2008-08-12
16:10:55 UTC (rev 9669)
+++
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/editor/JpdlEditor.java 2008-08-12
16:11:18 UTC (rev 9670)
@@ -7,13 +7,14 @@
import org.eclipse.gef.EditPartFactory;
import org.eclipse.gef.palette.PaletteRoot;
import org.jboss.tools.flow.common.editor.GenericModelEditor;
+import org.jboss.tools.flow.common.editpart.DefaultEditPartFactory;
import org.jboss.tools.flow.common.registry.ElementRegistry;
-import org.jboss.tools.flow.jpdl4.editpart.JpdlEditPartFactory;
public class JpdlEditor extends GenericModelEditor {
protected EditPartFactory createEditPartFactory() {
- return new JpdlEditPartFactory();
+// return new JpdlEditPartFactory();
+ return new DefaultEditPartFactory();
}
protected PaletteRoot createPalette() {
Deleted:
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/editpart/TransitionEditPart.java
===================================================================
---
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/editpart/TransitionEditPart.java 2008-08-12
16:10:55 UTC (rev 9669)
+++
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/editpart/TransitionEditPart.java 2008-08-12
16:11:18 UTC (rev 9670)
@@ -1,12 +0,0 @@
-package org.jboss.tools.flow.jpdl4.editpart;
-
-import org.jboss.tools.flow.common.editpart.ConnectionEditPart;
-import org.jboss.tools.flow.common.wrapper.DefaultConnectionWrapper;
-
-public class TransitionEditPart extends ConnectionEditPart {
-
- protected Class<?> getElementConnectionType() {
- return DefaultConnectionWrapper.class;
- }
-
-}
Show replies by date