(incubating) | The Free and Open Productivity Suite
Announcing Apache OpenOffice 3.4

Developer's Guide

API

SDK

Tips 'n' Tricks

Miscellaneous

Content for OpenOffice.org version 3.3.

:: com :: sun :: star :: configuration :: backend ::

unpublished interface XVersionedSchemaSupplier
Base Interfaces
XVersionedSchemaSupplierXSchemaSupplier

XSchemaSupplier
(referenced interface's summary:)
provides access to configuration component schemas.
Usage Restrictions
not published
Description
provides access to versioned configuration component schemas.
Since
OOo 2.0

Methods' Summary
getSchemaVersion Returns the schema version for a particular component.  
Methods' Details
getSchemaVersion
string
getSchemaVersion( [in] string  aComponent )
raises( BackendAccessException,
::com::sun::star::lang::IllegalArgumentException );

Description
Returns the schema version for a particular component.
Parameter aComponent
component whose schema version will be determined
Returns
a string that identifies the schema version for the given component.

The format of the version string is arbitrary. No meaning should be attached to it, unless an implementing service defines one. If no version can be determined, an empty string may be returned.

Clients may assume that all instances of a schema with the same version are identical. The converse is not true. In particular an implementation may return the same version string for all schemas it supplies (i.e. return a version for the complete schema, including all components)

Throws
com::sun::star::lang::IllegalArgumentException if the component identifier is invalid.
Throws
com::sun::star::configuration::backend::BackendAccessException if an error occurs while accessing the version data.
Top of Page

Apache Feather

Copyright & License | Privacy | Contact Us

Apache and the Apache feather logos are trademarks of The Apache Software Foundation. OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.

Apache OpenOffice is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.