Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

ledestin.swing.jdom
Class JDOMTableModel  view JDOMTableModel download JDOMTableModel.java

java.lang.Object
  extended byAbstractListTableModel
      extended byledestin.swing.jdom.JDOMTableModel

public class JDOMTableModel
extends AbstractListTableModel

This class implements a table model for a List of


Field Summary
protected  java.lang.String[] columnNames
           
protected  boolean showAttributes
           
protected  boolean showElement
           
 
Constructor Summary
JDOMTableModel(java.util.List list)
           
JDOMTableModel(java.util.List list, boolean showElement, boolean showAttributes)
           
 
Method Summary
 java.lang.Object createNewRow()
           
 void fireTableRowsInserted(int firstRow, int lastRow)
           
 int getColumnCount()
           
 java.lang.String getColumnName(int column)
           
protected  java.lang.String getElementContent(org.jdom.Element el)
           
 java.lang.Object getValueAt(int row, int column)
           
protected  void initColumnNames()
           
 void setDataSource(java.util.List ds)
           
 void setValueAt(java.lang.Object aValue, int rowIndex, int columnIndex)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

columnNames

protected java.lang.String[] columnNames

showElement

protected boolean showElement

showAttributes

protected boolean showAttributes
Constructor Detail

JDOMTableModel

public JDOMTableModel(java.util.List list)

JDOMTableModel

public JDOMTableModel(java.util.List list,
                      boolean showElement,
                      boolean showAttributes)
Method Detail

initColumnNames

protected void initColumnNames()

getColumnName

public java.lang.String getColumnName(int column)

getColumnCount

public int getColumnCount()

fireTableRowsInserted

public void fireTableRowsInserted(int firstRow,
                                  int lastRow)

getElementContent

protected java.lang.String getElementContent(org.jdom.Element el)

getValueAt

public java.lang.Object getValueAt(int row,
                                   int column)

setValueAt

public void setValueAt(java.lang.Object aValue,
                       int rowIndex,
                       int columnIndex)

setDataSource

public void setDataSource(java.util.List ds)

createNewRow

public java.lang.Object createNewRow()