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 ( SwDoc p)
inline

Definition at line 50 of file unocoll.hxx.

virtual SwUnoCollection::~SwUnoCollection ( )
inlinevirtual

Definition at line 54 of file unocoll.hxx.

Member Function Documentation

SwDoc* SwUnoCollection::GetDoc ( ) const
inline

Definition at line 59 of file unocoll.hxx.

References m_pDoc.

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

void SwUnoCollection::Invalidate ( )
virtual

Reimplemented in SwXTextFieldTypes.

Definition at line 1946 of file unocoll.cxx.

References m_bObjectValid, and m_pDoc.

Referenced by SwXTextFieldTypes::Invalidate().

bool SwUnoCollection::IsValid ( ) const
inline

Definition at line 57 of file unocoll.hxx.

References m_bObjectValid.

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

Member Data Documentation

bool SwUnoCollection::m_bObjectValid
private

Definition at line 47 of file unocoll.hxx.

Referenced by Invalidate(), and IsValid().

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: