forked from LupusNobilis/java-org.hwo.ui
Merge branch 'master' of schwann.lupus:/git/java/org.hwo.ui
commit
2d316e9b44
|
@ -439,9 +439,6 @@ public class TableMapper extends AbstractTableModel
|
||||||
minwidth += ci.getWidth();
|
minwidth += ci.getWidth();
|
||||||
}
|
}
|
||||||
|
|
||||||
//jTable.setMinSize(new Dimension(minwidth, 24));
|
|
||||||
jTable.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean isSortingEnabled() {
|
public boolean isSortingEnabled() {
|
||||||
|
@ -755,6 +752,11 @@ public class TableMapper extends AbstractTableModel
|
||||||
this.p_rows.add(row);
|
this.p_rows.add(row);
|
||||||
fireTableRowsInserted(this.p_rows.indexOf(row),this.p_rows.indexOf(row));
|
fireTableRowsInserted(this.p_rows.indexOf(row),this.p_rows.indexOf(row));
|
||||||
};
|
};
|
||||||
|
|
||||||
|
if (TableMapperValue.class.isInstance(row)){
|
||||||
|
TableMapperValue tmv = (TableMapperValue)row;
|
||||||
|
tmv.assignTableMapper(this);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void addRows(Object[] rows,Object before){
|
public void addRows(Object[] rows,Object before){
|
||||||
|
@ -788,7 +790,7 @@ public class TableMapper extends AbstractTableModel
|
||||||
{
|
{
|
||||||
if (TableMapperValue.class.isInstance(row)){
|
if (TableMapperValue.class.isInstance(row)){
|
||||||
TableMapperValue tmv = (TableMapperValue)row;
|
TableMapperValue tmv = (TableMapperValue)row;
|
||||||
tmv.assignTableMapper(this);
|
tmv.unassignTableMapper(this);
|
||||||
}
|
}
|
||||||
this.p_rows.remove(index);
|
this.p_rows.remove(index);
|
||||||
fireTableRowsDeleted(index, index);
|
fireTableRowsDeleted(index, index);
|
||||||
|
@ -964,9 +966,12 @@ public class TableMapper extends AbstractTableModel
|
||||||
|
|
||||||
public void signalRowChanged(Object row){
|
public void signalRowChanged(Object row){
|
||||||
if (p_rows.contains(row)){
|
if (p_rows.contains(row)){
|
||||||
fireTableRowsUpdated(p_rows.indexOf(row), p_rows.indexOf(row));
|
log(DEBUGDETAIL,"TableMapper: signalRowChanged(): received signal for existing row");
|
||||||
}
|
|
||||||
|
|
||||||
|
fireTableRowsUpdated(p_rows.indexOf(row), p_rows.indexOf(row));
|
||||||
|
} else {
|
||||||
|
log(ERROR,"TableMapper: signalRowChanged(): received signal for non-existing row");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
class TableCellRenderer extends DefaultTableCellRenderer {
|
class TableCellRenderer extends DefaultTableCellRenderer {
|
||||||
|
|
Loading…
Reference in New Issue