com.jgoodies.uifextras.help
Class HelpHistory

java.lang.Object
  extended by com.jgoodies.binding.beans.Model
      extended by com.jgoodies.uifextras.history.History<URL>
          extended by com.jgoodies.uifextras.help.HelpHistory
All Implemented Interfaces:
com.jgoodies.binding.beans.Observable, Serializable

public final class HelpHistory
extends History<URL>

A History subclass that holds URLs, creates short tooltips, and overrides the action names.

Version:
$Revision: 1.7 $
Author:
Karsten Lentzsch
See Also:
Serialized Form

Field Summary
static String ACTION_GO_BACK
           
static String ACTION_GO_HOME
           
static String ACTION_GO_NEXT
           
 
Fields inherited from class com.jgoodies.uifextras.history.History
PROPERTYNAME_HOME, PROPERTYNAME_SELECTION
 
Method Summary
protected  String createToolTip(URL url)
          Creates and returns a tool tip for the given object; clips the string's center, if it exceeds a maximum length.
 void goBack()
           
 void goHome()
           
 void goNext()
           
 
Methods inherited from class com.jgoodies.uifextras.history.History
getBackPopupMenu, getGoBackAction, getGoHomeAction, getGoNextAction, getHome, getNextPopupMenu, getSelection, removeAll, removeAndGoBack, reset, setHome, setSelection
 
Methods inherited from class com.jgoodies.binding.beans.Model
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, equals, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, fireMultiplePropertiesChanged, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ACTION_GO_BACK

public static final String ACTION_GO_BACK
See Also:
Constant Field Values

ACTION_GO_NEXT

public static final String ACTION_GO_NEXT
See Also:
Constant Field Values

ACTION_GO_HOME

public static final String ACTION_GO_HOME
See Also:
Constant Field Values
Method Detail

goBack

@Action(name="com.jgoodies.help.goBack")
public void goBack()
Overrides:
goBack in class History<URL>

goNext

@Action(name="com.jgoodies.help.goNext")
public void goNext()
Overrides:
goNext in class History<URL>

goHome

@Action(name="com.jgoodies.help.goHome")
public void goHome()
Overrides:
goHome in class History<URL>

createToolTip

protected String createToolTip(URL url)
Description copied from class: History
Creates and returns a tool tip for the given object; clips the string's center, if it exceeds a maximum length.

Overrides:
createToolTip in class History<URL>
Parameters:
url - the object to extract the tooltip text from
Returns:
the tooltip string extracted from the given target


Copyright © 2000-2008 JGoodies Karsten Lentzsch. All Rights Reserved.