24#include <com/sun/star/uno/Reference.h>
25#include <com/sun/star/xml/dom/XNode.hpp>
26#include <com/sun/star/xml/dom/XNamedNodeMap.hpp>
35 :
public cppu::WeakImplHelper< css::xml::dom::XNamedNodeMap >
43 virtual sal_Int32 SAL_CALL
getLength()
override;
48 virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL
54 virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL
getNamedItemNS(
55 OUString
const& namespaceURI, OUString
const& localName)
override;
60 virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL
66 virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL
73 OUString
const& namespaceURI, OUString
const& localName)
override;
78 virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL
79 setNamedItem(css::uno::Reference< css::xml::dom::XNode >
const& arg)
override;
84 virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL
85 setNamedItemNS(css::uno::Reference< css::xml::dom::XNode >
const& arg)
override;
virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL removeNamedItem(OUString const &name) override
Removes a node specified by name.
virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL setNamedItem(css::uno::Reference< css::xml::dom::XNode > const &arg) override
Adds a node using its nodeName attribute.
virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL setNamedItemNS(css::uno::Reference< css::xml::dom::XNode > const &arg) override
Adds a node using its namespaceURI and localName.
virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL item(sal_Int32 index) override
Returns the indexth item in the map.
virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL removeNamedItemNS(OUString const &namespaceURI, OUString const &localName) override
Removes a node specified by local name and namespace URI.
virtual sal_Int32 SAL_CALL getLength() override
The number of nodes in this map.
virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL getNamedItem(OUString const &name) override
Retrieves a node specified by local name.
virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL getNamedItemNS(OUString const &namespaceURI, OUString const &localName) override
Retrieves a node specified by local name and namespace URI.