Package com.teamdev.jxbrowser

Contains the basic classes and interfaces.

See:
          Description

Interface Summary
Browser The base interface for all browser engines.
Configurable Allows enabling/disabling the browser features.
ContentLoading Allows receiving web page content loading progress.
ContextMenuHandler Interface for handling browser context menu requests.
Disposable Disposable implementors manages native resources clearing.
The JxBrowser browsers representations are implemented on native side, notably on C++, C and Objective C
The JxBrowser wraps it's functionality into Java Objects.
Navigation Provides basic navigation functionality for the browser component.
NavigationHistory The interface provides information about browser navigation history and allows registering listeners to receive all browser navigation change events.
NewWindowContainer Each container that can be used for newly created browser must implement this interface.
NewWindowManager Implementors of NewWindowManager may manage newely created browser windows such as popup windows that were opened using the window.open JavaScript function.
PageHost Allows working with the web page loaded into the browser component.
ScriptRunner Browser support for running scripts
WebPolicyDelegate The WebPolicyDelegate informal protocol allows modifying the policy decisions that Browser class makes when handling URLs or the data objects they represent.
 

Class Summary
AbstractBrowser<T> This class represents an abstract implementation of the Browser interface and provides access to the browser event listeners.
BrowserFactory A browser factory for creating browser instances.
BrowserServices Provides access to global browser services such as browser windows management, prompt services, script error execution listener.
DefaultNewWindowManager Represents a default NewWindowManager implementation that displays child windows in JFrame.
DefaultWebPolicyDelegate Represents a default implementation of WebPolicyDelegate.
EnvironmentInfo  
NewWindowParams The information that can be used before creating a new browser window.
VisualWindowContainer Use this type of NewWindowContainer if you need to know the size of new window container or configure it according to the popup window features that can be set from JavaScript.
 

Enum Summary
BrowserType Enumeration of all browser types supported.
Feature Describes browser feature.
MimeType Enum of MIME types.
 

Exception Summary
PageIncompleteException Thrown when a page is not loaded completely.
UnsupportedBrowserTypeException Thrown when required browser type is unsupported by platform or JxBrowser distribution.
UnsupportedServiceException Thrown when required service (some method) is unsupported by browser implementation.
E.g.
 

Package com.teamdev.jxbrowser Description

Contains the basic classes and interfaces.