jbpm-cvs Mailing List for jBPM (Page 2)
open-source, flexible Business Process Management (BPM) in Java
Brought to you by:
krisverlaenen
You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(170) |
Sep
(516) |
Oct
(511) |
Nov
(515) |
Dec
(246) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(179) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2007 |
Jan
|
Feb
|
Mar
|
Apr
(275) |
May
(443) |
Jun
(571) |
Jul
(499) |
Aug
(227) |
Sep
(202) |
Oct
(281) |
Nov
(455) |
Dec
(224) |
2008 |
Jan
(454) |
Feb
(320) |
Mar
(85) |
Apr
(23) |
May
(146) |
Jun
(745) |
Jul
(16) |
Aug
(621) |
Sep
(13) |
Oct
(54) |
Nov
(30) |
Dec
(46) |
2009 |
Jan
(9) |
Feb
(28) |
Mar
(16) |
Apr
(22) |
May
(43) |
Jun
(23) |
Jul
(28) |
Aug
(6) |
Sep
(3) |
Oct
|
Nov
|
Dec
(9) |
2010 |
Jan
(8) |
Feb
(9) |
Mar
(6) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: jellicoe <cen...@mt...> - 2009-06-16 17:36:53
|
Bush iss AA commander guy, not THE commander guy |
From: Kondracki D. <fil...@mi...> - 2009-06-15 07:56:06
|
deleterious sieving enrolls isdechain |
From: McElhannon T. <lot...@th...> - 2009-06-12 07:58:02
|
Hfi, my photo attached |
From: Koen A. <ka...@jb...> - 2009-05-19 20:14:08
|
User: kaers Date: 09/05/19 15:37:43 Modified: designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties Tag: branch_jbpm_jpdl_gpd_3_1_x EsbInputOutputConfigurationComposite.java DelegationConfigurationComposite.java VariableContainerConfigurationComposite.java Log: split the preference pages to accomodate for coexistance of jbpm 3 and jbpm 4 Revision Changes Path No revision No revision 1.1.2.4 +1 -1 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties/Attic/EsbInputOutputConfigurationComposite.java (In the diff below, changes in quantity of whitespace are not shown.) Index: EsbInputOutputConfigurationComposite.java =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties/Attic/EsbInputOutputConfigurationComposite.java,v retrieving revision 1.1.2.3 retrieving revision 1.1.2.4 diff -u -b -r1.1.2.3 -r1.1.2.4 --- EsbInputOutputConfigurationComposite.java 1 Mar 2009 10:15:44 -0000 1.1.2.3 +++ EsbInputOutputConfigurationComposite.java 19 May 2009 19:37:43 -0000 1.1.2.4 @@ -19,9 +19,9 @@ import org.eclipse.swt.widgets.TableItem; import org.eclipse.swt.widgets.Text; import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory; +import org.jboss.tools.jbpm.util.AutoResizeTableLayout; import org.jbpm.gd.common.model.GenericElement; import org.jbpm.gd.jpdl.model.EsbElement; -import org.jbpm.gd.jpdl.util.AutoResizeTableLayout; public class EsbInputOutputConfigurationComposite implements SelectionListener, FocusListener, MouseListener { 1.4.4.2 +1 -1 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties/Attic/DelegationConfigurationComposite.java (In the diff below, changes in quantity of whitespace are not shown.) Index: DelegationConfigurationComposite.java =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties/Attic/DelegationConfigurationComposite.java,v retrieving revision 1.4.4.1 retrieving revision 1.4.4.2 diff -u -b -r1.4.4.1 -r1.4.4.2 --- DelegationConfigurationComposite.java 24 Feb 2009 18:24:32 -0000 1.4.4.1 +++ DelegationConfigurationComposite.java 19 May 2009 19:37:43 -0000 1.4.4.2 @@ -36,11 +36,11 @@ import org.eclipse.swt.widgets.TableItem; import org.eclipse.swt.widgets.Text; import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory; +import org.jboss.tools.jbpm.util.AutoResizeTableLayout; import org.jbpm.gd.common.model.GenericElement; import org.jbpm.gd.jpdl.Logger; import org.jbpm.gd.jpdl.dialog.ChooseDelegationClassDialog; import org.jbpm.gd.jpdl.model.Delegation; -import org.jbpm.gd.jpdl.util.AutoResizeTableLayout; import org.jbpm.gd.jpdl.util.ProjectFinder; public class DelegationConfigurationComposite implements KeyListener, SelectionListener, FocusListener { 1.3.4.1 +1 -1 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties/Attic/VariableContainerConfigurationComposite.java (In the diff below, changes in quantity of whitespace are not shown.) Index: VariableContainerConfigurationComposite.java =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties/Attic/VariableContainerConfigurationComposite.java,v retrieving revision 1.3 retrieving revision 1.3.4.1 diff -u -b -r1.3 -r1.3.4.1 --- VariableContainerConfigurationComposite.java 30 Jul 2007 14:47:16 -0000 1.3 +++ VariableContainerConfigurationComposite.java 19 May 2009 19:37:43 -0000 1.3.4.1 @@ -15,11 +15,11 @@ import org.eclipse.swt.widgets.TableColumn; import org.eclipse.swt.widgets.TableItem; import org.eclipse.ui.forms.widgets.FormToolkit; +import org.jboss.tools.jbpm.util.AutoResizeTableLayout; import org.jbpm.gd.common.model.SemanticElement; import org.jbpm.gd.common.model.SemanticElementFactory; import org.jbpm.gd.jpdl.model.Variable; import org.jbpm.gd.jpdl.model.VariableContainer; -import org.jbpm.gd.jpdl.util.AutoResizeTableLayout; import org.jbpm.gd.jpdl.util.VariableTableCellClickedResolver; import org.jbpm.gd.jpdl.util.VariableTableItemWrapper; |
From: Koen A. <ka...@jb...> - 2009-05-19 20:14:04
|
User: kaers Date: 09/05/19 15:37:43 Modified: designer/jpdl/org.jbpm.gd.jpdl Tag: branch_jbpm_jpdl_gpd_3_1_x .classpath plugin.xml Log: split the preference pages to accomodate for coexistance of jbpm 3 and jbpm 4 Revision Changes Path No revision No revision 1.1.4.1 +3 -3 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/Attic/.classpath (In the diff below, changes in quantity of whitespace are not shown.) Index: .classpath =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/Attic/.classpath,v retrieving revision 1.1 retrieving revision 1.1.4.1 diff -u -b -r1.1 -r1.1.4.1 --- .classpath 20 Mar 2007 09:58:47 -0000 1.1 +++ .classpath 19 May 2009 19:37:43 -0000 1.1.4.1 @@ -1,8 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <classpath> - <classpathentry kind="src" path="src"/> - <classpathentry exported="true" kind="lib" path="lib/dom4j-1.4.jar"/> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/> <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> - <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> + <classpathentry kind="src" path="src"/> + <classpathentry exported="true" kind="lib" path="lib/dom4j-1.4.jar" sourcepath="org.jbpm.gd.jpdlsrc.zip"/> <classpathentry kind="output" path="bin"/> </classpath> 1.43.2.4 +9 -9 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/Attic/plugin.xml (In the diff below, changes in quantity of whitespace are not shown.) Index: plugin.xml =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/Attic/plugin.xml,v retrieving revision 1.43.2.3 retrieving revision 1.43.2.4 diff -u -b -r1.43.2.3 -r1.43.2.4 --- plugin.xml 1 Mar 2009 10:15:45 -0000 1.43.2.3 +++ plugin.xml 19 May 2009 19:37:43 -0000 1.43.2.4 @@ -285,7 +285,7 @@ <extension point="org.eclipse.ui.perspectives"> <perspective - name="jBPM JPDL" + name="jBPM jPDL 3" icon="icons/full/obj16/process_definition_enabled.gif" class="org.jbpm.gd.jpdl.JpdlPerspectiveFactory" id="org.jbpm.gd.jpdl.JpdlPerspective"> @@ -349,30 +349,30 @@ <extension point="org.eclipse.ui.preferencePages"> - <page - class="org.jbpm.gd.jpdl.prefs.MainPage" - id="org.jbpm.gd.jpdl.prefs.main" - name="JBoss jBPM"/> + <page class="org.jboss.tools.jbpm.preferences.DefaultPage" + id="org.jbpm.gd.jpdl.prefs.jbpm3" + name="jBPM 3" + category="org.jboss.tools.jbpm"/> <page class="org.jbpm.gd.jpdl.prefs.JbpmLocationsPage" id="org.jbpm.gd.jpdl.prefs.jbpmLocations" name="Runtime Locations" - category="org.jbpm.gd.jpdl.prefs.main"/> + category="org.jbpm.gd.jpdl.prefs.jbpm3"/> <page class="org.jbpm.gd.jpdl.prefs.AssignmentTypesPage" id="org.jbpm.gd.jpdl.prefs.assignmentTypes" name="Assignment Types" - category="org.jbpm.gd.jpdl.prefs.main"/> + category="org.jbpm.gd.jpdl.prefs.jbpm3"/> <page class="org.jbpm.gd.jpdl.prefs.ServerDeploymentPage" id="org.jbpm.gd.jpdl.prefs.deployment" name="Server Deployment" - category="org.jbpm.gd.jpdl.prefs.main"/> + category="org.jbpm.gd.jpdl.prefs.jbpm3"/> <page class="org.jbpm.gd.jpdl.prefs.JpdlTemplatesPage" id="org.jbpm.gd.jpdl.prefs.templates" name="Jpdl Templates" - category="org.jbpm.gd.jpdl.prefs.main"/> + category="org.jbpm.gd.jpdl.prefs.jbpm3"/> </extension> <extension point="org.eclipse.ui.views.properties.tabbed.propertyContributor"> |
From: Koen A. <ka...@jb...> - 2009-05-19 20:13:59
|
User: kaers Date: 09/05/19 15:37:43 Modified: designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/prefs Tag: branch_jbpm_jpdl_gpd_3_1_x JbpmLocationsPage.java AssignmentTypesPage.java Removed: designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/prefs Tag: branch_jbpm_jpdl_gpd_3_1_x MainPage.java Log: split the preference pages to accomodate for coexistance of jbpm 3 and jbpm 4 Revision Changes Path No revision No revision 1.1.4.1 +1 -1 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/prefs/Attic/JbpmLocationsPage.java (In the diff below, changes in quantity of whitespace are not shown.) Index: JbpmLocationsPage.java =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/prefs/Attic/JbpmLocationsPage.java,v retrieving revision 1.1 retrieving revision 1.1.4.1 diff -u -b -r1.1 -r1.1.4.1 --- JbpmLocationsPage.java 19 Jul 2007 19:18:54 -0000 1.1 +++ JbpmLocationsPage.java 19 May 2009 19:37:43 -0000 1.1.4.1 @@ -40,9 +40,9 @@ import org.eclipse.swt.widgets.TableItem; import org.eclipse.ui.IWorkbench; import org.eclipse.ui.IWorkbenchPreferencePage; +import org.jboss.tools.jbpm.util.AutoResizeTableLayout; import org.jbpm.gd.jpdl.Constants; import org.jbpm.gd.jpdl.Plugin; -import org.jbpm.gd.jpdl.util.AutoResizeTableLayout; public class JbpmLocationsPage extends PreferencePage implements IWorkbenchPreferencePage, Constants { 1.1.4.1 +1 -1 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/prefs/Attic/AssignmentTypesPage.java (In the diff below, changes in quantity of whitespace are not shown.) Index: AssignmentTypesPage.java =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/prefs/Attic/AssignmentTypesPage.java,v retrieving revision 1.1 retrieving revision 1.1.4.1 diff -u -b -r1.1 -r1.1.4.1 --- AssignmentTypesPage.java 19 Jul 2007 19:18:54 -0000 1.1 +++ AssignmentTypesPage.java 19 May 2009 19:37:43 -0000 1.1.4.1 @@ -38,10 +38,10 @@ import org.eclipse.swt.widgets.TableItem; import org.eclipse.ui.IWorkbench; import org.eclipse.ui.IWorkbenchPreferencePage; +import org.jboss.tools.jbpm.util.AutoResizeTableLayout; import org.jbpm.gd.jpdl.Constants; import org.jbpm.gd.jpdl.Plugin; import org.jbpm.gd.jpdl.util.AssignmentTypeHelper; -import org.jbpm.gd.jpdl.util.AutoResizeTableLayout; public class AssignmentTypesPage extends PreferencePage implements IWorkbenchPreferencePage, Constants { |
From: Koen A. <ka...@jb...> - 2009-05-19 20:13:58
|
User: kaers Date: 09/05/19 15:37:43 Modified: designer/jpdl/org.jbpm.gd.jpdl/.settings Tag: branch_jbpm_jpdl_gpd_3_1_x org.eclipse.jdt.core.prefs Log: split the preference pages to accomodate for coexistance of jbpm 3 and jbpm 4 Revision Changes Path No revision No revision 1.1.4.1 +6 -6 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/.settings/Attic/org.eclipse.jdt.core.prefs (In the diff below, changes in quantity of whitespace are not shown.) Index: org.eclipse.jdt.core.prefs =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/.settings/Attic/org.eclipse.jdt.core.prefs,v retrieving revision 1.1 retrieving revision 1.1.4.1 diff -u -b -r1.1 -r1.1.4.1 --- org.eclipse.jdt.core.prefs 19 Jul 2007 09:26:39 -0000 1.1 +++ org.eclipse.jdt.core.prefs 19 May 2009 19:37:43 -0000 1.1.4.1 @@ -1,12 +1,12 @@ -#Tue Jul 17 23:08:23 CEST 2007 +#Fri May 15 16:09:51 EDT 2009 eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.2 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.4 +org.eclipse.jdt.core.compiler.compliance=1.5 org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.problem.assertIdentifier=warning -org.eclipse.jdt.core.compiler.problem.enumIdentifier=warning -org.eclipse.jdt.core.compiler.source=1.3 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=1.5 |
From: Koen A. <ka...@jb...> - 2009-05-19 20:13:55
|
User: kaers Date: 09/05/19 15:37:43 Removed: designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/util Tag: branch_jbpm_jpdl_gpd_3_1_x AutoResizeTableLayout.java Log: split the preference pages to accomodate for coexistance of jbpm 3 and jbpm 4 |
From: Koen A. <ka...@jb...> - 2009-05-19 20:13:54
|
User: kaers Date: 09/05/19 15:37:43 Modified: designer/jpdl/org.jbpm.gd.jpdl/META-INF Tag: branch_jbpm_jpdl_gpd_3_1_x MANIFEST.MF Log: split the preference pages to accomodate for coexistance of jbpm 3 and jbpm 4 Revision Changes Path No revision No revision 1.13.2.11 +3 -1 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/META-INF/Attic/MANIFEST.MF (In the diff below, changes in quantity of whitespace are not shown.) Index: MANIFEST.MF =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/META-INF/Attic/MANIFEST.MF,v retrieving revision 1.13.2.10 retrieving revision 1.13.2.11 diff -u -b -r1.13.2.10 -r1.13.2.11 --- MANIFEST.MF 20 Feb 2009 13:54:01 -0000 1.13.2.10 +++ MANIFEST.MF 19 May 2009 19:37:43 -0000 1.13.2.11 @@ -66,5 +66,7 @@ org.eclipse.debug.core, org.eclipse.core.variables, org.junit, - org.eclipse.ui.views.properties.tabbed + org.eclipse.ui.views.properties.tabbed, + org.jboss.tools.jbpm.common;bundle-version="1.0.0" Bundle-ActivationPolicy: lazy +Bundle-RequiredExecutionEnvironment: J2SE-1.5 |
From: Cratin <elb...@hs...> - 2009-04-18 12:04:40
|
That is not a settled fact, and i leave it to at the very sight of duryodhana. And beholding. Beginners Tantraa - 5 Tips to Get You to the Next Level <http://suehurbe.livejournal.com/800.html> The nagas became exceedingly delighted. And the who is suspicious of his own self, and who driveth is explained as vedic sound, i.e., the instructions all the pandavas, for gladdening dhananjaya, caused the son of pandu knows that the wretched karna long breaths, when he will rush with loud roars trapdoor in the shopfloor. She served them while gaily, armistead's eyes full of honest adoration. Taught. So you see, said he, even if you had been i suppose. Then the man changed his mind. 'come dinner. Then come have a bite with me, graham perfumed wood. As the funeral pyre blazed up,. |
From: Croy H. <pre...@op...> - 2009-03-31 02:20:26
|
Is another name of his fire for when he is satisfied v. P.70 description de la haute normandie, ii. Contrary, it seemed but to increase it. She was precincts of the abbey, part of the old palace, such a modification of joseph's land policy, as. |
From: Koen A. <ka...@jb...> - 2009-03-01 11:59:47
|
User: kaers Date: 09/03/01 06:59:42 Modified: designer/jpdl/org.jbpm.gd.jpdl.build Tag: branch_jbpm_jpdl_gpd_3_1_x release.notes.html Log: getting ready for 3.1.7 Revision Changes Path No revision No revision 1.12.2.14 +16 -0 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl.build/Attic/release.notes.html (In the diff below, changes in quantity of whitespace are not shown.) Index: release.notes.html =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl.build/Attic/release.notes.html,v retrieving revision 1.12.2.13 retrieving revision 1.12.2.14 diff -u -b -r1.12.2.13 -r1.12.2.14 --- release.notes.html 20 Feb 2009 14:04:28 -0000 1.12.2.13 +++ release.notes.html 1 Mar 2009 11:59:42 -0000 1.12.2.14 @@ -4,6 +4,21 @@ <h2>Updates from 3.1.6 to 3.1.7 </h2> +<h3>Bug</h3> +<ul> +<li>[<a href='https://jira.jboss.org/jira/browse/GPD-29'>GPD-29</a>] - referencing an unknown class gives exception at deployment</li> +<li>[<a href='https://jira.jboss.org/jira/browse/GPD-63'>GPD-63</a>] - Inner classes are not deployed.</li> +<li>[<a href='https://jira.jboss.org/jira/browse/GPD-297'>GPD-297</a>] - org.jbpm.gd.jpdl has wrong provider, and wrong version?</li> +<li>[<a href='https://jira.jboss.org/jira/browse/GPD-298'>GPD-298</a>] - The asynchronous invocation of ESB services is not properly implemented</li> +</ul> + +<h3>Feature Request</h3> +<ul> +<li>[<a href='https://jira.jboss.org/jira/browse/GPD-65'>GPD-65</a>] - Would it possible to take parameters from an abstract super class of the Delegation class in the GPD?</li> +<li>[<a href='https://jira.jboss.org/jira/browse/GPD-241'>GPD-241</a>] - jBPM plugin doesn't support default replyTo in ESB Node configuration</li> +</ul> + + <h2>Updates from 3.1.5 to 3.1.6 </h2> <h3>Bug</h3> @@ -15,6 +30,7 @@ <li>[<a href='https://jira.jboss.org/jira/browse/GPD-273'>GPD-273</a>] - Wizard uses inconsistent label compared to rest of eclipse wizards</li> </ul> + <h2>Updates from 3.1.4 to 3.1.5 </h2> <h3>Task</h3> |
From: Koen A. <ka...@jb...> - 2009-03-01 10:41:00
|
User: kaers Date: 09/03/01 05:15:44 Added: designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/xml Tag: branch_jbpm_jpdl_gpd_3_1_x EsbNotifierMapper.java Log: GPD-298 Revision Changes Path No revision No revision 1.1.2.1 +16 -0 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/xml/Attic/EsbNotifierMapper.java (In the diff below, changes in quantity of whitespace are not shown.) Index: EsbNotifierMapper.java =================================================================== RCS file: EsbNotifierMapper.java diff -N EsbNotifierMapper.java --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ EsbNotifierMapper.java 1 Mar 2009 10:15:44 -0000 1.1.2.1 @@ -0,0 +1,16 @@ +package org.jbpm.gd.jpdl.xml; + +import org.jbpm.gd.common.xml.XmlElementMapper; +import org.w3c.dom.Node; + +public class EsbNotifierMapper implements XmlElementMapper { + + private static final String CLASS_NAME = "org.jboss.soa.esb.services.jbpm.actionhandlers.EsbNotifier"; + + public boolean accept(Node node) { + Node className = node.getAttributes().getNamedItem("class"); + if (className == null) return false; + return CLASS_NAME.equals(className.getNodeValue()); + } + +} |
From: Koen A. <ka...@jb...> - 2009-03-01 10:16:48
|
User: kaers Date: 09/03/01 05:15:45 Modified: designer/jpdl/org.jbpm.gd.jpdl Tag: branch_jbpm_jpdl_gpd_3_1_x plugin.xml Log: GPD-298 Revision Changes Path No revision No revision 1.43.2.3 +16 -2 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/Attic/plugin.xml (In the diff below, changes in quantity of whitespace are not shown.) Index: plugin.xml =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/Attic/plugin.xml,v retrieving revision 1.43.2.2 retrieving revision 1.43.2.3 diff -u -b -r1.43.2.2 -r1.43.2.3 --- plugin.xml 11 Jun 2008 14:25:33 -0000 1.43.2.2 +++ plugin.xml 1 Mar 2009 10:15:45 -0000 1.43.2.3 @@ -154,6 +154,13 @@ modelClass="org.jbpm.gd.jpdl.model.EsbNode" name="esb"/> <semanticElement + icon="icons/full/obj16/esb_enabled.gif" + id="org.jbpm.gd.jpdl.esbNotifier" + label="ESB Notifier" + language="org.jbpm.gd.jpdl" + modelClass="org.jbpm.gd.jpdl.model.EsbNotifier" + name="esb-notifier"/> + <semanticElement icon="icons/full/obj16/process_definition_enabled.gif" id="org.jbpm.gd.jpdl.processDefinition" label="Process Definition" @@ -603,10 +610,10 @@ <input type="org.jbpm.gd.jpdl.model.Node"/> </propertySection> <propertySection - class="org.jbpm.gd.jpdl.properties.EsbNodeSection" + class="org.jbpm.gd.jpdl.properties.EsbElementSection" id="org.jbpm.gd.jpdl.esbNode" tab="org.jbpm.gd.jpdl.esb"> - <input type="org.jbpm.gd.jpdl.model.EsbNode"/> + <input type="org.jbpm.gd.jpdl.model.EsbElement"/> </propertySection> <propertySection class="org.jbpm.gd.jpdl.properties.DecisionHandlerSection" @@ -995,6 +1002,13 @@ mapperClassPriority="999" xmlElement="node"/> <mapping + id="org.jbpm.gd.jpdl.esbNotifier" + semanticElement="org.jbpm.gd.jpdl.esbNotifier" + adapterClass="org.jbpm.gd.jpdl.xml.ActionDomAdapter" + mapperClass="org.jbpm.gd.jpdl.xml.EsbNotifierMapper" + mapperClassPriority="999" + xmlElement="action"/> + <mapping id="org.jbpm.gd.jpdl.processDefinition" semanticElement="org.jbpm.gd.jpdl.processDefinition" adapterClass="org.jbpm.gd.jpdl.xml.ProcessDefinitionDomAdapter" |
From: Koen A. <ka...@jb...> - 2009-03-01 10:16:42
|
User: kaers Date: 09/03/01 05:15:44 Modified: designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/model Tag: branch_jbpm_jpdl_gpd_3_1_x EsbNode.java Added: designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/model Tag: branch_jbpm_jpdl_gpd_3_1_x EsbElement.java EsbNotifier.java Log: GPD-298 Revision Changes Path No revision No revision 1.1.2.6 +3 -8 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/model/Attic/EsbNode.java (In the diff below, changes in quantity of whitespace are not shown.) Index: EsbNode.java =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/model/Attic/EsbNode.java,v retrieving revision 1.1.2.5 retrieving revision 1.1.2.6 diff -u -b -r1.1.2.5 -r1.1.2.6 --- EsbNode.java 27 Feb 2009 16:25:12 -0000 1.1.2.5 +++ EsbNode.java 1 Mar 2009 10:15:44 -0000 1.1.2.6 @@ -4,10 +4,9 @@ -public class EsbNode extends Node { +public class EsbNode extends Node implements EsbElement { private static final String CALLBACK_ACTION_NAME = "org.jboss.soa.esb.services.jbpm.actionhandlers.EsbActionHandler"; - private static final String ONEWAY_ACTION_NAME = "org.jboss.soa.esb.services.jbpm.actionhandlers.EsbNotifier"; private void createAction() { Action action = (Action)getFactory().createById("org.jbpm.gd.jpdl.action"); @@ -24,11 +23,7 @@ } public boolean isOneWay() { - return ONEWAY_ACTION_NAME.equals(getAction().getClassName()); - } - - public void setOneWay(boolean oneWay) { - getAction().setClassName(oneWay ? ONEWAY_ACTION_NAME : CALLBACK_ACTION_NAME); + return false; } private GenericElement addGenericElement(String elementName) { No revision No revision 1.1.2.1 +26 -0 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/model/Attic/EsbElement.java (In the diff below, changes in quantity of whitespace are not shown.) Index: EsbElement.java =================================================================== RCS file: EsbElement.java diff -N EsbElement.java --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ EsbElement.java 1 Mar 2009 10:15:44 -0000 1.1.2.1 @@ -0,0 +1,26 @@ +package org.jbpm.gd.jpdl.model; + +import org.jbpm.gd.common.model.GenericElement; +import org.jbpm.gd.common.model.SemanticElement; + +public interface EsbElement extends SemanticElement { + + boolean isOneWay(); + + String getServiceName(); + String getCategoryName(); + String getReplyToOriginator(); + + void setServiceName(String name); + void setCategoryName(String name); + void setReplyToOriginator(String value); + + void addJbpmToEsbMapping(GenericElement element); + void removeJbpmToEsbMapping(GenericElement element); + GenericElement[] getJbpmToEsbMappings(); + + void addEsbToJbpmMapping(GenericElement element); + void removeEsbToJbpmMapping(GenericElement element); + GenericElement[] getEsbToJbpmMappings(); + +} 1.1.2.1 +134 -0 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/model/Attic/EsbNotifier.java (In the diff below, changes in quantity of whitespace are not shown.) Index: EsbNotifier.java =================================================================== RCS file: EsbNotifier.java diff -N EsbNotifier.java --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ EsbNotifier.java 1 Mar 2009 10:15:44 -0000 1.1.2.1 @@ -0,0 +1,134 @@ +package org.jbpm.gd.jpdl.model; + +import org.jbpm.gd.common.model.GenericElement; + + + +public class EsbNotifier extends Action implements EsbElement { + + private static final String CLASS_NAME = "org.jboss.soa.esb.services.jbpm.actionhandlers.EsbNotifier"; + + public void setClassName(String newClassName) { + // changing the class name is not authorized + } + + public String getClassName() { + return CLASS_NAME; + } + + public boolean isOneWay() { + return true; + } + + private GenericElement addGenericElement(String elementName) { + GenericElement element = (GenericElement)getFactory().createById("org.jbpm.gd.jpdl.genericElement"); + element.setName(elementName); + addGenericElement(element); + return element; + } + + private void setConfigurationElement(String elementName, String value) { + GenericElement element = getGenericElement(elementName); + if (value == null && element != null) { + removeGenericElement(element); + } else { + if (element == null) { + element = addGenericElement(elementName); + } + element.setValue(value); + } + } + + private String getConfigurationElementValue(String elementName) { + String result = null; + GenericElement element = getGenericElement(elementName); + if (element != null) { + result = element.getValue(); + } + return result; + } + + private GenericElement getGenericElement(String name) { + if (name == null) return null; + GenericElement[] genericElements = getGenericElements(); + for (int i = 0; i < genericElements.length; i++) { + if (name.equals(genericElements[i].getName())) { + return genericElements[i]; + } + } + return null; + } + + public void setCategoryName(String name) { + setConfigurationElement("esbCategoryName", name); + } + + public String getCategoryName() { + return getConfigurationElementValue("esbCategoryName"); + } + + public void setServiceName(String name) { + setConfigurationElement("esbServiceName", name); + } + + public String getServiceName() { + return getConfigurationElementValue("esbServiceName"); + } + + public void setReplyToOriginator(String value) { + setConfigurationElement("reply-to-originator", value); + } + + public String getReplyToOriginator() { + return getConfigurationElementValue("reply-to-originator"); + } + + private void addMapping(GenericElement mapping, String configurationElementName) { + if (mapping == null) return; + GenericElement element = getGenericElement(configurationElementName); + if (element == null) { + element = addGenericElement(configurationElementName); + } + element.addGenericElement(mapping); + } + + private void removeMapping(GenericElement mapping, String configurationElementName) { + if (mapping == null) return; + GenericElement element = getGenericElement(configurationElementName); + element.removeGenericElement(mapping); + if (element.getGenericElements().length == 0) { + removeGenericElement(element); + } + } + + public void addJbpmToEsbMapping(GenericElement mapping) { + addMapping(mapping, "bpmToEsbVars"); + } + + public void removeJbpmToEsbMapping(GenericElement mapping) { + removeMapping(mapping, "bpmToEsbVars"); + } + + public GenericElement[] getJbpmToEsbMappings() { + GenericElement genericElements = getGenericElement("bpmToEsbVars"); + return genericElements != null ? genericElements.getGenericElements() : new GenericElement[0]; + } + + public void addEsbToJbpmMapping(GenericElement mapping) { + addMapping(mapping, "esbToBpmVars"); + } + + public void removeEsbToJbpmMapping(GenericElement mapping) { + removeMapping(mapping, "esbToBpmVars"); + } + + public GenericElement[] getEsbToJbpmMappings() { + GenericElement genericElements = getGenericElement("esbToBpmVars"); + return genericElements != null ? genericElements.getGenericElements() : new GenericElement[0]; + } + + public boolean isActionElementConfigurable() { + return false; + } + +} |
From: Koen A. <ka...@jb...> - 2009-03-01 10:16:42
|
User: kaers Date: 09/03/01 05:15:44 Modified: designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties Tag: branch_jbpm_jpdl_gpd_3_1_x EventContainerSectionActionBarContributor.java EsbConfigurationComposite.java ActionElementContainerSectionActionBarContributor.java ActionElementContainerSection.java EventContainerSection.java EsbGeneralConfigurationComposite.java EsbInputOutputConfigurationComposite.java Added: designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties Tag: branch_jbpm_jpdl_gpd_3_1_x EsbElementSection.java Removed: designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties Tag: branch_jbpm_jpdl_gpd_3_1_x EsbNodeSection.java Log: GPD-298 Revision Changes Path No revision No revision 1.4.4.1 +45 -0 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties/Attic/EventContainerSectionActionBarContributor.java (In the diff below, changes in quantity of whitespace are not shown.) Index: EventContainerSectionActionBarContributor.java =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties/Attic/EventContainerSectionActionBarContributor.java,v retrieving revision 1.4 retrieving revision 1.4.4.1 diff -u -b -r1.4 -r1.4.4.1 --- EventContainerSectionActionBarContributor.java 14 Aug 2007 13:31:54 -0000 1.4 +++ EventContainerSectionActionBarContributor.java 1 Mar 2009 10:15:44 -0000 1.4.4.1 @@ -34,6 +34,7 @@ private static final String CREATE_TIMER_ID = "org.jbpm.gd.jpdl.createTimer"; private static final String MAIL_ID = "org.jbpm.gd.jpdl.mail"; private static final String SCRIPT_ID = "org.jbpm.gd.jpdl.script"; + private static final String ESB_NOTIFIER_ID = "org.jbpm.gd.jpdl.esbNotifier"; private String elementToCreate = ACTION_ID; @@ -48,6 +49,7 @@ private ActionContributionItem addCancelTimerMenuContributionItem; private ActionContributionItem addScriptMenuContributionItem; private ActionContributionItem addMailMenuContributionItem; + private ActionContributionItem addEsbNotifierMenuContributionItem; private ActionContributionItem removeMenuContributionItem; private Separator toolbarSeparator; private Separator firstMenuSeparator; @@ -66,6 +68,7 @@ addCancelTimerMenuContributionItem = new ActionContributionItem(createAddCancelTimerAction()); addScriptMenuContributionItem = new ActionContributionItem(createAddScriptAction()); addMailMenuContributionItem = new ActionContributionItem(createAddMailAction()); + addEsbNotifierMenuContributionItem = new ActionContributionItem(createAddEsbNotifierAction()); removeMenuContributionItem = new ActionContributionItem(createRemoveAction()); toolbarSeparator = new Separator(); firstMenuSeparator = new Separator(); @@ -132,6 +135,16 @@ return action; } + private IAction createAddEsbNotifierAction() { + IAction action = new Action() { + public void run() { + addNewActionElement(ESB_NOTIFIER_ID); + } + }; + setEsbNotifierInfo(action); + return action; + } + private IAction createAddActionElementAction() { IAction action = new Action() { public void run() { @@ -209,6 +222,14 @@ action.setText("New Script"); } + private void setEsbNotifierInfo(IAction action) { + action.setImageDescriptor( + ImageDescriptor.createFromURL(Plugin.getDefault() + .getBundle().getEntry("/icons/full/obj16/esb_enabled.gif"))); + action.setToolTipText("Add a ESB Notifier"); + action.setText("New ESB Notifier"); + } + private IAction createRemoveAction() { IAction action = new Action() { public void run() { @@ -243,6 +264,7 @@ createAddCreateTimerMenuItem(menu, enabled); createAddCancelTimerMenuItem(menu, enabled); createAddMailMenuItem(menu, enabled); + createAddEsbNotifierMenuItem(menu, enabled); } private void createAddActionMenuItem(Menu menu, boolean enabled) { @@ -345,6 +367,26 @@ } } + private void createAddEsbNotifierMenuItem(Menu menu, boolean enabled) { + MenuItem addEsbNotifierMenuItem = new MenuItem(menu, SWT.PUSH); + addEsbNotifierMenuItem.setText("New ESB Notifier"); + ImageDescriptor enabledDescriptor = ImageDescriptor.createFromURL(Plugin.getDefault() + .getBundle().getEntry("/icons/full/obj16/esb_enabled.gif")); + addEsbNotifierMenuItem.setImage(SharedImages.INSTANCE.getImage(enabledDescriptor)); + addEsbNotifierMenuItem.setEnabled(enabled); + if (enabled) { + addEsbNotifierMenuItem.addSelectionListener(new SelectionAdapter() { + public void widgetSelected(SelectionEvent e) { + addNewActionElement(ESB_NOTIFIER_ID); + if (((MenuItem)e.widget).getParent() != popupMenu) { + elementToCreate = ESB_NOTIFIER_ID; + setEsbNotifierInfo(addActionElementToolbarContributionItem.getAction()); + } + } + }); + } + } + private void addNewActionElement(String elementToCreate) { ActionElementContainer target = eventsSection.getSelectedEvent(); ActionElementCreateCommand command = new ActionElementCreateCommand(target.getFactory()); @@ -394,6 +436,7 @@ addCancelTimerMenuContributionItem.getAction().setEnabled(enabled); addScriptMenuContributionItem.getAction().setEnabled(enabled); addMailMenuContributionItem.getAction().setEnabled(enabled); + addEsbNotifierMenuContributionItem.getAction().setEnabled(enabled); } public void activateContributions() { @@ -408,6 +451,7 @@ getActionBars().getMenuManager().add(addCreateTimerMenuContributionItem); getActionBars().getMenuManager().add(addCancelTimerMenuContributionItem); getActionBars().getMenuManager().add(addMailMenuContributionItem); + getActionBars().getMenuManager().add(addEsbNotifierMenuContributionItem); getActionBars().getMenuManager().add(secondMenuSeparator); getActionBars().getMenuManager().add(removeMenuContributionItem); getActionBars().updateActionBars(); @@ -425,6 +469,7 @@ getActionBars().getMenuManager().remove(addCancelTimerMenuContributionItem); getActionBars().getMenuManager().remove(addScriptMenuContributionItem); getActionBars().getMenuManager().remove(addMailMenuContributionItem); + getActionBars().getMenuManager().remove(addEsbNotifierMenuContributionItem); getActionBars().getMenuManager().remove(secondMenuSeparator); getActionBars().getMenuManager().remove(removeMenuContributionItem); getActionBars().updateActionBars(); 1.1.2.4 +17 -75 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties/Attic/EsbConfigurationComposite.java (In the diff below, changes in quantity of whitespace are not shown.) Index: EsbConfigurationComposite.java =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties/Attic/EsbConfigurationComposite.java,v retrieving revision 1.1.2.3 retrieving revision 1.1.2.4 diff -u -b -r1.1.2.3 -r1.1.2.4 --- EsbConfigurationComposite.java 22 Apr 2008 13:05:48 -0000 1.1.2.3 +++ EsbConfigurationComposite.java 1 Mar 2009 10:15:44 -0000 1.1.2.4 @@ -3,17 +3,13 @@ import org.eclipse.swt.SWT; import org.eclipse.swt.custom.CTabFolder; import org.eclipse.swt.custom.CTabItem; -import org.eclipse.swt.events.SelectionEvent; -import org.eclipse.swt.events.SelectionListener; import org.eclipse.swt.layout.FormAttachment; import org.eclipse.swt.layout.FormData; -import org.eclipse.swt.widgets.Button; import org.eclipse.swt.widgets.Composite; import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory; -import org.jbpm.gd.common.model.GenericElement; -import org.jbpm.gd.jpdl.model.EsbNode; +import org.jbpm.gd.jpdl.model.EsbElement; -public class EsbConfigurationComposite implements SelectionListener { +public class EsbConfigurationComposite { public static EsbConfigurationComposite create(TabbedPropertySheetWidgetFactory widgetFactory, Composite parent) { EsbConfigurationComposite result = new EsbConfigurationComposite(); @@ -25,10 +21,8 @@ private TabbedPropertySheetWidgetFactory widgetFactory; private Composite parent; - private EsbNode esbNode; - private GenericElement[] savedEsbToJbpmMappings; + private EsbElement esbElement; - private Button oneWayButton; private CTabFolder actionTabFolder; private CTabItem outputTabItem; private Composite outputTabControl; @@ -37,52 +31,46 @@ private EsbInputOutputConfigurationComposite esbOutputConfigurationComposite; - public void setEsbNode(EsbNode esbNode) { - if (this.esbNode == esbNode) return; + public void setEsbElement(EsbElement esbElement) { + if (this.esbElement == esbElement) return; unhookListeners(); clearControls(); - this.esbNode = esbNode; - if (esbNode != null) { + this.esbElement = esbElement; + if (esbElement != null) { updateControls(); hookListeners(); } } - public EsbNode getEsbNode() { - return esbNode; + public EsbElement getEsbElement() { + return esbElement; } private void unhookListeners() { - oneWayButton.removeSelectionListener(this); } private void hookListeners() { - oneWayButton.addSelectionListener(this); } private void clearControls() { - oneWayButton.setSelection(false); - esbGeneralConfigurationComposite.setEsbNode(null); - esbInputConfigurationComposite.setEsbNode(null); + esbGeneralConfigurationComposite.setEsbElement(null); + esbInputConfigurationComposite.setEsbElement(null); if (outputTabItem != null) { - esbOutputConfigurationComposite.setEsbNode(null); + esbOutputConfigurationComposite.setEsbElement(null); outputTabItem.dispose(); } } private void updateControls() { - oneWayButton.setSelection(esbNode.isOneWay()); - esbGeneralConfigurationComposite.setEsbNode(esbNode); - esbInputConfigurationComposite.setEsbNode(esbNode); - if (!esbNode.isOneWay()) { + esbGeneralConfigurationComposite.setEsbElement(esbElement); + esbInputConfigurationComposite.setEsbElement(esbElement); + if (!esbElement.isOneWay()) { createOutputTabItem(); - esbOutputConfigurationComposite.setEsbNode(esbNode); + esbOutputConfigurationComposite.setEsbElement(esbElement); } } private void create() { - oneWayButton = widgetFactory.createButton(parent, "One Way", SWT.CHECK); - oneWayButton.setLayoutData(createOneWayButtonLayoutData()); actionTabFolder = widgetFactory.createTabFolder(parent, SWT.TOP | SWT.BORDER); actionTabFolder.setLayoutData(createEsbNodeTabFolderLayoutData()); createGeneralTabItem(); @@ -125,59 +113,13 @@ outputTabItem.setControl(outputTabControl); } - private FormData createOneWayButtonLayoutData() { - FormData result = new FormData(); - result.left = new FormAttachment(0, 0); - result.right = new FormAttachment(100, 0); - result.top = new FormAttachment(0, 0); - return result; - } - private FormData createEsbNodeTabFolderLayoutData() { FormData result = new FormData(); result.left = new FormAttachment(0, 0); result.right = new FormAttachment(100, 0); - result.top = new FormAttachment(oneWayButton, 5); + result.top = new FormAttachment(0, 0); result.bottom = new FormAttachment(100, 0); return result; } - public void widgetDefaultSelected(SelectionEvent e) { - } - - public void widgetSelected(SelectionEvent e) { - if (e.widget == oneWayButton) { - handleOneWayButtonSelected(); - } - } - - private void handleOneWayButtonSelected() { - if (oneWayButton.getSelection()) { - esbOutputConfigurationComposite.setEsbNode(null); - outputTabItem.dispose(); - saveEsbToJbpmMappings(); - } else { - createOutputTabItem(); - restoreEsbToJbpmMappings(); - esbOutputConfigurationComposite.setEsbNode(esbNode); - } - esbNode.setOneWay(oneWayButton.getSelection()); - } - - private void restoreEsbToJbpmMappings() { - if (savedEsbToJbpmMappings == null) return; - for (int i = 0; i < savedEsbToJbpmMappings.length; i++) { - esbNode.addEsbToJbpmMapping(savedEsbToJbpmMappings[i]); - } - } - - private void saveEsbToJbpmMappings() { - GenericElement[] esbToJbpmMappings = esbNode.getEsbToJbpmMappings(); - savedEsbToJbpmMappings = new GenericElement[esbToJbpmMappings.length]; - for (int i = 0; i < esbToJbpmMappings.length; i++) { - savedEsbToJbpmMappings[i] = esbToJbpmMappings[i]; - esbNode.removeEsbToJbpmMapping(esbToJbpmMappings[i]); - } - } - } 1.4.4.1 +41 -0 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties/Attic/ActionElementContainerSectionActionBarContributor.java (In the diff below, changes in quantity of whitespace are not shown.) Index: ActionElementContainerSectionActionBarContributor.java =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties/Attic/ActionElementContainerSectionActionBarContributor.java,v retrieving revision 1.4 retrieving revision 1.4.4.1 diff -u -b -r1.4 -r1.4.4.1 --- ActionElementContainerSectionActionBarContributor.java 14 Aug 2007 13:31:54 -0000 1.4 +++ ActionElementContainerSectionActionBarContributor.java 1 Mar 2009 10:15:44 -0000 1.4.4.1 @@ -31,6 +31,7 @@ private static final String CREATE_TIMER_ID = "org.jbpm.gd.jpdl.createTimer"; private static final String MAIL_ID = "org.jbpm.gd.jpdl.mail"; private static final String SCRIPT_ID = "org.jbpm.gd.jpdl.script"; + private static final String ESB_NOTIFIER_ID = "org.jbpm.gd.jpdl.esbNotifier"; private String elementToCreate = ACTION_ID; @@ -43,6 +44,7 @@ private ActionContributionItem addCancelTimerMenuContributionItem; private ActionContributionItem addScriptMenuContributionItem; private ActionContributionItem addMailMenuContributionItem; + private ActionContributionItem addEsbNotifierMenuContributionItem; private ActionContributionItem removeMenuContributionItem; private Separator toolbarSeparator; private Separator menuSeparator; @@ -58,6 +60,7 @@ addCancelTimerMenuContributionItem = new ActionContributionItem(createAddCancelTimerAction()); addScriptMenuContributionItem = new ActionContributionItem(createAddScriptAction()); addMailMenuContributionItem = new ActionContributionItem(createAddMailAction()); + addEsbNotifierMenuContributionItem = new ActionContributionItem(createAddEsbNotifierAction()); removeMenuContributionItem = new ActionContributionItem(createRemoveAction()); toolbarSeparator = new Separator(); menuSeparator = new Separator(); @@ -113,6 +116,16 @@ return action; } + private IAction createAddEsbNotifierAction() { + IAction action = new Action() { + public void run() { + addNewActionElement(ESB_NOTIFIER_ID); + } + }; + setEsbNotifierInfo(action); + return action; + } + private IAction createAddActionElementAction() { IAction action = new Action() { public void run() { @@ -179,6 +192,14 @@ action.setText("New Script"); } + private void setEsbNotifierInfo(IAction action) { + action.setImageDescriptor( + ImageDescriptor.createFromURL(Plugin.getDefault() + .getBundle().getEntry("/icons/full/obj16/esb_enabled.gif"))); + action.setToolTipText("Add a esb Notifier"); + action.setText("New ESB Notifier"); + } + private IAction createRemoveAction() { IAction action = new Action() { public void run() { @@ -212,6 +233,7 @@ createAddCreateTimerMenuItem(menu); createAddCancelTimerMenuItem(menu); createAddMailMenuItem(menu); + createAddEsbNotifierMenuItem(menu); } private void createAddActionMenuItem(Menu menu) { @@ -299,6 +321,23 @@ }); } + private void createAddEsbNotifierMenuItem(Menu menu) { + MenuItem addEsbNotifierMenuItem = new MenuItem(menu, SWT.PUSH); + addEsbNotifierMenuItem.setText("New ESB Notifier"); + ImageDescriptor enabledDescriptor = ImageDescriptor.createFromURL(Plugin.getDefault() + .getBundle().getEntry("/icons/full/obj16/esb_enabled.gif")); + addEsbNotifierMenuItem.setImage(SharedImages.INSTANCE.getImage(enabledDescriptor)); + addEsbNotifierMenuItem.addSelectionListener(new SelectionAdapter() { + public void widgetSelected(SelectionEvent e) { + addNewActionElement(ESB_NOTIFIER_ID); + if (((MenuItem)e.widget).getParent() != popupMenu) { + elementToCreate = ESB_NOTIFIER_ID; + setEsbNotifierInfo(addActionElementToolbarContributionItem.getAction()); + } + } + }); + } + private void addNewActionElement(String elementToCreate) { ActionElementContainer target = actionElementsSection.getActionElementContainer(); ActionElementCreateCommand command = new ActionElementCreateCommand(target.getFactory()); @@ -338,6 +377,7 @@ getActionBars().getMenuManager().add(addCreateTimerMenuContributionItem); getActionBars().getMenuManager().add(addCancelTimerMenuContributionItem); getActionBars().getMenuManager().add(addMailMenuContributionItem); + getActionBars().getMenuManager().add(addEsbNotifierMenuContributionItem); getActionBars().getMenuManager().add(menuSeparator); getActionBars().getMenuManager().add(removeMenuContributionItem); getActionBars().updateActionBars(); @@ -352,6 +392,7 @@ getActionBars().getMenuManager().remove(addCancelTimerMenuContributionItem); getActionBars().getMenuManager().remove(addScriptMenuContributionItem); getActionBars().getMenuManager().remove(addMailMenuContributionItem); + getActionBars().getMenuManager().remove(addEsbNotifierMenuContributionItem); getActionBars().getMenuManager().remove(menuSeparator); getActionBars().getMenuManager().remove(removeMenuContributionItem); getActionBars().updateActionBars(); 1.2.4.2 +15 -1 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties/Attic/ActionElementContainerSection.java (In the diff below, changes in quantity of whitespace are not shown.) Index: ActionElementContainerSection.java =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties/Attic/ActionElementContainerSection.java,v retrieving revision 1.2.4.1 retrieving revision 1.2.4.2 diff -u -b -r1.2.4.1 -r1.2.4.2 --- ActionElementContainerSection.java 2 Jan 2008 12:56:46 -0000 1.2.4.1 +++ ActionElementContainerSection.java 1 Mar 2009 10:15:44 -0000 1.2.4.2 @@ -28,6 +28,8 @@ import org.jbpm.gd.jpdl.model.ActionElementContainer; import org.jbpm.gd.jpdl.model.CancelTimer; import org.jbpm.gd.jpdl.model.CreateTimer; +import org.jbpm.gd.jpdl.model.EsbElement; +import org.jbpm.gd.jpdl.model.EsbNotifier; import org.jbpm.gd.jpdl.model.MailAction; import org.jbpm.gd.jpdl.model.Script; @@ -47,6 +49,7 @@ private TimerConfigurationComposite createTimerConfigurationComposite; private CancelTimerConfigurationComposite cancelTimerConfigurationComposite; private MailActionConfigurationComposite mailActionConfigurationComposite; + private EsbConfigurationComposite esbConfigurationComposite; public void createControls(Composite parent, TabbedPropertySheetPage aTabbedPropertySheetPage) { @@ -76,6 +79,7 @@ createCreateTimerPage(composite); createCancelTimerPage(composite); createMailPage(composite); + createEsbPage(composite); } private void createActionPage(Composite composite) { @@ -118,6 +122,14 @@ mailActionConfigurationComposite = MailActionConfigurationComposite.create(getWidgetFactory(), mailPage); } + private void createEsbPage(Composite composite) { + Composite esbPage = getWidgetFactory().createComposite(composite); + esbPage.setLayout(new FormLayout()); + esbPage.setLayoutData(createDetailsAreaLayoutData()); + detailsPages.put("org.jbpm.gd.jpdl.esbNotifier", esbPage); + esbConfigurationComposite = EsbConfigurationComposite.create(getWidgetFactory(), esbPage); + } + private void handleActionTableSelected() { TableItem[] selectedItems = actionElementTable.getSelection(); if (selectedItems.length == 0) { @@ -167,7 +179,9 @@ } private void updateActionElementDetails() { - if (selectedActionElement instanceof Action) { + if (selectedActionElement instanceof EsbNotifier) { + esbConfigurationComposite.setEsbElement((EsbElement)selectedActionElement); + } else if (selectedActionElement instanceof Action) { actionConfigurationComposite.setAction((Action)selectedActionElement); } else if (selectedActionElement instanceof Script) { scriptConfigurationComposite.setScript((Script)selectedActionElement); 1.2.4.2 +17 -1 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties/Attic/EventContainerSection.java (In the diff below, changes in quantity of whitespace are not shown.) Index: EventContainerSection.java =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties/Attic/EventContainerSection.java,v retrieving revision 1.2.4.1 retrieving revision 1.2.4.2 diff -u -b -r1.2.4.1 -r1.2.4.2 --- EventContainerSection.java 2 Jan 2008 12:56:46 -0000 1.2.4.1 +++ EventContainerSection.java 1 Mar 2009 10:15:44 -0000 1.2.4.2 @@ -28,6 +28,8 @@ import org.jbpm.gd.jpdl.model.ActionElement; import org.jbpm.gd.jpdl.model.CancelTimer; import org.jbpm.gd.jpdl.model.CreateTimer; +import org.jbpm.gd.jpdl.model.EsbElement; +import org.jbpm.gd.jpdl.model.EsbNotifier; import org.jbpm.gd.jpdl.model.Event; import org.jbpm.gd.jpdl.model.EventContainer; import org.jbpm.gd.jpdl.model.MailAction; @@ -48,6 +50,7 @@ private TimerConfigurationComposite createTimerConfigurationComposite; private CancelTimerConfigurationComposite cancelTimerConfigurationComposite; private MailActionConfigurationComposite mailConfigurationComposite; + private EsbConfigurationComposite esbConfigurationComposite; private Event selectedEvent; private ActionElement selectedActionElement; @@ -146,7 +149,9 @@ } private void updateActionElementDetails() { - if (selectedActionElement instanceof Action) { + if (selectedActionElement instanceof EsbNotifier) { + esbConfigurationComposite.setEsbElement((EsbElement)selectedActionElement); + } else if (selectedActionElement instanceof Action) { actionConfigurationComposite.setAction((Action)selectedActionElement); } else if (selectedActionElement instanceof Script) { scriptConfigurationComposite.setScript((Script)selectedActionElement); @@ -175,6 +180,7 @@ createCreateTimerPage(composite); createCancelTimerPage(composite); createMailPage(composite); + createEsbPage(composite); } private void createActionPage(Composite composite) { @@ -226,9 +232,19 @@ mailPage.setLayout(new FormLayout()); mailPage.setVisible(false); mailPage.setLayoutData(createDetailsAreaLayoutData()); + pagesMap.put("org.jbpm.gd.jpdl.mail", mailPage); mailConfigurationComposite = MailActionConfigurationComposite.create(getWidgetFactory(), mailPage); } + private void createEsbPage(Composite composite) { + Composite esbPage = getWidgetFactory().createComposite(composite); + esbPage.setLayout(new FormLayout()); + esbPage.setVisible(false); + esbPage.setLayoutData(createDetailsAreaLayoutData()); + pagesMap.put("org.jbpm.gd.jpdl.esbNotifier", esbPage); + esbConfigurationComposite = EsbConfigurationComposite.create(getWidgetFactory(), esbPage); + } + private FormData createDetailsAreaLayoutData() { FormData data = new FormData(); data.left = new FormAttachment(eventTree, 0); 1.1.2.4 +12 -12 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties/Attic/EsbGeneralConfigurationComposite.java (In the diff below, changes in quantity of whitespace are not shown.) Index: EsbGeneralConfigurationComposite.java =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties/Attic/EsbGeneralConfigurationComposite.java,v retrieving revision 1.1.2.3 retrieving revision 1.1.2.4 diff -u -b -r1.1.2.3 -r1.1.2.4 --- EsbGeneralConfigurationComposite.java 27 Feb 2009 16:25:13 -0000 1.1.2.3 +++ EsbGeneralConfigurationComposite.java 1 Mar 2009 10:15:44 -0000 1.1.2.4 @@ -11,7 +11,7 @@ import org.eclipse.swt.widgets.Label; import org.eclipse.swt.widgets.Text; import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory; -import org.jbpm.gd.jpdl.model.EsbNode; +import org.jbpm.gd.jpdl.model.EsbElement; public class EsbGeneralConfigurationComposite implements FocusListener, SelectionListener { @@ -33,16 +33,16 @@ private Label replyToFaultToLabel; private CCombo replyToFaultToCombo; - private EsbNode esbNode; + private EsbElement esbElement; private EsbGeneralConfigurationComposite() {} - public void setEsbNode(EsbNode esbNode) { - if (this.esbNode == esbNode) return; + public void setEsbElement(EsbElement esbElement) { + if (this.esbElement == esbElement) return; unhookListeners(); clearControls(); - this.esbNode = esbNode; - if (esbNode != null) { + this.esbElement = esbElement; + if (esbElement != null) { updateControls(); hookListeners(); } @@ -67,9 +67,9 @@ } private void updateControls() { - serviceNameText.setText(esbNode.getServiceName() == null ? "" : esbNode.getServiceName()); - categoryNameText.setText(esbNode.getCategoryName() == null ? "" : esbNode.getCategoryName()); - replyToFaultToCombo.setText(esbNode.getReplyToOriginator() == null ? "" : esbNode.getReplyToOriginator()); + serviceNameText.setText(esbElement.getServiceName() == null ? "" : esbElement.getServiceName()); + categoryNameText.setText(esbElement.getCategoryName() == null ? "" : esbElement.getCategoryName()); + replyToFaultToCombo.setText(esbElement.getReplyToOriginator() == null ? "" : esbElement.getReplyToOriginator()); } private void create() { @@ -160,7 +160,7 @@ if ("".equals(name)) { name = null; } - esbNode.setServiceName(name); + esbElement.setServiceName(name); } private void updateCategoryName() { @@ -168,7 +168,7 @@ if ("".equals(name)) { name = null; } - esbNode.setCategoryName(name); + esbElement.setCategoryName(name); } private void updateReplyToFaultTo() { @@ -176,7 +176,7 @@ if ("".equals(value)) { value = null; } - esbNode.setReplyToOriginator(value); + esbElement.setReplyToOriginator(value); } } 1.1.2.3 +13 -13 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties/Attic/EsbInputOutputConfigurationComposite.java (In the diff below, changes in quantity of whitespace are not shown.) Index: EsbInputOutputConfigurationComposite.java =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties/Attic/EsbInputOutputConfigurationComposite.java,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -u -b -r1.1.2.2 -r1.1.2.3 --- EsbInputOutputConfigurationComposite.java 22 Apr 2008 13:05:48 -0000 1.1.2.2 +++ EsbInputOutputConfigurationComposite.java 1 Mar 2009 10:15:44 -0000 1.1.2.3 @@ -20,7 +20,7 @@ import org.eclipse.swt.widgets.Text; import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory; import org.jbpm.gd.common.model.GenericElement; -import org.jbpm.gd.jpdl.model.EsbNode; +import org.jbpm.gd.jpdl.model.EsbElement; import org.jbpm.gd.jpdl.util.AutoResizeTableLayout; public class EsbInputOutputConfigurationComposite implements SelectionListener, FocusListener, MouseListener { @@ -49,16 +49,16 @@ private Button removeButton; int selectedColumn = -1; - private EsbNode esbNode; + private EsbElement esbElement; private EsbInputOutputConfigurationComposite() {} - public void setEsbNode(EsbNode esbNode) { - if (this.esbNode == esbNode) return; + public void setEsbElement(EsbElement esbElement) { + if (this.esbElement == esbElement) return; unhookSelectionListener(); clearControls(); - this.esbNode = esbNode; - if (esbNode != null) { + this.esbElement = esbElement; + if (esbElement != null) { updateControls(); hookSelectionListener(); } @@ -173,7 +173,7 @@ } private void handleAddButtonSelected() { - GenericElement element = (GenericElement)esbNode.getFactory().createById("org.jbpm.gd.jpdl.genericElement"); + GenericElement element = (GenericElement)esbElement.getFactory().createById("org.jbpm.gd.jpdl.genericElement"); element.setName("mapping"); addElement(element); TableItem item = new TableItem(table, SWT.NONE); @@ -302,7 +302,7 @@ private InputOutputConfigurationStrategy[]configurationStrategies = new InputOutputConfigurationStrategy[] { new InputOutputConfigurationStrategy() { public void addElement(GenericElement element) { - esbNode.addJbpmToEsbMapping(element); + esbElement.addJbpmToEsbMapping(element); } public String[] columnHeaders() { return new String[] {"jBPM Name", "ESB Name"}; @@ -314,15 +314,15 @@ return 0; } public void removeElement(GenericElement element) { - esbNode.removeJbpmToEsbMapping(element); + esbElement.removeJbpmToEsbMapping(element); } public GenericElement[] getMappings() { - return esbNode.getJbpmToEsbMappings(); + return esbElement.getJbpmToEsbMappings(); } }, new InputOutputConfigurationStrategy() { public void addElement(GenericElement element) { - esbNode.addEsbToJbpmMapping(element); + esbElement.addEsbToJbpmMapping(element); } public String[] columnHeaders() { return new String[] {"ESB Name", "jBPM Name"}; @@ -334,10 +334,10 @@ return 1; } public void removeElement(GenericElement element) { - esbNode.removeEsbToJbpmMapping(element); + esbElement.removeEsbToJbpmMapping(element); } public GenericElement[] getMappings() { - return esbNode.getEsbToJbpmMappings(); + return esbElement.getEsbToJbpmMappings(); } } }; No revision No revision 1.1.2.1 +66 -0 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties/Attic/EsbElementSection.java (In the diff below, changes in quantity of whitespace are not shown.) Index: EsbElementSection.java =================================================================== RCS file: EsbElementSection.java diff -N EsbElementSection.java --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ EsbElementSection.java 1 Mar 2009 10:15:44 -0000 1.1.2.1 @@ -0,0 +1,66 @@ +package org.jbpm.gd.jpdl.properties; + +import org.eclipse.jface.viewers.ISelection; +import org.eclipse.jface.viewers.IStructuredSelection; +import org.eclipse.swt.layout.FormAttachment; +import org.eclipse.swt.layout.FormData; +import org.eclipse.swt.layout.FormLayout; +import org.eclipse.swt.widgets.Composite; +import org.eclipse.ui.IWorkbenchPart; +import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage; +import org.jbpm.gd.common.notation.AbstractNotationElement; +import org.jbpm.gd.common.part.NotationElementGraphicalEditPart; +import org.jbpm.gd.common.part.OutlineEditPart; +import org.jbpm.gd.common.properties.AbstractPropertySection; +import org.jbpm.gd.jpdl.model.EsbElement; + + +public class EsbElementSection extends AbstractPropertySection { + + private EsbConfigurationComposite esbConfigurationComposite; + private EsbElement esbElement; + + public void createControls(Composite parent, + TabbedPropertySheetPage aTabbedPropertySheetPage) { + super.createControls(parent, aTabbedPropertySheetPage); + Composite clientArea = getWidgetFactory().createFlatFormComposite(parent); + Composite esbInfoArea = getWidgetFactory().createComposite(clientArea); + esbInfoArea.setLayout(new FormLayout()); + esbConfigurationComposite = EsbConfigurationComposite.create(getWidgetFactory(), esbInfoArea); + esbInfoArea.setLayoutData(createEsbInfoAreaLayoutData()); + } + + private FormData createEsbInfoAreaLayoutData() { + FormData result = new FormData(); + result.left = new FormAttachment(0, 0); + result.top = new FormAttachment(0, 0); + result.right = new FormAttachment(100, 0); + result.bottom = new FormAttachment(100, 0); + return result; + } + + public void setInput(IWorkbenchPart part, ISelection selection) { + super.setInput(part, selection); + if (!(selection instanceof IStructuredSelection)) return; + Object input = ((IStructuredSelection)selection).getFirstElement(); + if (input instanceof NotationElementGraphicalEditPart) { + AbstractNotationElement notationElement = ((NotationElementGraphicalEditPart)input).getNotationElement(); + input = notationElement.getSemanticElement(); + } else if (input instanceof OutlineEditPart) { + input = ((OutlineEditPart)input).getModel(); + } + if (input instanceof EsbElement) { + esbElement = (EsbElement)input; + refresh(); + } + } + + public void refresh() { + esbConfigurationComposite.setEsbElement(esbElement); + } + + public boolean shouldUseExtraSpace() { + return true; + } + +} \ No newline at end of file |
From: Koen A. <ka...@jb...> - 2009-02-27 16:25:17
|
User: kaers Date: 09/02/27 11:25:13 Modified: designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties Tag: branch_jbpm_jpdl_gpd_3_1_x EsbGeneralConfigurationComposite.java Log: gpd-241 Revision Changes Path No revision No revision 1.1.2.3 +51 -3 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties/Attic/EsbGeneralConfigurationComposite.java (In the diff below, changes in quantity of whitespace are not shown.) Index: EsbGeneralConfigurationComposite.java =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties/Attic/EsbGeneralConfigurationComposite.java,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -u -b -r1.1.2.2 -r1.1.2.3 --- EsbGeneralConfigurationComposite.java 22 Apr 2008 13:05:48 -0000 1.1.2.2 +++ EsbGeneralConfigurationComposite.java 27 Feb 2009 16:25:13 -0000 1.1.2.3 @@ -1,7 +1,10 @@ package org.jbpm.gd.jpdl.properties; +import org.eclipse.swt.custom.CCombo; import org.eclipse.swt.events.FocusEvent; import org.eclipse.swt.events.FocusListener; +import org.eclipse.swt.events.SelectionEvent; +import org.eclipse.swt.events.SelectionListener; import org.eclipse.swt.layout.FormAttachment; import org.eclipse.swt.layout.FormData; import org.eclipse.swt.widgets.Composite; @@ -10,7 +13,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory; import org.jbpm.gd.jpdl.model.EsbNode; -public class EsbGeneralConfigurationComposite implements FocusListener { +public class EsbGeneralConfigurationComposite implements FocusListener, SelectionListener { public static EsbGeneralConfigurationComposite create(TabbedPropertySheetWidgetFactory widgetFactory, Composite parent) { EsbGeneralConfigurationComposite result = new EsbGeneralConfigurationComposite(); @@ -27,6 +30,8 @@ private Text serviceNameText; private Label categoryNameLabel; private Text categoryNameText; + private Label replyToFaultToLabel; + private CCombo replyToFaultToCombo; private EsbNode esbNode; @@ -46,21 +51,25 @@ private void hookListeners() { serviceNameText.addFocusListener(this); categoryNameText.addFocusListener(this); + replyToFaultToCombo.addSelectionListener(this); } private void unhookListeners() { serviceNameText.removeFocusListener(this); categoryNameText.removeFocusListener(this); + replyToFaultToCombo.removeSelectionListener(this); } private void clearControls() { serviceNameText.setText(""); categoryNameText.setText(""); + replyToFaultToCombo.setText(""); } private void updateControls() { serviceNameText.setText(esbNode.getServiceName() == null ? "" : esbNode.getServiceName()); categoryNameText.setText(esbNode.getCategoryName() == null ? "" : esbNode.getCategoryName()); + replyToFaultToCombo.setText(esbNode.getReplyToOriginator() == null ? "" : esbNode.getReplyToOriginator()); } private void create() { @@ -68,15 +77,37 @@ serviceNameText = widgetFactory.createText(parent, ""); categoryNameLabel = widgetFactory.createLabel(parent, "Category"); categoryNameText = widgetFactory.createText(parent, ""); + replyToFaultToLabel = widgetFactory.createLabel(parent, "Reply/Fault"); + replyToFaultToCombo = widgetFactory.createCCombo(parent); + replyToFaultToCombo.add(""); + replyToFaultToCombo.add("reply"); + replyToFaultToCombo.add("fault"); + replyToFaultToCombo.setText(""); serviceNameLabel.setLayoutData(createServiceNameLabelLayoutData()); serviceNameText.setLayoutData(createServiceNameTextLayoutData()); categoryNameLabel.setLayoutData(createCategoryNameLabelLayoutData()); categoryNameText.setLayoutData(createCategoryNameTextLayoutData()); + replyToFaultToLabel.setLayoutData(createReplyToFaultToLabelLayoutData()); + replyToFaultToCombo.setLayoutData(createReplyToFaultToComboLayoutData()); + } + + private FormData createReplyToFaultToLabelLayoutData() { + FormData data = new FormData(); + data.left = new FormAttachment(0, 0); + data.top = new FormAttachment(categoryNameText, 5); + return data; + } + + private FormData createReplyToFaultToComboLayoutData() { + FormData data = new FormData(); + data.left = new FormAttachment(replyToFaultToLabel, 5); + data.top = new FormAttachment(categoryNameText, 0); + return data; } private FormData createServiceNameTextLayoutData() { FormData data = new FormData(); - data.left = new FormAttachment(categoryNameLabel, 5); + data.left = new FormAttachment(replyToFaultToLabel, 5); data.top = new FormAttachment(0, 0); data.right = new FormAttachment(100, 0); return data; @@ -84,7 +115,7 @@ private FormData createCategoryNameTextLayoutData() { FormData data = new FormData(); - data.left = new FormAttachment(categoryNameLabel, 5); + data.left = new FormAttachment(replyToFaultToLabel, 5); data.top = new FormAttachment(serviceNameText, 0); data.right = new FormAttachment(100, 0); return data; @@ -115,6 +146,15 @@ } } + public void widgetDefaultSelected(SelectionEvent e) { + } + + public void widgetSelected(SelectionEvent e) { + if (e.widget == replyToFaultToCombo) { + updateReplyToFaultTo(); + } + } + private void updateServiceName() { String name = serviceNameText.getText(); if ("".equals(name)) { @@ -131,4 +171,12 @@ esbNode.setCategoryName(name); } + private void updateReplyToFaultTo() { + String value = replyToFaultToCombo.getText(); + if ("".equals(value)) { + value = null; + } + esbNode.setReplyToOriginator(value); + } + } |
From: Koen A. <ka...@jb...> - 2009-02-27 16:25:17
|
User: kaers Date: 09/02/27 11:25:12 Modified: designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/model Tag: branch_jbpm_jpdl_gpd_3_1_x EsbNode.java Log: gpd-241 Revision Changes Path No revision No revision 1.1.2.5 +8 -0 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/model/Attic/EsbNode.java (In the diff below, changes in quantity of whitespace are not shown.) Index: EsbNode.java =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/model/Attic/EsbNode.java,v retrieving revision 1.1.2.4 retrieving revision 1.1.2.5 diff -u -b -r1.1.2.4 -r1.1.2.5 --- EsbNode.java 22 Apr 2008 13:05:48 -0000 1.1.2.4 +++ EsbNode.java 27 Feb 2009 16:25:12 -0000 1.1.2.5 @@ -86,6 +86,14 @@ return getConfigurationElementValue("esbServiceName"); } + public void setReplyToOriginator(String value) { + setConfigurationElement("reply-to-originator", value); + } + + public String getReplyToOriginator() { + return getConfigurationElementValue("reply-to-originator"); + } + private void addMapping(GenericElement mapping, String configurationElementName) { if (mapping == null) return; GenericElement element = getGenericElement(configurationElementName); |
From: Koen A. <ka...@jb...> - 2009-02-24 18:26:08
|
User: kaers Date: 09/02/24 13:26:02 Modified: designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/util Tag: branch_jbpm_jpdl_gpd_3_1_x ProcessDeployer.java Log: cleanup Revision Changes Path No revision No revision 1.1.4.3 +0 -95 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/util/Attic/ProcessDeployer.java (In the diff below, changes in quantity of whitespace are not shown.) Index: ProcessDeployer.java =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/util/Attic/ProcessDeployer.java,v retrieving revision 1.1.4.2 retrieving revision 1.1.4.3 diff -u -b -r1.1.4.2 -r1.1.4.3 --- ProcessDeployer.java 20 Feb 2009 13:54:01 -0000 1.1.4.2 +++ ProcessDeployer.java 24 Feb 2009 18:26:02 -0000 1.1.4.3 @@ -7,11 +7,8 @@ import java.io.FilenameFilter; import java.io.IOException; import java.io.InputStream; -import java.net.Authenticator; import java.net.ConnectException; -import java.net.HttpURLConnection; import java.net.MalformedURLException; -import java.net.PasswordAuthentication; import java.net.URL; import java.net.URLClassLoader; import java.net.URLConnection; @@ -203,8 +200,6 @@ urlConnection.setUseCaches(false); urlConnection.setRequestProperty("Content-Type", "multipart/form-data; boundary=AaB03x"); - String encoding = Base64Converter.encode("user:user".getBytes()); - urlConnection.setRequestProperty ("Authorization", "Basic " + encoding); DataOutputStream dataOutputStream = new DataOutputStream(urlConnection .getOutputStream()); dataOutputStream.writeBytes("--" + boundary + "\r\n"); @@ -328,94 +323,4 @@ return urls; } - public static class Base64Converter - ////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////////////////////////// - { - - public static final char [ ] alphabet = { - 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', // 0 to 7 - 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', // 8 to 15 - 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', // 16 to 23 - 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', // 24 to 31 - 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', // 32 to 39 - 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', // 40 to 47 - 'w', 'x', 'y', 'z', '0', '1', '2', '3', // 48 to 55 - '4', '5', '6', '7', '8', '9', '+', '/' }; // 56 to 63 - - ////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////////////////////////// - - public static String encode ( String s ) - ////////////////////////////////////////////////////////////////////// - { - return encode ( s.getBytes ( ) ); - } - - public static String encode ( byte [ ] octetString ) - ////////////////////////////////////////////////////////////////////// - { - int bits24; - int bits6; - - char [ ] out - = new char [ ( ( octetString.length - 1 ) / 3 + 1 ) * 4 ]; - - int outIndex = 0; - int i = 0; - - while ( ( i + 3 ) <= octetString.length ) - { - // store the octets - bits24 = ( octetString [ i++ ] & 0xFF ) << 16; - bits24 |= ( octetString [ i++ ] & 0xFF ) << 8; - bits24 |= ( octetString [ i++ ] & 0xFF ) << 0; - - bits6 = ( bits24 & 0x00FC0000 ) >> 18; - out [ outIndex++ ] = alphabet [ bits6 ]; - bits6 = ( bits24 & 0x0003F000 ) >> 12; - out [ outIndex++ ] = alphabet [ bits6 ]; - bits6 = ( bits24 & 0x00000FC0 ) >> 6; - out [ outIndex++ ] = alphabet [ bits6 ]; - bits6 = ( bits24 & 0x0000003F ); - out [ outIndex++ ] = alphabet [ bits6 ]; - } - - if ( octetString.length - i == 2 ) - { - // store the octets - bits24 = ( octetString [ i ] & 0xFF ) << 16; - bits24 |= ( octetString [ i + 1 ] & 0xFF ) << 8; - - bits6 = ( bits24 & 0x00FC0000 ) >> 18; - out [ outIndex++ ] = alphabet [ bits6 ]; - bits6 = ( bits24 & 0x0003F000 ) >> 12; - out [ outIndex++ ] = alphabet [ bits6 ]; - bits6 = ( bits24 & 0x00000FC0 ) >> 6; - out [ outIndex++ ] = alphabet [ bits6 ]; - - // padding - out [ outIndex++ ] = '='; - } - else if ( octetString.length - i == 1 ) - { - // store the octets - bits24 = ( octetString [ i ] & 0xFF ) << 16; - - bits6 = ( bits24 & 0x00FC0000 ) >> 18; - out [ outIndex++ ] = alphabet [ bits6 ]; - bits6 = ( bits24 & 0x0003F000 ) >> 12; - out [ outIndex++ ] = alphabet [ bits6 ]; - - // padding - out [ outIndex++ ] = '='; - out [ outIndex++ ] = '='; - } - - return new String ( out ); - } - - ////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////////////////////////// - } } |
From: Koen A. <ka...@jb...> - 2009-02-24 18:24:37
|
User: kaers Date: 09/02/24 13:24:32 Modified: designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties Tag: branch_jbpm_jpdl_gpd_3_1_x DelegationConfigurationComposite.java Log: GPD-65 Revision Changes Path No revision No revision 1.4.4.1 +73 -10 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties/Attic/DelegationConfigurationComposite.java (In the diff below, changes in quantity of whitespace are not shown.) Index: DelegationConfigurationComposite.java =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl/src/org/jbpm/gd/jpdl/properties/Attic/DelegationConfigurationComposite.java,v retrieving revision 1.4 retrieving revision 1.4.4.1 diff -u -b -r1.4 -r1.4.4.1 --- DelegationConfigurationComposite.java 7 Aug 2007 13:02:44 -0000 1.4 +++ DelegationConfigurationComposite.java 24 Feb 2009 18:24:32 -0000 1.4.4.1 @@ -6,8 +6,11 @@ import java.util.List; import org.eclipse.jdt.core.Flags; +import org.eclipse.jdt.core.ICompilationUnit; import org.eclipse.jdt.core.IField; +import org.eclipse.jdt.core.IImportDeclaration; import org.eclipse.jdt.core.IMethod; +import org.eclipse.jdt.core.IPackageDeclaration; import org.eclipse.jdt.core.IType; import org.eclipse.jdt.core.JavaModelException; import org.eclipse.jface.viewers.ColumnWeightData; @@ -344,10 +347,17 @@ private List getFields(IType type) { List result = new ArrayList(); try { - IField[] fields = type.getFields(); - for (int i = 0; i < fields.length; i++) { - if (!Flags.isStatic(fields[i].getFlags())) { - result.add(fields[i].getElementName()); + List types = getTypes(type); + for (int i = 0; i < types.size(); i++) { + IType subType = (IType)types.get(i); + IField[] fields = subType.getFields(); + for (int j = 0; j < fields.length; j++) { + if (!Flags.isStatic(fields[j].getFlags())) { + String fieldName = fields[j].getElementName(); + if (!result.contains(fieldName)) { + result.add(fieldName); + } + } } } } catch (JavaModelException e) { @@ -356,6 +366,52 @@ return result; } + private IType getSupertype(IType targetType) throws JavaModelException { + if (targetType == null) return null; + String name = targetType.getSuperclassName(); + if (name == null) return null; + IType result = getClassFor(name); + if (result != null) return result; + ICompilationUnit compilationUnit = targetType.getCompilationUnit(); + if (compilationUnit == null) return null; + IPackageDeclaration[] packageDeclarations = compilationUnit.getPackageDeclarations(); + if (packageDeclarations != null && packageDeclarations.length > 0) { + String qualifiedName = packageDeclarations[0].getElementName() + "." + name; + result = getClassFor(qualifiedName); + if (result != null) return result; + } + IImportDeclaration[] importDeclarations = compilationUnit.getImports(); + if (importDeclarations == null) return null; + for (int i = 0; i < importDeclarations.length; i++) { + String declaration = importDeclarations[i].getElementName(); + if (declaration.endsWith(name)) { + result = getClassFor(declaration); + if (result != null) return result; + } else if (declaration.endsWith(".*")) { + String qualifiedName = declaration.substring(0, declaration.length() - 1) + name; + result = getClassFor(qualifiedName); + if (result != null) return result; + } + } + return null; + } + + + private List getTypes(IType targetType) { + List types = new ArrayList(); + IType type = targetType; + while (type != null && !"java.lang.Object".equals(type.getFullyQualifiedName())) { + try { + types.add(type); + type = getSupertype(type); + } + catch (JavaModelException e) { + Logger.logError("Error while looking up the supertypes of " + targetType.getFullyQualifiedName() + ".", e); + } + } + return types; + } + private void handleBeanConfigType() { if (beanTableComposite.table.getItemCount() == 0) { messageLabel.setText("The class does not have any setters"); @@ -369,12 +425,19 @@ private List getSetters(IType type) { List result = new ArrayList(); try { - IMethod[] methods = type.getMethods(); - for (int i = 0; i < methods.length; i++) { - if (methods[i].getElementName().startsWith("set")) { - StringBuffer buff = new StringBuffer(methods[i].getElementName().substring(3)); + List types = getTypes(type); + for (int i = 0; i < types.size(); i++) { + IType subType = (IType)types.get(i); + IMethod[] methods = subType.getMethods(); + for (int j = 0; j < methods.length; j++) { + if (methods[j].getElementName().startsWith("set")) { + StringBuffer buff = new StringBuffer(methods[j].getElementName().substring(3)); buff.setCharAt(0, Character.toLowerCase(buff.charAt(0))); - result.add(buff.toString()); + String methodName = buff.toString(); + if (!result.contains(methodName)) { + result.add(methodName); + } + } } } } catch (JavaModelException e) { |
From: Koen A. <ka...@jb...> - 2009-02-20 14:05:07
|
User: kaers Date: 09/02/20 09:04:49 Modified: designer/jpdl/org.jbpm.gd.jpdl.site Tag: branch_jbpm_jpdl_gpd_3_1_x content.xml site.xml artifacts.xml Log: update to 3.1.7 Revision Changes Path No revision No revision 1.1.2.3 +34 -34 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl.site/Attic/content.xml (In the diff below, changes in quantity of whitespace are not shown.) Index: content.xml =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl.site/Attic/content.xml,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -u -b -r1.1.2.2 -r1.1.2.3 --- content.xml 4 Dec 2008 20:28:00 -0000 1.1.2.2 +++ content.xml 20 Feb 2009 14:04:49 -0000 1.1.2.3 @@ -16,20 +16,20 @@ <provided namespace='org.eclipse.equinox.p2.iu' name='jBPM jPDL GPD' version='0.0.0'/> </provides> <requires size='2'> - <required namespace='org.eclipse.equinox.p2.iu' name='org.jbpm.gd.jpdl.feature.feature.group' range='[3.1.6,3.1.6]'/> - <required namespace='org.eclipse.equinox.p2.iu' name='org.jbpm.gd.jpdl.docs.feature.group' range='[3.1.6,3.1.6]'/> + <required namespace='org.eclipse.equinox.p2.iu' name='org.jbpm.gd.jpdl.feature.feature.group' range='[3.1.7,3.1.7]'/> + <required namespace='org.eclipse.equinox.p2.iu' name='org.jbpm.gd.jpdl.docs.feature.group' range='[3.1.7,3.1.7]'/> </requires> <touchpoint id='null' version='0.0.0'/> </unit> - <unit id='org.jbpm.gd.jpdl.help' version='3.1.6'> - <update id='org.jbpm.gd.jpdl.help' range='[0.0.0,3.1.6)' severity='0'/> + <unit id='org.jbpm.gd.jpdl.help' version='3.1.7'> + <update id='org.jbpm.gd.jpdl.help' range='[0.0.0,3.1.7)' severity='0'/> <properties size='2'> <property name='org.eclipse.equinox.p2.name' value='jBPM Help'/> <property name='org.eclipse.equinox.p2.provider' value='JBoss, a Division of Red Hat'/> </properties> <provides size='3'> - <provided namespace='org.eclipse.equinox.p2.iu' name='org.jbpm.gd.jpdl.help' version='3.1.6'/> - <provided namespace='osgi.bundle' name='org.jbpm.gd.jpdl.help' version='3.1.6'/> + <provided namespace='org.eclipse.equinox.p2.iu' name='org.jbpm.gd.jpdl.help' version='3.1.7'/> + <provided namespace='osgi.bundle' name='org.jbpm.gd.jpdl.help' version='3.1.7'/> <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/> </provides> <requires size='4'> @@ -39,13 +39,13 @@ <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='2.1.0'/> </requires> <artifacts size='1'> - <artifact classifier='osgi.bundle' id='org.jbpm.gd.jpdl.help' version='3.1.6'/> + <artifact classifier='osgi.bundle' id='org.jbpm.gd.jpdl.help' version='3.1.7'/> </artifacts> <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/> <touchpointData size='1'> <instructions size='2'> <instruction key='manifest'> - Manifest-Version: 1.0
Bundle-Activator: org.eclipse.core.internal.compatibility.PluginActivator
Bundle-ManifestVersion: 2
Bundle-Localization: plugin
Bundle-SymbolicName: org.jbpm.gd.jpdl.help; singleton:=true
Bundle-Vendor: JBoss, a Division of Red Hat
Bundle-Name: jBPM Help
Bundle-Version: 3.1.6
Eclipse-LazyStart: true
Require-Bundle: org.eclipse.help;bundle-version="[3.3.100,4.0.0)",
 org.eclipse.help.base;resolution:=optional,
 org.eclipse.core.runtime.compatibility,
 org.eclipse.core.runtime;bundle-version="2.1"
 + Manifest-Version: 1.0
Bundle-Activator: org.eclipse.core.internal.compatibility.PluginActivator
Bundle-ManifestVersion: 2
Bundle-Localization: plugin
Bundle-SymbolicName: org.jbpm.gd.jpdl.help; singleton:=true
Bundle-Vendor: JBoss, a Division of Red Hat
Bundle-Name: jBPM Help
Bundle-Version: 3.1.7
Eclipse-LazyStart: true
Require-Bundle: org.eclipse.help;bundle-version="[3.3.100,4.0.0)",
 org.eclipse.help.base;resolution:=optional,
 org.eclipse.core.runtime.compatibility,
 org.eclipse.core.runtime;bundle-version="2.1"
 </instruction> <instruction key='zipped'> true @@ -79,19 +79,19 @@ </instructions> </touchpointData> </unit> - <unit id='org.jbpm.gd.jpdl.feature.feature.group' version='3.1.6' singleton='false'> - <update id='org.jbpm.gd.jpdl.feature.feature.group' range='[0.0.0,3.1.6)' severity='0'/> + <unit id='org.jbpm.gd.jpdl.feature.feature.group' version='3.1.7' singleton='false'> + <update id='org.jbpm.gd.jpdl.feature.feature.group' range='[0.0.0,3.1.7)' severity='0'/> <properties size='3'> <property name='org.eclipse.equinox.p2.name' value='jBPM jPDL Tools'/> <property name='org.eclipse.equinox.p2.provider' value='JBoss, a Division of Red Hat'/> <property name='org.eclipse.equinox.p2.type.group' value='true'/> </properties> <provides size='1'> - <provided namespace='org.eclipse.equinox.p2.iu' name='org.jbpm.gd.jpdl.feature.feature.group' version='3.1.6'/> + <provided namespace='org.eclipse.equinox.p2.iu' name='org.jbpm.gd.jpdl.feature.feature.group' version='3.1.7'/> </provides> <requires size='2'> - <required namespace='org.eclipse.equinox.p2.iu' name='org.jbpm.gd.jpdl' range='[3.1.6,3.1.6]'/> - <required namespace='org.eclipse.equinox.p2.iu' name='org.jbpm.gd.jpdl.feature.feature.jar' range='[3.1.6,3.1.6]'> + <required namespace='org.eclipse.equinox.p2.iu' name='org.jbpm.gd.jpdl' range='[3.1.7,3.1.7]'/> + <required namespace='org.eclipse.equinox.p2.iu' name='org.jbpm.gd.jpdl.feature.feature.jar' range='[3.1.7,3.1.7]'> <filter> (org.eclipse.update.install.features=true) </filter> @@ -104,22 +104,22 @@ </license> </licenses> </unit> - <unit id='org.jbpm.gd.jpdl.feature.feature.jar' version='3.1.6'> - <update id='org.jbpm.gd.jpdl.feature.feature.jar' range='[0.0.0,3.1.6)' severity='0'/> + <unit id='org.jbpm.gd.jpdl.feature.feature.jar' version='3.1.7'> + <update id='org.jbpm.gd.jpdl.feature.feature.jar' range='[0.0.0,3.1.7)' severity='0'/> <properties size='2'> <property name='org.eclipse.equinox.p2.name' value='jBPM jPDL Tools'/> <property name='org.eclipse.equinox.p2.provider' value='JBoss, a Division of Red Hat'/> </properties> <provides size='3'> - <provided namespace='org.eclipse.equinox.p2.iu' name='org.jbpm.gd.jpdl.feature.feature.jar' version='3.1.6'/> + <provided namespace='org.eclipse.equinox.p2.iu' name='org.jbpm.gd.jpdl.feature.feature.jar' version='3.1.7'/> <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/> - <provided namespace='org.eclipse.update.feature' name='org.jbpm.gd.jpdl.feature' version='3.1.6'/> + <provided namespace='org.eclipse.update.feature' name='org.jbpm.gd.jpdl.feature' version='3.1.7'/> </provides> <filter> (org.eclipse.update.install.features=true) </filter> <artifacts size='1'> - <artifact classifier='org.eclipse.update.feature' id='org.jbpm.gd.jpdl.feature' version='3.1.6'/> + <artifact classifier='org.eclipse.update.feature' id='org.jbpm.gd.jpdl.feature' version='3.1.7'/> </artifacts> <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/> <touchpointData size='1'> @@ -135,22 +135,22 @@ </license> </licenses> </unit> - <unit id='org.jbpm.gd.jpdl.docs.feature.jar' version='3.1.6'> - <update id='org.jbpm.gd.jpdl.docs.feature.jar' range='[0.0.0,3.1.6)' severity='0'/> + <unit id='org.jbpm.gd.jpdl.docs.feature.jar' version='3.1.7'> + <update id='org.jbpm.gd.jpdl.docs.feature.jar' range='[0.0.0,3.1.7)' severity='0'/> <properties size='2'> <property name='org.eclipse.equinox.p2.name' value='jBPM jPDL Documentation'/> <property name='org.eclipse.equinox.p2.provider' value='JBoss, a Division of Red Hat'/> </properties> <provides size='3'> - <provided namespace='org.eclipse.equinox.p2.iu' name='org.jbpm.gd.jpdl.docs.feature.jar' version='3.1.6'/> + <provided namespace='org.eclipse.equinox.p2.iu' name='org.jbpm.gd.jpdl.docs.feature.jar' version='3.1.7'/> <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/> - <provided namespace='org.eclipse.update.feature' name='org.jbpm.gd.jpdl.docs' version='3.1.6'/> + <provided namespace='org.eclipse.update.feature' name='org.jbpm.gd.jpdl.docs' version='3.1.7'/> </provides> <filter> (org.eclipse.update.install.features=true) </filter> <artifacts size='1'> - <artifact classifier='org.eclipse.update.feature' id='org.jbpm.gd.jpdl.docs' version='3.1.6'/> + <artifact classifier='org.eclipse.update.feature' id='org.jbpm.gd.jpdl.docs' version='3.1.7'/> </artifacts> <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/> <touchpointData size='1'> @@ -198,15 +198,15 @@ </instructions> </touchpointData> </unit> - <unit id='org.jbpm.gd.jpdl' version='3.1.6'> - <update id='org.jbpm.gd.jpdl' range='[0.0.0,3.1.6)' severity='0'/> + <unit id='org.jbpm.gd.jpdl' version='3.1.7'> + <update id='org.jbpm.gd.jpdl' range='[0.0.0,3.1.7)' severity='0'/> <properties size='2'> <property name='org.eclipse.equinox.p2.name' value='JBoss jBPM JPDL Designer Plug-in'/> <property name='org.eclipse.equinox.p2.provider' value='JBoss Inc.'/> </properties> <provides size='39'> - <provided namespace='org.eclipse.equinox.p2.iu' name='org.jbpm.gd.jpdl' version='3.1.6'/> - <provided namespace='osgi.bundle' name='org.jbpm.gd.jpdl' version='3.1.6'/> + <provided namespace='org.eclipse.equinox.p2.iu' name='org.jbpm.gd.jpdl' version='3.1.7'/> + <provided namespace='osgi.bundle' name='org.jbpm.gd.jpdl' version='3.1.7'/> <provided namespace='java.package' name='org.jbpm.gd.common.command' version='0.0.0'/> <provided namespace='java.package' name='org.jbpm.gd.common.editor' version='0.0.0'/> <provided namespace='java.package' name='org.jbpm.gd.common.figure' version='0.0.0'/> @@ -273,13 +273,13 @@ <required namespace='osgi.bundle' name='org.eclipse.wst.xsd.core' range='0.0.0'/> </requires> <artifacts size='1'> - <artifact classifier='osgi.bundle' id='org.jbpm.gd.jpdl' version='3.1.6'/> + <artifact classifier='osgi.bundle' id='org.jbpm.gd.jpdl' version='3.1.7'/> </artifacts> <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/> <touchpointData size='1'> <instructions size='1'> <instruction key='manifest'> - Bundle-Vendor: JBoss Inc.
Bundle-ManifestVersion: 2
Bundle-Activator: org.jbpm.gd.jpdl.Plugin
Bundle-ClassPath: ui.jar,lib/dom4j-1.4.jar
Require-Bundle: org.eclipse.core.runtime,org.eclipse.core.resources,org.eclipse.ui,org.eclipse.ui.views,org.eclipse.ui.ide,org.eclipse.ui.workbench.texteditor,org.eclipse.jdt.ui,org.eclipse.jdt.core,org.eclipse.draw2d,org.eclipse.gef,org.eclipse.wst.sse.core,org.eclipse.wst.xml.core,org.eclipse.wst.xml.ui,org.eclipse.jdt.launching,org.eclipse.wst.sse.ui,org.eclipse.ui.editors,org.eclipse.ui.forms,org.eclipse.jface.text,org.eclipse.wst.common.ui,org.eclipse.jdt.debug.ui,org.eclipse.debug.core,org.eclipse.core.variables,org.junit,org.eclipse.ui.views.properties.tabbed,org.eclipse.wst.xsd.core
Bundle-Name: JBoss jBPM JPDL Designer Plug-in
Manifest-Version: 1.0
Bundle-SymbolicName: org.jbpm.gd.jpdl;singleton:=true
Bundle-Version: 3.1.6
Eclipse-LazyStart: true
Export-Package: org.jbpm.gd.com! mon.command,org.jbpm.gd.common.editor,org.jbpm.gd.common.figure,org.jbpm.gd.common.model,org.jbpm.gd.common.notation,org.jbpm.gd.common.part,org.jbpm.gd.common.policy,org.jbpm.gd.common.properties,org.jbpm.gd.common.registry,org.jbpm.gd.common.util,org.jbpm.gd.common.xml,org.jbpm.gd.jpdl,org.jbpm.gd.jpdl.command,org.jbpm.gd.jpdl.deployment,org.jbpm.gd.jpdl.dialog,org.jbpm.gd.jpdl.editor,org.jbpm.gd.jpdl.model,org.jbpm.gd.jpdl.notation,org.jbpm.gd.jpdl.part,org.jbpm.gd.jpdl.policy,org.jbpm.gd.jpdl.prefs,org.jbpm.gd.jpdl.properties,org.jbpm.gd.jpdl.resource,org.jbpm.gd.jpdl.taskform,org.jbpm.gd.jpdl.util,org.jbpm.gd.jpdl.wizard,org.jbpm.gd.jpdl.xml,org.jbpm.gd.pf.command,org.jbpm.gd.pf.editor,org.jbpm.gd.pf.model,org.jbpm.gd.pf.notation,org.jbpm.gd.pf.part,org.jbpm.gd.pf.policy,org.jbpm.gd.pf.properties,org.jbpm.gd.pf.wizard,org.jbpm.gd.pf.xml
 + Bundle-Vendor: JBoss Inc.
Bundle-ManifestVersion: 2
Bundle-Activator: org.jbpm.gd.jpdl.Plugin
Bundle-ClassPath: ui.jar,lib/dom4j-1.4.jar
Require-Bundle: org.eclipse.core.runtime,org.eclipse.core.resources,org.eclipse.ui,org.eclipse.ui.views,org.eclipse.ui.ide,org.eclipse.ui.workbench.texteditor,org.eclipse.jdt.ui,org.eclipse.jdt.core,org.eclipse.draw2d,org.eclipse.gef,org.eclipse.wst.sse.core,org.eclipse.wst.xml.core,org.eclipse.wst.xml.ui,org.eclipse.jdt.launching,org.eclipse.wst.sse.ui,org.eclipse.ui.editors,org.eclipse.ui.forms,org.eclipse.jface.text,org.eclipse.wst.common.ui,org.eclipse.jdt.debug.ui,org.eclipse.debug.core,org.eclipse.core.variables,org.junit,org.eclipse.ui.views.properties.tabbed,org.eclipse.wst.xsd.core
Bundle-Name: JBoss jBPM JPDL Designer Plug-in
Manifest-Version: 1.0
Bundle-SymbolicName: org.jbpm.gd.jpdl;singleton:=true
Bundle-Version: 3.1.7
Eclipse-LazyStart: true
Export-Package: org.jbpm.gd.com! mon.command,org.jbpm.gd.common.editor,org.jbpm.gd.common.figure,org.jbpm.gd.common.model,org.jbpm.gd.common.notation,org.jbpm.gd.common.part,org.jbpm.gd.common.policy,org.jbpm.gd.common.properties,org.jbpm.gd.common.registry,org.jbpm.gd.common.util,org.jbpm.gd.common.xml,org.jbpm.gd.jpdl,org.jbpm.gd.jpdl.command,org.jbpm.gd.jpdl.deployment,org.jbpm.gd.jpdl.dialog,org.jbpm.gd.jpdl.editor,org.jbpm.gd.jpdl.model,org.jbpm.gd.jpdl.notation,org.jbpm.gd.jpdl.part,org.jbpm.gd.jpdl.policy,org.jbpm.gd.jpdl.prefs,org.jbpm.gd.jpdl.properties,org.jbpm.gd.jpdl.resource,org.jbpm.gd.jpdl.taskform,org.jbpm.gd.jpdl.util,org.jbpm.gd.jpdl.wizard,org.jbpm.gd.jpdl.xml,org.jbpm.gd.pf.command,org.jbpm.gd.pf.editor,org.jbpm.gd.pf.model,org.jbpm.gd.pf.notation,org.jbpm.gd.pf.part,org.jbpm.gd.pf.policy,org.jbpm.gd.pf.properties,org.jbpm.gd.pf.wizard,org.jbpm.gd.pf.xml
 </instruction> </instructions> </touchpointData> @@ -457,19 +457,19 @@ </provides> <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/> </unit> - <unit id='org.jbpm.gd.jpdl.docs.feature.group' version='3.1.6' singleton='false'> - <update id='org.jbpm.gd.jpdl.docs.feature.group' range='[0.0.0,3.1.6)' severity='0'/> + <unit id='org.jbpm.gd.jpdl.docs.feature.group' version='3.1.7' singleton='false'> + <update id='org.jbpm.gd.jpdl.docs.feature.group' range='[0.0.0,3.1.7)' severity='0'/> <properties size='3'> <property name='org.eclipse.equinox.p2.name' value='jBPM jPDL Documentation'/> <property name='org.eclipse.equinox.p2.provider' value='JBoss, a Division of Red Hat'/> <property name='org.eclipse.equinox.p2.type.group' value='true'/> </properties> <provides size='1'> - <provided namespace='org.eclipse.equinox.p2.iu' name='org.jbpm.gd.jpdl.docs.feature.group' version='3.1.6'/> + <provided namespace='org.eclipse.equinox.p2.iu' name='org.jbpm.gd.jpdl.docs.feature.group' version='3.1.7'/> </provides> <requires size='2'> - <required namespace='org.eclipse.equinox.p2.iu' name='org.jbpm.gd.jpdl.help' range='[3.1.6,3.1.6]'/> - <required namespace='org.eclipse.equinox.p2.iu' name='org.jbpm.gd.jpdl.docs.feature.jar' range='[3.1.6,3.1.6]'> + <required namespace='org.eclipse.equinox.p2.iu' name='org.jbpm.gd.jpdl.help' range='[3.1.7,3.1.7]'/> + <required namespace='org.eclipse.equinox.p2.iu' name='org.jbpm.gd.jpdl.docs.feature.jar' range='[3.1.7,3.1.7]'> <filter> (org.eclipse.update.install.features=true) </filter> 1.15.2.8 +2 -2 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl.site/Attic/site.xml (In the diff below, changes in quantity of whitespace are not shown.) Index: site.xml =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl.site/Attic/site.xml,v retrieving revision 1.15.2.7 retrieving revision 1.15.2.8 diff -u -b -r1.15.2.7 -r1.15.2.8 --- site.xml 4 Dec 2008 20:28:00 -0000 1.15.2.7 +++ site.xml 20 Feb 2009 14:04:49 -0000 1.15.2.8 @@ -1,9 +1,9 @@ <?xml version="1.0" encoding="UTF-8"?> <site> - <feature url="features/org.jbpm.gd.jpdl.feature_3.1.6.jar" id="org.jbpm.gd.jpdl.feature" version="3.1.6"> + <feature url="features/org.jbpm.gd.jpdl.feature_3.1.7.jar" id="org.jbpm.gd.jpdl.feature" version="3.1.7"> <category name="org.jbpm.gd"/> </feature> - <feature url="features/org.jbpm.gd.jpdl.docs_3.1.6.jar" id="org.jbpm.gd.jpdl.docs" version="3.1.6" patch="true"> + <feature url="features/org.jbpm.gd.jpdl.docs_3.1.7.jar" id="org.jbpm.gd.jpdl.docs" version="3.1.7" patch="true"> <category name="org.jbpm.gd"/> </feature> <category-def name="org.jbpm.gd" label="JBoss jBPM Graphical Designer Updates"/> 1.1.2.3 +4 -4 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl.site/Attic/artifacts.xml (In the diff below, changes in quantity of whitespace are not shown.) Index: artifacts.xml =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl.site/Attic/artifacts.xml,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -u -b -r1.1.2.2 -r1.1.2.3 --- artifacts.xml 4 Dec 2008 20:28:00 -0000 1.1.2.2 +++ artifacts.xml 20 Feb 2009 14:04:49 -0000 1.1.2.3 @@ -11,27 +11,27 @@ <rule filter='(& (classifier=org.eclipse.update.feature))' output='${repoUrl}/features/${id}_${version}.jar'/> </mappings> <artifacts size='4'> - <artifact classifier='osgi.bundle' id='org.jbpm.gd.jpdl' version='3.1.6'> + <artifact classifier='osgi.bundle' id='org.jbpm.gd.jpdl' version='3.1.7'> <properties size='3'> <property name='artifact.size' value='1202997'/> <property name='download.size' value='1202997'/> <property name='download.contentType' value='application/zip'/> </properties> </artifact> - <artifact classifier='osgi.bundle' id='org.jbpm.gd.jpdl.help' version='3.1.6'> + <artifact classifier='osgi.bundle' id='org.jbpm.gd.jpdl.help' version='3.1.7'> <properties size='3'> <property name='artifact.size' value='1857921'/> <property name='download.size' value='1857921'/> <property name='download.contentType' value='application/zip'/> </properties> </artifact> - <artifact classifier='org.eclipse.update.feature' id='org.jbpm.gd.jpdl.docs' version='3.1.6'> + <artifact classifier='org.eclipse.update.feature' id='org.jbpm.gd.jpdl.docs' version='3.1.7'> <properties size='2'> <property name='artifact.size' value='9221'/> <property name='download.size' value='9221'/> </properties> </artifact> - <artifact classifier='org.eclipse.update.feature' id='org.jbpm.gd.jpdl.feature' version='3.1.6'> + <artifact classifier='org.eclipse.update.feature' id='org.jbpm.gd.jpdl.feature' version='3.1.7'> <properties size='2'> <property name='artifact.size' value='8860'/> <property name='download.size' value='8860'/> |
From: Koen A. <ka...@jb...> - 2009-02-20 14:04:34
|
User: kaers Date: 09/02/20 09:04:28 Modified: designer/jpdl/org.jbpm.gd.jpdl.build Tag: branch_jbpm_jpdl_gpd_3_1_x release.notes.html Log: update to 3.1.7 Revision Changes Path No revision No revision 1.12.2.13 +1 -1 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl.build/Attic/release.notes.html (In the diff below, changes in quantity of whitespace are not shown.) Index: release.notes.html =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl.build/Attic/release.notes.html,v retrieving revision 1.12.2.12 retrieving revision 1.12.2.13 diff -u -b -r1.12.2.12 -r1.12.2.13 --- release.notes.html 20 Feb 2009 13:57:46 -0000 1.12.2.12 +++ release.notes.html 20 Feb 2009 14:04:28 -0000 1.12.2.13 @@ -1,6 +1,6 @@ <html> <body> -<h1>Release Notes - JBoss jBPM JPDL Designer - Version 3.1.6</h1> +<h1>Release Notes - JBoss jBPM JPDL Designer - Version 3.1.7</h1> <h2>Updates from 3.1.6 to 3.1.7 </h2> |
From: Koen A. <ka...@jb...> - 2009-02-20 13:57:58
|
User: kaers Date: 09/02/20 08:57:46 Modified: designer/jpdl/org.jbpm.gd.jpdl.build Tag: branch_jbpm_jpdl_gpd_3_1_x release.notes.html Log: update to 3.1.7 Revision Changes Path No revision No revision 1.12.2.12 +2 -0 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl.build/Attic/release.notes.html (In the diff below, changes in quantity of whitespace are not shown.) Index: release.notes.html =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl.build/Attic/release.notes.html,v retrieving revision 1.12.2.11 retrieving revision 1.12.2.12 diff -u -b -r1.12.2.11 -r1.12.2.12 --- release.notes.html 22 Dec 2008 20:30:50 -0000 1.12.2.11 +++ release.notes.html 20 Feb 2009 13:57:46 -0000 1.12.2.12 @@ -2,6 +2,8 @@ <body> <h1>Release Notes - JBoss jBPM JPDL Designer - Version 3.1.6</h1> +<h2>Updates from 3.1.6 to 3.1.7 </h2> + <h2>Updates from 3.1.5 to 3.1.6 </h2> <h3>Bug</h3> |
From: Koen A. <ka...@jb...> - 2009-02-20 13:56:23
|
User: kaers Date: 09/02/20 08:56:20 Modified: designer/jpdl/org.jbpm.gd.jpdl.help Tag: branch_jbpm_jpdl_gpd_3_1_x plugin.xml Log: Revision Changes Path No revision No revision 1.4.6.4 +1 -1 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl.help/Attic/plugin.xml (In the diff below, changes in quantity of whitespace are not shown.) Index: plugin.xml =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl.help/Attic/plugin.xml,v retrieving revision 1.4.6.3 retrieving revision 1.4.6.4 diff -u -b -r1.4.6.3 -r1.4.6.4 --- plugin.xml 4 Dec 2008 20:27:46 -0000 1.4.6.3 +++ plugin.xml 20 Feb 2009 13:56:20 -0000 1.4.6.4 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8" standalone="no"?> -<plugin name="jBPM Help" id="org.jbpm.gd.jpdl.help" version="3.1.6" provider-name="JBoss, a Division of Red Hat"> +<plugin name="jBPM Help" id="org.jbpm.gd.jpdl.help" version="3.1.7" provider-name="JBoss, a Division of Red Hat"> <requires> <import plugin="org.eclipse.help" version="3.3.100"/> </requires> |
From: Koen A. <ka...@jb...> - 2009-02-20 13:55:58
|
User: kaers Date: 09/02/20 08:55:53 Modified: designer/jpdl/org.jbpm.gd.jpdl.feature Tag: branch_jbpm_jpdl_gpd_3_1_x feature.xml Log: update to 3.1.7 Revision Changes Path No revision No revision 1.39.2.10 +1 -1 jbpm.3/designer/jpdl/org.jbpm.gd.jpdl.feature/Attic/feature.xml (In the diff below, changes in quantity of whitespace are not shown.) Index: feature.xml =================================================================== RCS file: /cvsroot/jbpm/jbpm.3/designer/jpdl/org.jbpm.gd.jpdl.feature/Attic/feature.xml,v retrieving revision 1.39.2.9 retrieving revision 1.39.2.10 diff -u -b -r1.39.2.9 -r1.39.2.10 --- feature.xml 4 Dec 2008 20:15:20 -0000 1.39.2.9 +++ feature.xml 20 Feb 2009 13:55:53 -0000 1.39.2.10 @@ -2,7 +2,7 @@ <feature id="org.jbpm.gd.jpdl.feature" label="jBPM jPDL Tools" - version="3.1.6" + version="3.1.7" provider-name="JBoss, a Division of Red Hat"> <license> |