diff --git a/src/main/java/org/gcube/portlets/widgets/wstaskexecutor/client/view/binder/CreateTaskConfigurationView.ui.xml b/src/main/java/org/gcube/portlets/widgets/wstaskexecutor/client/view/binder/CreateTaskConfigurationView.ui.xml index c2b9e14..b44f756 100644 --- a/src/main/java/org/gcube/portlets/widgets/wstaskexecutor/client/view/binder/CreateTaskConfigurationView.ui.xml +++ b/src/main/java/org/gcube/portlets/widgets/wstaskexecutor/client/view/binder/CreateTaskConfigurationView.ui.xml @@ -23,8 +23,8 @@ The Algorithm Id - @@ -32,7 +32,7 @@ Description diff --git a/src/main/java/org/gcube/portlets/widgets/wstaskexecutor/client/view/binder/ShowTaskConfigurationsView.java b/src/main/java/org/gcube/portlets/widgets/wstaskexecutor/client/view/binder/ShowTaskConfigurationsView.java index 9caf7c5..bc95d82 100644 --- a/src/main/java/org/gcube/portlets/widgets/wstaskexecutor/client/view/binder/ShowTaskConfigurationsView.java +++ b/src/main/java/org/gcube/portlets/widgets/wstaskexecutor/client/view/binder/ShowTaskConfigurationsView.java @@ -64,6 +64,9 @@ public abstract class ShowTaskConfigurationsView extends Composite { public abstract void setConfirm(boolean visible, String msg); + public static int MAX_LENGHT_TEXT = 28; + + /** * Because this class has a default constructor, it can * be used as a binder template. In other words, it can be used in other @@ -111,7 +114,11 @@ public abstract class ShowTaskConfigurationsView extends Composite { final TaskConfiguration taskConfiguration = listTaskConfigurations.get(i); GWT.log("Showing: "+taskConfiguration); //flex_table_configurations.setWidget(i+1, 0, new HTML(taskConfiguration.getConfigurationKey())); - HTML aId=new HTML(taskConfiguration.getTaskId()); + String operatorID = taskConfiguration.getTaskId(); + if(operatorID.length()>MAX_LENGHT_TEXT){ + operatorID = "..."+operatorID.substring(operatorID.length()-MAX_LENGHT_TEXT, operatorID.length()); + } + HTML aId=new HTML(operatorID); aId.setTitle(taskConfiguration.getTaskId()); flex_table_configurations.setWidget(i+1, 0,aId); String countParameters = taskConfiguration.getListParameters()!=null?taskConfiguration.getListParameters().size()+"":"0";