LibreOffice Module unoxml (master) 1
Public Member Functions | Private Attributes | List of all members
DOM::events::CMutationEvent Class Referencefinal

#include <mutationevent.hxx>

Inheritance diagram for DOM::events::CMutationEvent:
[legend]
Collaboration diagram for DOM::events::CMutationEvent:
[legend]

Public Member Functions

 CMutationEvent ()
 
virtual ~CMutationEvent () override
 
virtual css::uno::Reference< css::xml::dom::XNode > SAL_CALL getRelatedNode () override
 
virtual OUString SAL_CALL getPrevValue () override
 
virtual OUString SAL_CALL getNewValue () override
 
virtual OUString SAL_CALL getAttrName () override
 
virtual css::xml::dom::events::AttrChangeType SAL_CALL getAttrChange () override
 
virtual void SAL_CALL initMutationEvent (const OUString &typeArg, sal_Bool canBubbleArg, sal_Bool cancelableArg, const css::uno::Reference< css::xml::dom::XNode > &relatedNodeArg, const OUString &prevValueArg, const OUString &newValueArg, const OUString &attrNameArg, css::xml::dom::events::AttrChangeType attrChangeArg) override
 
virtual OUString SAL_CALL getType () override
 
virtual css::uno::Reference< css::xml::dom::events::XEventTarget > SAL_CALL getTarget () override
 
virtual css::uno::Reference< css::xml::dom::events::XEventTarget > SAL_CALL getCurrentTarget () override
 
virtual css::xml::dom::events::PhaseType SAL_CALL getEventPhase () override
 
virtual sal_Bool SAL_CALL getBubbles () override
 
virtual sal_Bool SAL_CALL getCancelable () override
 
virtual css::util::Time SAL_CALL getTimeStamp () override
 
virtual void SAL_CALL stopPropagation () override
 
virtual void SAL_CALL preventDefault () override
 
virtual void SAL_CALL initEvent (const OUString &eventTypeArg, sal_Bool canBubbleArg, sal_Bool cancelableArg) override
 

Private Attributes

css::uno::Reference< css::xml::dom::XNode > m_relatedNode
 
OUString m_prevValue
 
OUString m_newValue
 
OUString m_attrName
 
css::xml::dom::events::AttrChangeType m_attrChangeType
 

Detailed Description

Definition at line 39 of file mutationevent.hxx.

Constructor & Destructor Documentation

◆ CMutationEvent()

DOM::events::CMutationEvent::CMutationEvent ( )
explicit

Definition at line 28 of file mutationevent.cxx.

◆ ~CMutationEvent()

DOM::events::CMutationEvent::~CMutationEvent ( )
overridevirtual

Definition at line 33 of file mutationevent.cxx.

Member Function Documentation

◆ getAttrChange()

AttrChangeType SAL_CALL DOM::events::CMutationEvent::getAttrChange ( )
overridevirtual

Definition at line 61 of file mutationevent.cxx.

References m_attrChangeType.

◆ getAttrName()

OUString SAL_CALL DOM::events::CMutationEvent::getAttrName ( )
overridevirtual

Definition at line 55 of file mutationevent.cxx.

References m_attrName.

◆ getBubbles()

sal_Bool SAL_CALL DOM::events::CMutationEvent::getBubbles ( )
overridevirtual

Definition at line 105 of file mutationevent.cxx.

References DOM::events::CEvent::getBubbles().

◆ getCancelable()

sal_Bool SAL_CALL DOM::events::CMutationEvent::getCancelable ( )
overridevirtual

Definition at line 110 of file mutationevent.cxx.

References DOM::events::CEvent::getCancelable().

◆ getCurrentTarget()

Reference< XEventTarget > SAL_CALL DOM::events::CMutationEvent::getCurrentTarget ( )
overridevirtual

Definition at line 95 of file mutationevent.cxx.

References DOM::events::CEvent::getCurrentTarget().

◆ getEventPhase()

