From f8870d85db408098dca3be80515f594c70294a17 Mon Sep 17 00:00:00 2001 From: Costantino Perciante Date: Tue, 1 Aug 2017 16:18:29 +0000 Subject: [PATCH] added traceability flag git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portlets/widgets/grsf-manage-widget@152399 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../client/view/ManageProductWidget.java | 6 +++++- .../client/view/ManageProductWidget.ui.xml | 9 +++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/gcube/datacatalogue/grsf_manage_widget/client/view/ManageProductWidget.java b/src/main/java/org/gcube/datacatalogue/grsf_manage_widget/client/view/ManageProductWidget.java index 1d04f1f..8a77243 100644 --- a/src/main/java/org/gcube/datacatalogue/grsf_manage_widget/client/view/ManageProductWidget.java +++ b/src/main/java/org/gcube/datacatalogue/grsf_manage_widget/client/view/ManageProductWidget.java @@ -15,6 +15,7 @@ import org.gcube.datacatalogue.grsf_manage_widget.shared.ex.NoGRSFRecordExceptio import com.github.gwtbootstrap.client.ui.AlertBlock; import com.github.gwtbootstrap.client.ui.Button; +import com.github.gwtbootstrap.client.ui.CheckBox; import com.github.gwtbootstrap.client.ui.ControlGroup; import com.github.gwtbootstrap.client.ui.Form; import com.github.gwtbootstrap.client.ui.Icon; @@ -65,6 +66,9 @@ public class ManageProductWidget extends Composite{ @UiField TextArea descriptionTextArea; + @UiField + CheckBox traceabilityFlag; + @UiField TextBox GRSFNameTexBox; @@ -174,7 +178,7 @@ public class ManageProductWidget extends Composite{ semanticIdentifierTextBox.setText(bean.getSemanticId()); sources.setText(bean.getSources()); descriptionTextArea.setText(bean.getDescription()); - + traceabilityFlag.setValue(bean.isTraceabilityFlag()); // check if we need to show more if(bean.getExtrasIfAvailable() != null && !bean.getExtrasIfAvailable().isEmpty()) diff --git a/src/main/java/org/gcube/datacatalogue/grsf_manage_widget/client/view/ManageProductWidget.ui.xml b/src/main/java/org/gcube/datacatalogue/grsf_manage_widget/client/view/ManageProductWidget.ui.xml index 2149d62..046fe15 100644 --- a/src/main/java/org/gcube/datacatalogue/grsf_manage_widget/client/view/ManageProductWidget.ui.xml +++ b/src/main/java/org/gcube/datacatalogue/grsf_manage_widget/client/view/ManageProductWidget.ui.xml @@ -97,6 +97,15 @@ + + + Traceability Flag: + + + + + +