Minor Update

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-column-widget@111828 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
Giancarlo Panichi 2015-02-09 16:45:33 +00:00
parent a4c8b4d719
commit 47103b7257
1 changed files with 13 additions and 8 deletions

View File

@ -865,7 +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();
@ -983,13 +983,18 @@ public class ChangeColumnTypePanel extends FramedPanel implements
.selectedAttributeElement(cd.getDataTypeName())); .selectedAttributeElement(cd.getDataTypeName()));
ColumnDataType columnDataType = ColumnDataType ColumnDataType columnDataType = ColumnDataType
.getColumnDataTypeFromId(cd.getDataTypeName()); .getColumnDataTypeFromId(cd.getDataTypeName());
ArrayList<ValueDataFormat> valueDataFormats = valueDataFormatMap if (columnDataType.compareTo(ColumnDataType.Text) == 0) {
.get(columnDataType); comboValueDataFormatLabel.setVisible(false);
comboValueDataFormat.clear(); } else {
comboValueDataFormat.reset(); comboValueDataFormatLabel.setVisible(true);
comboValueDataFormat.getStore().clear(); ArrayList<ValueDataFormat> valueDataFormats = valueDataFormatMap
comboValueDataFormat.getStore().addAll(valueDataFormats); .get(columnDataType);
comboValueDataFormat.redraw(); comboValueDataFormat.clear();
comboValueDataFormat.reset();
comboValueDataFormat.getStore().clear();
comboValueDataFormat.getStore().addAll(valueDataFormats);
comboValueDataFormat.redraw();
}
} else { } else {
if (type == ColumnTypeCode.CODENAME) { if (type == ColumnTypeCode.CODENAME) {
setLocale(cd.getLocale()); setLocale(cd.getLocale());