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 areFolders.
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 IndexFreshly brewed Java API Documentation automatically generated with polardoc Version 1.0.4