Package javax.help.event
Class HelpModelEvent
- java.lang.Object
-
- java.util.EventObject
-
- javax.help.event.HelpModelEvent
-
- All Implemented Interfaces:
java.io.Serializable
public class HelpModelEvent extends java.util.EventObjectNotifies interested parties that a change in a Help Model source has occurred.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description HelpModelEvent(java.lang.Object source, int pos0, int pos1)Creates a HelpModelEvent for highlighting.HelpModelEvent(java.lang.Object source, Map.ID id, java.net.URL url)Represents a change in the JavaHelp in the current ID or URL.HelpModelEvent(java.lang.Object source, Map.ID id, java.net.URL url, java.lang.String historyName, JHelpNavigator navigator)Represents a change in the JavaHelp in the current ID or URL.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetHistoryName()Returns the name of this entryMap.IDgetID()Returns the current ID in the HelpModel.JHelpNavigatorgetNavigator()Returns the navigator of this entryintgetPos0()intgetPos1()java.net.URLgetURL()Returns the current URL in the HelpModel.
-
-
-
Constructor Detail
-
HelpModelEvent
public HelpModelEvent(java.lang.Object source, Map.ID id, java.net.URL url)Represents a change in the JavaHelp in the current ID or URL.- Parameters:
source- The source for this event.id- The ID that has changed. Should be null if URL is specified.url- The URL that has changed. Should be null if ID is specified.- Throws:
java.lang.IllegalArgumentException- if source is null.java.lang.IllegalArgumentException- of both ID and URL are null.- See Also:
javax.help.JavaHelp
-
HelpModelEvent
public HelpModelEvent(java.lang.Object source, Map.ID id, java.net.URL url, java.lang.String historyName, JHelpNavigator navigator)Represents a change in the JavaHelp in the current ID or URL.- Parameters:
source- The source for this event.id- The ID that has changed. Should be null if URL is specified.url- The URL that has changed. Should be null if ID is specified.historyName- The name of selected entrynavigator- The JHelpNavigator- Throws:
java.lang.IllegalArgumentException- if source is null.java.lang.IllegalArgumentException- of both ID and URL are null.- See Also:
javax.help.JavaHelp
-
HelpModelEvent
public HelpModelEvent(java.lang.Object source, int pos0, int pos1)Creates a HelpModelEvent for highlighting.- Parameters:
source- The source for this event.pos0- Start position.pos1- End position.- Throws:
java.lang.IllegalArgumentException- if source is null.
-
-
Method Detail
-
getID
public Map.ID getID()
Returns the current ID in the HelpModel.- Returns:
- The current ID.
-
getURL
public java.net.URL getURL()
Returns the current URL in the HelpModel.- Returns:
- The current URL.
-
getHistoryName
public java.lang.String getHistoryName()
Returns the name of this entry- Returns:
- The entry name
-
getNavigator
public JHelpNavigator getNavigator()
Returns the navigator of this entry- Returns:
- The navigator name
-
getPos0
public int getPos0()
- Returns:
- The start position of this (highlighting) event.
-
getPos1
public int getPos1()
- Returns:
- The end position of this (highlighting) event.
-
-