Logo Search packages:      
Sourcecode: javahelp2 version File versions  Download package

javax::help::plaf::basic::BasicFavoritesNavigatorUI Class Reference

Inheritance diagram for javax::help::plaf::basic::BasicFavoritesNavigatorUI:

javax::help::plaf::HelpNavigatorUI javax::help::event::HelpModelListener javax::help::event::HelpSetListener

List of all members.


Detailed Description

The default UI for JHelpNavigator of type Favorites

Author:
Richard Gregor
Version:
1.17 10/30/06

Definition at line 78 of file BasicFavoritesNavigatorUI.java.


Public Member Functions

 BasicFavoritesNavigatorUI (JHelpFavoritesNavigator b)
Action getAddAction ()
Action getCopyAction ()
Action getCutAction ()
Action getFolderAction ()
Icon getIcon ()
ImageIcon getImageIcon (NavigatorView view)
Dimension getMaximumSize (JComponent c)
Dimension getMinimumSize (JComponent c)
Action getPasteAction ()
Dimension getPreferredSize (JComponent c)
Action getRemoveAction ()
FavoritesNode getSelectedNode ()
void helpSetAdded (HelpSetEvent ev)
void helpSetRemoved (HelpSetEvent ev)
void idChanged (HelpModelEvent e)
void installUI (JComponent c)
void merge (NavigatorView view)
void propertyChange (PropertyChangeEvent event)
void remove (NavigatorView view)
void saveFavorites ()
void setIcon (Icon icon)
void treeNodesChanged (javax.swing.event.TreeModelEvent treeModelEvent)
void treeNodesInserted (javax.swing.event.TreeModelEvent treeModelEvent)
void treeNodesRemoved (javax.swing.event.TreeModelEvent treeModelEvent)
void treeStructureChanged (javax.swing.event.TreeModelEvent treeModelEvent)
void uninstallUI (JComponent c)
void valueChanged (TreeSelectionEvent e)

Static Public Member Functions

static ComponentUI createUI (JComponent x)

Protected Member Functions

void setCellRenderer (NavigatorView view, JTree tree)

Protected Attributes

Action addAction
Action copyAction
DefaultMutableTreeNode currentFindNode
Action cutAction
JHelpFavoritesNavigator favorites
Action folderAction
String oldText
Action pasteAction
JPopupMenu popup
RuleBasedCollator rbc
Action removeAction
JScrollPane sp
FavoritesNode topNode
JTree tree

Static Package Functions

 [static initializer]

Private Member Functions

void classifyChildren (FavoritesNode node)
void classifyNode (FavoritesNode node)
void collapse (String target)
void expand (String target)
void fillHelpSetTitles (HelpSet masterHelpSet)
DefaultMutableTreeNode findID (DefaultMutableTreeNode node, ID id)
Vector findNodes (String target)
DefaultMutableTreeNode findURL (DefaultMutableTreeNode node, String urlSpec)
void reloadData ()
void setVisibility (DefaultMutableTreeNode node)

Static Private Member Functions

static void debug (String str)

Private Attributes

JMenuItem addMI = null
HashMap connections = new HashMap()
String contentTitle
JMenuItem copyMI = null
JMenuItem cutMI = null
HashMap dataMap = new HashMap()
FavoritesNode favNode = null
HashMap hsMap = null
Locale locale = null
JMenuItem newFolderMI = null
Vector nodeClipboard = new Vector()
JMenuItem pasteMI = null
JMenuItem removeMI = null
FavoritesNode rootNode = null
Map.ID selectedID = null
FavoritesItem selectedItem = null
FavoritesNode selectedNode = null
TreePath selectedTreePath = null
JSeparator separatorMI = null

Static Private Attributes

static boolean debug = false
static boolean on1dot3 = false

Classes

class  AddAction
class  CopyAction
class  CutAction
class  FavoritesTree
class  FolderAction
class  PasteAction
class  PopupListener
class  RemoveAction

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index