PhaseType SAL_CALL DOM::events::CMutationEvent::getEventPhase ( )
overridevirtual

Definition at line 100 of file mutationevent.cxx.

References DOM::events::CEvent::getEventPhase().

◆ getNewValue()

OUString SAL_CALL DOM::events::CMutationEvent::getNewValue ( )
overridevirtual

Definition at line 49 of file mutationevent.cxx.

References m_newValue.

◆ getPrevValue()

OUString SAL_CALL DOM::events::CMutationEvent::getPrevValue ( )
overridevirtual

Definition at line 43 of file mutationevent.cxx.

References m_prevValue.

◆ getRelatedNode()

Reference< XNode > SAL_CALL DOM::events::CMutationEvent::getRelatedNode ( )
overridevirtual

Definition at line 37 of file mutationevent.cxx.

References m_relatedNode.

◆ getTarget()

Reference< XEventTarget > SAL_CALL DOM::events::CMutationEvent::getTarget ( )
overridevirtual

Definition at line 90 of file mutationevent.cxx.

References DOM::events::CEvent::getTarget().

◆ getTimeStamp()

css::util::Time SAL_CALL DOM::events::CMutationEvent::getTimeStamp ( )
overridevirtual

Definition at line 115 of file mutationevent.cxx.

References DOM::events::CEvent::getTimeStamp().

◆ getType()

OUString SAL_CALL DOM::events::CMutationEvent::getType ( )
overridevirtual

Definition at line 85 of file mutationevent.cxx.

References DOM::events::CEvent::getType().

◆ initEvent()

void SAL_CALL DOM::events::CMutationEvent::initEvent ( const OUString &  eventTypeArg,
sal_Bool  canBubbleArg,
sal_Bool  cancelableArg 
)
overridevirtual

Definition at line 129 of file mutationevent.cxx.

References DOM::events::CEvent::initEvent().

◆ initMutationEvent()

void SAL_CALL DOM::events::CMutationEvent::initMutationEvent ( const OUString &  typeArg,
sal_Bool  canBubbleArg,
sal_Bool  cancelableArg,
const css::uno::Reference< css::xml::dom::XNode > &  relatedNodeArg,
const OUString &  prevValueArg,
const OUString &  newValueArg,
const OUString &  attrNameArg,
css::xml::dom::events::AttrChangeType  attrChangeArg 
)
overridevirtual

◆ preventDefault()

void SAL_CALL DOM::events::CMutationEvent::preventDefault ( )
overridevirtual

Definition at line 124 of file mutationevent.cxx.

References DOM::events::CEvent::preventDefault().

◆ stopPropagation()

void SAL_CALL DOM::events::CMutationEvent::stopPropagation ( )
overridevirtual

Definition at line 120 of file mutationevent.cxx.

References DOM::events::CEvent::stopPropagation().

Member Data Documentation

◆ m_attrChangeType

css::xml::dom::events::AttrChangeType DOM::events::CMutationEvent::m_attrChangeType
private

Definition at line 46 of file mutationevent.hxx.

Referenced by getAttrChange(), and initMutationEvent().

◆ m_attrName

OUString DOM::events::CMutationEvent::m_attrName
private

Definition at line 45 of file mutationevent.hxx.

Referenced by getAttrName(), and initMutationEvent().

◆ m_newValue

OUString DOM::events::CMutationEvent::m_newValue
private

Definition at line 44 of file mutationevent.hxx.

Referenced by getNewValue(), and initMutationEvent().

◆ m_prevValue

OUString DOM::events::CMutationEvent::m_prevValue
private

Definition at line 43 of file mutationevent.hxx.

Referenced by getPrevValue(), and initMutationEvent().

◆ m_relatedNode

css::uno::Reference< css::xml::dom::XNode > DOM::events::CMutationEvent::m_relatedNode
private

Definition at line 42 of file mutationevent.hxx.

Referenced by getRelatedNode(), and initMutationEvent().


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