diff --git a/ccp/js/methodeditorcontroller.js b/ccp/js/methodeditorcontroller.js index d9b01d4..aacdad6 100644 --- a/ccp/js/methodeditorcontroller.js +++ b/ccp/js/methodeditorcontroller.js @@ -620,6 +620,13 @@ class CCPMethodEditorController extends HTMLElement{ description : "A new output field", minOccurs : 1, maxOccurs : 1, + metadata : [ + { + "role" : "file", + "title" : "newoutput.txt", + "href" : "newoutput.txt" + } + ], schema : { type : "string", contentMediaType : "text/plain" @@ -639,6 +646,13 @@ class CCPMethodEditorController extends HTMLElement{ description : "Standard output channel", minOccurs : 1, maxOccurs : 1, + metadata : [ + { + "role" : "file", + "title" : "stdout", + "href" : "stdout" + } + ], schema : { type : "string", contentMediaType : "text/plain" @@ -658,6 +672,13 @@ class CCPMethodEditorController extends HTMLElement{ description : "Standard error channel", minOccurs : 1, maxOccurs : 1, + metadata : [ + { + "role" : "file", + "title" : "stderr", + "href" : "stderr" + } + ], schema : { type : "string", contentMediaType : "text/plain" diff --git a/ccp/js/outputwidgeteditorcontroller.js b/ccp/js/outputwidgeteditorcontroller.js index 11c384c..3620624 100644 --- a/ccp/js/outputwidgeteditorcontroller.js +++ b/ccp/js/outputwidgeteditorcontroller.js @@ -67,15 +67,56 @@ class CCPOutputWidgetEditorController extends HTMLElement { -