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

Stream wrapper for sax writer. More...

#include <ixfstream.hxx>

Inheritance diagram for IXFStream:
[legend]

Public Member Functions

virtual ~IXFStream ()
 
virtual void StartDocument ()=0
 @descr Called when start write.Usually you can output document type info and xml encoding info. More...
 
virtual void EndDocument ()=0
 @descr called when end output. More...
 
virtual void StartElement (const OUString &oustr)=0
 @descr Wrap XDocumentHandler::startElement() More...
 
virtual void EndElement (const OUString &oustr)=0
 @descr Wrap XDocumentHandler::endElement() More...
 
virtual void Characters (const OUString &oustr)=0
 @descr output text node. More...
 
virtual IXFAttrListGetAttrList ()=0
 @descr return the Attribute list interface. More...
 

Detailed Description

Stream wrapper for sax writer.

Definition at line 71 of file ixfstream.hxx.

Constructor & Destructor Documentation

◆ ~IXFStream()

virtual IXFStream::~IXFStream ( )
inlinevirtual

Definition at line 74 of file ixfstream.hxx.

Member Function Documentation

◆ Characters()

virtual void IXFStream::Characters ( const OUString &  oustr)
pure virtual

◆ EndDocument()

virtual void IXFStream::EndDocument ( )
pure virtual

@descr called when end output.

Implemented in XFSaxStream.

Referenced by Lwp9Reader::WriteDocEnd().

◆ EndElement()

virtual void IXFStream::EndElement ( const OUString &  oustr)
pure virtual

@descr Wrap XDocumentHandler::endElement()

Parameters
oustrelement tag name.

Implemented in XFSaxStream.

Referenced by LwpChangeMgr::ConvertAllChange(), XFFrame::EndFrame(), 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(), XFCrossRefEnd::ToXml(), XFDate::ToXml(), XFDateEnd::ToXml(), XFDatePart::ToXml(), XFDateStyle::ToXml(), XFFileName::ToXml(), XFWordCount::ToXml(), XFWordCountEnd::ToXml(), XFPageCountEnd::ToXml(), XFCharCount::ToXml(), XFCharCountEnd::ToXml(), XFDescription::ToXml(), XFDescriptionEnd::ToXml(), XFKeywords::ToXml(), XFTotalEditTime::ToXml(), XFTotalEditTimeEnd::ToXml(), XFCreateTime::ToXml(), XFCreateTimeEnd::ToXml(), XFLastEditTime::ToXml(), XFLastEditTimeEnd::ToXml(), XFInitialCreator::ToXml(), XFDrawGroup::ToXml(), XFDrawLine::ToXml(), XFDrawLineStyle::ToXml(), XFDrawPath::ToXml(), XFDrawPolygon::ToXml(), XFDrawPolyline::ToXml(), XFDrawRect::ToXml(), XFDrawStyle::ToXml(), XFEndNote::ToXml(), XFEntry::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(), XFHolderEnd::ToXml(), XFRow::ToXml(), XFRowStyle::ToXml(), XFRubyEnd::ToXml(), XFSection::ToXml(), XFSectionStyle::ToXml(), XFTable::ToXml(), XFTableStyle::ToXml(), XFTabStop::ToXml(), XFTextBoxStyle::ToXml(), XFTextContent::ToXml(), XFTextSpan::ToXml(), XFTextSpanEnd::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(), and Lwp9Reader::WriteDocEnd().

◆ GetAttrList()

virtual IXFAttrList * IXFStream::GetAttrList ( )
pure virtual

@descr return the Attribute list interface.

Returns
attribute list.

Implemented in XFSaxStream.

Referenced by LwpChangeMgr::ConvertAllChange(), Lwp9Reader::ParseDocument(), XFFrame::StartFrame(), XFOfficeMeta::ToXml(), 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(), 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(), XFDrawLine::ToXml(), XFDrawLineStyle::ToXml(), XFDrawObject::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().

◆ StartDocument()

virtual void IXFStream::StartDocument ( )
pure virtual

@descr Called when start write.Usually you can output document type info and xml encoding info.

Implemented in XFSaxStream.

Referenced by Lwp9Reader::WriteDocHeader().

◆ StartElement()

virtual void IXFStream::StartElement ( const OUString &  oustr)
pure virtual

@descr Wrap XDocumentHandler::startElement()

Parameters
oustrelement tag name.

Implemented in XFSaxStream.

Referenced by LwpChangeMgr::ConvertAllChange(), Lwp9Reader::ParseDocument(), XFFrame::StartFrame(), 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(), XFDrawLine::ToXml(), XFDrawLineStyle::ToXml(), XFDrawPath::ToXml(), XFDrawPolygon::ToXml(), XFDrawPolyline::ToXml(), XFDrawRect::ToXml(), XFDrawStyle::ToXml(), XFEndNote::ToXml(), XFEntry::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_Negative(), XFNumberStyle::ToXml_StartElement(), and Lwp9Reader::WriteDocHeader().


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