sbIMetadataManager Interface Reference

The manager from which to request a metadata handler. More...

import"sbIMetadataManager.idl";

Inheritance diagram for sbIMetadataManager:
[legend]
Collaboration diagram for sbIMetadataManager:
[legend]

Public Member Functions

sbIMetadataHandler getHandlerForMediaURL (in AString aUrl)
 Request a metadata handler. More...
 
sbIMetadataHandler getNextHandlerForMediaURL (in sbIMetadataHandler aHandler, in AString aUrl)
 Request the next metadata handler that can handle the item. More...
 

Detailed Description

The manager from which to request a metadata handler.

User code gives the manager an url to a piece of media.

Manager returns a proper handler, or NULL if it can't find one.

User code uses that sbIMetadataHandler to read/write metadata.

See Also
sbIMetadataHandler

Definition at line 48 of file sbIMetadataManager.idl.

Member Function Documentation

sbIMetadataHandler sbIMetadataManager::getHandlerForMediaURL ( in AString  aUrl)

Request a metadata handler.

User code provides an url to a piece of media.

This method returns a proper handler, or NULL if it can't find one.

User code uses that sbIMetadataHandler to read/write metadata.

Parameters
aUrlThe url from which to read/write metadata
Returns
The handler to use, or NULL.
sbIMetadataHandler sbIMetadataManager::getNextHandlerForMediaURL ( in sbIMetadataHandler  aHandler,
in AString  aUrl 
)

Request the next metadata handler that can handle the item.

Parameters
aHandlerThe previous handler that was used to attempt to read/write metadata.
aUrlThe url from which to read/write metadata
Returns
The handler to use, or NULL.

The documentation for this interface was generated from the following file: