1543: StatMan AIgorithms Importer - Create a widget to support code editing

Task-Url: https://support.d4science.org/issues/1543

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/widgets/acegwt-widget@120429 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
Giancarlo Panichi 2015-11-26 14:37:51 +00:00
parent 41a95146a8
commit b3c416968a
3 changed files with 13 additions and 6 deletions

View File

@ -11,7 +11,9 @@ public class AceCommandArgs {
private final Object value; private final Object value;
/** /**
* Create map argument. In case <code>data</code> is null map will be empty. * Create map argument. In case param data is null map will be empty.
*
* @param data map
*/ */
public AceCommandArgs(Map<String, String> data) { public AceCommandArgs(Map<String, String> data) {
value = JavaScriptObject.createObject(); value = JavaScriptObject.createObject();
@ -22,6 +24,8 @@ public class AceCommandArgs {
/** /**
* Create text argument. * Create text argument.
*
* @param value text argument
*/ */
public AceCommandArgs(String value) { public AceCommandArgs(String value) {
this.value = value; this.value = value;
@ -29,8 +33,10 @@ public class AceCommandArgs {
/** /**
* Add key-value pair to map. * Add key-value pair to map.
* @param argName *
* @param argValue * @param argKey key
* @param argValue value
* @return
*/ */
public native AceCommandArgs with(String argKey, String argValue) /*-{ public native AceCommandArgs with(String argKey, String argValue) /*-{
this.@edu.ycp.cs.dh.acegwt.client.ace.AceCommandArgs::value[argKey] = argValue; this.@edu.ycp.cs.dh.acegwt.client.ace.AceCommandArgs::value[argKey] = argValue;

View File

@ -6,7 +6,8 @@ package edu.ycp.cs.dh.acegwt.client.ace;
public interface AceCommandLineListener { public interface AceCommandLineListener {
/** /**
* Notify subscriber (e.g. editor) that command was entered. * Notify subscriber (e.g. editor) that command was entered.
* @param command *
* @param command that command was entered
*/ */
public void onCommandEntered(String command); public void onCommandEntered(String command);
} }

View File

@ -167,7 +167,7 @@ public class AceEditor extends Composite implements RequiresResize, HasText, Tak
/** /**
* Enable a worker for the current session. * Enable a worker for the current session.
* *
* @param userWorker true to enable a worker otherwise false * @param useWorker true to enable a worker otherwise false
*/ */
public native void setUseWorker(boolean useWorker) /*-{ public native void setUseWorker(boolean useWorker) /*-{
var editor = this.@edu.ycp.cs.dh.acegwt.client.ace.AceEditor::editor; var editor = this.@edu.ycp.cs.dh.acegwt.client.ace.AceEditor::editor;
@ -495,7 +495,7 @@ public class AceEditor extends Composite implements RequiresResize, HasText, Tak
/** /**
* Execute a command with arguments (in case args is not null). * Execute a command with arguments (in case args is not null).
* @param command one word command * @param command one word command
* @param args command argument * @param arg command argument
*/ */
public void execCommand(String command, String arg) { public void execCommand(String command, String arg) {
execCommandHidden(command, arg); execCommandHidden(command, arg);