Interface SchemeTableModel

A TableModel to hold org.kaiwitte.workbench.data.Records.

Synopsis

 public interface SchemeTableModel extends TableModel {
  public void addRecord(org.kaiwitte.workbench.data.Record[] r);
  public void clear();
  public Record getRecord(int index);
}

Inheritance Path. org.kaiwitte.workbench.ui.model.SchemeTableModel

addRecord(Record[])

Synopsis: public void addRecord(org.kaiwitte.workbench.data.Record[] r);

Parameters

r

the new record

Adds a record as a table row.

clear()

Synopsis: public void clear();

Removes all entries.

getRecord(int)

Synopsis: public Record getRecord(int index);

Parameters

index

the row number, 0-based

return

the Record in the specified row

Exceptions

IndexOutOfBoundsException

iff index < 0 or index > the maximum index

Returns the Record in the specified row.