Fixed ReadOnly bug

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-information-widget@113602 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
Giancarlo Panichi 2015-03-13 15:50:55 +00:00
parent 21cdca01ce
commit b3ca438618
1 changed files with 3 additions and 0 deletions

View File

@ -205,6 +205,7 @@ public class TabularResourceProperties extends FramedPanel {
validField = new CheckBox(); validField = new CheckBox();
validField.setValue(false); validField.setValue(false);
validField.setReadOnly(true); validField.setReadOnly(true);
validField.setEnabled(false);
layoutTabularResource.add(new FieldLabel(validField, "Valid"), layoutTabularResource.add(new FieldLabel(validField, "Valid"),
new VerticalLayoutData(1, -1, new Margins(0))); new VerticalLayoutData(1, -1, new Margins(0)));
@ -380,10 +381,12 @@ public class TabularResourceProperties extends FramedPanel {
validField.setValue(tabResource.isValid()); validField.setValue(tabResource.isValid());
if (tabResource.isFinalized()) { if (tabResource.isFinalized()) {
finalizedField.setReadOnly(true); finalizedField.setReadOnly(true);
finalizedField.setEnabled(false);
finalizedField.setValue(true); finalizedField.setValue(true);
saveButton.setEnabled(false); saveButton.setEnabled(false);
} else { } else {
finalizedField.setReadOnly(false); finalizedField.setReadOnly(false);
finalizedField.setEnabled(true);
finalizedField.setValue(false); finalizedField.setValue(false);
saveButton.setEnabled(true); saveButton.setEnabled(true);
} }