/**
* MapTableRow.java
* Created On 2006, Feb 10, 2006 6:20:44 PM
* @author E. Rajasekar
*/
package app.astrosoft.ui.table;
import java.util.HashMap;
import java.util.Map;
import app.astrosoft.consts.AstrosoftTableColumn;
public class MapTableRow implements TableRowData {
Map<AstrosoftTableColumn, Object> row;
public MapTableRow() {
row = new HashMap<AstrosoftTableColumn, Object>();
}
public MapTableRow(Map<AstrosoftTableColumn, Object> row){
this.row = row;
}
public void addColumn(AstrosoftTableColumn key, Object value){
this.row.put(key, value);
}
public Object getColumnData(AstrosoftTableColumn col) {
return row.get(col);
}
@Override
public String toString() {
return row.toString();
}
}