All Packages This Package Class Hierarchy Class Search Index
Class grendel.ui.FolderModel
java.lang.Object
|
+----grendel.ui.FolderModel
class FolderModel
extends java.lang.Object
implements grendel.widgets.TreeTableDataModel
{
// Fields 5
Hashtable fCollapsed;
ResourceBundle fLabels;
TreeTableModelListener fListeners;
StoreObserver fStoreObserver;
Vector fStores;
// Constructors 1
public FolderModel();
// Methods 25
public void addFolder(ViewedFolder);
public void addStore(ViewedStore);
public void addTreeTableModelListener(TreeTableModelListener);
TreePath createTreePath(ViewedFolder);
TreePath createTreePath(Folder);
public Object getChild(Object);
public Enumeration getChildren(Object);
public Object getData(Object, Object);
Folder getFolder(Object);
public Icon getIcon(Object);
public Object getNextSibling(Object);
public Icon getOverlayIcon(Object);
public Object getRoot();
ViewedFolder getViewedFolder(Object);
public boolean isCollapsed(TreePath);
public boolean isLeaf(Object);
public void removeFolder(ViewedFolder);
public void removeStore(ViewedStore);
public void removeTreeTableModelListener(TreeTableModelListener);
public void setCollapsed(TreePath, boolean);
public void setData(Object, Object, Object);
public boolean showRoot();
void updateFolder(ViewedFolder);
void updateFolderCreated(ViewedFolder);
void updateFolderDeleted(ViewedFolder);
// Inner Classes 1
class StoreObserver
}
Fields
Vector fStores
TreeTableModelListener fListeners
Hashtable fCollapsed
StoreObserver fStoreObserver
ResourceBundle fLabels
Constructors
public FolderModel()
Methods
public void addStore(ViewedStore aStore)
public void removeStore(ViewedStore aStore)
public void addFolder(ViewedFolder aFolder)
public void removeFolder(ViewedFolder aFolder)
public boolean showRoot()
- Implements:
- showRoot in interface TreeTableDataModel
public Object getRoot()
- Implements:
- getRoot in interface TreeTableDataModel
public boolean isLeaf(Object aNode)
- Implements:
- isLeaf in interface TreeTableDataModel
public Enumeration getChildren(Object aNode)
- Implements:
- getChildren in interface TreeTableDataModel
public Object getChild(Object aNode)
- Implements:
- getChild in interface TreeTableDataModel
public Object getNextSibling(Object aNode)
- Implements:
- getNextSibling in interface TreeTableDataModel
public void setCollapsed(TreePath aPath,
boolean aCollapsed)
- Implements:
- setCollapsed in interface TreeTableDataModel
public boolean isCollapsed(TreePath aPath)
- Implements:
- isCollapsed in interface TreeTableDataModel
public Object getData(Object aNode,
Object aID)
- Implements:
- getData in interface TreeTableDataModel
public Icon getIcon(Object aNode)
- Implements:
- getIcon in interface TreeTableDataModel
public Icon getOverlayIcon(Object aNode)
- Implements:
- getOverlayIcon in interface TreeTableDataModel
public void setData(Object aNode,
Object aID,
Object aValue)
- Implements:
- setData in interface TreeTableDataModel
Folder getFolder(Object aObject)
ViewedFolder getViewedFolder(Object aObject)
public void addTreeTableModelListener(TreeTableModelListener aListener)
- Implements:
- addTreeTableModelListener in interface TreeTableDataModel
public void removeTreeTableModelListener(TreeTableModelListener aListener)
- Implements:
- removeTreeTableModelListener in interface TreeTableDataModel
TreePath createTreePath(ViewedFolder aNode)
TreePath createTreePath(Folder aFolder)
void updateFolder(ViewedFolder aFolder)
void updateFolderCreated(ViewedFolder aFolder)
void updateFolderDeleted(ViewedFolder aFolder)
All Packages This Package Class Hierarchy Class Search Index
Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.4