LibreOffice Module sw (master) 1
|
Provides numbered items of a document. More...
#include <IDocumentListItems.hxx>
Public Types | |
typedef std::vector< const SwNodeNum * > | tSortedNodeNumList |
Public Member Functions | |
virtual void | addListItem (const SwNodeNum &rNodeNum)=0 |
virtual void | removeListItem (const SwNodeNum &rNodeNum)=0 |
virtual OUString | getListItemText (const SwNodeNum &rNodeNum, SwRootFrame const &rLayout) const =0 |
virtual bool | isNumberedInLayout (SwNodeNum const &rNodeNum, SwRootFrame const &rLayout) const =0 |
virtual void | getNumItems (IDocumentListItems::tSortedNodeNumList &orNodeNumList) const =0 |
get vector of all list items, which are numbered More... | |
Protected Member Functions | |
virtual | ~IDocumentListItems () |
Provides numbered items of a document.
Definition at line 30 of file IDocumentListItems.hxx.
typedef std::vector< const SwNodeNum* > IDocumentListItems::tSortedNodeNumList |
Definition at line 33 of file IDocumentListItems.hxx.
|
inlineprotectedvirtual |
Definition at line 49 of file IDocumentListItems.hxx.
|
pure virtual |
Implemented in sw::DocumentListItemsManager.
Referenced by SwNodeNum::PreAdd().
|
pure virtual |
Implemented in sw::DocumentListItemsManager.
Referenced by SwFieldRefPage::UpdateSubType().
|
pure virtual |
get vector of all list items, which are numbered
Implemented in sw::DocumentListItemsManager.
Referenced by SwFieldRefPage::FillItemSet(), and SwFieldRefPage::UpdateSubType().
|
pure virtual |
Implemented in sw::DocumentListItemsManager.
Referenced by SwFieldRefPage::UpdateSubType().
|
pure virtual |
Implemented in sw::DocumentListItemsManager.
Referenced by SwNodeNum::PostRemove().