You are currently viewing a snapshot of www.mozilla.org taken on April 21, 2008. Most of this content is highly out of date (some pages haven't been updated since the project began in 1998) and exists for historical purposes only. If there are any pages on this archive site that you think should be added back to www.mozilla.org, please file a bug.



All Packages  This Package  Class Hierarchy  Class Search  Index

Class grendel.widgets.ColumnModelImp

java.lang.Object
   |
   +----grendel.widgets.ColumnModelImp

public class  ColumnModelImp
     extends java.lang.Object
     implements grendel.widgets.ColumnModel, 
                grendel.widgets.ColumnChangeListener
{
          // Fields 4
     Vector fColumns;
     ColumnModelListener fListeners;
     int fMargin;
     Column fSelectedColumn;

          // Constructors 1
     public ColumnModelImp();

          // Methods 21
     public void addColumn(Column);
     public void addColumnAt(Column, int);
     public synchronized void addColumnModelListener(ColumnModelListener);
     public void columnWidthChanged(ChangeEvent);
     public Column getColumn(int);
     public Column getColumn(Object);
     private Column getColumn(String);
     public int getColumnCount();
     public int getColumnIndex(Column);
     public int getColumnIndexAtX(int);
     public int getColumnMargin();
     public Enumeration getColumns();
     public synchronized String getPrefString();
     public Column getSelectedColumn();
     public int getTotalColumnWidth();
     public void moveColumn(int, int);
     public void removeColumn(Column);
     public synchronized void removeColumnModelListener(ColumnModelListener);
     public void setColumnMargin(int);
     public synchronized void setPrefString(String);
     public void setSelectedColumn(Column);
}



Fields


• fColumns

   Vector fColumns


• fListeners

   ColumnModelListener fListeners


• fMargin

   int fMargin


• fSelectedColumn

   Column fSelectedColumn



Constructors


• ColumnModelImp

   public ColumnModelImp() 

Default constructor




Methods


• addColumn

   public void addColumn(Column aColumn) 
Implements:
addColumn in interface ColumnModel


• addColumnAt

   public void addColumnAt(Column aColumn, 
                           int aIndex) 
Implements:
addColumnAt in interface ColumnModel


• removeColumn

   public void removeColumn(Column aColumn) 
Implements:
removeColumn in interface ColumnModel


• moveColumn

   public void moveColumn(int aSource, 
                          int aDest) 
Implements:
moveColumn in interface ColumnModel


• getColumnCount

   public int getColumnCount() 
Implements:
getColumnCount in interface ColumnModel


• getColumn

   public Column getColumn(int aIndex) 
Implements:
getColumn in interface ColumnModel


• getColumn

   public Column getColumn(Object aID) 
Implements:
getColumn in interface ColumnModel


• getColumn

   private Column getColumn(String aID) 


• getColumns

   public Enumeration getColumns() 
Implements:
getColumns in interface ColumnModel


• getColumnIndex

   public int getColumnIndex(Column aColumn) 
Implements:
getColumnIndex in interface ColumnModel


• getColumnIndexAtX

   public int getColumnIndexAtX(int aX) 
Implements:
getColumnIndexAtX in interface ColumnModel


• setColumnMargin

   public void setColumnMargin(int aMargin) 
Implements:
setColumnMargin in interface ColumnModel


• getColumnMargin

   public int getColumnMargin() 
Implements:
getColumnMargin in interface ColumnModel


• getTotalColumnWidth

   public int getTotalColumnWidth() 
Implements:
getTotalColumnWidth in interface ColumnModel


• setSelectedColumn

   public void setSelectedColumn(Column aColumn) 
Implements:
setSelectedColumn in interface ColumnModel


• getSelectedColumn

   public Column getSelectedColumn() 
Implements:
getSelectedColumn in interface ColumnModel


• getPrefString

   public synchronized String getPrefString() 
Implements:
getPrefString in interface ColumnModel


• setPrefString

   public synchronized void setPrefString(String aString) 
Implements:
setPrefString in interface ColumnModel


• addColumnModelListener

   public synchronized void addColumnModelListener(ColumnModelListener aListener) 
Implements:
addColumnModelListener in interface ColumnModel


• removeColumnModelListener

   public synchronized void removeColumnModelListener(ColumnModelListener aListener) 
Implements:
removeColumnModelListener in interface ColumnModel


• columnWidthChanged

   public void columnWidthChanged(ChangeEvent aEvent) 
Implements:
columnWidthChanged in interface ColumnChangeListener


All Packages  This Package  Class Hierarchy  Class Search  Index
Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.4