org.lobobrowser.main
Class ExtensionManager
java.lang.Object
org.lobobrowser.main.ExtensionManager
public class ExtensionManager
- extends java.lang.Object
Manages platform extensions.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static ExtensionManager getInstance()
getClassLoader
public java.lang.ClassLoader getClassLoader(java.lang.String extensionId)
initExtensions
public void initExtensions()
initExtensionsWindow
public void initExtensionsWindow(NavigatorWindow context)
shutdownExtensionsWindow
public void shutdownExtensionsWindow(NavigatorWindow context)
getClientlet
public Clientlet getClientlet(ClientletRequest request,
ClientletResponse response)
handleError
public void handleError(NavigatorFrame frame,
ClientletResponse response,
java.lang.Throwable exception)
dispatchBeforeNavigate
public void dispatchBeforeNavigate(NavigationEvent event)
throws NavigationVetoException
- Throws:
NavigationVetoException
dispatchBeforeLocalNavigate
public void dispatchBeforeLocalNavigate(NavigationEvent event)
throws NavigationVetoException
- Throws:
NavigationVetoException
dispatchBeforeWindowOpen
public void dispatchBeforeWindowOpen(NavigationEvent event)
throws NavigationVetoException
- Throws:
NavigationVetoException
dispatchPreConnection
public java.net.URLConnection dispatchPreConnection(java.net.URLConnection connection)
dispatchPostConnection
public java.net.URLConnection dispatchPostConnection(java.net.URLConnection connection)
Copyright © 2005, 2006, 2007 The Lobo Project. All Rights Reserved.
[Lobo Home]