LibreOffice Module sw (master) 1
Public Member Functions | Private Attributes | List of all members
SwUnoCollection Class Reference

#include <unocoll.hxx>

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

Public Member Functions

 SwUnoCollection (SwDoc *p)
 
virtual ~SwUnoCollection ()
 
virtual void Invalidate ()
 
bool IsValid () const
 
SwDocGetDoc () const
 

Private Attributes

SwDocm_pDoc
 
bool m_bObjectValid
 

Detailed Description

Definition at line 44 of file unocoll.hxx.

Constructor & Destructor Documentation

◆ SwUnoCollection()

SwUnoCollection::SwUnoCollection ( SwDoc p)
inline

Definition at line 50 of file unocoll.hxx.

References p.

◆ ~SwUnoCollection()

virtual SwUnoCollection::~SwUnoCollection ( )
inlinevirtual

Definition at line 54 of file unocoll.hxx.

Member Function Documentation

◆ GetDoc()

SwDoc * SwUnoCollection::GetDoc ( ) const
inline

Definition at line 59 of file unocoll.hxx.

References m_pDoc.

Referenced by SwXFrames::createEnumeration(), SwXTextFieldTypes::createEnumeration(), SwXRedlines::createEnumeration(), SwXTextTables::getByIndex(), SwXFrames::getByIndex(), SwXTextSections::getByIndex(), SwXBookmarks::getByIndex(), SwXNumberingRulesCollection::getByIndex(), SwXFootnotes::getByIndex(), SwXReferenceMarks::getByIndex(), SwXDocumentIndexes::getByIndex(), SwXRedlines::getByIndex(), SwXContentControls::getByIndex(), SwXTextTables::getByName(), SwXFrames::getByName(), SwXTextSections::getByName(), SwXBookmarks::getByName(), SwXReferenceMarks::getByName(), SwXTextFieldMasters::getByName(), SwXDocumentIndexes::getByName(), SwXTextTables::getCount(), SwXFrames::getCount(), SwXTextSections::getCount(), SwXBookmarks::getCount(), SwXNumberingRulesCollection::getCount(), SwXFootnotes::getCount(), SwXReferenceMarks::getCount(), SwXDocumentIndexes::getCount(), SwXRedlines::getCount(), SwXContentControls::getCount(), SwXTextTables::getElementNames(), SwXTextSections::getElementNames(), SwXBookmarks::getElementNames(), SwXReferenceMarks::getElementNames(), SwXTextFieldMasters::getElementNames(), SwXDocumentIndexes::getElementNames(), SwXTextTables::hasByName(), SwXFrames::hasByName(), SwXTextSections::hasByName(), SwXBookmarks::hasByName(), SwXReferenceMarks::hasByName(), SwXTextFieldMasters::hasByName(), SwXDocumentIndexes::hasByName(), SwXTextTables::hasElements(), SwXFrames::hasElements(), SwXTextSections::hasElements(), SwXBookmarks::hasElements(), SwXNumberingRulesCollection::hasElements(), SwXFootnotes::hasElements(), SwXReferenceMarks::hasElements(), SwXRedlines::hasElements(), SwXContentControls::hasElements(), and SwXTextFieldTypes::refresh().

◆ Invalidate()

void SwUnoCollection::Invalidate ( )
virtual

Reimplemented in SwXTextFieldTypes.

Definition at line 1932 of file unocoll.cxx.

References m_bObjectValid, and m_pDoc.

Referenced by SwXTextFieldTypes::Invalidate().

◆ IsValid()

bool SwUnoCollection::IsValid ( ) const
inline

Definition at line 57 of file unocoll.hxx.

References m_bObjectValid.

Referenced by SwXFrames::createEnumeration(), SwXTextFieldTypes::createEnumeration(), SwXRedlines::createEnumeration(), SwXTextTables::getByIndex(), SwXFrames::getByIndex(), SwXTextSections::getByIndex(), SwXBookmarks::getByIndex(), SwXNumberingRulesCollection::getByIndex(), SwXFootnotes::getByIndex(), SwXReferenceMarks::getByIndex(), SwXDocumentIndexes::getByIndex(), SwXRedlines::getByIndex(), SwXStyleFamilies::getByIndex(), SwXAutoStyles::getByIndex(), SwXContentControls::getByIndex(), SwXTextTables::getByName(), SwXFrames::getByName(), SwXTextSections::getByName(), SwXBookmarks::getByName(), SwXReferenceMarks::getByName(), SwXStyleFamilies::getByName(), SwXDocumentIndexes::getByName(), SwXTextTables::getCount(), SwXFrames::getCount(), SwXTextSections::getCount(), SwXBookmarks::getCount(), SwXNumberingRulesCollection::getCount(), SwXFootnotes::getCount(), SwXReferenceMarks::getCount(), SwXDocumentIndexes::getCount(), SwXRedlines::getCount(), SwXContentControls::getCount(), SwXTextTables::getElementNames(), SwXFrames::getElementNames(), SwXTextSections::getElementNames(), SwXBookmarks::getElementNames(), SwXReferenceMarks::getElementNames(), SwXDocumentIndexes::getElementNames(), SwXTextTables::hasByName(), SwXFrames::hasByName(), SwXTextSections::hasByName(), SwXBookmarks::hasByName(), SwXReferenceMarks::hasByName(), SwXDocumentIndexes::hasByName(), SwXTextTables::hasElements(), SwXFrames::hasElements(), SwXTextSections::hasElements(), SwXBookmarks::hasElements(), SwXNumberingRulesCollection::hasElements(), SwXFootnotes::hasElements(), SwXReferenceMarks::hasElements(), SwXTextFieldMasters::hasElements(), SwXTextFieldTypes::hasElements(), SwXRedlines::hasElements(), SwXContentControls::hasElements(), SwXStyleFamilies::loadStylesFromURL(), and SwXTextFieldTypes::refresh().

Member Data Documentation

◆ m_bObjectValid

bool SwUnoCollection::m_bObjectValid
private

Definition at line 47 of file unocoll.hxx.

Referenced by Invalidate(), and IsValid().

◆ m_pDoc

SwDoc* SwUnoCollection::m_pDoc
private

Definition at line 46 of file unocoll.hxx.

Referenced by GetDoc(), and Invalidate().


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