LibreOffice Module sw (master) 1
|
Knows all the text content controls in the document. More...
#include <textcontentcontrol.hxx>
Public Member Functions | |
SwContentControlManager () | |
void | Insert (SwTextContentControl *pTextContentControl) |
void | Erase (SwTextContentControl *pTextContentControl) |
size_t | GetCount () const |
bool | IsEmpty () const |
SwTextContentControl * | Get (size_t nIndex) |
SwTextContentControl * | UnsortedGet (size_t nIndex) |
void | dumpAsXml (xmlTextWriterPtr pWriter) const |
Private Attributes | |
std::vector< SwTextContentControl * > | m_aContentControls |
Non-owning reference to text content controls. More... | |
Knows all the text content controls in the document.
Definition at line 55 of file textcontentcontrol.hxx.
SwContentControlManager::SwContentControlManager | ( | ) |
Definition at line 815 of file attrcontentcontrol.cxx.
void SwContentControlManager::dumpAsXml | ( | xmlTextWriterPtr | pWriter | ) | const |
Definition at line 854 of file attrcontentcontrol.cxx.
References m_aContentControls.
void SwContentControlManager::Erase | ( | SwTextContentControl * | pTextContentControl | ) |
Definition at line 822 of file attrcontentcontrol.cxx.
References m_aContentControls.
Referenced by SwTextContentControl::ChgTextNode().
SwTextContentControl * SwContentControlManager::Get | ( | size_t | nIndex | ) |
Definition at line 829 of file attrcontentcontrol.cxx.
References m_aContentControls.
Referenced by SwXContentControls::getByIndex(), and lcl_getContentControl().
|
inline |
Definition at line 64 of file textcontentcontrol.hxx.
Referenced by SwXContentControls::getByIndex(), SwXContentControls::getCount(), SwCursorShell::GotoFormControl(), and lcl_getContentControl().
void SwContentControlManager::Insert | ( | SwTextContentControl * | pTextContentControl | ) |
Definition at line 817 of file attrcontentcontrol.cxx.
References m_aContentControls.
Referenced by SwTextContentControl::SwTextContentControl().
|
inline |
Definition at line 65 of file textcontentcontrol.hxx.
Referenced by SwXContentControls::hasElements().
SwTextContentControl * SwContentControlManager::UnsortedGet | ( | size_t | nIndex | ) |
Definition at line 848 of file attrcontentcontrol.cxx.
References m_aContentControls, and nIndex.
Referenced by SwCursorShell::GotoFormControl().
|
private |
Non-owning reference to text content controls.
Definition at line 58 of file textcontentcontrol.hxx.
Referenced by dumpAsXml(), Erase(), Get(), Insert(), and UnsortedGet().