From e2bdfdc45809479b9ff25aa87bfb285470b5d640 Mon Sep 17 00:00:00 2001 From: Francesco Mangiacrapa Date: Wed, 16 May 2018 10:44:49 +0000 Subject: [PATCH] just some fix GUI-side git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portlets/widgets/ws-task-executor-widget@167509 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../view/binder/CreateTaskConfigurationView.ui.xml | 6 +++--- .../client/view/binder/ShowTaskConfigurationsView.java | 9 ++++++++- 2 files changed, 11 insertions(+), 4 deletions(-) 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";