|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.table.AbstractTableModel
de.hattrickorganizer.gui.model.HOColumnModel
public abstract class HOColumnModel
Basic ColumnModel for all UserColumnModels
Field Summary | |
---|---|
protected UserColumn[] |
columns
all columns from this modell |
protected UserColumn[] |
displayedColumns
only displayed columns |
protected int |
instance
instance of the same class |
protected java.lang.Object[][] |
m_clData
data of table |
Fields inherited from class javax.swing.table.AbstractTableModel |
---|
listenerList |
Constructor Summary | |
---|---|
protected |
HOColumnModel(int id,
java.lang.String name)
constructor |
Method Summary | |
---|---|
java.lang.Class |
getColumnClass(int columnIndex)
TODO Missing Method Documentation |
int |
getColumnCount()
return return count of displayed columns redundant method, but this is overwritten method from AbstractTableModel |
protected int |
getColumnIndexOfDisplayedColumn(int searchId)
|
java.lang.String |
getColumnName(int columnIndex)
TODO Missing Method Documentation |
java.lang.String[] |
getColumnNames()
return all columnNames of displayed columns |
int[][] |
getColumnOrder()
return the order of the column like old method getSpaltenreihenfolge |
UserColumn[] |
getColumns()
return all columns of the model |
UserColumn[] |
getDisplayedColumns()
return all displayed columns |
int |
getId()
|
int |
getPositionInArray(int searchid)
return the array index from a Column id |
int |
getRowCount()
TODO Missing Method Documentation |
java.lang.String[] |
getTooltips()
return all tooltips of displayed columns |
java.lang.Object |
getValue(int row,
java.lang.String columnName)
TODO Missing Method Documentation |
java.lang.Object |
getValueAt(int row,
int column)
return value |
protected abstract void |
initData()
|
boolean |
isCellEditable(int row,
int col)
TODO Missing Method Documentation |
void |
setColumnsSize(javax.swing.table.TableColumnModel tableColumnModel)
sets size in JTable |
void |
setCurrentValueToColumns(UserColumn[] tmpColumns)
|
void |
setValueAt(java.lang.Object value,
int row,
int column)
TODO Missing Method Documentation |
java.lang.String |
toString()
return the language dependent name of this model |
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, wait, wait, wait |
Field Detail |
---|
protected UserColumn[] columns
protected UserColumn[] displayedColumns
protected java.lang.Object[][] m_clData
protected int instance
Constructor Detail |
---|
protected HOColumnModel(int id, java.lang.String name)
id
- name
- Method Detail |
---|
public final UserColumn[] getColumns()
public final int getId()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String[] getColumnNames()
public java.lang.String[] getTooltips()
public UserColumn[] getDisplayedColumns()
public int getColumnCount()
public final java.lang.Object getValueAt(int row, int column)
row
- column
-
public final int getRowCount()
public boolean isCellEditable(int row, int col)
isCellEditable
in interface javax.swing.table.TableModel
isCellEditable
in class javax.swing.table.AbstractTableModel
row
- TODO Missing Method Parameter Documentationcol
- TODO Missing Method Parameter Documentation
public final java.lang.Class getColumnClass(int columnIndex)
getColumnClass
in interface javax.swing.table.TableModel
getColumnClass
in class javax.swing.table.AbstractTableModel
columnIndex
- TODO Missing Method Parameter Documentation
public final java.lang.String getColumnName(int columnIndex)
getColumnName
in interface javax.swing.table.TableModel
getColumnName
in class javax.swing.table.AbstractTableModel
columnIndex
- TODO Missing Method Parameter Documentation
public final java.lang.Object getValue(int row, java.lang.String columnName)
row
- TODO Missing Method Parameter DocumentationcolumnName
- TODO Missing Method Parameter Documentation
public final void setValueAt(java.lang.Object value, int row, int column)
setValueAt
in interface javax.swing.table.TableModel
setValueAt
in class javax.swing.table.AbstractTableModel
value
- TODO Missing Method Parameter Documentationrow
- TODO Missing Method Parameter Documentationcolumn
- TODO Missing Method Parameter Documentationprotected int getColumnIndexOfDisplayedColumn(int searchId)
searchId
-
public int[][] getColumnOrder()
public void setColumnsSize(javax.swing.table.TableColumnModel tableColumnModel)
tableColumnModel
- protected abstract void initData()
public int getPositionInArray(int searchid)
searchid
-
public void setCurrentValueToColumns(UserColumn[] tmpColumns)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |