LibreOffice Module sw (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
SwXRedlineEnumeration Class Referencefinal

#include <unoredlines.hxx>

Inheritance diagram for SwXRedlineEnumeration:
[legend]
Collaboration diagram for SwXRedlineEnumeration:
[legend]

Public Member Functions

 SwXRedlineEnumeration (SwDoc &rDoc)
 
virtual sal_Bool SAL_CALL hasMoreElements () override
 
virtual css::uno::Any SAL_CALL nextElement () override
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &ServiceName) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 
virtual void Notify (const SfxHint &) override
 
- Public Member Functions inherited from SvtListener
 SvtListener ()=default
 
 SvtListener (const SvtListener &r)=default
 
virtual ~SvtListener () COVERITY_NOEXCEPT_FALSE
 
bool StartListening (SvtBroadcaster &rBroadcaster)
 
void EndListening (SvtBroadcaster &rBroadcaster)
 
void EndListeningAll ()
 
void CopyAllBroadcasters (const SvtListener &r)
 
bool HasBroadcaster () const
 
virtual void Notify (const SfxHint &rHint)
 
virtual void Query (QueryBase &rQuery) const
 

Private Member Functions

virtual ~SwXRedlineEnumeration () override
 

Private Attributes

SwDocm_pDoc
 
SwRedlineTable::size_type m_nCurrentIndex
 

Detailed Description

Definition at line 67 of file unoredlines.hxx.

Constructor & Destructor Documentation

◆ ~SwXRedlineEnumeration()

SwXRedlineEnumeration::~SwXRedlineEnumeration ( )
overrideprivatevirtual

Definition at line 124 of file unoredlines.cxx.

◆ SwXRedlineEnumeration()

SwXRedlineEnumeration::SwXRedlineEnumeration ( SwDoc rDoc)

Member Function Documentation

◆ getImplementationName()

OUString SwXRedlineEnumeration::getImplementationName ( )
overridevirtual

Definition at line 148 of file unoredlines.cxx.

◆ getSupportedServiceNames()

uno::Sequence< OUString > SwXRedlineEnumeration::getSupportedServiceNames ( )
overridevirtual

Definition at line 158 of file unoredlines.cxx.

◆ hasMoreElements()

sal_Bool SwXRedlineEnumeration::hasMoreElements ( )
overridevirtual

◆ nextElement()

uno::Any SwXRedlineEnumeration::nextElement ( )
overridevirtual

◆ Notify()

void SwXRedlineEnumeration::Notify ( const SfxHint rHint)
overridevirtual

Reimplemented from SvtListener.

Definition at line 163 of file unoredlines.cxx.

References SfxHint::GetId(), and m_pDoc.

◆ supportsService()

sal_Bool SwXRedlineEnumeration::supportsService ( const OUString &  ServiceName)
overridevirtual

Definition at line 153 of file unoredlines.cxx.

References ServiceName, and cppu::supportsService().

Member Data Documentation

◆ m_nCurrentIndex

SwRedlineTable::size_type SwXRedlineEnumeration::m_nCurrentIndex
private

Definition at line 72 of file unoredlines.hxx.

Referenced by hasMoreElements(), and nextElement().

◆ m_pDoc

SwDoc* SwXRedlineEnumeration::m_pDoc
private

Definition at line 71 of file unoredlines.hxx.

Referenced by hasMoreElements(), nextElement(), Notify(), and SwXRedlineEnumeration().


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