24using namespace css::uno;
25using namespace css::xml::dom;
30 CDocument const& rDocument, ::osl::Mutex
const& rMutex,
31 xmlNodePtr
const pNode)
33 NodeType_ENTITY_REFERENCE_NODE, pNode)
40 case NodeType_ELEMENT_NODE:
41 case NodeType_PROCESSING_INSTRUCTION_NODE:
42 case NodeType_COMMENT_NODE:
43 case NodeType_TEXT_NODE:
44 case NodeType_CDATA_SECTION_NODE:
45 case NodeType_ENTITY_REFERENCE_NODE:
57 if (m_aNodePtr !=
nullptr)
59 const xmlChar*
pName = m_aNodePtr->name;
60 aName = OUString(
reinterpret_cast<char const *
>(
pName), strlen(
reinterpret_cast<char const *
>(
pName)), RTL_TEXTENCODING_UTF8);
virtual OUString SAL_CALL getNodeName() override
virtual bool IsChildTypeAllowed(css::xml::dom::NodeType const nodeType, css::xml::dom::NodeType const *) override
virtual OUString SAL_CALL getNodeValue() override
CEntityReference(CDocument const &rDocument, ::osl::Mutex const &rMutex, xmlNodePtr const pNode)
::cppu::ImplInheritanceHelper< CNode, css::xml::dom::XEntityReference > CEntityReference_Base