LibreOffice Module lotuswordpro (master) 1
Public Member Functions | Private Attributes | Friends | List of all members
XFSaxAttrList Class Reference

#include <xfsaxattrlist.hxx>

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

Public Member Functions

 XFSaxAttrList ()
 
virtual ~XFSaxAttrList () override
 
virtual void AddAttribute (const OUString &name, const OUString &value) override
 @descr: Add an attribute to the attribute list. More...
 
virtual void Clear () override
 @descr: Clear all the attributes in the attribute list. More...
 
css::uno::Reference< css::xml::sax::XAttributeList > GetAttributeList () const
 
- Public Member Functions inherited from IXFAttrList
virtual ~IXFAttrList ()
 
virtual void AddAttribute (const OUString &name, const OUString &value)=0
 @descr: Add an attribute to the attribute list. More...
 
virtual void Clear ()=0
 @descr: Clear all the attributes in the attribute list. More...
 

Private Attributes

rtl::Reference< comphelper::AttributeListm_xSvAttrList
 

Friends

class XFSaxStream
 

Detailed Description

Definition at line 75 of file xfsaxattrlist.hxx.

Constructor & Destructor Documentation

◆ XFSaxAttrList()

XFSaxAttrList::XFSaxAttrList ( )

Definition at line 63 of file xfsaxattrlist.cxx.

◆ ~XFSaxAttrList()

XFSaxAttrList::~XFSaxAttrList ( )
overridevirtual

Definition at line 68 of file xfsaxattrlist.cxx.

Member Function Documentation

◆ AddAttribute()

void XFSaxAttrList::AddAttribute ( const OUString &  name,
const OUString &  value 
)
overridevirtual

@descr: Add an attribute to the attribute list.

Implements IXFAttrList.

Definition at line 70 of file xfsaxattrlist.cxx.

References m_xSvAttrList, name, and value.

◆ Clear()

void XFSaxAttrList::Clear ( )
overridevirtual

@descr: Clear all the attributes in the attribute list.

Implements IXFAttrList.

Definition at line 75 of file xfsaxattrlist.cxx.

References m_xSvAttrList.

◆ GetAttributeList()

css::uno::Reference< css::xml::sax::XAttributeList > XFSaxAttrList::GetAttributeList ( ) const

Definition at line 77 of file xfsaxattrlist.cxx.

References m_xSvAttrList.

Friends And Related Function Documentation

◆ XFSaxStream

friend class XFSaxStream
friend

Definition at line 90 of file xfsaxattrlist.hxx.

Member Data Documentation

◆ m_xSvAttrList

rtl::Reference<comphelper::AttributeList> XFSaxAttrList::m_xSvAttrList
private

Definition at line 93 of file xfsaxattrlist.hxx.

Referenced by AddAttribute(), Clear(), and GetAttributeList().


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