StarOffice 5.2 API
reverse engineered by classdoc

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
 

Field Detail

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
Constructor Detail

AppletExecutionContext

public AppletExecutionContext(java.net.URL url,
                              java.util.Hashtable h,
                              java.awt.Container c,
                              long l)

AppletExecutionContext

public AppletExecutionContext(long l)
Method Detail

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()

StarOffice 5.2 API
reverse engineered by classdoc