Describes the full schema (templates + component) to a
XSchemaHandler.

Parameter aHandler

schema handler that will receive calls
describing the contents of the templates
and the component definition

Throws

com::sun::star::lang::NullPointerException
if a NULL handler is passed.

Throws

com::sun::star::lang::WrappedTargetException
if an error occurs in the access to or processing of the data or
if a subsequent call to any of the XSchemamethods is made.
The elements of a component schema are only parsed once,a repeat call
leads to exception.

Throws

com::sun::star::configuration::backend::MalformedDataException
if the data read from the layer is rejected as invalid by the
XSchemaHandler.

schema handler that will receive calls
describing the contents of the component
definition

Throws

com::sun::star::lang::NullPointerException
if a NULL handler is passed.

Throws

com::sun::star::lang::WrappedTargetException
if an error occurs in the access to or processing of the data or
if a subsequent call to any of the XSchemamethods is made.
The elements of a component schema are only parsed once,a repeat call
leads to exception.

Throws

com::sun::star::configuration::backend::MalformedDataException
if the data read from the layer is rejected as invalid by the
XSchemaHandler.

schema handler that will receive calls
describing the contents of the templates

Throws

com::sun::star::lang::NullPointerException
if a NULL handler is passed.

Throws

com::sun::star::lang::WrappedTargetException
if an error occurs in the access to or processing of the data or
if a subsequent call to any of the XSchemamethods is made.
The elements of a component schema are only parsed once,a repeat call
leads to exception.

Throws

com::sun::star::configuration::backend::MalformedDataException
if the data read from the layer is rejected as invalid by the
XSchemaHandler.

Apache and the Apache feather logo are trademarks of The Apache Software Foundation.
OpenOffice, 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.