javax.help
Interface CSH.Manager

Enclosing interface:
CSH

public static interface CSH.Manager

CSH Manager Interface to support dynamic HelpSet and ID for object. CSH is allowed only for Component and MenuItem.

Since:
2.0

Method Summary
 java.lang.String getHelpIDString(java.lang.Object comp, java.awt.AWTEvent e)
          Returns String represent Map.ID of the object depending on the event.
 HelpSet getHelpSet(java.lang.Object comp, java.awt.AWTEvent e)
          Returns HelpSet of the object depending on the event.
 

Method Detail

getHelpSet

public HelpSet getHelpSet(java.lang.Object comp,
                          java.awt.AWTEvent e)
Returns HelpSet of the object depending on the event.

Parameters:
comp - The object to get HelpSet for it. Only Component and MenuItem is allowed.
e - The event by which dynamic CSH was invoked. It can be MouseEvent in case of window level CSH, ActionEvent in case of field level CSH or null otherwise.
Returns:
A HelpSet for given object or null if no HelpSet is assigned to object
See Also:
CSH.DisplayHelpAfterTracking, CSH.DisplayHelpFromFocus, CSH.DisplayHelpFromSource

getHelpIDString

public java.lang.String getHelpIDString(java.lang.Object comp,
                                        java.awt.AWTEvent e)
Returns String represent Map.ID of the object depending on the event.

Parameters:
comp - The object to get Map.ID for it. Only Component and MenuItem is allowed.
e - The event by which dynamic CSH was invoked. It can be MouseEvent in case of window level CSH, ActionEvent in case of field level CSH or null otherwise.
Returns:
A Map.ID string for given object or null if no Map.ID is assigned to object
See Also:
CSH.DisplayHelpAfterTracking, CSH.DisplayHelpFromFocus, CSH.DisplayHelpFromSource