Interface BrowserFactoryImpl

public interface BrowserFactoryImpl
Implementation of factory class for obtaining references to browser instances.

Warning: this is an abstract interface that cannot be instantiated as a concrete object. Java programmers typically only need to use concrete objects provided by the org.web3d.x3d.jsail classes.
Package hint: This interface is defined by the X3D Java Language Binding Specification for the Scene Authoring Interface (SAI).

The factory implementation interface for obtaining references to browser instances.

Any implementation of a X3D browser that wishes to provide their own customised version of the browser factory should must subclass this class. In particular this is useful if the implementation needs to stay within the package defined by the application for other reasons.

A default implementation of this class is the DefaultBrowserFactoryImpl which is package access only.

See Also: