getToolName method is removed

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/0d2640dc
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-common-activities/tree/0d2640dc
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-common-activities/diff/0d2640dc

Branch: refs/heads/cwl-browse
Commit: 0d2640dc2ab2598b420af046957d8da68305ee78
Parents: bf952bd
Author: ThilinaManamgoda <[email protected]>
Authored: Fri Aug 12 04:26:05 2016 +0530
Committer: ThilinaManamgoda <[email protected]>
Committed: Fri Aug 12 04:26:05 2016 +0530

----------------------------------------------------------------------
 .../cwl/ui/serviceprovider/CwlServiceDesc.java  |  5 +---
 .../taverna/cwl/utilities/CwlScripting.java     | 31 ++++++++++++++++++++
 2 files changed, 32 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-taverna-common-activities/blob/0d2640dc/taverna-cwl-activity-ui/src/main/java/org/apache/taverna/cwl/ui/serviceprovider/CwlServiceDesc.java
----------------------------------------------------------------------
diff --git 
a/taverna-cwl-activity-ui/src/main/java/org/apache/taverna/cwl/ui/serviceprovider/CwlServiceDesc.java
 
b/taverna-cwl-activity-ui/src/main/java/org/apache/taverna/cwl/ui/serviceprovider/CwlServiceDesc.java
index ab79af3..93a54db 100644
--- 
a/taverna-cwl-activity-ui/src/main/java/org/apache/taverna/cwl/ui/serviceprovider/CwlServiceDesc.java
+++ 
b/taverna-cwl-activity-ui/src/main/java/org/apache/taverna/cwl/ui/serviceprovider/CwlServiceDesc.java
@@ -44,7 +44,7 @@ public class CwlServiceDesc extends ServiceDescription {
        public String getDescription() {
 
                // see whether description is too long
-               if (cwlConfiguration.has(DESCRIPTION)) {
+               if 
(cwlConfiguration.get(CwlServiceProvider.CWL_CONF).has(DESCRIPTION)) {
                        String description = 
cwlConfiguration.get(CwlServiceProvider.CWL_CONF).path(DESCRIPTION).asText();
                        if ((description.length() < 40))
                                return description;
@@ -87,9 +87,6 @@ public class CwlServiceDesc extends ServiceDescription {
 
        private String toolName;
 
-       public String getToolName() {
-               return toolName;
-       }
 
        public void setToolName(String toolName) {
                this.toolName = toolName;

http://git-wip-us.apache.org/repos/asf/incubator-taverna-common-activities/blob/0d2640dc/taverna-cwl-utilities/src/main/java/org/apache/taverna/cwl/utilities/CwlScripting.java
----------------------------------------------------------------------
diff --git 
a/taverna-cwl-utilities/src/main/java/org/apache/taverna/cwl/utilities/CwlScripting.java
 
b/taverna-cwl-utilities/src/main/java/org/apache/taverna/cwl/utilities/CwlScripting.java
new file mode 100644
index 0000000..b007647
--- /dev/null
+++ 
b/taverna-cwl-utilities/src/main/java/org/apache/taverna/cwl/utilities/CwlScripting.java
@@ -0,0 +1,31 @@
+package org.apache.taverna.cwl.utilities;
+
+import javax.script.ScriptEngine;
+import javax.script.ScriptEngineManager;
+import javax.script.ScriptException;
+
+import com.fasterxml.jackson.databind.JsonNode;
+import com.fasterxml.jackson.databind.ObjectMapper;
+import com.fasterxml.jackson.databind.node.ObjectNode;
+
+public class CwlScripting {
+
+       
+       public static void main(String[] args) {
+               ScriptEngineManager manager = new ScriptEngineManager();
+        ScriptEngine engine = manager.getEngineByName("nashorn");
+        ObjectMapper mapper = new ObjectMapper();
+        ObjectNode node=mapper.createObjectNode();
+        node.put("hello", "world");
+        engine.put("import.yml", node);
+        // evaluate JavaScript code
+        try {
+                       engine.eval("print(\"import.yml\");");
+               } catch (ScriptException e) {
+                       // TODO Auto-generated catch block
+                       e.printStackTrace();
+               }
+       }
+       
+       
+}

Reply via email to