protected void changed(int row) {
contentsChanged(row, row);
}
private void contentsChanged(int row0, int row1) {
ListDataEvent e = new ListDataEvent(this,
ListDataEvent.Type.CONTENTS_CHANGED, row0, row1);
for (ListDataListener listener : listeners) {
listener.contentsChanged(e);
}
}