Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.batik.apps.svgbrowser
Class DOMViewer.Panel.NodeCSSValuesModel

    java.lang.Object
      javax.swing.table.AbstractTableModel
          org.apache.batik.apps.svgbrowser.DOMViewer.Panel.NodeCSSValuesModel

All Implemented Interfaces:
  Serializable, TableModel

Enclosing class:
  DOMViewer.Panel

    protected class DOMViewer.Panel.NodeCSSValuesModel

extends AbstractTableModel

To display the CSS properties of a DOM node in a table.

See Also:
  Serialized Form

Field Summary
`protected Node` | `node` The node.
`protected List` | `propertyNames` The property names.
`protected CSSStyleDeclaration` | `style` The computed style.

Fields inherited from class javax.swing.table.AbstractTableModel
`listenerList`

Constructor Summary
`DOMViewer.Panel.NodeCSSValuesModel(Node n)` Creates a new NodeAttributesModel object.

Method Summary
`int` | `getColumnCount()` Returns the number of columns in the table.
`String` | `getColumnName(int col)` Returns the name to give to a column.
`int` | `getRowCount()` Returns the number of rows in the table.
`Object` | `getValueAt(int row, int col)` Returns the value of the given cell.
`boolean` | `isCellEditable(int row, int col)` Whether the given cell is editable.

Methods inherited from class javax.swing.table.AbstractTableModel
`addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener, setValueAt`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### node

    protected Node node

  The node.

### style

    protected CSSStyleDeclaration style

  The computed style.

### propertyNames

    protected List propertyNames

  The property names.

Constructor Detail

### DOMViewer.Panel.NodeCSSValuesModel

    public DOMViewer.Panel.NodeCSSValuesModel(Node n)

  Creates a new NodeAttributesModel object.

Method Detail

### getColumnName

    public String getColumnName(int col)

  Returns the name to give to a column.

  Specified by:
    `getColumnName` in interface `TableModel`
  Overrides:
    `getColumnName` in class `AbstractTableModel`

### getColumnCount

    public int getColumnCount()

  Returns the number of columns in the table.

### getRowCount

    public int getRowCount()

  Returns the number of rows in the table.

### isCellEditable

    public boolean isCellEditable(int row,
                                  int col)

  Whether the given cell is editable.

  Specified by:
    `isCellEditable` in interface `TableModel`
  Overrides:
    `isCellEditable` in class `AbstractTableModel`

### getValueAt

    public Object getValueAt(int row,
                             int col)

  Returns the value of the given cell.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2008 Apache Software Foundation. All Rights Reserved.