}
for (int columnIndex=0; columnIndex<table.getColumnCount(); columnIndex++) {
DataProperty columnProperty = table.getOriginalDataProperty(columnIndex);
if (columnProperty == null) continue;
TableColumn column = table.getColumn(columnIndex);
Map<Locale,String> columnName = column.getNameI18nMap();
for (Locale l : columnName.keySet()) {
String value = columnName.get(l);
getBundle(bundles, l).setProperty(parentKey + ".column."+ columnIndex + ".name", value);
}
Map<Locale,String> columnHint = column.getHintI18nMap();
for (Locale l : columnHint.keySet()) {
String value = columnHint.get(l);
getBundle(bundles, l).setProperty(parentKey + ".column."+ columnIndex + ".hint", value);
}
}