# Package org.eclipse.swt.browser

Interface Summary
LocationListener: This listener interface may be implemented in order to receive a `LocationEvent` notification when a `Browser` navigates to a different URL.
ProgressListener: This listener interface may be implemented in order to receive a `ProgressEvent` notification when a `Browser` makes a progress in loading the current URL or when the current URL has been loaded.
StatusTextListener: This listener interface may be implemented in order to receive a `StatusTextEvent` notification when the status text for a `Browser` is changed.

Class Summary
Browser: Instances of this class implement the browser user interface metaphor.
BrowserFunction: Instances of this class represent java-side "functions" that are invokable from javascript.
LocationAdapter: This adapter class provides default implementations for the methods described by the `LocationListener` interface.
LocationEvent: A `LocationEvent` is sent by a `Browser` to `LocationListener`'s when the `Browser` navigates to a different URL.
ProgressEvent: A `ProgressEvent` is sent by a `Browser` to `ProgressListener`'s when a progress is made during the loading of the current URL or when the loading of the current URL has been completed.
StatusTextEvent: A `StatusTextEvent` is sent by a `Browser` to `StatusTextListener`'s when the status text is changed.

Copyright (c) EclipseSource and others 2002, 2016. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0