Added configuration bean annotations

git-svn-id: 
http://taverna.googlecode.com/svn/taverna/engine/net.sf.taverna.t2.activities/trunk/dependency-activity@12216
 bf327186-88b3-11dd-a302-d386e5130c1c


Project: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-common-activities/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-common-activities/commit/8ae6cbb2
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-common-activities/tree/8ae6cbb2
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-common-activities/diff/8ae6cbb2

Branch: refs/heads/master
Commit: 8ae6cbb2e8cd4c27fe682d9659e0d6d3ff12ee81
Parents: f3a8212
Author: [email protected] 
<[email protected]@bf327186-88b3-11dd-a302-d386e5130c1c>
Authored: Wed Jan 19 16:41:43 2011 +0000
Committer: [email protected] 
<[email protected]@bf327186-88b3-11dd-a302-d386e5130c1c>
Committed: Wed Jan 19 16:41:43 2011 +0000

----------------------------------------------------------------------
 .../dependencyactivity/DependencyActivityConfigurationBean.java | 5 +++++
 1 file changed, 5 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-taverna-common-activities/blob/8ae6cbb2/src/main/java/net/sf/taverna/t2/activities/dependencyactivity/DependencyActivityConfigurationBean.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/net/sf/taverna/t2/activities/dependencyactivity/DependencyActivityConfigurationBean.java
 
b/src/main/java/net/sf/taverna/t2/activities/dependencyactivity/DependencyActivityConfigurationBean.java
index aab3a6c..5f5e5ed 100644
--- 
a/src/main/java/net/sf/taverna/t2/activities/dependencyactivity/DependencyActivityConfigurationBean.java
+++ 
b/src/main/java/net/sf/taverna/t2/activities/dependencyactivity/DependencyActivityConfigurationBean.java
@@ -24,6 +24,8 @@ import java.util.LinkedHashSet;
 
 import 
net.sf.taverna.t2.activities.dependencyactivity.AbstractAsynchronousDependencyActivity.ClassLoaderSharing;
 import 
net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityPortsDefinitionBean;
+import 
net.sf.taverna.t2.workflowmodel.processor.activity.config.ConfigurationBean;
+import 
net.sf.taverna.t2.workflowmodel.processor.activity.config.ConfigurationProperty;
 
 /**
  * Parent configuration bean for activities that have local JAR,
@@ -32,6 +34,7 @@ import 
net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityPortsDe
  * @author Alex Nenadic
  * @author David Withers
  */
+@ConfigurationBean(uri = 
"http://ns.taverna.org.uk/2010/activity/dependency/Configuration";)
 public class DependencyActivityConfigurationBean extends
                ActivityPortsDefinitionBean {
 
@@ -73,6 +76,7 @@ public class DependencyActivityConfigurationBean extends
        /**
         * @param classLoaderSharing the classLoaderSharing to set
         */
+       @ConfigurationProperty(name = "classLoaderSharing", label = 
"ClassLoader Sharing Policy", required = false)
        public void setClassLoaderSharing(ClassLoaderSharing 
classLoaderSharing) {
                this.classLoaderSharing = classLoaderSharing;
        }
@@ -87,6 +91,7 @@ public class DependencyActivityConfigurationBean extends
        /**
         * @param localDependencies the localDependencies to set
         */
+       @ConfigurationProperty(name = "localDependency", label = "Local 
Dependencies", required = false)
        public void setLocalDependencies(LinkedHashSet<String> 
localDependencies) {
                this.localDependencies = localDependencies;
        }

Reply via email to