package nl.tudelft.bw4t.scenariogui.util; import javax.swing.table.DefaultTableModel; import nl.tudelft.bw4t.map.EntityType; /** * The table model for the entity panel. */ public class EntityTableModel extends DefaultTableModel { private static final long serialVersionUID = -662539737379069835L; private EntityType type; /** * Constructor. * @param type The EntityTypes that should be in the table. */ public EntityTableModel(EntityType type) { this.type = type; } @Override public Class<?> getColumnClass(int column) { if (type.equals(EntityType.EPARTNER)) { if (column == 2) { return Integer.class; } } else { if (column == 3) { return Integer.class; } } return String.class; } }