LibreOffice Module sc (master)  1
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
ScMyNoteShapesContainer Class Reference

#include <XMLExportIterator.hxx>

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

Public Member Functions

 ScMyNoteShapesContainer ()
 
virtual ~ScMyNoteShapesContainer () override
 
void AddNewNote (const ScMyNoteShape &aNote)
 
const ScMyNoteShapeListGetNotes () const
 
virtual void SetCellData (ScMyCell &rMyCell) override
 
virtual void Sort () override
 
void SkipTable (SCTAB nSkip)
 
- Public Member Functions inherited from ScMyIteratorBase
 ScMyIteratorBase ()
 
virtual ~ScMyIteratorBase ()
 
 ScMyIteratorBase (ScMyIteratorBase const &)=default
 
 ScMyIteratorBase (ScMyIteratorBase &&)=default
 
ScMyIteratorBaseoperator= (ScMyIteratorBase const &)=default
 
ScMyIteratorBaseoperator= (ScMyIteratorBase &&)=default
 
void UpdateAddress (ScAddress &rCellAddress)
 

Protected Member Functions

virtual bool GetFirstAddress (ScAddress &rCellAddress) override
 

Private Attributes

ScMyNoteShapeList aNoteShapeList
 

Detailed Description

Definition at line 106 of file XMLExportIterator.hxx.

Constructor & Destructor Documentation

ScMyNoteShapesContainer::ScMyNoteShapesContainer ( )

Definition at line 116 of file XMLExportIterator.cxx.

ScMyNoteShapesContainer::~ScMyNoteShapesContainer ( )
overridevirtual

Definition at line 121 of file XMLExportIterator.cxx.

Member Function Documentation

void ScMyNoteShapesContainer::AddNewNote ( const ScMyNoteShape aNote)

Definition at line 125 of file XMLExportIterator.cxx.

References aNoteShapeList.

bool ScMyNoteShapesContainer::GetFirstAddress ( ScAddress rCellAddress)
overrideprotectedvirtual

Implements ScMyIteratorBase.

Definition at line 130 of file XMLExportIterator.cxx.

References aNoteShapeList, and ScAddress::Tab().

const ScMyNoteShapeList& ScMyNoteShapesContainer::GetNotes ( ) const
inline

Definition at line 118 of file XMLExportIterator.hxx.

References aNoteShapeList.

void ScMyNoteShapesContainer::SetCellData ( ScMyCell rMyCell)
overridevirtual

Implements ScMyIteratorBase.

Definition at line 141 of file XMLExportIterator.cxx.

References aNoteShapeList, and ScMyCell::maCellAddress.

Referenced by ScMyNotEmptyCellsIterator::GetNext().

void ScMyNoteShapesContainer::SkipTable ( SCTAB  nSkip)

Definition at line 148 of file XMLExportIterator.cxx.

References aNoteShapeList.

Referenced by ScMyNotEmptyCellsIterator::SkipTable().

void ScMyNoteShapesContainer::Sort ( )
overridevirtual

Implements ScMyIteratorBase.

Definition at line 155 of file XMLExportIterator.cxx.

References aNoteShapeList.

Member Data Documentation

ScMyNoteShapeList ScMyNoteShapesContainer::aNoteShapeList
private

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