com.fullspan.pwkeep.gui
Class PwkGui

java.lang.Object
  extended by com.fullspan.pwkeep.gui.PwkGui

public class PwkGui
extends java.lang.Object

Version:
$Revision: 1.6 $, $Date: 2004/02/01 06:17:34 $
Author:
Mitch Stuart, $Author: mitch $

Nested Class Summary
 class PwkGui.TreeAndListMouseListener
           
 
Constructor Summary
PwkGui(IPwkAppState appState, java.lang.Object splashScreen)
           
 
Method Summary
 void actionDeleteSelectedNodes()
           
protected  void copyStringToClipboard(java.lang.String text)
           
protected  void createList()
           
protected  void createSplitPane()
           
protected  void createTree()
           
 void display()
           
protected  void displayView(java.awt.Component view)
           
 java.io.File[] getRecentFiles()
           
 boolean getShowPasswords()
           
 void init()
           
protected  void openWebBrowser(java.lang.String url)
           
protected  boolean promptAndSaveFileIfNeeded()
          Returns true if the operation should proceed, false if it should be canceled.
 void raiseCategoryDialog(PwkTreeNode currentNode)
           
 void raiseItemDialog(PwkTreeNode catNode, PwkTreeNode currentNode)
           
protected  void reportException(java.lang.Throwable t)
           
 void saveSettings()
           
 void setLastSelectionComponent(javax.swing.JComponent component)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PwkGui

public PwkGui(IPwkAppState appState,
              java.lang.Object splashScreen)
Method Detail

init

public void init()
          throws javax.swing.UnsupportedLookAndFeelException,
                 java.lang.NoSuchMethodException
Throws:
javax.swing.UnsupportedLookAndFeelException
java.lang.NoSuchMethodException

createTree

protected void createTree()

createList

protected void createList()

createSplitPane

protected void createSplitPane()

display

public void display()

displayView

protected void displayView(java.awt.Component view)

setLastSelectionComponent

public void setLastSelectionComponent(javax.swing.JComponent component)

getRecentFiles

public java.io.File[] getRecentFiles()

getShowPasswords

public boolean getShowPasswords()

openWebBrowser

protected void openWebBrowser(java.lang.String url)

copyStringToClipboard

protected void copyStringToClipboard(java.lang.String text)

reportException

protected void reportException(java.lang.Throwable t)

promptAndSaveFileIfNeeded

protected boolean promptAndSaveFileIfNeeded()
Returns true if the operation should proceed, false if it should be canceled.

Returns true if:

Returns false if:

Returns:
true if the operation should proceed, false if it should be canceled.

saveSettings

public void saveSettings()

raiseCategoryDialog

public void raiseCategoryDialog(PwkTreeNode currentNode)

actionDeleteSelectedNodes

public void actionDeleteSelectedNodes()

raiseItemDialog

public void raiseItemDialog(PwkTreeNode catNode,
                            PwkTreeNode currentNode)