com.webrenderer.swing.event
Interface NetworkListener

All Superinterfaces:
EventListener
All Known Implementing Classes:
NetworkAdapter

public interface NetworkListener
extends EventListener

The listener interface for receiving browser network events (documents loading/finished, progress changes).

The class that is interested in processing a network event either implements this interface (and all the methods it contains) or extends the abstract NetworkAdapter class (overriding only the methods of interest).

The listener object created from that class is then registered with an IBrowserCanvas using the addNetworkListener method.


Method Summary
 void onDocumentComplete(NetworkEvent e)
          Invoked when a document stops loading in a browser.
 void onDocumentLoad(NetworkEvent e)
          Invoked when a document starts loading in a browser.
 void onHTTPInterceptHeaders(NetworkEvent e)
          Invoked from an IBrowserCanvas when before a HTTP request is sent.
 void onHTTPResponse(NetworkEvent e)
          Invoked from an IMozillaBrowserCanvas when Http Response data is sent back from a request.
 void onNetworkError(NetworkEvent e)
          Invoked when an error occurs on the network.
 void onNetworkStatus(NetworkEvent e)
          Invoked when the status of the network has changed.
 void onProgressChange(NetworkEvent e)
          Invoked when the progress of a document download changes.
 

Method Detail

onProgressChange

void onProgressChange(NetworkEvent e)
Invoked when the progress of a document download changes.
Available Methods from NetworkEvent at the time this event is fired:


onDocumentLoad

void onDocumentLoad(NetworkEvent e)
Invoked when a document starts loading in a browser.
Available Methods from NetworkEvent at the time this event is fired: None


onDocumentComplete

void onDocumentComplete(NetworkEvent e)
Invoked when a document stops loading in a browser.
Available Methods from NetworkEvent at the time this event is fired:


onNetworkStatus

void onNetworkStatus(NetworkEvent e)
Invoked when the status of the network has changed.
Available Methods from NetworkEvent at the time this event is fired:


onNetworkError

void onNetworkError(NetworkEvent e)
Invoked when an error occurs on the network.
Available Methods from NetworkEvent at the time this event is fired:


onHTTPResponse

void onHTTPResponse(NetworkEvent e)
Invoked from an IMozillaBrowserCanvas when Http Response data is sent back from a request.
Available Methods from NetworkEvent at the time this event is fired:


onHTTPInterceptHeaders

void onHTTPInterceptHeaders(NetworkEvent e)
Invoked from an IBrowserCanvas when before a HTTP request is sent. Using this event you can modify the HTTP Request Headers before the request is sent.
Available Methods from NetworkEvent at the time this event is fired: