chrriis.dj.sweet.components
Class WebBrowserWindowWillOpenEvent
java.lang.Object
java.util.EventObject
chrriis.dj.sweet.components.WebBrowserEvent
chrriis.dj.sweet.components.WebBrowserWindowWillOpenEvent
- All Implemented Interfaces:
- Serializable
public class WebBrowserWindowWillOpenEvent
- extends WebBrowserEvent
This event is sent when a new window needs to be created. It allows to consume the event to prevent the opening, or to give a different web browser object to open the content elsewhere (for example in a tab).
If this event is not consumed, then it will be followed by a window opening event, where the appearance will be defined.
Note that navigation events can happen after this event, but may be before or after the opening event.
- Author:
- Christopher Deckers
- See Also:
- Serialized Form
WebBrowserWindowWillOpenEvent
public WebBrowserWindowWillOpenEvent(JWebBrowser webBrowser,
JWebBrowser newWebBrowser)
getNewWebBrowser
public JWebBrowser getNewWebBrowser()
setNewWebBrowser
public void setNewWebBrowser(JWebBrowser newWebBrowser)
- Set a different web browser. Note that null is not allowed: to prevent the window from opening, use the consume() method.
consume
public void consume()
isConsumed
public boolean isConsumed()