/jEdit/tags/jedit-4-3-pre5/org/gjt/sp/jedit/help/HelpViewerInterface.java
Java | 40 lines | 14 code | 7 blank | 19 comment | 0 complexity | 8fd08021102a7766dc9ce25ca1c0ae6f MD5 | raw file
Possible License(s): BSD-3-Clause, AGPL-1.0, Apache-2.0, LGPL-2.0, LGPL-3.0, GPL-2.0, CC-BY-SA-3.0, LGPL-2.1, GPL-3.0, MPL-2.0-no-copyleft-exception, IPL-1.0
- package org.gjt.sp.jedit.help;
- import java.awt.Component;
- import java.beans.PropertyChangeListener;
- /**
- * Interface supported by all HelpViewer classes.
- * Currently used by @ref infoviewer.InfoViewerPlugin and @ref HelpViewer
- *
- * @since Jedit 4.2pre5
- * @version $Id: HelpViewerInterface.java 5417 2006-05-19 22:33:12Z ezust $
- */
- public interface HelpViewerInterface
- {
-
- /**
- *
- * @param url
- * @param addToHistory
- * @param scrollPos desired vertical scrollbar position after we go there
- */
- public void gotoURL(String url, boolean addToHistory, int scrollPos);
-
- public String getBaseURL();
-
- public void addPropertyChangeListener(PropertyChangeListener l);
-
- /**
- * Called when the helpviewer is closed
- */
- public void dispose();
- /**
- * @return the root pane of this help viewer
- */
- public Component getComponent();
- public String getShortURL();
-
- public void queueTOCReload();
- public void setTitle(String newTitle);
- }