|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.table.AbstractTableModel
org.dom4j.swing.XMLTableModel
public class XMLTableModel
XMLTableDefinition
repro.
Field Summary |
---|
Fields inherited from class javax.swing.table.AbstractTableModel |
---|
listenerList |
Constructor Summary | |
---|---|
XMLTableModel(Document tableDefinition,
java.lang.Object source)
Creates a TableModel from an XML table definition document and an XML source |
|
XMLTableModel(Element tableDefinition,
java.lang.Object source)
Creates a TableModel from an XML table definition document and an XML source |
|
XMLTableModel(XMLTableDefinition definition,
java.lang.Object source)
|
Method Summary | |
---|---|
java.lang.Class |
getColumnClass(int columnIndex)
|
int |
getColumnCount()
|
java.lang.String |
getColumnName(int columnIndex)
|
XMLTableDefinition |
getDefinition()
Getter for property definition. |
int |
getRowCount()
|
java.util.List |
getRows()
|
java.lang.Object |
getRowValue(int rowIndex)
|
java.lang.Object |
getSource()
Getter for the XML source, which is usually a Node or List of nodes. |
java.lang.Object |
getValueAt(int rowIndex,
int columnIndex)
|
protected void |
handleException(java.lang.Exception e)
|
void |
setDefinition(XMLTableDefinition definition)
Setter for property definition. |
void |
setSource(java.lang.Object source)
Setter for the XML source, which is usually a Node or List of nodes. |
Methods inherited from class javax.swing.table.AbstractTableModel |
---|
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XMLTableModel(Element tableDefinition, java.lang.Object source)
tableDefinition
- DOCUMENT ME!source
- DOCUMENT ME!public XMLTableModel(Document tableDefinition, java.lang.Object source)
tableDefinition
- DOCUMENT ME!source
- DOCUMENT ME!public XMLTableModel(XMLTableDefinition definition, java.lang.Object source)
Method Detail |
---|
public java.lang.Object getRowValue(int rowIndex)
public java.util.List getRows()
public java.lang.Class getColumnClass(int columnIndex)
getColumnClass
in interface javax.swing.table.TableModel
getColumnClass
in class javax.swing.table.AbstractTableModel
public int getColumnCount()
public java.lang.String getColumnName(int columnIndex)
getColumnName
in interface javax.swing.table.TableModel
getColumnName
in class javax.swing.table.AbstractTableModel
public java.lang.Object getValueAt(int rowIndex, int columnIndex)
public int getRowCount()
public XMLTableDefinition getDefinition()
public void setDefinition(XMLTableDefinition definition)
definition
- New value of property definition.public java.lang.Object getSource()
public void setSource(java.lang.Object source)
source
- New value of property source.protected void handleException(java.lang.Exception e)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |