LibreOffice
LibreOffice 25.8 SDK API Reference
|
The Package Content Provider (PCP) implements a ContentProvider for the UniversalContentBroker (UCB). More...
import "PackageContentProvider.idl";
Exported Interfaces | |
interface | com::sun::star::ucb::XContentProvider |
provides two types of contents: Stream and Folder. |
Additional Inherited Members | |
Public Member Functions inherited from XContentProvider | |
com::sun::star::ucb::XContent | queryContent ([in] com::sun::star::ucb::XContentIdentifier Identifier) raises ( com::sun::star::ucb::IllegalIdentifierException ) |
creates a new XContent instance, if the given XContentIdentifier matches a content provided by the implementation of this interface. | |
long | compareContentIds ([in] com::sun::star::ucb::XContentIdentifier Id1, [in] com::sun::star::ucb::XContentIdentifier Id2) |
compares two XContentIdentifiers. | |
Public Member Functions inherited from XInterface | |
any | queryInterface ([in] type aType) |
queries for a new interface to an existing UNO object. | |
void | acquire () |
increases the reference counter by one. | |
void | release () |
decreases the reference counter by one. |
The Package Content Provider (PCP) implements a ContentProvider for the UniversalContentBroker (UCB).
It provides access to packages ( zip / jar archive files ) containing folders and streams.
interface com::sun::star::ucb::XContentProvider |
provides two types of contents: Stream and Folder.
PCP Contents
URL Scheme for PCP Contents
Each HCP content has an identifier corresponding to the following scheme:
Examples: