| LibreOffice
    LibreOffice 25.2 SDK API Reference | 
interfaces for extension management. More...
| Modules | |
| module | test | 
| module | ui | 
| interfaces for extension management dialogs. | |
| Constant Groups | |
| constants | Prerequisites | 
| Classes | |
| exception | DependencyException | 
| describes unsatisfied dependencies a deployment unit has on its target environment.  More... | |
| exception | DeploymentException | 
| A DeploymentException reflects a deployment error.  More... | |
| singleton | ExtensionManager | 
| the ExtensionManager service.  More... | |
| exception | ExtensionRemovedException | 
| indicates that a function call with the given arguments is not supported because the extension was removed.  More... | |
| exception | InstallException | 
| describes the fact that deployment unit is about to be installed.  More... | |
| exception | InvalidRemovedParameterException | 
| indicates that XPackageRegistry::bindPackage() was previously called with a different value for the removedparameter and that the XPackage object created by that call still exist.  More... | |
| exception | LicenseException | 
| A LicenseException reflects the necessity of someone agreeing to a license.  More... | |
| singleton | PackageInformationProvider | 
| Implementations of this service provide the root location of a package for a given Package ID.  More... | |
| service | PackageRegistryBackend | 
| The PackageRegistryBackend service is used to bind a specific type of XPackage which can be registered or revoked.  More... | |
| exception | PlatformException | 
| A DeploymentException indicates that the current platform is not supported.  More... | |
| singleton | thePackageManagerFactory | 
| thePackageManagerFactory denotes the one and only XPackageManagerFactory object to be used.  More... | |
| struct | UpdateInformationEntry | 
| Objects of this type are used as elements of the enumeration returned by XUpdateInformationProvider.  More... | |
| service | UpdateInformationProvider | 
| Implementations of this service provide access to the root element of one or more update information files for a given sets of URLs.  More... | |
| exception | VersionException | 
| describes version clashes of a deployment unit.  More... | |
| interface | XExtensionManager | 
| The XExtensionManager interface is used to manage extensions in the user, shared and bundled repository.  More... | |
| interface | XPackage | 
| Objects of this interface reflect a bound package and are issued by a PackageRegistryBackend.  More... | |
| interface | XPackageInformationProvider | 
| Objects implementing this interface provide a URL to the root of an installed package.  More... | |
| interface | XPackageManager | 
| The XPackageManager interface is used to add or remove packages to a specific repository.  More... | |
| interface | XPackageManagerFactory | 
| The XPackageManagerFactory interface is used to obtain XPackageManager instances.  More... | |
| interface | XPackageRegistry | 
| Interface to bind a UNO package.  More... | |
| interface | XPackageTypeInfo | 
| Objects of this interface provide information about a package's type.  More... | |
| interface | XUpdateInformationProvider | 
| Objects implementing this interface provide access to the xml root of one or more update information files for a given set of URLs.  More... | |
interfaces for extension management.