LibreOffice Module sw (master) 1
Public Member Functions | Protected Member Functions | List of all members
IDocumentListsAccess Class Referenceabstract

Provides access to the lists of a document. More...

#include <IDocumentListsAccess.hxx>

Inheritance diagram for IDocumentListsAccess:
[legend]

Public Member Functions

virtual SwListcreateList (const OUString &rListId, const OUString &rDefaultListStyleName)=0
 
virtual SwListgetListByName (const OUString &rListId) const =0
 
virtual void createListForListStyle (const OUString &rListStyleName)=0
 
virtual SwListgetListForListStyle (const OUString &rListStyleName) const =0
 
virtual void deleteListForListStyle (const OUString &rListStyleName)=0
 
virtual void deleteListsByDefaultListStyle (const OUString &rListStyleName)=0
 
virtual void trackChangeOfListStyleName (const OUString &rListStyleName, const OUString &rNewListStyleName)=0
 

Protected Member Functions

virtual ~IDocumentListsAccess ()
 

Detailed Description

Provides access to the lists of a document.

Definition at line 28 of file IDocumentListsAccess.hxx.

Constructor & Destructor Documentation

◆ ~IDocumentListsAccess()

virtual IDocumentListsAccess::~IDocumentListsAccess ( )
inlineprotectedvirtual

Definition at line 43 of file IDocumentListsAccess.hxx.

Member Function Documentation

◆ createList()

virtual SwList * IDocumentListsAccess::createList ( const OUString &  rListId,
const OUString &  rDefaultListStyleName 
)
pure virtual

◆ createListForListStyle()

virtual void IDocumentListsAccess::createListForListStyle ( const OUString &  rListStyleName)
pure virtual

Implemented in sw::DocumentListsManager.

Referenced by SwDoc::AddNumRule().

◆ deleteListForListStyle()

virtual void IDocumentListsAccess::deleteListForListStyle ( const OUString &  rListStyleName)
pure virtual

Implemented in sw::DocumentListsManager.

Referenced by SwDoc::ClearDoc(), and SwDoc::DelNumRule().

◆ deleteListsByDefaultListStyle()

virtual void IDocumentListsAccess::deleteListsByDefaultListStyle ( const OUString &  rListStyleName)
pure virtual

Implemented in sw::DocumentListsManager.

Referenced by SwDoc::DelNumRule().

◆ getListByName()

virtual SwList * IDocumentListsAccess::getListByName ( const OUString &  rListId) const
pure virtual

◆ getListForListStyle()

virtual SwList * IDocumentListsAccess::getListForListStyle ( const OUString &  rListStyleName) const
pure virtual

Implemented in sw::DocumentListsManager.

◆ trackChangeOfListStyleName()

virtual void IDocumentListsAccess::trackChangeOfListStyleName ( const OUString &  rListStyleName,
const OUString &  rNewListStyleName 
)
pure virtual

Implemented in sw::DocumentListsManager.

Referenced by SwNumRule::SetName().


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