- /**
- * Converts table data into an array of data beans
- */
- private FeatureSettingsBean[] getTableAsBeans(Object[][] data)
- {
- FeatureSettingsBean[] rowData = new FeatureSettingsBean[data.length];
- for (int i = 0; i < data.length; i++)
- {
- String type = (String) data[i][TYPE_COLUMN];
- FeatureColourI colour = (FeatureColourI) data[i][COLOUR_COLUMN];
- Boolean isShown = (Boolean) data[i][SHOW_COLUMN];
- // feature filter set to null as not (yet) offered in applet
- rowData[i] = new FeatureSettingsBean(type, colour, null, isShown);
- }
- return rowData;
- }