Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-testing > by-pkgid > 2c50825dd66d0497b96a67f7fab2ee84 > files > 4894

openoffice.org64-devel-doc-2.4.1.10-1mdv2008.1.x86_64.rpm

<html>
<head>
<title>Module script</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="../../../../idl.css">
</head>
<body>
<div id="adc-idlref">

<a name="_top_"> </a><table class="navimain" border="0" cellpadding="3">
<tr>
<td class="navimain"><a href="../module-ix.html" class="navimain">Overview</a></td>
<td class="navimainself">Module</td>
<td class="navimainnone">Use</td>
<td class="navimainnone">Devguide</td>
<td class="navimain"><a href="../../../../index-files/index-1.html" class="navimain">Index</a></td>
</tr>
</table>
<table class="navisub" border="0" cellpadding="0">
<tr>
<td class="navisub"><a href="#NestedModules" class="navisub">Nested Modules</a></td>
<td class="navisub"><a href="#Services" class="navisub">Services</a></td>
<td class="navisub">Singletons</td>
<td class="navisub"><a href="#Interfaces" class="navisub">Interfaces</a></td>
<td class="navisub"><a href="#Structs" class="navisub">Structs</a></td>
<td class="navisub"><a href="#Exceptions" class="navisub">Exceptions</a></td>
<td class="navisub"><a href="#Enums" class="navisub">Enums</a></td>
<td class="navisub">Typedefs</td>
<td class="navisub"><a href="#ConstantGroups" class="navisub">Constant Groups</a></td>
</tr>
</table>
<hr>
<table border="0" width="100%" cellpadding="5" cellspacing="3" class="title-table" style="margin-bottom:6pt;">
<tr>
<td><p class="namechain"><a href="../../../../module-ix.html" class="namechain">::</a> <a href="../../../module-ix.html" class="namechain">com</a> :: <a href="../../module-ix.html" class="namechain">sun</a> :: <a href="../module-ix.html" class="namechain">star</a> :: </p>
</td>
</tr>
<tr>
<td class="title">module script</td>
</tr>
<tr>
<td><dl>
<dt><b>Description</b></dt>
<dd>Scripting language bindings.</dd>
</dl>
</td>
</tr>
</table>
<hr>
<a name="NestedModules"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Nested Modules</td>
</tr>
<tr>
<td class="imsum_left"><a href="browse/module-ix.html">browse</a></td>
<td class="imsum_right"/></tr>
<tr>
<td class="imsum_left"><a href="provider/module-ix.html">provider</a></td>
<td class="imsum_right"/></tr>
</table>
<a name="Services"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Services</td>
</tr>
<tr>
<td class="imsum_left"><a href="AllListenerAdapter.html">AllListenerAdapter</a></td>
<td class="imsum_right">makes it possible to generate the adapters from specific
 interfaces to the interface <a href="XAllListener.html">XAllListener</a>.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="Converter.html">Converter</a></td>
<td class="imsum_right">This service provides a widening converter converting from one type to another,
 if possible.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="DocumentDialogLibraryContainer.html">DocumentDialogLibraryContainer</a></td>
<td class="imsum_right">defines a container of dialog libraries, which is to be made
 persistent in a sub storage of a document storage.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="DocumentScriptLibraryContainer.html">DocumentScriptLibraryContainer</a></td>
<td class="imsum_right">defines a container of StarBasic script libraries, which is to be made
 persistent in a sub storage of a document storage.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="Engine.html">Engine</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
service that any scripting engine must implement. 
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="Invocation.html">Invocation</a></td>
<td class="imsum_right">factory service that allows construction of Invocation objects.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="InvocationAdapterFactory.html">InvocationAdapterFactory</a></td>
<td class="imsum_right">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.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="JavaScript.html">JavaScript</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
service is implementation of a JavaScript interpreter.
 
 </td>
</tr>
</table>
<a name="Interfaces"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Interfaces</td>
</tr>
<tr>
<td class="imsum_left"><a href="XAllListener.html">XAllListener</a></td>
<td class="imsum_right">specifies a listener combining all methods 
 of a listener interface in a single generic call.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XAllListenerAdapterService.html">XAllListenerAdapterService</a></td>
