From: Sweidan Omar Date: Tue, 3 May 2022 10:36:11 +0000 (+0000) Subject: git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube... X-Git-Url: http://git.useribm.hu/?a=commitdiff_plain;h=96a96c80522b98c81bdfb1f021575e1e16a45850;p=mediacube.git git-tfs-id: [tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube;C33287 --- diff --git a/server/user.jobengine.osgi.server/src/user/jobengine/server/ast/JobTemplate.java b/server/user.jobengine.osgi.server/src/user/jobengine/server/ast/JobTemplate.java index 546632f1..71ee6171 100644 --- a/server/user.jobengine.osgi.server/src/user/jobengine/server/ast/JobTemplate.java +++ b/server/user.jobengine.osgi.server/src/user/jobengine/server/ast/JobTemplate.java @@ -242,19 +242,29 @@ public class JobTemplate extends AST implements Serializable { if (getDeclarationSequence() != null) { Element declarations = document.createElement("declarations"); root.appendChild(declarations); + Element parameters = document.createElement("parameters"); + Element variables = document.createElement("variables"); + declarations.appendChild(parameters); + declarations.appendChild(variables); + for (int i = 0; i < getDeclarationSequence().getDeclarations().size(); i++) { Element declarationElement = null; if (getDeclarationSequence().getDeclarations().get(i).getClass().getSimpleName() .equals("ParameterDeclaration")) { declarationElement = document.createElement("parameter"); + declarationElement.setAttribute("name", + getDeclarationSequence().getDeclarations().get(i).getName()); + declarationElement.setAttribute("type", + getDeclarationSequence().getDeclarations().get(i).getType()); + parameters.appendChild(declarationElement); } else { declarationElement = document.createElement("variable"); + declarationElement.setAttribute("name", + getDeclarationSequence().getDeclarations().get(i).getName()); + declarationElement.setAttribute("type", + getDeclarationSequence().getDeclarations().get(i).getType()); + variables.appendChild(declarationElement); } - declarationElement.setAttribute("name", - getDeclarationSequence().getDeclarations().get(i).getName()); - declarationElement.setAttribute("type", - getDeclarationSequence().getDeclarations().get(i).getType()); - declarations.appendChild(declarationElement); } } if (getCommandSequence() != null) {