LibreOffice Module unoxml (master) 1
Private Member Functions | Friends | List of all members
DOM::CNotation Class Reference

#include <notation.hxx>

Inheritance diagram for DOM::CNotation:
[legend]
Collaboration diagram for DOM::CNotation:
[legend]

Private Member Functions

 CNotation (CDocument const &rDocument, ::osl::Mutex const &rMutex, xmlNotationPtr const pNotation)
 
virtual OUString SAL_CALL getPublicId () override
 The public identifier of this notation. More...
 
virtual OUString SAL_CALL getSystemId () override
 The system identifier of this notation. More...
 
virtual OUString SAL_CALL getNodeName () override
 
virtual OUString SAL_CALL getNodeValue () override
 
virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL appendChild (const css::uno::Reference< css::xml::dom::XNode > &newChild) override
 
virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL cloneNode (sal_Bool deep) override
 
virtual css::uno::Reference< css::xml::dom::XNamedNodeMap > SAL_CALL getAttributes () override
 
virtual css::uno::Reference< css::xml::dom::XNodeList > SAL_CALL getChildNodes () override
 
virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL getFirstChild () override
 
virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL getLastChild () override
 
virtual OUString SAL_CALL getLocalName () override
 
virtual OUString SAL_CALL getNamespaceURI () override
 
virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL getNextSibling () override
 
virtual css::xml::dom::NodeType SAL_CALL getNodeType () override
 
virtual css::uno::Reference< css::xml::dom::XDocument > SAL_CALL getOwnerDocument () override
 
virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL getParentNode () override
 
virtual OUString SAL_CALL getPrefix () override
 
virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL getPreviousSibling () override
 
virtual sal_Bool SAL_CALL hasAttributes () override
 
virtual sal_Bool SAL_CALL hasChildNodes () override
 
virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL insertBefore (const css::uno::Reference< css::xml::dom::XNode > &newChild, const css::uno::Reference< css::xml::dom::XNode > &refChild) override
 
virtual sal_Bool SAL_CALL isSupported (const OUString &feature, const OUString &ver) override
 
virtual void SAL_CALL normalize () override
 
virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL removeChild (const css::uno::Reference< css::xml::dom::XNode > &oldChild) override
 
virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL replaceChild (const css::uno::Reference< css::xml::dom::XNode > &newChild, const css::uno::Reference< css::xml::dom::XNode > &oldChild) override
 
virtual void SAL_CALL setNodeValue (const OUString &nodeValue) override
 
virtual void SAL_CALL setPrefix (const OUString &prefix) override
 

Friends

class CDocument
 

Detailed Description

Definition at line 34 of file notation.hxx.

Constructor & Destructor Documentation

◆ CNotation()

DOM::CNotation::CNotation ( CDocument const &  rDocument,
::osl::Mutex const &  rMutex,
xmlNotationPtr const  pNotation 
)
private

Definition at line 31 of file notation.cxx.

Member Function Documentation

◆ appendChild()

virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL DOM::CNotation::appendChild ( const css::uno::Reference< css::xml::dom::XNode > &  newChild)
inlineoverrideprivatevirtual

Definition at line 58 of file notation.hxx.

◆ cloneNode()

virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL DOM::CNotation::cloneNode ( sal_Bool  deep)
inlineoverrideprivatevirtual

Definition at line 62 of file notation.hxx.

◆ getAttributes()

virtual css::uno::Reference< css::xml::dom::XNamedNodeMap > SAL_CALL DOM::CNotation::getAttributes ( )
inlineoverrideprivatevirtual

Definition at line 66 of file notation.hxx.

◆ getChildNodes()

virtual css::uno::Reference< css::xml::dom::XNodeList > SAL_CALL DOM::CNotation::getChildNodes ( )
inlineoverrideprivatevirtual

Definition at line 70 of file notation.hxx.

◆ getFirstChild()

virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL DOM::CNotation::getFirstChild ( )
inlineoverrideprivatevirtual

Definition at line 74 of file notation.hxx.

◆ getLastChild()

virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL DOM::CNotation::getLastChild ( )
inlineoverrideprivatevirtual

Definition at line 78 of file notation.hxx.

◆ getLocalName()

virtual OUString SAL_CALL DOM::CNotation::getLocalName ( )
inlineoverrideprivatevirtual

Definition at line 82 of file notation.hxx.

