From dd91b58390bda9627d7f0742ef1d7984a56e5a4d Mon Sep 17 00:00:00 2001 From: Giancarlo Panichi Date: Fri, 7 Mar 2014 17:15:23 +0000 Subject: [PATCH] Minor Update git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-portlet@92846 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../user/td/client/TabularDataController.java | 1 + .../user/td/client/ribbon/CurationToolBar.java | 14 +++++++++----- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/src/main/java/org/gcube/portlets/user/td/client/TabularDataController.java b/src/main/java/org/gcube/portlets/user/td/client/TabularDataController.java index 39c2d61..25c7590 100644 --- a/src/main/java/org/gcube/portlets/user/td/client/TabularDataController.java +++ b/src/main/java/org/gcube/portlets/user/td/client/TabularDataController.java @@ -353,6 +353,7 @@ public class TabularDataController { case RULEMANAGE: break; case DUPLICATEDETECTION: + openDuplicatesRows(); break; case TEMPLATEAPPLY: break; diff --git a/src/main/java/org/gcube/portlets/user/td/client/ribbon/CurationToolBar.java b/src/main/java/org/gcube/portlets/user/td/client/ribbon/CurationToolBar.java index 07aaf49..b89deca 100644 --- a/src/main/java/org/gcube/portlets/user/td/client/ribbon/CurationToolBar.java +++ b/src/main/java/org/gcube/portlets/user/td/client/ribbon/CurationToolBar.java @@ -69,7 +69,7 @@ public class CurationToolBar { validationGroup.setId("Validation"); validationGroup.setStyleName("ribbon"); validationGroup.setHeadingText("Validation"); - validationGroup.disable(); + validationGroup.enable(); toolBar.add(validationGroup); FlexTable validationLayout = new FlexTable(); @@ -77,6 +77,7 @@ public class CurationToolBar { rulesButton = new TextButton("New Rule", TabularDataResources.INSTANCE.ruleAdd32()); + rulesButton.disable(); rulesButton.setScale(ButtonScale.LARGE); rulesButton.setIconAlign(IconAlign.TOP); rulesButton.setToolTip("Define a new validation rule"); @@ -93,6 +94,7 @@ public class CurationToolBar { manageRulesButton = new TextButton("Manage Rules", TabularDataResources.INSTANCE.wrenchManage32()); + manageRulesButton.disable(); manageRulesButton.setScale(ButtonScale.LARGE); manageRulesButton.setIconAlign(IconAlign.TOP); manageRulesButton.setToolTip("View defined rules and apply"); @@ -109,6 +111,7 @@ public class CurationToolBar { duplicateDetectionButton = new TextButton("Duplicate Detection", TabularDataResources.INSTANCE.tableDuplicateRows32()); + duplicateDetectionButton.disable(); duplicateDetectionButton.setScale(ButtonScale.LARGE); duplicateDetectionButton.setIconAlign(IconAlign.TOP); duplicateDetectionButton @@ -126,6 +129,7 @@ public class CurationToolBar { applyTemplateButton = new TextButton("Apply Template", TabularDataResources.INSTANCE.template32()); + applyTemplateButton.enable(); applyTemplateButton.setScale(ButtonScale.LARGE); applyTemplateButton.setIconAlign(IconAlign.TOP); applyTemplateButton.setToolTip("Apply Template"); @@ -350,7 +354,7 @@ public class CurationToolBar { rulesButton.disable(); normalizeButton.disable(); manageRulesButton.disable(); - applyTemplateButton.disable(); + applyTemplateButton.enable(); denormalizeButton.disable(); changeColumnLabelButton.disable(); columnTypeButton.disable(); @@ -365,7 +369,7 @@ public class CurationToolBar { rulesButton.disable(); normalizeButton.disable(); manageRulesButton.disable(); - applyTemplateButton.disable(); + applyTemplateButton.enable(); denormalizeButton.disable(); changeColumnLabelButton.disable(); columnTypeButton.disable(); @@ -376,11 +380,11 @@ public class CurationToolBar { generateSummaryButton.disable(); break; case TR_OPEN: - duplicateDetectionButton.disable(); + duplicateDetectionButton.enable(); rulesButton.disable(); normalizeButton.disable(); manageRulesButton.disable(); - applyTemplateButton.disable(); + applyTemplateButton.enable(); denormalizeButton.disable(); changeColumnLabelButton.enable(); columnTypeButton.enable();