From 0c468f18dc9ef915d789e31312ed19de00f83ce9 Mon Sep 17 00:00:00 2001 From: Bruno Sinou Date: Wed, 16 Feb 2011 18:43:27 +0000 Subject: [PATCH] Add support for combo box in editing parameters. git-svn-id: https://svn.argeo.org/slc/trunk@4152 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- demo/slc_demo_rap.properties | 13 +- dep/pom.xml | 4 + .../org.argeo.slc.client.rap/plugin.xml | 4 +- .../org.argeo.slc.client.rcp/plugin.xml | 42 +---- .../org.argeo.slc.client.ui/plugin.xml | 44 +---- .../ui/commands/ManageBundlesHandler.java | 18 +- .../ProcessParametersEditingSupport.java | 160 ++++++++++++------ .../client/ui/views/ExecutionModulesView.java | 20 ++- .../client/ui/views/ProcessBuilderView.java | 21 +-- .../slc/client/ui/views/ProcessListView.java | 19 ++- .../ui/views/ProcessParametersView.java | 60 ++++--- .../slc/client/ui/views/ResultListView.java | 15 +- runtime/pom.xml | 37 ++-- 13 files changed, 236 insertions(+), 221 deletions(-) diff --git a/demo/slc_demo_rap.properties b/demo/slc_demo_rap.properties index e736cdbe7..32d19a347 100644 --- a/demo/slc_demo_rap.properties +++ b/demo/slc_demo_rap.properties @@ -7,10 +7,16 @@ org.eclipse.equinox.http.registry,\ org.eclipse.equinox.launcher,\ org.mortbay.jetty.server,\ org.springframework.osgi.extender,\ +org.argeo.security.manager.ldap,\ +org.argeo.security.services,\ +org.argeo.security.equinox,\ +org.argeo.security.ui,\ +org.argeo.security.ui.application,\ org.argeo.slc.agent,\ org.argeo.slc.client.agent,\ org.argeo.slc.client.hibernate,\ org.argeo.slc.client.oxm,\ +org.argeo.slc.client.ui,\ org.argeo.slc.demo.ant,\ org.argeo.slc.demo.basic,\ org.argeo.slc.server.castor,\ @@ -18,10 +24,9 @@ org.argeo.slc.server.h2,\ org.argeo.slc.server.hibernate,\ org.argeo.slc.server.services,\ org.argeo.server.ads.server,\ -org.argeo.security.manager.ldap,\ -org.argeo.security.services,\ -#org.argeo.security.ui.initialPerspective=com.agfa.sebi.client.ui.consultEbiPerspective + +org.argeo.security.ui.initialPerspective=org.argeo.slc.client.ui.perspectives.slcExecution # LDAP #argeo.ldap.rootdn=dc=slc,dc=argeo,dc=net @@ -35,4 +40,4 @@ log4j.configuration=file:../../log4j.properties org.eclipse.equinox.http.jetty.log.stderr.threshold=debug org.osgi.service.http.port=9090 -# java -Dlog4j.configuration=file:/home/mbaudier/dev/src/agfa-sebi/demo/log4j.properties -Dosgi.framework=lib/org.eclipse.osgi_3.6.1.R36x_v20100806.jar -jar lib/org.eclipse.equinox.launcher_1.1.0.v20100507.jar -console -configuration configuration \ No newline at end of file +# java -Dlog4j.configuration=file:/home/mbaudier/dev/src/slc/demo/log4j.properties -Dosgi.framework=lib/org.eclipse.osgi_3.6.1.R36x_v20100806.jar -jar lib/org.eclipse.equinox.launcher_1.1.0.v20100507.jar -console -configuration configuration \ No newline at end of file diff --git a/dep/pom.xml b/dep/pom.xml index be5f94f71..421e5796c 100644 --- a/dep/pom.xml +++ b/dep/pom.xml @@ -37,6 +37,10 @@ false + + org.apache.felix + maven-bundle-plugin + diff --git a/eclipse/plugins/org.argeo.slc.client.rap/plugin.xml b/eclipse/plugins/org.argeo.slc.client.rap/plugin.xml index 3658bee27..64ae65017 100644 --- a/eclipse/plugins/org.argeo.slc.client.rap/plugin.xml +++ b/eclipse/plugins/org.argeo.slc.client.rap/plugin.xml @@ -3,10 +3,10 @@ + + - - - - - - - - - - + point="org.eclipse.ui.bindings"> + + + diff --git a/eclipse/plugins/org.argeo.slc.client.ui/plugin.xml b/eclipse/plugins/org.argeo.slc.client.ui/plugin.xml index 3c626c793..7a47446bf 100644 --- a/eclipse/plugins/org.argeo.slc.client.ui/plugin.xml +++ b/eclipse/plugins/org.argeo.slc.client.ui/plugin.xml @@ -1,8 +1,6 @@ - - + name="Refresh Result List"> + name="Refresh Execution Modules View"> + name="Launch Batch"> + name="Remove Selected From Batch"> + name="Clear Batch"> + name="Refresh Process List "> + name="Display Result Details"> @@ -123,37 +121,13 @@ + name="Manage Bundles"> - - - - - - + -- 2.39.2