|
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().