|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PageHost
Allows working with the web page loaded into the browser component.
| Method Summary | |
|---|---|
void |
addStatusListener(StatusListener listener)
Adds the specified status listener to receive status events as StatusChangedEvent instance from
the current browser instance. |
void |
addTitleListener(TitleListener listener)
Adds the specified title listener to receive browser title events as TitleChangedEvent instance from
this browser instance. |
ContextMenuHandler |
getContextMenuHandler()
Returns the registered context menu handler or null if
no context menu handler is currently registered. |
java.util.List<StatusListener> |
getStatusListeners()
Returns a list of all the browser status listeners registered on this browser. |
java.lang.String |
getStatusMessage()
Convenience method for getting the current page status message. |
java.lang.String |
getTitle()
Returns the current page title. |
java.util.List<TitleListener> |
getTitleListeners()
Returns a list of all the browser title listeners registered on this browser. |
void |
removeStatusListener(StatusListener listener)
Removes the specified status listener so that it no longer receives browser status events from this browser instance. |
void |
removeTitleListener(TitleListener listener)
Removes the specified title listener so that it no longer receives browser title events from this browser instance. |
void |
setContextMenuHandler(ContextMenuHandler handler)
Sets the handler for the context menu requests that will be nvoked every time the user clicks the right mouse button, or control-clicks, on an element to reveal a contextual menu. |
| Method Detail |
|---|
java.lang.String getTitle()
TitleListener to track all title changes.
java.lang.String getStatusMessage()
StatusListener to track all status message changes.
void addStatusListener(StatusListener listener)
StatusChangedEvent instance from
the current browser instance.
If the listener is null, no exception is thrown and
no action is performed.
listener - the browser status listener. Can be null.void removeStatusListener(StatusListener listener)
listener - the browser status listener.java.util.List<StatusListener> getStatusListeners()
StatusListeners or an empty list if no
browser status listeners are currently registeredvoid addTitleListener(TitleListener listener)
TitleChangedEvent instance from
this browser instance.
If the listener is null, no exception is thrown and
no action is performed.
listener - the browser title listener. Can be null.getTitle()void removeTitleListener(TitleListener listener)
listener - the browser title listener. Can be null.java.util.List<TitleListener> getTitleListeners()
TitleListeners or an empty list if no
browser title listeners are currently registeredvoid setContextMenuHandler(ContextMenuHandler handler)
handler - the new context menu handler instance.ContextMenuHandler getContextMenuHandler()
null if
no context menu handler is currently registered.
null if
no context menu handler is currently registered.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||