Package help
Class GHelpBroker
java.lang.Object
javax.help.DefaultHelpBroker
help.GHelpBroker
- All Implemented Interfaces:
KeyListener
,EventListener
,javax.help.HelpBroker
- Direct Known Subclasses:
DockingHelpBroker
public class GHelpBroker
extends javax.help.DefaultHelpBroker
Ghidra help broker that displays the help set; sets the application icon on the help frame and
attempts to maintain the user window size.
-
Field Summary
Fields inherited from class javax.help.DefaultHelpBroker
displayHelpFromFocus, displayHelpFromSource
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
addCustomToolbarItems
(javax.help.JHelp jHelp) Create zoom in/out buttons on the default help window toolbar.protected javax.help.HelpModel
protected void
installActions
(javax.help.JHelp help) protected void
installHelpSearcher
(javax.help.JHelp jHelp, javax.help.HelpModel helpModel) void
reload()
protected void
reloadHelpPage
(URL url) void
setActivationWindow
(Window window) void
setCurrentURL
(URL URL) void
setDisplayed
(boolean b) protected void
showNavigationAid
(URL url) Methods inherited from class javax.help.DefaultHelpBroker
enableHelp, enableHelp, enableHelpKey, enableHelpKey, enableHelpOnButton, enableHelpOnButton, enableHelpOnButton, getCurrentID, getCurrentURL, getCurrentView, getDisplayHelpFromFocus, getDisplayHelpFromSource, getFont, getHelpSet, getLocale, getLocation, getScreen, getSize, getWindowPresentation, initPresentation, isDisplayed, isViewDisplayed, keyPressed, keyReleased, keyTyped, setActivationObject, setCurrentID, setCurrentID, setCurrentView, setFont, setHelpSet, setHelpSetPresentation, setLocale, setLocation, setScreen, setSize, setViewDisplayed, showID, showID
-
Field Details
-
htmlEditorPane
-
-
Constructor Details
-
GHelpBroker
public GHelpBroker(javax.help.HelpSet hs) Construct a new GhidraHelpBroker.- Parameters:
hs
- java help set associated with this help broker
-
-
Method Details
-
setCurrentURL
- Specified by:
setCurrentURL
in interfacejavax.help.HelpBroker
- Overrides:
setCurrentURL
in classjavax.help.DefaultHelpBroker
-
getApplicationIcons
-
getCustomHelpModel
protected javax.help.HelpModel getCustomHelpModel() -
reloadHelpPage
-
reload
public void reload() -
setDisplayed
public void setDisplayed(boolean b) - Specified by:
setDisplayed
in interfacejavax.help.HelpBroker
- Overrides:
setDisplayed
in classjavax.help.DefaultHelpBroker
-
installHelpSearcher
protected void installHelpSearcher(javax.help.JHelp jHelp, javax.help.HelpModel helpModel) -
addCustomToolbarItems
protected void addCustomToolbarItems(javax.help.JHelp jHelp) Create zoom in/out buttons on the default help window toolbar.- Parameters:
jHelp
- the java help object used to retrieve the help components
-
installActions
protected void installActions(javax.help.JHelp help) -
setActivationWindow
- Overrides:
setActivationWindow
in classjavax.help.DefaultHelpBroker
-