X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.slc.webapp%2Fsrc%2Fmain%2Fwebapp%2Fargeo-ria-lib%2Fslc%2Fclass%2Forg%2Fargeo%2Fslc%2Fria%2Fexecution%2FModule.js;h=5e5343184368d91f5dddb95960414b59a2972033;hb=e3ae72208feba2b542520878574d49ac16917573;hp=c95b9915b6016cc157ab0571e7ec8418271b793e;hpb=66f3671c9a07777edc19d8efdea0e162a68f9838;p=gpl%2Fargeo-slc.git diff --git a/org.argeo.slc.webapp/src/main/webapp/argeo-ria-lib/slc/class/org/argeo/slc/ria/execution/Module.js b/org.argeo.slc.webapp/src/main/webapp/argeo-ria-lib/slc/class/org/argeo/slc/ria/execution/Module.js index c95b9915b..5e5343184 100644 --- a/org.argeo.slc.webapp/src/main/webapp/argeo-ria-lib/slc/class/org/argeo/slc/ria/execution/Module.js +++ b/org.argeo.slc.webapp/src/main/webapp/argeo-ria-lib/slc/class/org/argeo/slc/ria/execution/Module.js @@ -56,7 +56,7 @@ qx.Class.define("org.argeo.slc.ria.execution.Module", { members : { /** * Add an execution flow to this module - * @param executionFlow {org.argeo.slc.ria.execution.Flow} + * @param executionFlow {org.argeo.slc.ria.execution.Flow} An instance of execution.Flow */ addExecutionFlow : function(executionFlow){ var spec = this.getExecutionSpecByName(executionFlow.getExecutionSpecName()); @@ -70,16 +70,25 @@ qx.Class.define("org.argeo.slc.ria.execution.Module", { /** * Add an execution Spec to this module - * @param executionSpec {org.argeo.slc.ria.execution.Spec} + * @param executionSpec {org.argeo.slc.ria.execution.Spec} An instance of ExecutionSpec */ addExecutionSpec : function(executionSpec){ this.getExecutionSpecs()[executionSpec.getName()] = executionSpec; }, - + /** + * Find an execution spec by its name + * @param name {String} Name of the spec + * @return {org.argeo.slc.ria.execution.Spec} The spec + */ getExecutionSpecByName : function(name){ return this.getExecutionSpecs()[name]; }, + /** + * Find an execution flow by its name + * @param name {String} name of the flow + * @return {org.argeo.slc.ria.execution.Flow} The flow + */ getExecutionFlowByName : function(name){ return this.getExecutionFlows()[name]; },