:: com :: sun :: star ::

module script
Description
Scripting language bindings.

Nested Modules
browse
provider
Services
::com::sun::star::script::AllListenerAdapter makes it possible to generate the adapters from specific interfaces to the interface ::com::sun::star::script::XAllListener .
::com::sun::star::script::Converter This service provides a widening converter converting from one type to another, if possible.
::com::sun::star::script::Engine [ DEPRECATED ]
service that any scripting engine must implement.
::com::sun::star::script::Invocation factory service that allows construction of Invocation objects.
::com::sun::star::script::InvocationAdapterFactory Provides functionality to create an adapter that supports (a) special interface type(s) and maps calls to the interface's methods to an invocation interface.
::com::sun::star::script::JavaScript [ DEPRECATED ]
service is implementation of a JavaScript interpreter.
Interfaces
::com::sun::star::script::XAllListener specifies a listener combining all methods of a listener interface in a single generic call.
::com::sun::star::script::XAllListenerAdapterService allows the generation of adapters from specific interfaces to the ::com::sun::star::script::XAllListener interface.
::com::sun::star::script::XDebugging [ DEPRECATED ]
makes it possible to set breakpoints in an interpreter.
::com::sun::star::script::XDefaultMethod An object supporting this interface indicates to interested parties or clients the name of the default method for this object.
::com::sun::star::script::XEngine [ DEPRECATED ]
makes it possible to control a scripting engine.
::com::sun::star::script::XEngineListener [ DEPRECATED ]
makes it possible to receive events from a scripting engine.
::com::sun::star::script::XEventAttacher makes it possible to attach script events given by a sequence of ::com::sun::star::script::ScriptEventDescriptor structures to a given interface.
::com::sun::star::script::XEventAttacherManager registers listeners for specified events.
::com::sun::star::script::XInvocation gives access to an object's methods and properties. Container access is available through ::com::sun::star::container::XIndexContainer , ::com::sun::star::container::XNameContainer and ::com::sun::star::container::XEnumerationAccess .

::com::sun::star::script::XInvocation2 Extension of XInvocation to provide additional information about the methods and properties that are accessable via XInvocation.

::com::sun::star::script::XInvocationAdapterFactory [ DEPRECATED ]
Interface to create adapter objects giving a type to be supported and a an invocation interface incoming calls are delegated to. This interface is deprecated. Use ::com::sun::star::script::XInvocationAdapterFactory2 .
::com::sun::star::script::XInvocationAdapterFactory2 Interface to create adapter objects giving types to be supported and a an invocation interface incoming calls are delegated to.
::com::sun::star::script::XLibraryAccess [ DEPRECATED ]
provides access to additional scripting code.
::com::sun::star::script::XLibraryContainer Provides access to a library system.
::com::sun::star::script::XLibraryContainer2 Extension of XLibraryContainer to provide additional information about the libraries contained in a library container

::com::sun::star::script::XLibraryContainerExport Extension of XLibraryContainer to provide functionality to store a library to a location represented by a URL.
::com::sun::star::script::XLibraryContainerPassword Extension of XLibraryContainer to provide password functionality. This interface should be implemented together with XLibraryContainer2

::com::sun::star::script::XScriptEventsAttacher This interface can be used to attach script events to a number of objects that give access to the definition of events that should be attached to them, e.g., by supporting XEventsSupplier
::com::sun::star::script::XScriptEventsSupplier Gives access to an event container represented by an XNameContainer containing ScriptEventDescriptor instances.
::com::sun::star::script::XScriptListener makes it possible to receive ::com::sun::star::script::ScriptEvent s.
::com::sun::star::script::XStarBasicAccess [ DEPRECATED ]
Interface representing a library and provides access to its modules
::com::sun::star::script::XStarBasicDialogInfo [ DEPRECATED ]
Interface describing old style basic dialog (SI controls) in binary data
::com::sun::star::script::XStarBasicLibraryInfo [ DEPRECATED ]
Interface representing a library and provides access to its modules
::com::sun::star::script::XStarBasicModuleInfo [ DEPRECATED ]
Script Module containing some scripting code in a certain scripting language
::com::sun::star::script::XTypeConverter Interface to provide standard type conversions.
Structs
::com::sun::star::script::AllEventObject This event is a wrapper for an original event in a forwarding event.
::com::sun::star::script::ArrayWrapper Allows an UNO sequence that is passed between different language boundries to indicate it prefers to be represented as a multidimensional array with 0 or 1 based indices. UNO does not natively represent Multi-Dimensional arrays, instead a sequence can have elements that are themselves sequences (an array of arrays ).
::com::sun::star::script::ContextInformation [ DEPRECATED ]
provides information about a certain stack frame.
::com::sun::star::script::FinishEngineEvent [ DEPRECATED ]
event contains the reasons and the data for the ::com::sun::star::script::XEngineListener::finished() method.
::com::sun::star::script::InterruptEngineEvent [ DEPRECATED ]
describes an interrupt which occurs in the scripting engine.
::com::sun::star::script::InvocationInfo This struct is used to specify information about object members (methods or properties) accessed via XInvocation, such as names, types, or parameters.

::com::sun::star::script::ScriptEvent script event that gets delivered whenever a script event takes place.
::com::sun::star::script::ScriptEventDescriptor describes an effect, especially a script to be executed, for a certain event given by the listener type and the name of the event method.
Exceptions
::com::sun::star::script::BasicErrorException is thrown in order to transport an error to Basic.
::com::sun::star::script::CannotConvertException This exception is thrown to indicate that a type conversion can not be performed.
::com::sun::star::script::CannotCreateAdapterException is thrown by an attacher if an adapter service cannot create the appropriate adapter.
Enums
::com::sun::star::script::FinishReason [ DEPRECATED ]
contains the response for a scripting engine termination.
::com::sun::star::script::InterruptReason [ DEPRECATED ]
values used to specify the response for a scripting engine interrupt.
::com::sun::star::script::MemberType These values are used to specify a member accessible by ::com::sun::star::script::XInvocation .
Constant Groups
::com::sun::star::script::FailReason These values specify the reason why a type conversion failed.
Top of Page