package jas.util;
import java.awt.Dialog;
import java.awt.Window;
/**
* HelpInterface is the interface which users of the help system deal with.
*
* @author Peter Armstrong
*
*/
public interface HelpInterface
{
/**
* Shows the specified JavaHelp topic with the TOC visible
* @param helpTopicTarget the JavaHelp XML target name which maps to the .html page in the map file
*/
void showHelpTopic(String helpTopicTarget, Window owner);
/**
* Shows the specified JavaHelp topic according to the display parameters provided.
* @param helpTopicTarget the JavaHelp XML target name which maps to the .html page in the map file
* @param navigatorView the string specifying which of the three views to have visible
*/
void showHelpTopic(String helpTopicTarget, String navigatorView, Window owner);
void modalDialogOpening(Dialog dlg);
void modalDialogClosing(Dialog dlg);
}