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:
parent
21cdca01ce
commit
b3ca438618
|
@ -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);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue