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

Quick Search    Search Deep

org.gjt.sp.jedit.options
Class BrowserColorsModel  view BrowserColorsModel download BrowserColorsModel.java

java.lang.Object
  extended byjavax.swing.table.AbstractTableModel
      extended byorg.gjt.sp.jedit.options.BrowserColorsModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel

class BrowserColorsModel
extends javax.swing.table.AbstractTableModel


Nested Class Summary
(package private) static class BrowserColorsModel.ColorRenderer
           
(package private) static class BrowserColorsModel.Entry
           
 
Field Summary
private  java.util.ArrayList entries
           
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
(package private) BrowserColorsModel()
           
 
Method Summary
(package private)  void add()
           
 java.lang.Class getColumnClass(int col)
          Returns the Class for all Object instances in the specified column.
 int getColumnCount()
          Returns the number of columns in the model.
 java.lang.String getColumnName(int index)
          Returns the name of the specified column.
 int getRowCount()
          Returns the number of rows in the model.
 java.lang.Object getValueAt(int row, int col)
          Returns the value (Object) at a particular cell in the table.
 boolean isCellEditable(int row, int col)
          Returns true if the specified cell is editable, and false if it is not.
 void moveDown(int index)
           
 void moveUp(int index)
           
(package private)  void remove(int index)
           
(package private)  void save()
           
 void setValueAt(java.lang.Object value, int row, int col)
          Sets the value of the given cell.
 
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

entries

private java.util.ArrayList entries
Constructor Detail

BrowserColorsModel

BrowserColorsModel()
Method Detail

add

void add()

remove

void remove(int index)

moveUp

public void moveUp(int index)

moveDown

public void moveDown(int index)

save

void save()

getColumnCount

public int getColumnCount()
Description copied from interface: javax.swing.table.TableModel
Returns the number of columns in the model.


getRowCount

public int getRowCount()
Description copied from interface: javax.swing.table.TableModel
Returns the number of rows in the model.


getValueAt

public java.lang.Object getValueAt(int row,
                                   int col)
Description copied from interface: javax.swing.table.TableModel
Returns the value (Object) at a particular cell in the table.


isCellEditable

public boolean isCellEditable(int row,
                              int col)
Description copied from class: javax.swing.table.AbstractTableModel
Returns true if the specified cell is editable, and false if it is not. This implementation returns false for all arguments, subclasses should override the method if necessary.


setValueAt

public void setValueAt(java.lang.Object value,
                       int row,
                       int col)
Description copied from class: javax.swing.table.AbstractTableModel
Sets the value of the given cell. This implementation ignores all arguments and does nothing, subclasses should override the method if necessary.


getColumnName

public java.lang.String getColumnName(int index)
Description copied from class: javax.swing.table.AbstractTableModel
Returns the name of the specified column. This method generates default names in a sequence (starting with column 0): A, B, C, ..., Z, AA, AB, AC, ..., AZ, BA, BB, BC, and so on. Subclasses may override this method to allow column names to be specified on some other basis.


getColumnClass

public java.lang.Class getColumnClass(int col)
Description copied from class: javax.swing.table.AbstractTableModel
Returns the Class for all Object instances in the specified column.