The Hierarchy Content Provider (HCP) implements a ContentProvider for the UniversalContentBroker (UCB). More...
import "HierarchyContentProvider.idl";
Exported Interfaces | |
| interface | com::sun::star::ucb::XContentProvider |
| provides three types of contents: Link, Folder and Root 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 Hierarchy Content Provider (HCP) implements a ContentProvider for the UniversalContentBroker (UCB).
It provides access to a persistent, customizable hierarchy of contents (folders and links).
| interface com::sun::star::ucb::XContentProvider |
provides three types of contents: Link, Folder and Root Folder.
HCP Contents
URL Scheme for HCP Contents
Each HCP content has an identifier corresponding to the following scheme:
Examples: