LibreOffice
LibreOffice 24.2 SDK API Reference
|
describes unsatisfied dependencies a deployment unit has on its target environment. More...
import"DependencyException.idl";
Public Attributes | |
sequence< com::sun::star::xml::dom::XElement > | UnsatisfiedDependencies |
a sequence of dependencies represented by XML elements. More... | |
Public Attributes inherited from Exception | |
string | Message |
gives a detailed description of the reason, why the exception was thrown. More... | |
com::sun::star::uno::XInterface | Context |
should contain a reference to the original, which raised the exception. More... | |
describes unsatisfied dependencies a deployment unit has on its target environment.
This exception is intended to be used with an com::sun::star::task::XInteractionHandler.
sequence< com::sun::star::xml::dom::XElement > UnsatisfiedDependencies |
a sequence of dependencies represented by XML elements.
The exact nature of those XML elements is deliberately left open, so that new kinds of dependencies can be defined in the future. OOo 2.0.4 does not define any kinds of dependencies. Each such XML element should have an attribute whose global name consists of the namespace name http://openoffice.org/extensions/description/2006
and the local part name
and whose value is a human-readable (English) description of the dependency. If an instance of OOo does not know more about a specific kind of dependency, it should display the value of that attribute to the user.
The sequence must not be empty, and none of the elements may be NULL
.