◆ getNamespaceURI()

virtual OUString SAL_CALL DOM::CNotation::getNamespaceURI ( )
inlineoverrideprivatevirtual

Definition at line 86 of file notation.hxx.

◆ getNextSibling()

virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL DOM::CNotation::getNextSibling ( )
inlineoverrideprivatevirtual

Definition at line 90 of file notation.hxx.

◆ getNodeName()

OUString SAL_CALL DOM::CNotation::getNodeName ( )
overrideprivatevirtual

Definition at line 56 of file notation.cxx.

References aName, m_rMutex, and pName.

◆ getNodeType()

virtual css::xml::dom::NodeType SAL_CALL DOM::CNotation::getNodeType ( )
inlineoverrideprivatevirtual

Definition at line 94 of file notation.hxx.

◆ getNodeValue()

OUString SAL_CALL DOM::CNotation::getNodeValue ( )
overrideprivatevirtual

Definition at line 69 of file notation.cxx.

◆ getOwnerDocument()

virtual css::uno::Reference< css::xml::dom::XDocument > SAL_CALL DOM::CNotation::getOwnerDocument ( )
inlineoverrideprivatevirtual

Definition at line 98 of file notation.hxx.

◆ getParentNode()

virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL DOM::CNotation::getParentNode ( )
inlineoverrideprivatevirtual

Definition at line 102 of file notation.hxx.

◆ getPrefix()

virtual OUString SAL_CALL DOM::CNotation::getPrefix ( )
inlineoverrideprivatevirtual

Definition at line 106 of file notation.hxx.

◆ getPreviousSibling()

virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL DOM::CNotation::getPreviousSibling ( )
inlineoverrideprivatevirtual

Definition at line 110 of file notation.hxx.

◆ getPublicId()

OUString SAL_CALL DOM::CNotation::getPublicId ( )
overrideprivatevirtual

The public identifier of this notation.

Definition at line 38 of file notation.cxx.

◆ getSystemId()

OUString SAL_CALL DOM::CNotation::getSystemId ( )
overrideprivatevirtual

The system identifier of this notation.

Definition at line 48 of file notation.cxx.

◆ hasAttributes()

virtual sal_Bool SAL_CALL DOM::CNotation::hasAttributes ( )
inlineoverrideprivatevirtual

Definition at line 114 of file notation.hxx.

◆ hasChildNodes()

virtual sal_Bool SAL_CALL DOM::CNotation::hasChildNodes ( )
inlineoverrideprivatevirtual

Definition at line 118 of file notation.hxx.

◆ insertBefore()

virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL DOM::CNotation::insertBefore ( const css::uno::Reference< css::xml::dom::XNode > &  newChild,
const css::uno::Reference< css::xml::dom::XNode > &  refChild 
)
inlineoverrideprivatevirtual

Definition at line 122 of file notation.hxx.

◆ isSupported()

virtual sal_Bool SAL_CALL DOM::CNotation::isSupported ( const OUString &  feature,
const OUString &  ver 
)
inlineoverrideprivatevirtual

Definition at line 127 of file notation.hxx.

◆ normalize()

virtual void SAL_CALL DOM::CNotation::normalize ( )
inlineoverrideprivatevirtual

Definition at line 131 of file notation.hxx.

◆ removeChild()

virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL DOM::CNotation::removeChild ( const css::uno::Reference< css::xml::dom::XNode > &  oldChild)
inlineoverrideprivatevirtual

Definition at line 135 of file notation.hxx.

◆ replaceChild()

virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL DOM::CNotation::replaceChild ( const css::uno::Reference< css::xml::dom::XNode > &  newChild,
const css::uno::Reference< css::xml::dom::XNode > &  oldChild 
)
inlineoverrideprivatevirtual

Definition at line 139 of file notation.hxx.

◆ setNodeValue()

virtual void SAL_CALL DOM::CNotation::setNodeValue ( const OUString &  nodeValue)
inlineoverrideprivatevirtual

Definition at line 144 of file notation.hxx.

◆ setPrefix()

virtual void SAL_CALL DOM::CNotation::setPrefix ( const OUString &  prefix)
inlineoverrideprivatevirtual

Definition at line 148 of file notation.hxx.

References prefix.

Friends And Related Function Documentation

◆ CDocument

friend class CDocument
friend

Definition at line 38 of file notation.hxx.


The documentation for this class was generated from the following files: