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
FieldsFields inherited from class javax.help.DefaultHelpBroker
displayHelpFromFocus, displayHelpFromSource -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddCustomToolbarItems(javax.help.JHelp jHelp) Create zoom in/out buttons on the default help window toolbar.protected javax.help.HelpModelprotected voidinstallActions(javax.help.JHelp help) protected voidinstallHelpSearcher(javax.help.JHelp jHelp, javax.help.HelpModel helpModel) voidreload()protected voidreloadHelpPage(URL url, boolean preserveLocation) voidsetActivationWindow(Window window) voidsetCurrentURL(URL URL) voidsetDisplayed(boolean b) protected voidshowNavigationAid(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:
setCurrentURLin interfacejavax.help.HelpBroker- Overrides:
setCurrentURLin classjavax.help.DefaultHelpBroker
-
getApplicationIcons
-
getCustomHelpModel
protected javax.help.HelpModel getCustomHelpModel() -
reloadHelpPage
-
reload
public void reload() -
setDisplayed
public void setDisplayed(boolean b) - Specified by:
setDisplayedin interfacejavax.help.HelpBroker- Overrides:
setDisplayedin 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:
setActivationWindowin classjavax.help.DefaultHelpBroker
-