|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface WebclientFactory
Do per-app one-time initialization and shutdown, as well as being
the factory for per-window BrowserControl
instances. This
interface allows a pluggable webclient API implementation. The
static methods in BrowserControlFactory
call through to
methods on this interface. The implementation of this interface must
be a singleton and its the lifetime must be the same as the
application.
Method Summary | |
---|---|
void |
appTerminate()
See BrowserControlFactory.appTerminate() . |
void |
deleteBrowserControl(BrowserControl toDelete)
See BrowserControlFactory.deleteBrowserControl(org.mozilla.webclient.BrowserControl) . |
BrowserControl |
newBrowserControl()
See BrowserControlFactory.newBrowserControl() . |
void |
setAppData(java.lang.String absolutePathToNativeBrowserBinDir)
See BrowserControlFactory.setAppData(java.lang.String) . |
void |
setProfile(java.lang.String profileName)
See BrowserControlFactory.setProfile(java.lang.String) . |
Method Detail |
---|
void setAppData(java.lang.String absolutePathToNativeBrowserBinDir) throws java.io.FileNotFoundException, java.lang.ClassNotFoundException
See BrowserControlFactory.setAppData(java.lang.String)
.
java.io.FileNotFoundException
java.lang.ClassNotFoundException
void setProfile(java.lang.String profileName)
void appTerminate() throws java.lang.Exception
See BrowserControlFactory.appTerminate()
.
java.lang.Exception
BrowserControl newBrowserControl() throws java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.IllegalStateException
See BrowserControlFactory.newBrowserControl()
.
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.IllegalStateException
void deleteBrowserControl(BrowserControl toDelete)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |