namespace com::sun::star { namespace frame { class XModel; }
}
namespace sfx2 { class IXmlIdRegistry;
}
namespace sfx2 {
class XmlIdRegistry; class MetadatableUndo;
// XML ID handling ---------------------------------------------------
/// create a sfx2::XmlIdRegistryDocument or a sfx2::XmlIdRegistryClipboard
SFX2_DLLPUBLIC ::sfx2::IXmlIdRegistry *
createXmlIdRegistry(constbool i_DocIsClipboard);
/** base class for core objects that may have xml:id.
// note that Reg may be a XmlIdRegistryDocument or a XmlIdRegistryClipboard
XmlIdRegistry* m_pReg; // null => no XmlId
};
/** base class for UNO objects that implement XMetadatable.
<p>Aninstanceofthisbaseclassisassociatedwithaninstanceof Metadatable.</p>
*/ class SFX2_DLLPUBLIC MetadatableMixin : public cppu::WeakImplHelper<css::rdf::XMetadatable>
{
protected: /// get the core object corresponding to this UNO object. virtual Metadatable * GetCoreObject() = 0; /// get the XModel for the document virtual css::uno::Reference< css::frame::XModel >
GetModel() = 0;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.