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.ui.MessageModel

java.lang.Object
   |
   +----grendel.ui.MessageModel

class  MessageModel
     extends java.lang.Object
     implements grendel.widgets.TreeTableDataModel
{
          // Fields 6
     Hashtable fCollapsed;
     TreeTableModelListener fListeners;
     Icon fMessageIcon;
     Icon fMessageReadIcon;
     FolderView fView;
     ViewObserver fViewObserver;

          // Constructors 1
     public MessageModel();

          // Methods 16
     public void addTreeTableModelListener(TreeTableModelListener);
     TreePath createTreePath(ViewedMessage);
     public Object getChild(Object);
     public Enumeration getChildren(Object);
     public Object getData(Object, Object);
     public Icon getIcon(Object);
     public Object getNextSibling(Object);
     public Icon getOverlayIcon(Object);
     public Object getRoot();
     public boolean isCollapsed(TreePath);
     public boolean isLeaf(Object);
     public void removeTreeTableModelListener(TreeTableModelListener);
     public void setCollapsed(TreePath, boolean);
     public void setData(Object, Object, Object);
     public void setFolderView(FolderView);
     public boolean showRoot();

          // Inner Classes 1
     class ViewObserver
}



Fields


fCollapsed

   Hashtable fCollapsed


fView

   FolderView fView


fListeners

   TreeTableModelListener fListeners


fViewObserver

   ViewObserver fViewObserver


fMessageIcon

   Icon fMessageIcon


fMessageReadIcon

   Icon fMessageReadIcon



Constructors


MessageModel

   public MessageModel() 



Methods


setFolderView

   public void setFolderView(FolderView aView) 


showRoot

   public boolean showRoot() 
Implements:
showRoot in interface TreeTableDataModel


getRoot

   public Object getRoot() 
Implements:
getRoot in interface TreeTableDataModel


isLeaf

   public boolean isLeaf(Object aNode) 
Implements:
isLeaf in interface TreeTableDataModel


getChildren

   public Enumeration getChildren(Object aNode) 
Implements:
getChildren in interface TreeTableDataModel


getChild

   public Object getChild(Object aNode) 
Implements:
getChild in interface TreeTableDataModel


getNextSibling

   public Object getNextSibling(Object aNode) 
Implements:
getNextSibling in interface TreeTableDataModel


setCollapsed

   public void setCollapsed(TreePath aPath, 
                            boolean aCollapsed) 
Implements:
setCollapsed in interface TreeTableDataModel


isCollapsed

   public boolean isCollapsed(TreePath aPath) 
Implements:
isCollapsed in interface TreeTableDataModel


getData

   public Object getData(Object aNode, 
                         Object aID) 
Implements:
getData in interface TreeTableDataModel


setData

   public void setData(Object aNode, 
                       Object aID, 
                       Object aValue) 
Implements:
setData in interface TreeTableDataModel


getIcon

   public Icon getIcon(Object aNode) 
Implements:
getIcon in interface TreeTableDataModel


getOverlayIcon

   public Icon getOverlayIcon(Object aNode) 
Implements:
getOverlayIcon in interface TreeTableDataModel


addTreeTableModelListener

   public void addTreeTableModelListener(TreeTableModelListener aListener) 
Implements:
addTreeTableModelListener in interface TreeTableDataModel


removeTreeTableModelListener

   public void removeTreeTableModelListener(TreeTableModelListener aListener) 
Implements:
removeTreeTableModelListener in interface TreeTableDataModel


createTreePath

   TreePath createTreePath(ViewedMessage aNode) 


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