LibreOffice
LibreOffice 5.0 SDK API Reference
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
List of all members
DocumentTemplates Service Referencepublished

is a service for accessing the document templates of the office and manipulate them ( add or rename or remove templates ) More...

import "DocumentTemplates.idl";

Inheritance diagram for DocumentTemplates:
XDocumentTemplates XInterface

Additional Inherited Members

- Public Member Functions inherited from XDocumentTemplates
com::sun::star::ucb::XContent getContent ()
 provides access to the root of internal used hierarchy More...
 
boolean storeTemplate ([in] string GroupName,[in] string TemplateName,[in] XStorable Storable)
 creates the template with the given name in the given group using the data from the storable More...
 
boolean addTemplate ([in] string GroupName,[in] string TemplateName,[in] string SourceURL)
 creates the template with the given name in the given group using the given URL More...
 
boolean removeTemplate ([in] string GroupName,[in] string TemplateName)
 remove a template from specified group More...
 
boolean renameTemplate ([in] string GroupName,[in] string OldTemplateName,[in] string NewTemplateName)
 rename a template inside specified group More...
 
boolean addGroup ([in] string GroupName)
 creates a new group More...
 
boolean removeGroup ([in] string GroupName)
 remove an existing group More...
 
boolean renameGroup ([in] string OldGroupName,[in] string NewGroupName)
 rename an existing group More...
 
void update ()
 force an update for internal structures More...
 

Detailed Description

is a service for accessing the document templates of the office and manipulate them ( add or rename or remove templates )

It implements a high level interface on top of an ucb content provider which is used for template configuration.


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