stardiv.applet
Class AppletExecutionContext
java.lang.Object
|
+--java.util.Observable
|
+--com.sun.star.lib.sandbox.ExecutionContext
|
+--stardiv.applet.AppletExecutionContext
- All Implemented Interfaces:
- java.applet.AppletStub, stardiv.applet.LiveConnectable
- public final synchronized class AppletExecutionContext
- extends com.sun.star.lib.sandbox.ExecutionContext
- implements java.applet.AppletStub, stardiv.applet.LiveConnectable
Field Summary |
private static boolean |
DEBUG
|
private java.applet.Applet |
applet
|
private java.net.URL |
baseURL
|
private java.lang.String |
className
|
private java.awt.Container |
container
|
private stardiv.applet.DocumentProxy |
documentProxy
|
private java.net.URL |
documentURL
|
private java.util.Vector |
jarResourceProxys
|
private long |
pCppJSbxObject
|
private java.util.Hashtable |
parameters
|
private com.sun.star.lib.sandbox.PermissionCollection |
permissionCollection
|
private com.sun.star.lib.sandbox.ProtectionDomain |
protectionDomain
|
private java.awt.Toolkit |
toolkit
|
Fields inherited from class com.sun.star.lib.sandbox.ExecutionContext |
CMD_DESTROY, CMD_DISPOSE, CMD_INIT, CMD_LOAD, CMD_START, CMD_STOP, DESTROYED, DISPOSED, INITED, LOADED, STARTED, STOPPED, classContext, dispatchThread, head, instances, loop, name, resourceBundle, status, synObj, tail, threadGroup |
Fields inherited from class java.util.Observable |
arr, changed, obs |
Constructor Summary |
AppletExecutionContext(java.net.URL url,
java.util.Hashtable h,
java.awt.Container c,
long l)
|
AppletExecutionContext(long l)
|
Method Summary |
void |
ClearNativeHandle()
|
void |
appletResize(int i1,
int i2)
|
void |
dispose(long l)
|
void |
finalize()
|
java.applet.Applet |
getApplet()
|
java.applet.AppletContext |
getAppletContext()
|
java.net.URL |
getCodeBase()
|
java.net.URL |
getDocumentBase()
|
protected int |
getIntParameter(java.lang.String s)
|
java.lang.Object |
getJavaScriptJSObjectWindow()
|
java.lang.String |
getParameter(java.lang.String s)
|
void |
init()
|
boolean |
isActive()
|
private void |
loadArchive(java.lang.String s)
|
(package private) void |
printDocument(java.net.URL url,
java.lang.String s)
|
(package private) void |
printStatus(java.lang.String s)
|
(package private) void |
sDispose(long l)
|
protected void |
xdestroy()
|
protected void |
xdispose()
|
protected void |
xinit()
|
protected void |
xload()
|
private void |
xshowDocument(java.net.URL url,
java.lang.String s)
|
private void |
xshowStatus(java.lang.String s)
|
protected void |
xstart()
|
protected void |
xstop()
|
Methods inherited from class com.sun.star.lib.sandbox.ExecutionContext |
access$0, access$1, access$2, access$3, access$4, dispatch, dispose, getStatus, getSynObject, getThreadGroup, init, reload, restart, sendDestroy, sendDispose, sendEvent, sendEvent, sendInit, sendLoad, sendStart, sendStop, showStatus, showStatus, shutdown, startUp, xExtended |
Methods inherited from class java.util.Observable |
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEBUG
private static final boolean DEBUG
applet
private java.applet.Applet applet
baseURL
private java.net.URL baseURL
className
private java.lang.String className
container
private java.awt.Container container
documentProxy
private stardiv.applet.DocumentProxy documentProxy
documentURL
private java.net.URL documentURL
jarResourceProxys
private java.util.Vector jarResourceProxys
pCppJSbxObject
private long pCppJSbxObject
parameters
private java.util.Hashtable parameters
permissionCollection
private com.sun.star.lib.sandbox.PermissionCollection permissionCollection
protectionDomain
private com.sun.star.lib.sandbox.ProtectionDomain protectionDomain
toolkit
private java.awt.Toolkit toolkit
AppletExecutionContext
public AppletExecutionContext(java.net.URL url,
java.util.Hashtable h,
java.awt.Container c,
long l)
AppletExecutionContext
public AppletExecutionContext(long l)
ClearNativeHandle
public void ClearNativeHandle()
appletResize
public void appletResize(int i1,
int i2)
- Specified by:
appletResize
in interface java.applet.AppletStub
dispose
public void dispose(long l)
finalize
public void finalize()
getApplet
public java.applet.Applet getApplet()
getAppletContext
public java.applet.AppletContext getAppletContext()
- Specified by:
getAppletContext
in interface java.applet.AppletStub
getCodeBase
public java.net.URL getCodeBase()
- Specified by:
getCodeBase
in interface java.applet.AppletStub
getDocumentBase
public java.net.URL getDocumentBase()
- Specified by:
getDocumentBase
in interface java.applet.AppletStub
getIntParameter
protected int getIntParameter(java.lang.String s)
getJavaScriptJSObjectWindow
public java.lang.Object getJavaScriptJSObjectWindow()
- Specified by:
getJavaScriptJSObjectWindow
in interface stardiv.applet.LiveConnectable
getParameter
public java.lang.String getParameter(java.lang.String s)
- Specified by:
getParameter
in interface java.applet.AppletStub
init
public void init()
isActive
public boolean isActive()
- Specified by:
isActive
in interface java.applet.AppletStub
loadArchive
private void loadArchive(java.lang.String s)
throws java.net.MalformedURLException,
java.io.IOException
printDocument
void printDocument(java.net.URL url,
java.lang.String s)
printStatus
void printStatus(java.lang.String s)
sDispose
void sDispose(long l)
xdestroy
protected void xdestroy()
xdispose
protected void xdispose()
xinit
protected void xinit()
xload
protected void xload()
throws java.lang.ClassNotFoundException,
java.lang.InstantiationException,
java.lang.IllegalAccessException
xshowDocument
private void xshowDocument(java.net.URL url,
java.lang.String s)
xshowStatus
private void xshowStatus(java.lang.String s)
xstart
protected void xstart()
xstop
protected void xstop()