24#include <osl/diagnose.h>
26using namespace css::uno;
27using namespace css::xml::dom;
32 xmlNotationPtr
const pNotation)
34 NodeType_NOTATION_NODE, reinterpret_cast<xmlNodePtr>(pNotation))
41 "CNotation::getPublicId: not implemented (#i113683#)");
51 "CNotation::getSystemId: not implemented (#i113683#)");
61 if (m_aNodePtr !=
nullptr)
63 const xmlChar*
pName = m_aNodePtr->name;
64 aName = OUString(
reinterpret_cast<char const *
>(
pName), strlen(
reinterpret_cast<char const *
>(
pName)), RTL_TEXTENCODING_UTF8);
CNotation(CDocument const &rDocument, ::osl::Mutex const &rMutex, xmlNotationPtr const pNotation)
virtual OUString SAL_CALL getPublicId() override
The public identifier of this notation.
virtual OUString SAL_CALL getSystemId() override
The system identifier of this notation.
virtual OUString SAL_CALL getNodeValue() override
virtual OUString SAL_CALL getNodeName() override
cppu::ImplInheritanceHelper< CNode, css::xml::dom::XNotation > CNotation_Base