Methods' Details |
setRoot
- Description
- sets an interface to an object as a scripting root.
If the root object implements the XInvocation interface,
then the engine uses this interface to set/get properties and
call methods.
|
|
getRoot
- Description
- gets an interface to the object which is the scripting root.
|
|
setLibraryAccess
- Description
- sets an access object to get external functions.
|
|
compile
boolean
compile( |
[in] string
[in] string
[in] boolean |
ModuleName,
Script,
CreateDebugInfo ); |
- Description
- compiles a script module in the scope of the root object.
|
|
run
any
run( |
[in] string
[in] ::com::sun::star::uno::XInterface
[in] sequence< any > |
aScript,
xThis,
aArgs ); |
- Description
- runs a script specified by a string.
The arguments given in aArgs can be ignored by
the engine. The Script is executed synchronously.
|
|
runAsync
void
runAsync( |
[in] string
[in] ::com::sun::star::uno::XInterface
[in] sequence< any >
[in] XEngineListener |
acript,
xThis,
args,
xCallback ); |
- Description
- runs the script specified by a string and makes callbacks.
The arguments given in aArgs can be ignored by
the engine. The script is executed asynchronously.
|
|
cancel
- Description
- terminates the execution of the running script.
The waiting queue is cleared too.
|
|
addEngineListener
- Description
- adds an engine listener.
It is suggested to allow multiple registration of the same listener,
thus for each time a listener is added, it has to be removed.
|
|
removeEngineListener
- Description
- removes an engine listener.
It is suggested to allow multiple registration of the same listener,
thus for each time a listener is added, it has to be removed.
|
|
Copyright © 2002 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303 USA.