The Mozilla
Organization
Our Mission
Who We Are
Getting Involved
Community
Editorials
What's New
Newsbot
Development
Roadmap
Module Owners
Blue Sky
Projects
Status
Tools
Products
Source Code
Binaries
Documentation
License Terms
Bug Reports
Quality
Search
Feedback


Class grendel.ui.MasterPanel

All Packages  This Package  Class Hierarchy  Class Search  Index

Class grendel.ui.MasterPanel

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----com.sun.java.swing.JComponent
                           |
                           +----com.sun.java.swing.JPanel
                                   |
                                   +----grendel.ui.GeneralPanel
                                           |
                                           +----grendel.ui.MasterPanel

Panel to display the contents of a folder.


public class  MasterPanel
     extends grendel.ui.GeneralPanel
{
          // Fields 11
     IUICmd[] fActions;
     TreeTable fFolderTree;
     MasterPanelListener fListeners;
     FolderModel fModel;
     MasterPanel fPanel;
     SelectionListener fSelectionListener;
     StoreChangeListener fStoreChangeListener;
     ViewedStore[] fStores;
     public static final String kNameID;
     public static final String kTotalID;
     public static final String kUnreadID;

          // Constructors 1
     public MasterPanel();

          // Methods 11
     public static ViewedFolder GetViewedFolder(Object);
     public void addMasterPanelListener(MasterPanelListener);
     public void dispose();
     public IUICmd[] getActions();
     public static Folder getFolder(Object);
     synchronized Vector getSelectedFolderVector();
     synchronized ViewedFolder getSelectedViewedFolder();
     public Enumeration getSelection();
     public NSToolbar getToolBar();
     public boolean isOpaque();
     public void removeMasterPanelListener(MasterPanelListener);

          // Inner Classes 7
     class MasterSelectionListener
     class NewFolderAction
     class DeleteFolderAction
     class MPClipboardOwner
     class CopyToClipboardAction
     class PasteFromClipboardAction
     class StoreChangeListener
}



Fields


fFolderTree

   TreeTable fFolderTree


fModel

   FolderModel fModel


fListeners

   MasterPanelListener fListeners


fPanel

   MasterPanel fPanel


fSelectionListener

   SelectionListener fSelectionListener


fStoreChangeListener

   StoreChangeListener fStoreChangeListener


fStores

   ViewedStore[] fStores


fActions

   IUICmd[] fActions


kNameID

   public static final String kNameID


kUnreadID

   public static final String kUnreadID


kTotalID

   public static final String kTotalID



Constructors


MasterPanel

   public MasterPanel() 

Constructs a new master panel.




Methods


dispose

   public void dispose() 


getActions

   public IUICmd[] getActions() 

Returns the actions associated with this panel.

Overrides:
getActions in class GeneralPanel


getToolBar

   public NSToolbar getToolBar() 

Returns the toolbar associated with this panel.

Overrides:
getToolBar in class GeneralPanel


getSelection

   public Enumeration getSelection() 

Returns an enumeration of TreePathss representing the current selection. The tips of the paths are Folders.



addMasterPanelListener

   public void addMasterPanelListener(MasterPanelListener aListener) 

Adds a MasterPanelListener



removeMasterPanelListener

   public void removeMasterPanelListener(MasterPanelListener aListener) 

Removes a MasterPanelListener



isOpaque

   public boolean isOpaque() 
Overrides:
isOpaque in class JComponent


getSelectedViewedFolder

   synchronized ViewedFolder getSelectedViewedFolder() 


getSelectedFolderVector

   synchronized Vector getSelectedFolderVector() 


GetViewedFolder

   public static ViewedFolder GetViewedFolder(Object aObject) 


getFolder

   public static Folder getFolder(Object aObject) 


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



Copyright © 1998 The Mozilla Organization.