Minor Update

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-column-widget@111809 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
Giancarlo Panichi 2015-02-09 15:22:25 +00:00
parent 7cb2f11309
commit a4c8b4d719
1 changed files with 17 additions and 10 deletions

View File

@ -846,14 +846,18 @@ public class ChangeColumnTypePanel extends FramedPanel implements
} }
protected void updateAttributeType(ColumnDataType type) { protected void updateAttributeType(ColumnDataType type) {
ArrayList<ValueDataFormat> valueDataFormats = valueDataFormatMap if (type.compareTo(ColumnDataType.Text) == 0) {
.get(type); comboValueDataFormatLabel.setVisible(false);
comboValueDataFormat.clear(); } else {
comboValueDataFormat.reset(); comboValueDataFormatLabel.setVisible(true);
comboValueDataFormat.getStore().clear(); ArrayList<ValueDataFormat> valueDataFormats = valueDataFormatMap
comboValueDataFormat.getStore().addAll(valueDataFormats); .get(type);
comboValueDataFormat.redraw(); comboValueDataFormat.clear();
comboValueDataFormat.reset();
comboValueDataFormat.getStore().clear();
comboValueDataFormat.getStore().addAll(valueDataFormats);
comboValueDataFormat.redraw();
}
} }
protected void updateLocaleType(LocaleTypeElement type) { protected void updateLocaleType(LocaleTypeElement type) {
@ -861,6 +865,7 @@ public class ChangeColumnTypePanel extends FramedPanel implements
} }
protected void updatePeriodType(PeriodDataType periodDataType) { protected void updatePeriodType(PeriodDataType periodDataType) {
ArrayList<ValueDataFormat> valueDataFormats = periodDataType ArrayList<ValueDataFormat> valueDataFormats = periodDataType
.getTimeDataFormats(); .getTimeDataFormats();
comboValueDataFormat.clear(); comboValueDataFormat.clear();
@ -1191,7 +1196,8 @@ public class ChangeColumnTypePanel extends FramedPanel implements
ValueDataFormat valueDataFormat = comboValueDataFormat ValueDataFormat valueDataFormat = comboValueDataFormat
.getCurrentValue(); .getCurrentValue();
if (valueDataFormat != null) { if (valueDataFormat != null) {
changeColumnTypeSession.setValueDataFormat(valueDataFormat); changeColumnTypeSession
.setValueDataFormat(valueDataFormat);
callChangeColumnType(); callChangeColumnType();
} else { } else {
UtilsGXT3.alert("Attention", UtilsGXT3.alert("Attention",
@ -1221,7 +1227,8 @@ public class ChangeColumnTypePanel extends FramedPanel implements
ValueDataFormat valueDataFormat = comboValueDataFormat ValueDataFormat valueDataFormat = comboValueDataFormat
.getCurrentValue(); .getCurrentValue();
if (valueDataFormat != null) { if (valueDataFormat != null) {
changeColumnTypeSession.setValueDataFormat(valueDataFormat); changeColumnTypeSession
.setValueDataFormat(valueDataFormat);
callChangeColumnType(); callChangeColumnType();
} else { } else {
UtilsGXT3.alert("Attention", UtilsGXT3.alert("Attention",