You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@taverna.apache.org by st...@apache.org on 2015/03/06 17:23:25 UTC

[17/50] incubator-taverna-common-activities git commit: Added configuration bean annotations

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: david@mygrid.org.uk <da...@bf327186-88b3-11dd-a302-d386e5130c1c>
Authored: Wed Jan 19 16:41:43 2011 +0000
Committer: david@mygrid.org.uk <da...@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;
 	}