<td class="imsum_right">allows the generation of adapters from specific
 interfaces to the <a href="XAllListener.html">XAllListener</a> interface.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XDebugging.html">XDebugging</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
makes it possible to set breakpoints in an interpreter.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XDefaultMethod.html">XDefaultMethod</a></td>
<td class="imsum_right">An object supporting this interface indicates to interested
 parties or clients the name of the default method for
 this object. 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XDefaultProperty.html">XDefaultProperty</a></td>
<td class="imsum_right">An object supporting this interface indicates to interested
 parties or clients the name of the default propery for
 this object. 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XEngine.html">XEngine</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
makes it possible to control a scripting engine.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XEngineListener.html">XEngineListener</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
makes it possible to receive events from a scripting engine.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XEventAttacher.html">XEventAttacher</a></td>
<td class="imsum_right">makes it possible to attach script events given by a sequence of
 <a href="ScriptEventDescriptor.html">ScriptEventDescriptor</a> structures to a given interface.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XEventAttacherManager.html">XEventAttacherManager</a></td>
<td class="imsum_right">registers listeners for specified events.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XInvocation.html">XInvocation</a></td>
<td class="imsum_right">gives access to an object's methods and properties.
 Container access is available through 
 ::com::sun::star::<a href="../container/module-ix.html">container</a>::<a href="../container/XIndexContainer.html">XIndexContainer</a>, 
 ::com::sun::star::<a href="../container/module-ix.html">container</a>::<a href="../container/XNameContainer.html">XNameContainer</a> and 
 ::com::sun::star::<a href="../container/module-ix.html">container</a>::<a href="../container/XEnumerationAccess.html">XEnumerationAccess</a>.
 </p>
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XInvocation2.html">XInvocation2</a></td>
<td class="imsum_right">Extension of XInvocation to provide additional information
 about the methods and properties that are accessable via 
 XInvocation.
 </p>
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XInvocationAdapterFactory.html">XInvocationAdapterFactory</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
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 <a href="XInvocationAdapterFactory2.html">XInvocationAdapterFactory2</a>.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XInvocationAdapterFactory2.html">XInvocationAdapterFactory2</a></td>
<td class="imsum_right">Interface to create adapter objects giving types to be supported and a
 an invocation interface incoming calls are delegated to.
</td>
</tr>
<tr>
<td class="imsum_left"><a href="XLibraryAccess.html">XLibraryAccess</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
provides access to additional scripting code.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XLibraryContainer.html">XLibraryContainer</a></td>
<td class="imsum_right">Provides access to a library system. 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XLibraryContainer2.html">XLibraryContainer2</a></td>
<td class="imsum_right">Extension of <a href="XLibraryContainer.html">XLibraryContainer</a> to provide additional information
 about the libraries contained in a library container
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XLibraryContainerExport.html">XLibraryContainerExport</a></td>
<td class="imsum_right">Extension of XLibraryContainer to provide functionality to 
 store a library to a location represented by a URL.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XLibraryContainerPassword.html">XLibraryContainerPassword</a></td>
<td class="imsum_right">Extension of XLibraryContainer to provide password functionality.
 This interface should be implemented together with XLibraryContainer2
 </p>
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XPersistentLibraryContainer.html">XPersistentLibraryContainer</a></td>
<td class="imsum_right">describes a container of script libraries which is persistent.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XScriptEventsAttacher.html">XScriptEventsAttacher</a></td>
<td class="imsum_right">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
</td>
</tr>
<tr>
<td class="imsum_left"><a href="XScriptEventsSupplier.html">XScriptEventsSupplier</a></td>
<td class="imsum_right">Gives access to an event container represented by an 
 XNameContainer containing ScriptEventDescriptor instances.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XScriptListener.html">XScriptListener</a></td>
<td class="imsum_right">makes it possible to receive <a href="ScriptEvent.html">ScriptEvent</a>s.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XStarBasicAccess.html">XStarBasicAccess</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
Interface representing a library and provides access to its modules

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XStarBasicDialogInfo.html">XStarBasicDialogInfo</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
Interface describing old style basic dialog (SI controls) in binary data 

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XStarBasicLibraryInfo.html">XStarBasicLibraryInfo</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
Interface representing a library and provides access to its modules

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XStarBasicModuleInfo.html">XStarBasicModuleInfo</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
Script Module containing some scripting code in a certain scripting language
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XStorageBasedLibraryContainer.html">XStorageBasedLibraryContainer</a></td>
<td class="imsum_right">is the interface for an <a href="XLibraryContainer.html">XLibraryContainer</a> which can be made
 persistent in an ::com::sun::star::<a href="../embed/module-ix.html">embed</a>::<a href="../embed/XStorage.html">XStorage</a>.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XTypeConverter.html">XTypeConverter</a></td>
<td class="imsum_right">Interface to provide standard type conversions.
 
 </td>
</tr>
</table>
<a name="Structs"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Structs</td>
</tr>
<tr>
<td class="imsum_left"><a href="AllEventObject.html">AllEventObject</a></td>
<td class="imsum_right">This event is a wrapper for an original event in a forwarding event.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="ArrayWrapper.html">ArrayWrapper</a></td>
<td class="imsum_right">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 ). </td>
</tr>
<tr>
<td class="imsum_left"><a href="ContextInformation.html">ContextInformation</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
provides information about a certain stack frame.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="DateType.html">DateType</a></td>
<td class="imsum_right">A date type for script 
</td>
</tr>
<tr>
<td class="imsum_left"><a href="FinishEngineEvent.html">FinishEngineEvent</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
event contains the reasons and the data for the 
 <a href="XEngineListener.html">XEngineListener</a>::<a href="XEngineListener.html#finished">finished()</a> method.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="InterruptEngineEvent.html">InterruptEngineEvent</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
describes an interrupt which occurs in the scripting engine.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="InvocationInfo.html">InvocationInfo</a></td>
<td class="imsum_right">This struct is used to specify information about object members
 (methods or properties) accessed via XInvocation, such as names, 
 types, or parameters.
 </p>
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="ScriptEvent.html">ScriptEvent</a></td>
<td class="imsum_right">script event that gets delivered whenever a script event takes place. 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="ScriptEventDescriptor.html">ScriptEventDescriptor</a></td>
<td class="imsum_right">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.
 </td>
</tr>
</table>
<a name="Exceptions"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Exceptions</td>
</tr>
<tr>
<td class="imsum_left"><a href="BasicErrorException.html">BasicErrorException</a></td>
<td class="imsum_right">is thrown in order to transport an error to Basic.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="CannotConvertException.html">CannotConvertException</a></td>
<td class="imsum_right">This exception is thrown to indicate that a type conversion can not be performed.
</td>
</tr>
<tr>
<td class="imsum_left"><a href="CannotCreateAdapterException.html">CannotCreateAdapterException</a></td>
<td class="imsum_right">is thrown by an attacher if an adapter service cannot create the
 appropriate adapter.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="ModuleSizeExceededRequest.html">ModuleSizeExceededRequest</a></td>
<td class="imsum_right">Is used for interaction handle in case password protected modules exceed the size that can be stored in Openoffice 2.x, 1.x formats

</td>
</tr>
</table>
<a name="Enums"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Enums</td>
</tr>
<tr>
<td class="imsum_left"><a href="FinishReason.html">FinishReason</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
contains the response for a scripting engine termination.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="InterruptReason.html">InterruptReason</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
values used to specify the response for a scripting engine
 interrupt.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="MemberType.html">MemberType</a></td>
<td class="imsum_right">These values are used to specify a member accessible by 
 <a href="XInvocation.html">XInvocation</a>.
</td>
</tr>
</table>
<a name="ConstantGroups"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Constant Groups</td>
</tr>
<tr>
<td class="imsum_left"><a href="FailReason.html">FailReason</a></td>
<td class="imsum_right">These values specify the reason why a type conversion failed.
</td>
</tr>
</table>
<a href="#_top_">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright &copy; 2008 Sun Microsystems, Inc.</p>

</div> <!-- id="adc-idlref" -->
</body>

</html>