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