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; }
