public class JAXXHelpBroker extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
JAXXHelpBroker.ShowHelpForTrackedComponentAction |
| Modifier and Type | Field and Description |
|---|---|
protected Map<Component,String> |
cache
cache of component which cursor have been modified
|
protected Hashtable<Component,Cursor> |
cursors
cache of cursors modified when in context-sensitive mode
|
protected String |
defaultID
default id to use if none given
|
protected JAXXHelpUIHandler |
handler
help ui handler
|
protected javax.help.HelpBroker |
helpBroker
help broker
|
protected String |
helpKey
help key
|
protected javax.help.HelpSet |
helpset
helpset to use
|
protected String |
helpsetName
name of helpset
|
static String |
JAXX_CONTEXT_ENTRY |
protected Locale |
locale
current locale used
|
protected Cursor |
onItemCursor
cursor to use in context-sensitive mode
|
| Constructor and Description |
|---|
JAXXHelpBroker(Locale locale,
String helpsetName,
String helpKey,
String defaultID,
JAXXHelpUIHandler handler) |
JAXXHelpBroker(String helpsetName,
String helpKey,
String defaultID,
JAXXHelpUIHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDefaultID() |
JAXXHelpUIHandler |
getHandler() |
javax.help.HelpBroker |
getHelpBroker() |
String |
getHelpKey() |
javax.help.HelpSet |
getHelpset() |
String |
getHelpsetName() |
static MouseEvent |
getMouseEvent()
Context Sensitive Event Tracking
Creates a new EventDispatchThread from which to dispatch events.
|
protected Component |
getRoot(Object comp) |
protected ActionListener |
getShowHelpAction() |
protected AbstractButton |
getShowHelpButton(JAXXObject c) |
protected Vector<?> |
getTopContainers(Object source) |
void |
installUI(Component comp,
String helpId) |
void |
prepareUI(JAXXObject c) |
protected void |
resetAndRestoreCursors(Component comp) |
protected void |
setAndStoreCursors(Component comp,
Cursor cursor) |
void |
setLocale(Locale locale) |
void |
showHelp(JAXXContext context,
String helpId) |
void |
showHelpSet() |
public static final String JAXX_CONTEXT_ENTRY
protected final String helpsetName
protected final String defaultID
protected final String helpKey
protected javax.help.HelpSet helpset
protected javax.help.HelpBroker helpBroker
protected Locale locale
protected Hashtable<Component,Cursor> cursors
protected Cursor onItemCursor
protected final Map<Component,String> cache
protected JAXXHelpUIHandler handler
public JAXXHelpBroker(String helpsetName, String helpKey, String defaultID, JAXXHelpUIHandler handler)
public JAXXHelpBroker(Locale locale, String helpsetName, String helpKey, String defaultID, JAXXHelpUIHandler handler)
public void prepareUI(JAXXObject c)
public void showHelp(JAXXContext context, String helpId)
public JAXXHelpUIHandler getHandler()
public javax.help.HelpBroker getHelpBroker()
public String getHelpKey()
public javax.help.HelpSet getHelpset()
public String getHelpsetName()
public String getDefaultID()
public void setLocale(Locale locale)
public void showHelpSet()
protected AbstractButton getShowHelpButton(JAXXObject c)
protected ActionListener getShowHelpAction()
protected void resetAndRestoreCursors(Component comp)
public static MouseEvent getMouseEvent()
Copyright © 2008-2013 CodeLutin. All Rights Reserved.