|
||||||||||
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.HeaderPresentationPanel.HeaderModel
public class HeaderPresentationPanel.HeaderModel
Model danych dla tabeli wyswietlajacej naglowek danych.
Field Summary | |
---|---|
protected java.lang.String[] |
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 | |
---|---|
HeaderPresentationPanel.HeaderModel(java.util.ArrayList array)
Konstruktor |
Method Summary | |
---|---|
void |
addNewRow()
Dodaje nowy atrybut do naglowka 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.attribute.Header |
getData()
Zwraca naglowek danych reprezentowany przez ten model przekonwertowany do postaci Header. |
int |
getRowCount()
Zwraca liczbe wierszy w modelu (atrybutow w naglowku). |
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 |
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.lang.String[] columnNames
protected boolean editable
Constructor Detail |
---|
public HeaderPresentationPanel.HeaderModel(java.util.ArrayList array)
array
- naglowek danych w postaci listy list.Method Detail |
---|
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.attribute.Header getData()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |