LibreOffice Module lotuswordpro (master) 1
Public Member Functions | List of all members
IXFAttrList Class Referenceabstract

Attribute list interface for sax writer. More...

#include <ixfattrlist.hxx>

Inheritance diagram for IXFAttrList:
[legend]

Public Member Functions

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

Detailed Description

Attribute list interface for sax writer.

Implement this interface for different sax writer. For OOo,i use the XDocumentHandler stream; for outputting the local file system,It's just a vector container.

Definition at line 71 of file ixfattrlist.hxx.

Constructor & Destructor Documentation

◆ ~IXFAttrList()

virtual IXFAttrList::~IXFAttrList ( )
inlinevirtual

Definition at line 74 of file ixfattrlist.hxx.

Member Function Documentation

◆ AddAttribute()

virtual void IXFAttrList::AddAttribute ( const OUString &  name,
const OUString &  value 
)
pure virtual

@descr: Add an attribute to the attribute list.

Implemented in XFSaxAttrList.

Referenced by LwpChangeMgr::ConvertAllChange(), XFFrame::StartFrame(), XFPageMaster::ToXml(), XFBorders::ToXml(), XFBreaks::ToXml(), XFColumn::ToXml(), XFColumnSep::ToXml(), XFColumns::ToXml(), XFDropcap::ToXml(), XFFont::ToXml(), XFLineHeight::ToXml(), XFMargins::ToXml(), XFNumFmt::ToXml(), XFPadding::ToXml(), XFShadow::ToXml(), XFAnnotation::ToXml(), XFArrowStyle::ToXml(), XFBGImage::ToXml(), XFBookmark::ToXml(), XFCell::ToXml(), XFCellStyle::ToXml(), XFChangeList::ToXml(), XFChangeInsert::ToXml(), XFChangeDelete::ToXml(), XFChangeStart::ToXml(), XFChangeEnd::ToXml(), XFColStyle::ToXml(), XFCrossRefStart::ToXml(), XFDate::ToXml(), XFDateStart::ToXml(), XFDatePart::ToXml(), XFDateStyle::ToXml(), XFFileName::ToXml(), XFTotalEditTime::ToXml(), XFTotalEditTimeStart::ToXml(), XFCreateTime::ToXml(), XFCreateTimeStart::ToXml(), XFLastEditTime::ToXml(), XFLastEditTimeStart::ToXml(), XFDrawLine::ToXml(), XFDrawLineStyle::ToXml(), XFDrawObject::ToXml(), XFDrawPath::ToXml(), XFDrawPolygon::ToXml(), XFDrawPolyline::ToXml(), XFDrawStyle::ToXml(), XFEndNote::ToXml(), XFEntry::ToXml(), XFFootNote::ToXml(), XFFootnoteConfig::ToXml(), XFFrameStyle::ToXml(), XFHeaderStyle::ToXml(), XFHyperlink::ToXml(), XFImage::ToXml(), XFImageStyle::ToXml(), XFIndexTemplate::ToXml(), XFIndex::ToXml(), XFInputList::ToXml(), XFLineNumberConfig::ToXml(), XFList::ToXml(), XFListItem::ToXml(), XFListlevelNumber::ToXml(), XFListLevelBullet::ToXml(), XFListStyle::ToXml(), XFMasterPage::ToXml(), XFPageNumber::ToXml(), XFParagraph::ToXml(), XFDefaultParaStyle::ToXml(), XFHolderStart::ToXml(), XFRow::ToXml(), XFRowStyle::ToXml(), XFRubyStart::ToXml(), XFRubyEnd::ToXml(), XFSection::ToXml(), XFSectionStyle::ToXml(), XFTable::ToXml(), XFTableStyle::ToXml(), XFTextBoxStyle::ToXml(), XFTextContent::ToXml(), XFTextSpan::ToXml(), XFTextSpanStart::ToXml(), XFTimePart::ToXml(), XFTimeStyle::ToXml(), XFDrawAreaStyle::ToXml(), XFTabStyle::ToXml(), XFStyleManager::ToXml(), XFParaStyle::ToXml(), XFRubyStyle::ToXml(), XFTextStyle::ToXml(), XFNumberStyle::ToXml_Content(), XFNumberStyle::ToXml_EndElement(), XFNumberStyle::ToXml_Negative(), XFNumberStyle::ToXml_StartElement(), and Lwp9Reader::WriteDocHeader().

◆ Clear()

virtual void IXFAttrList::Clear ( )
pure virtual

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

Implemented in XFSaxAttrList.

Referenced by LwpChangeMgr::ConvertAllChange(), Lwp9Reader::ParseDocument(), XFOfficeMeta::ToXml(), XFPageMaster::ToXml(), XFColumn::ToXml(), XFColumnSep::ToXml(), XFColumns::ToXml(), XFDropcap::ToXml(), XFAnnotation::ToXml(), XFArrowStyle::ToXml(), XFBGImage::ToXml(), XFBookmark::ToXml(), XFCell::ToXml(), XFCellStyle::ToXml(), XFChangeList::ToXml(), XFChangeInsert::ToXml(), XFChangeDelete::ToXml(), XFChangeStart::ToXml(), XFChangeEnd::ToXml(), XFColStyle::ToXml(), XFCrossRefStart::ToXml(), XFDate::ToXml(), XFDateStart::ToXml(), XFDatePart::ToXml(), XFDateStyle::ToXml(), XFFileName::ToXml(), XFWordCount::ToXml(), XFWordCountStart::ToXml(), XFPageCountStart::ToXml(), XFCharCount::ToXml(), XFCharCountStart::ToXml(), XFDescription::ToXml(), XFDescriptionStart::ToXml(), XFKeywords::ToXml(), XFTotalEditTime::ToXml(), XFTotalEditTimeStart::ToXml(), XFCreateTime::ToXml(), XFCreateTimeStart::ToXml(), XFLastEditTime::ToXml(), XFLastEditTimeStart::ToXml(), XFInitialCreator::ToXml(), XFDrawGroup::ToXml(), XFDrawLineStyle::ToXml(), XFDrawPath::ToXml(), XFDrawPolygon::ToXml(), XFDrawPolyline::ToXml(), XFDrawRect::ToXml(), XFDrawStyle::ToXml(), XFEndNote::ToXml(), XFEntry::ToXml(), XFFloatFrame::ToXml(), XFFooter::ToXml(), XFFootNote::ToXml(), XFFootnoteConfig::ToXml(), XFFrameStyle::ToXml(), XFHeader::ToXml(), XFHeaderStyle::ToXml(), XFHyperlink::ToXml(), XFImage::ToXml(), XFImageStyle::ToXml(), XFIndexTemplate::ToXml(), XFIndex::ToXml(), XFInputList::ToXml(), XFLineBreak::ToXml(), XFLineNumberConfig::ToXml(), XFList::ToXml(), XFListItem::ToXml(), XFListlevelNumber::ToXml(), XFListLevelBullet::ToXml(), XFListStyle::ToXml(), XFMasterPage::ToXml(), XFPageCount::ToXml(), XFPageNumber::ToXml(), XFParagraph::ToXml(), XFDefaultParaStyle::ToXml(), XFHolderStart::ToXml(), XFRow::ToXml(), XFRowStyle::ToXml(), XFRubyStart::ToXml(), XFRubyEnd::ToXml(), XFSection::ToXml(), XFSectionStyle::ToXml(), XFTable::ToXml(), XFTableStyle::ToXml(), XFTabStop::ToXml(), XFTextBoxStyle::ToXml(), XFTextContent::ToXml(), XFTextSpan::ToXml(), XFTextSpanStart::ToXml(), XFTimePart::ToXml(), XFTimeStyle::ToXml(), XFDrawAreaStyle::ToXml(), XFTabStyle::ToXml(), XFStyleManager::ToXml(), XFParaStyle::ToXml(), XFRubyStyle::ToXml(), XFTextStyle::ToXml(), XFNumberStyle::ToXml_Content(), XFNumberStyle::ToXml_EndElement(), XFNumberStyle::ToXml_Negative(), XFNumberStyle::ToXml_StartElement(), and Lwp9Reader::WriteDocHeader().


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