Top   Module   Use   Manual   Index 
 EXPORTING SERVICES | METHODS' SUMMARY | METHODS' DETAILS 

com :: sun :: star :: ucb ::

interface XContentProvider

Base Interface
com::sun::star::uno::XInterface

Description
a content provider which creates and manages XContent s.
See also
XContent
See also
XContentIdentifier


Known Services which Export this Interface

com::sun::star::ucb::UniversalContentBroker is a one-instance service that provides access to a set of Content s via ContentProvider s.
com::sun::star::ucb::ContentProviderProxy is a proxy for a content provider.
com::sun::star::ucb::FileContentProvider The File Content Provider (FCP) implements a ContentProvider for the UniversalContentBroker (UCB).
com::sun::star::ucb::ContentProvider provides access to a set of Content s.
com::sun::star::ucb::PackageContentProvider The Package Content Provider (PCP) implements a ContentProvider for the UniversalContentBroker (UCB).
com::sun::star::ucb::ChaosContentProvider [ DEPRECATED ]
The Chaos Content Provider implements a Content Provider for the Universal Content Broker (UCB).
com::sun::star::ucb::HierarchyContentProvider The Hierarchy Content Provider (HCP) implements a ContentProvider for the UniversalContentBroker (UCB).
com::sun::star::ucb::RemoteProxyContentProvider [ DEPRECATED ]
A ContentProvider that wraps remote content providers that (potentially) have been distributed to a UCB.
com::sun::star::ucb::WebDAVContentProvider The WebDAV Content Provider (DCP) implements a ContentProvider for the UniversalContentBroker (UCB).

Methods' Summary

queryContent creates a new XContent instance, if the given matches a content provided by the implementation of this interface.
compareContentIds compares two XContentIdentifier s.

Methods' Details

queryContent
 
com::sun::star::ucb::XContent
queryContent(
[ in ] com::sun::star::ucb::XContentIdentifier Identifier )
raises ( com::sun::star::ucb::IllegalIdentifierException );

Description
creates a new XContent instance, if the given matches a content provided by the implementation of this interface.
Parameter Identifier
an identifier for the content to query.
Returns
the content.
Throws
IllegalIdentifierException if the given identifier does not match a content provided by the implementation of this interface
compareContentIds
 
long
compareContentIds(
[ in ] com::sun::star::ucb::XContentIdentifier Id1,
[ in ] com::sun::star::ucb::XContentIdentifier Id2 );

Description
compares two XContentIdentifier s.
Parameter Id1
first content identifier.
Parameter Id2
second content identifier.
Returns
0 is returned, if the identifiers are equal. A value less than 0 indiactes, that the Id1 is less than Id2. A value greater than 0 is returned, if Id1 is greater than Id2.

Top of Page