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
This commit is contained in:
Costantino Perciante 2017-08-01 16:18:29 +00:00
parent 7c9c341c2f
commit f8870d85db
2 changed files with 14 additions and 1 deletions

View File

@ -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())

View File

@ -97,6 +97,15 @@
</b:Controls>
</b:ControlGroup>
<b:ControlGroup ui:field="traceabilityFlagGroup">
<b:ControlLabel for="traceabilityflag" title="Traceability Flag">
<b>Traceability Flag:</b>
</b:ControlLabel>
<b:Controls>
<b:CheckBox b:id="traceabilityflag" title="Traceability Flag" ui:field="traceabilityFlag"></b:CheckBox>
</b:Controls>
</b:ControlGroup>
<b:ControlGroup ui:field="currentStatusGroup">
<b:ControlLabel for="currentStatus"
title="The current status of this Item">