:: com :: sun :: star :: rdf ::

interface XMetadatable
Base Interfaces
XMetadatableXURIXResourceXNode

XURI

Methods' Summary
ensureMetadataReference creates a metadata reference for this object, if necessary.  
Attributes' Summary
MetadataReference a metadata reference, comprising the stream name and the XML ID.  
Methods' Details
ensureMetadataReference
void
ensureMetadataReference();

Description
creates a metadata reference for this object, if necessary.

If this object already has a metadata reference, do nothing; otherwise, create metadata reference with a fresh, unique XML ID and assign it to the MetadataReference attribute.

Attributes' Details
MetadataReference
::com::sun::star::beans::StringPair MetadataReference
set raises (::com::sun::star::lang::IllegalArgumentException);

Description
a metadata reference, comprising the stream name and the XML ID.

Note that this metadata reference must be unique for the ODF document. This implies that the XML ID part must be unique for every stream. A pair of two empty strings signifies "no metadata reference". For example: Pair("content.xml", "foo-element-1")

Throws
com::sun::star::lang::IllegalArgumentException if the given metadata reference is invalid, or not unique
Top of Page