LibreOffice
LibreOffice 5.3 SDK API Reference
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Exported Interfaces | List of all members
BrowseNode Service Reference

This service provides access to the Macros and Macro containers via the XBrowseNode interface. More...

import "BrowseNode.idl";

Inheritance diagram for BrowseNode:
XBrowseNode XInvocation XInterface XInterface ScriptProvider LanguageScriptProvider MasterScriptProvider ScriptProviderForBasic ScriptProviderForBeanShell ScriptProviderForJava ScriptProviderForJavaScript

Exported Interfaces

interface ::com::sun::star::script::browse::XBrowseNode
 
interface ::com::sun::star::script::XInvocation
 

Additional Inherited Members

- Public Member Functions inherited from XBrowseNode
string getName ()
 Get the name of the node. More...
 
sequence< XBrowseNodegetChildNodes ()
 Get the children of this node. More...
 
boolean hasChildNodes ()
 Indicates if this node contains any children. More...
 
short getType ()
 the type of the node. More...
 
- Public Member Functions inherited from XInterface
any queryInterface ([in] type aType)
 queries for a new interface to an existing UNO object. More...
 
void acquire ()
 increases the reference counter by one. More...
 
void release ()
 decreases the reference counter by one. More...
 
- Protected Member Functions inherited from XInvocation
com::sun::star::beans::XIntrospectionAccess getIntrospection ()
 returns the introspection from this object or NULL if the object does not provide this information. More...
 
any invoke ([in] string aFunctionName, [in] sequence< any > aParams, [out] sequence< short > aOutParamIndex, [out] sequence< any > aOutParam) raises ( com::sun::star::lang::IllegalArgumentException, com::sun::star::script::CannotConvertException, com::sun::star::reflection::InvocationTargetException )
 provides access to methods exposed by an object. More...
 
void setValue ([in] string aPropertyName, [in] any aValue) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::script::CannotConvertException, com::sun::star::reflection::InvocationTargetException )
 sets a value to the property with the specified name. More...
 
any getValue ([in] string aPropertyName) raises ( com::sun::star::beans::UnknownPropertyException )
 returns the value of the property with the specified name. More...
 
boolean hasMethod ([in] string aName)
 returns TRUE if the method with the specified name exists, else FALSE. More...
 
boolean hasProperty ([in] string aName)
 returns TRUE if the property with the specified name exists, else FALSE. More...
 

Detailed Description

This service provides access to the Macros and Macro containers via the XBrowseNode interface.

XInvocation is an optional interface that is used to execute macros, or to create/delete/rename macros or macro containers.

Since
OOo 2.0

Exported Interfaces


The documentation for this service was generated from the following file: