|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.table.AbstractTableModel
vr.visual.data.DataPresentationPanel.DoubleDataTableModel
class DataPresentationPanel.DoubleDataTableModel
Model danych dla tabeli wyswietlajacej dane testowe lub treningowe.
Field Summary | |
---|---|
protected int[] |
chosenColumns
Numery kolumn do wyswietlenia (wybrane przez uzytkownika). |
protected java.util.ArrayList |
columnNames
Nazwy kolumn uzywane przez ten model. |
protected java.util.ArrayList |
data
Zbior danych uzywany przez ten model. |
protected boolean |
editable
Okresla czy dane moga byc edytowane |
Fields inherited from class javax.swing.table.AbstractTableModel |
---|
listenerList |
Constructor Summary | |
---|---|
DataPresentationPanel.DoubleDataTableModel(java.util.ArrayList array,
java.util.ArrayList columns,
int[] chosen)
Konstruktor |
Method Summary | |
---|---|
void |
addNewRow()
Dodaje nowy wiersz do zbioru danych. |
void |
deleteRow(int index)
Kasuje wiersz o zadanym indeksie. |
java.lang.Class |
getColumnClass(int col)
Zwraca klase reprezentowana przez obiekty w kolumnie col. |
int |
getColumnCount()
Zwraca liczbe kolumn. |
java.lang.String |
getColumnName(int col)
Zwraca nazwe odpowiedniej kolumny. |
rseslib.structure.data.DoubleDataTable |
getData()
Zwraca zbior danych reprezentowany przez ten model przekonwertowany do postaci DoubleDataTable. |
int |
getRowCount()
Zwraca liczbe wierszy (obiektow danych) w modelu. |
java.lang.Object |
getValueAt(int row,
int col)
Zwraca wartosc odpowiedniej komorki tabeli. |
boolean |
isCellEditable(int row,
int col)
Zwraca wartosc zmiennej editable (bo mozna w danej chwili edytowac albo wszystko albo nic). |
void |
setChosen(int[] chosen)
Ustawia kolumny, ktore sa wyswietlane na ekranie. |
void |
setEditable(boolean edit)
Ustawia zmienna okreslajaca czy dane moga byc edytowane. |
void |
setValueAt(java.lang.Object value,
int row,
int col)
Ustawia wartosc komorki tabeli o numerze wiersz row i numerze kolumny col. |
Methods inherited from class javax.swing.table.AbstractTableModel |
---|
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.util.ArrayList data
protected java.util.ArrayList columnNames
protected int[] chosenColumns
protected boolean editable
Constructor Detail |
---|
public DataPresentationPanel.DoubleDataTableModel(java.util.ArrayList array, java.util.ArrayList columns, int[] chosen)
array
- zbior danych w postaci listy list.columns
- nazwy kolumn w postaci listy.chosen
- numery wybranych kolumn.Method Detail |
---|
public void setChosen(int[] chosen)
chosen
- numery kolumn, ktore maja byc wyswietlane.public int getColumnCount()
public int getRowCount()
public java.lang.String getColumnName(int col)
getColumnName
in interface javax.swing.table.TableModel
getColumnName
in class javax.swing.table.AbstractTableModel
public java.lang.Object getValueAt(int row, int col)
public java.lang.Class getColumnClass(int col)
getColumnClass
in interface javax.swing.table.TableModel
getColumnClass
in class javax.swing.table.AbstractTableModel
public boolean isCellEditable(int row, int col)
isCellEditable
in interface javax.swing.table.TableModel
isCellEditable
in class javax.swing.table.AbstractTableModel
public void setValueAt(java.lang.Object value, int row, int col)
setValueAt
in interface javax.swing.table.TableModel
setValueAt
in class javax.swing.table.AbstractTableModel
public void setEditable(boolean edit)
public void deleteRow(int index)
public void addNewRow()
public rseslib.structure.data.DoubleDataTable getData()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |