MWAWParser Class Referenceabstract

virtual class which defines the ancestor of all main zone parser More...

#include <MWAWParser.hxx>

Inheritance diagram for MWAWParser:
MWAWGraphicParser MWAWPresentationParser MWAWSpreadsheetParser MWAWTextParser BeagleWksBMParser BeagleWksDRParser ClarisDrawParser ClarisWksBMParser GreatWksBMParser GreatWksDRParser MacDraftParser MacDrawParser MacDrawProParser MacPaintParser MsWksDRParser SuperPaintParser ClarisWksPRParser BeagleWksDBParser BeagleWksSSParser ClarisWksSSParser GreatWksDBParser GreatWksSSParser MsWksDBParser MsWksSSParser WingzParser ActaParser BeagleWksParser ClarisWksParser DocMkrParser EDocParser FullWrtParser GreatWksParser HanMacWrdJParser HanMacWrdKParser LightWayTxtParser MacDocParser MacWrtParser MacWrtProParser MarinerWrtParser MindWrtParser MoreParser MsWksParser MsWrd1Parser MsWrdParser NisusWrtParser RagTime5Parser RagTimeParser TeachTxtParser WriteNowParser WriterPlsParser ZWrtParser

Public Member Functions

virtual ~MWAWParser ()
 virtual destructor More...
 
virtual bool checkHeader (MWAWHeader *header, bool strict=false)=0
 virtual function used to check if the document header is correct (or not) More...
 
int version () const
 returns the works version More...
 
MWAWParserStatePtr getParserState ()
 returns the parser state More...
 
MWAWHeadergetHeader ()
 returns the header More...
 
MWAWInputStreamPtrgetInput ()
 returns the actual input More...
 
MWAWListenerPtr getMainListener ()
 returns the main listener More...
 
MWAWGraphicListenerPtrgetGraphicListener ()
 returns the graphic listener More...
 
MWAWPresentationListenerPtrgetPresentationListener ()
 returns the presentation listener More...
 
MWAWSpreadsheetListenerPtrgetSpreadsheetListener ()
 returns the spreadsheet listener More...
 
MWAWTextListenerPtrgetTextListener ()
 returns the text listener More...
 
MWAWFontConverterPtrgetFontConverter ()
 returns the font converter More...
 
MWAWPageSpan const & getPageSpan () const
 returns the actual page dimension More...
 
MWAWPageSpangetPageSpan ()
 returns the actual page dimension More...
 
double getFormLength () const
 returns the form length More...
 
double getFormWidth () const
 returns the form width More...
 
double getPageLength () const
 returns the page length (form length without margin ) More...
 
double getPageWidth () const
 returns the page width (form width without margin ) More...
 
MWAWRSRCParserPtrgetRSRCParser ()
 returns the rsrc parser More...
 
libmwaw::DebugFileascii ()
 a DebugFile used to write what we recognize when we parse the document More...
 

Protected Member Functions

 MWAWParser (MWAWParserState::Type type, MWAWInputStreamPtr input, MWAWRSRCParserPtr rsrcParser, MWAWHeader *header)
 constructor (protected) More...
 
 MWAWParser (MWAWParserStatePtr state)
 constructor using a state More...
 
void setVersion (int vers)
 sets the document's version More...
 
void setGraphicListener (MWAWGraphicListenerPtr &listener)
 sets the graphic listener More...
 
void resetGraphicListener ()
 resets the listener More...
 
void setPresentationListener (MWAWPresentationListenerPtr &listener)
 sets the presentation listener More...
 
void resetPresentationListener ()
 resets the listener More...
 
void setSpreadsheetListener (MWAWSpreadsheetListenerPtr &listener)
 sets the spreadsheet listener More...
 
void resetSpreadsheetListener ()
 resets the listener More...
 
void setTextListener (MWAWTextListenerPtr &listener)
 sets the text listener More...
 
void resetTextListener ()
 resets the listener More...
 
void setFontConverter (MWAWFontConverterPtr fontConverter)
 sets the font convertor More...
 
void setAsciiName (char const *name)
 Debugging: change the default ascii file. More...
 
std::string const & asciiName () const
 return the ascii file name More...
 

Private Member Functions

 MWAWParser (const MWAWParser &)
 private copy constructor: forbidden More...
 
MWAWParseroperator= (const MWAWParser &)
 private operator=: forbidden More...
 

Private Attributes

MWAWParserStatePtr m_parserState
 the parser state More...
 
std::string m_asciiName
 the debug file name More...
 

Detailed Description

virtual class which defines the ancestor of all main zone parser

Constructor & Destructor Documentation

MWAWParser::~MWAWParser ( )
virtual

virtual destructor

MWAWParser::MWAWParser ( MWAWParserState::Type  type,
MWAWInputStreamPtr  input,
MWAWRSRCParserPtr  rsrcParser,
MWAWHeader header 
)
protected

constructor (protected)

MWAWParser::MWAWParser ( MWAWParserStatePtr  state)
inlineprotected

constructor using a state

MWAWParser::MWAWParser ( const MWAWParser )
private

private copy constructor: forbidden

Member Function Documentation

libmwaw::DebugFile& MWAWParser::ascii ( )
inline

a DebugFile used to write what we recognize when we parse the document

Referenced by HanMacWrdJParser::checkEntry(), MacWrtParser::checkFreeList(), MacWrtParser::checkHeader(), MsWrd1Parser::checkHeader(), MacDrawParser::checkHeader(), SuperPaintParser::checkHeader(), MacDraftParser::checkHeader(), ActaParser::checkHeader(), BeagleWksBMParser::checkHeader(), BeagleWksParser::checkHeader(), WingzParser::checkHeader(), BeagleWksDRParser::checkHeader(), BeagleWksDBParser::checkHeader(), MindWrtParser::checkHeader(), RagTimeParser::checkHeader(), MacDrawProParser::checkHeader(), BeagleWksSSParser::checkHeader(), ClarisDrawParser::checkHeader(), WriterPlsParser::checkHeader(), WriteNowParser::checkHeader(), MacWrtProParser::checkHeader(), RagTime5Parser::checkHeader(), MoreParser::checkHeader(), MsWrdParser::checkHeader(), HanMacWrdJParser::checkHeader(), HanMacWrdKParser::checkHeader(), MacWrtProParser::checkUnparsed(), GreatWksDBParser::createBlock(), MacPaintParser::createZones(), GreatWksDRParser::createZones(), GreatWksBMParser::createZones(), MacDrawParser::createZones(), SuperPaintParser::createZones(), MacDraftParser::createZones(), MacWrtParser::createZones(), MindWrtParser::createZones(), WingzParser::createZones(), MsWrd1Parser::createZones(), MacDrawProParser::createZones(), BeagleWksBMParser::createZones(), BeagleWksDRParser::createZones(), GreatWksParser::createZones(), GreatWksSSParser::createZones(), ActaParser::createZones(), BeagleWksParser::createZones(), GreatWksDBParser::createZones(), WriteNowParser::createZones(), MacWrtProParser::createZones(), ClarisDrawParser::createZones(), BeagleWksDBParser::createZones(), BeagleWksSSParser::createZones(), MoreParser::createZones(), RagTimeParser::createZones(), MsWrdParser::createZones(), RagTime5Parser::createZones(), HanMacWrdJParser::createZones(), MarinerWrtParser::createZones(), MacWrtParser::createZonesV3(), HanMacWrdJParser::decodeZone(), HanMacWrdKParser::decodeZone(), RagTimeParser::findDataZones(), RagTime5Parser::findDataZones(), MacDrawProParser::findObjectPositions(), RagTimeParser::findRsrcZones(), MacDrawProParser::flushExtra(), MacWrtProParser::getZoneData(), EDocParser::parse(), TeachTxtParser::parse(), MacPaintParser::parse(), GreatWksDRParser::parse(), MacDocParser::parse(), DocMkrParser::parse(), GreatWksBMParser::parse(), GreatWksParser::parse(), MacWrtParser::parse(), MsWrd1Parser::parse(), MacDrawParser::parse(), ActaParser::parse(), SuperPaintParser::parse(), GreatWksSSParser::parse(), MacDraftParser::parse(), BeagleWksParser::parse(), WingzParser::parse(), BeagleWksBMParser::parse(), LightWayTxtParser::parse(), NisusWrtParser::parse(), GreatWksDBParser::parse(), BeagleWksDRParser::parse(), MindWrtParser::parse(), BeagleWksDBParser::parse(), RagTimeParser::parse(), MacDrawProParser::parse(), BeagleWksSSParser::parse(), ClarisDrawParser::parse(), WriterPlsParser::parse(), ClarisWksBMParser::parse(), ClarisWksSSParser::parse(), FullWrtParser::parse(), ClarisWksParser::parse(), ClarisWksPRParser::parse(), WriteNowParser::parse(), MacWrtProParser::parse(), RagTime5Parser::parse(), MoreParser::parse(), MsWrdParser::parse(), HanMacWrdJParser::parse(), MarinerWrtParser::parse(), HanMacWrdKParser::parse(), WriteNowParser::parseGraphicZone(), BeagleWksDRParser::readArrows(), MacPaintParser::readBitmap(), SuperPaintParser::readBitmap(), BeagleWksBMParser::readBitmap(), MacDrawProParser::readBitmap(), MacDraftParser::readBitmapData(), MacDraftParser::readBitmapDefinition(), GreatWksDBParser::readBlock(), GreatWksDBParser::readBlockHeader2(), GreatWksSSParser::readCell(), BeagleWksSSParser::readCellSheet(), GreatWksSSParser::readChart(), BeagleWksSSParser::readChart(), WingzParser::readChartData(), BeagleWksSSParser::readChartZone(), WriterPlsParser::readColInfo(), BeagleWksBMParser::readColorMap(), WriteNowParser::readColorMap(), RagTimeParser::readColorMapV2(), BeagleWksDRParser::readColors(), MoreParser::readColors(), RagTimeParser::readColorTable(), BeagleWksSSParser::readColumnWidths(), MindWrtParser::readCompressedText(), MarinerWrtParser::readCPRT(), BeagleWksDBParser::readDatabase(), RagTimeParser::readDataZoneHeader(), WriteNowParser::readDocEntries(), WriteNowParser::readDocEntriesV2(), MacDraftParser::readDocHeader(), ClarisDrawParser::readDocHeader(), MacWrtProParser::readDocHeader(), GreatWksParser::readDocInfo(), MsWrd1Parser::readDocInfo(), ClarisDrawParser::readDocInfo(), MarinerWrtParser::readDocInfo(), FullWrtParser::readDocPosition(), MsWrdParser::readDocSum(), MoreParser::readDocumentInfo(), MsWrdParser::readDocumentInfo(), RagTime5Parser::readDocumentVersion(), ClarisDrawParser::readDSET(), ActaParser::readEndDataV3(), MsWrdParser::readEntry(), GreatWksDBParser::readField(), GreatWksDBParser::readFieldAuxis(), GreatWksDBParser::readFieldLinks(), GreatWksDBParser::readFieldRecords(), GreatWksDBParser::readFields(), BeagleWksDBParser::readFields(), MsWrd1Parser::readFont(), MindWrtParser::readFonts(), MsWrd1Parser::readFootnoteCorrespondance(), GreatWksDBParser::readForm(), GreatWksDBParser::readFormLinks(), WingzParser::readFormula(), GreatWksDBParser::readFormula(), BeagleWksSSParser::readFormula(), GreatWksDBParser::readFreeList(), MoreParser::readFreePos(), WriteNowParser::readGenericUnkn(), MacDrawProParser::readGeometryShapeData(), MindWrtParser::readGraphic(), MacWrtParser::readGraphic(), WingzParser::readGraphic(), WriterPlsParser::readGraphic(), MoreParser::readGraphic(), BeagleWksDRParser::readGraphicHeader(), SuperPaintParser::readHeader(), GreatWksDBParser::readHeader(), HanMacWrdJParser::readHeaderEnd(), MsWrdParser::readHeaderEndV3(), MacDrawProParser::readHeaderInfo(), MindWrtParser::readHeadingCustom(), MindWrtParser::readHeadingFields(), MindWrtParser::readHeadingProperties(), MindWrtParser::readHeadingStates(), MacWrtParser::readInformations(), MacWrtParser::readInformationsV3(), GreatWksDBParser::readIntList(), MacDraftParser::readLabel(), BeagleWksParser::readLastZone(), MindWrtParser::readLastZone(), MacDrawProParser::readLayerLibraryCorrespondance(), MacDrawProParser::readLayersInfo(), BeagleWksDBParser::readLayout(), ClarisDrawParser::readLayouts(), BeagleWksDBParser::readLayouts(), MacDrawProParser::readLibrariesInfo(), ClarisDrawParser::readLibraryHeader(), ClarisDrawParser::readLibraryNames(), MacWrtParser::readLinesHeight(), MindWrtParser::readLinesInfo(), RagTimeParser::readLinks(), WingzParser::readMacro(), RagTimeParser::readMacroFormats(), MacDraftParser::readObject(), MacDrawParser::readObject(), MacDrawProParser::readObject(), MsWrdParser::readObject(), MacDrawProParser::readObjectData(), MsWrdParser::readObjectFlags(), MsWrdParser::readObjectList(), MsWrd1Parser::readPageBreak(), MacWrtParser::readPageBreak(), WriterPlsParser::readPageInfo(), RagTimeParser::readPageZone(), MsWrd1Parser::readParagraph(), MacWrtParser::readParagraph(), WriterPlsParser::readParagraphData(), WriterPlsParser::readParagraphInfo(), MacDraftParser::readPattern(), BeagleWksDRParser::readPatterns(), RagTime5Graph::readPicture(), MsWrdParser::readPicture(), RagTime5Graph::readPictureList(), RagTime5Graph::readPictureMatch(), SuperPaintParser::readPictures(), RagTimeParser::readPictZone(), RagTimeParser::readPictZoneV2(), MsWrd1Parser::readPLC(), BeagleWksBMParser::readPrefColorMap(), WingzParser::readPreferences(), MacDrawParser::readPrefs(), MsWrdParser::readPrinter(), MacDrawParser::readPrintInfo(), SuperPaintParser::readPrintInfo(), WingzParser::readPrintInfo(), MacWrtParser::readPrintInfo(), WriterPlsParser::readPrintInfo(), MacDrawProParser::readPrintInfo(), MacDraftParser::readPrintInfo(), ClarisDrawParser::readPrintInfo(), MindWrtParser::readPrintInfo(), BeagleWksDBParser::readPrintInfo(), BeagleWksBMParser::readPrintInfo(), BeagleWksParser::readPrintInfo(), BeagleWksSSParser::readPrintInfo(), MoreParser::readPrintInfo(), MsWrdParser::readPrintInfo(), BeagleWksDRParser::readPrintInfo(), WriteNowParser::readPrintInfo(), MacWrtProParser::readPrintInfo(), RagTimeParser::readPrintInfo(), HanMacWrdJParser::readPrintInfo(), MarinerWrtParser::readPrintInfo(), GreatWksDBParser::readRecordList(), BeagleWksDBParser::readRow(), GreatWksDBParser::readRowLinks(), GreatWksDBParser::readRowRecords(), BeagleWksSSParser::readRowSheet(), RagTimeParser::readRsrcBeDc(), RagTimeParser::readRsrcBtch(), RagTimeParser::readRsrcCalc(), RagTimeParser::readRsrcFHwl(), RagTimeParser::readRsrcfppr(), RagTimeParser::readRsrcSele(), RagTimeParser::readRsrcStructured(), MindWrtParser::readRuler(), WriterPlsParser::readSection(), MarinerWrtParser::readSeparator(), SuperPaintParser::readShape(), BeagleWksDRParser::readShapeDatas(), BeagleWksDRParser::readShapeDefinitions(), BeagleWksDRParser::readShapePositions(), MoreParser::readSlide(), MoreParser::readSlideList(), GreatWksDBParser::readSmallZone(), WingzParser::readSpreadsheet(), GreatWksSSParser::readSpreadsheet(), BeagleWksSSParser::readSpreadsheet(), WingzParser::readSpreadsheetCellList(), WingzParser::readSpreadsheetCellName(), WingzParser::readSpreadsheetPBreak(), WingzParser::readSpreadsheetSize(), WingzParser::readSpreadsheetStyle(), WingzParser::readSpreadsheetZone5(), MsWksSSParser::readSSheetZone(), MsWrdParser::readStringsZone(), MacDrawProParser::readStructuredHeaderZone(), BeagleWksDRParser::readStyle(), GreatWksSSParser::readStyles(), WriterPlsParser::readTable(), MindWrtParser::readText(), MacWrtParser::readText(), WriterPlsParser::readText(), MacDrawProParser::readTextII(), MacDrawProParser::readTextPro(), MacWrtProParser::readTextTokens(), WingzParser::readTextZone(), LightWayTxtParser::readTOC(), MoreParser::readUnkn9Sub(), WriterPlsParser::readUnknown(), MoreParser::readUnknown9(), MacWrtParser::readWindowsInfo(), WriterPlsParser::readWindowsInfo(), WriterPlsParser::readWindowsZone(), ClarisDrawParser::readZone(), MacDraftParser::readZone(), MarinerWrtParser::readZone(), HanMacWrdJParser::readZone(), HanMacWrdKParser::readZone(), BeagleWksSSParser::readZone0(), GreatWksDBParser::readZone12(), MarinerWrtParser::readZone13(), MsWrdParser::readZone17(), RagTimeParser::readZone6(), MindWrtParser::readZone8(), HanMacWrdJParser::readZoneA(), HanMacWrdJParser::readZoneB(), MarinerWrtParser::readZoneb(), MarinerWrtParser::readZonec(), MarinerWrtParser::readZoneDim(), MarinerWrtParser::readZoneHeader(), MsWrdParser::readZoneList(), MsWrd1Parser::readZones(), MoreParser::readZonesList(), HanMacWrdJParser::readZonesList(), HanMacWrdKParser::readZonesList(), RagTimeParser::sendBitmap(), GreatWksBMParser::sendPicture(), RagTimeParser::sendPicture(), WriteNowParser::sendPicture(), MsWrd1Parser::sendText(), TeachTxtParser::sendText(), NisusWrtText::sendText(), MacDrawParser::sendText(), SuperPaintParser::sendText(), MacDraftParser::sendText(), MacDrawProParser::sendText(), MacWrtProParser::sendText(), WriterPlsParser::sendWindow(), MindWrtParser::sendZone(), RagTime5Parser::unpackZone(), and RagTime5Parser::update().

MWAWHeader* MWAWParser::getHeader ( )
inline

returns the header

MWAWInputStreamPtr& MWAWParser::getInput ( )
inline

returns the actual input

Referenced by MoreParser::checkAndFindSize(), MoreParser::checkAndStore(), HanMacWrdJParser::checkEntry(), MacWrtParser::checkFreeList(), EDocParser::checkHeader(), MacDocParser::checkHeader(), MacPaintParser::checkHeader(), TeachTxtParser::checkHeader(), DocMkrParser::checkHeader(), GreatWksBMParser::checkHeader(), MsWrd1Parser::checkHeader(), MacWrtParser::checkHeader(), MsWksParser::checkHeader(), MacDraftParser::checkHeader(), ActaParser::checkHeader(), MacDrawParser::checkHeader(), SuperPaintParser::checkHeader(), BeagleWksParser::checkHeader(), WingzParser::checkHeader(), BeagleWksBMParser::checkHeader(), LightWayTxtParser::checkHeader(), MindWrtParser::checkHeader(), BeagleWksDRParser::checkHeader(), NisusWrtParser::checkHeader(), BeagleWksDBParser::checkHeader(), GreatWksDBParser::checkHeader(), RagTimeParser::checkHeader(), ClarisDrawParser::checkHeader(), MacDrawProParser::checkHeader(), BeagleWksSSParser::checkHeader(), WriterPlsParser::checkHeader(), FullWrtParser::checkHeader(), WriteNowParser::checkHeader(), MacWrtProParser::checkHeader(), RagTime5Parser::checkHeader(), MoreParser::checkHeader(), ZWrtParser::checkHeader(), MsWrdParser::checkHeader(), HanMacWrdJParser::checkHeader(), MarinerWrtParser::checkHeader(), HanMacWrdKParser::checkHeader(), WriteNowParser::checkIfPositionValid(), MsWrdParser::checkPicturePos(), GreatWksDBParser::checkSmallZone(), MacWrtProParser::checkUnparsed(), TeachTxtParser::computeNumPages(), NisusWrtText::computePositions(), GreatWksDBParser::createBlock(), GreatWksParser::createDocument(), MsWrd1Parser::createDocument(), MacWrtParser::createDocument(), ActaParser::createDocument(), GreatWksSSParser::createDocument(), LightWayTxtParser::createDocument(), MindWrtParser::createDocument(), GreatWksDBParser::createDocument(), BeagleWksDBParser::createDocument(), BeagleWksSSParser::createDocument(), WriterPlsParser::createDocument(), FullWrtParser::createDocument(), WriteNowParser::createDocument(), MacWrtProParser::createDocument(), ZWrtParser::createDocument(), MsWrdParser::createDocument(), HanMacWrdJParser::createDocument(), MarinerWrtParser::createDocument(), HanMacWrdKParser::createDocument(), MacPaintParser::createZones(), GreatWksDRParser::createZones(), GreatWksBMParser::createZones(), MsWksDRParser::createZones(), MsWksParser::createZones(), TeachTxtParser::createZones(), MacDraftParser::createZones(), MacDrawParser::createZones(), SuperPaintParser::createZones(), MacWrtParser::createZones(), MindWrtParser::createZones(), WingzParser::createZones(), DocMkrParser::createZones(), MsWrd1Parser::createZones(), MsWksDBParser::createZones(), MsWksSSParser::createZones(), MacDrawProParser::createZones(), BeagleWksBMParser::createZones(), BeagleWksDRParser::createZones(), GreatWksParser::createZones(), GreatWksSSParser::createZones(), ActaParser::createZones(), BeagleWksParser::createZones(), GreatWksDBParser::createZones(), MacWrtProParser::createZones(), ClarisDrawParser::createZones(), BeagleWksDBParser::createZones(), BeagleWksSSParser::createZones(), NisusWrtParser::createZones(), MoreParser::createZones(), MsWrdParser::createZones(), HanMacWrdJParser::createZones(), MarinerWrtParser::createZones(), MacWrtParser::createZonesV3(), WingzParser::decodeEncrypted(), HanMacWrdJParser::decodeZone(), MarinerWrtParser::decodeZone(), HanMacWrdKParser::decodeZone(), RagTimeParser::findDataZones(), RagTime5Parser::findDataZones(), NisusWrtText::findFilePos(), WingzParser::findNextZone(), MacWrtProParser::findNumHardBreaks(), MacDrawProParser::findObjectPositions(), RagTimeParser::findRsrcZones(), WriterPlsParser::findSection(), MsWksParser::flushExtra(), MacWrtProParser::getFreeZoneList(), MacWrtProParser::getZoneData(), MsWksParser::MsWksParser(), MacDocParser::parse(), EDocParser::parse(), TeachTxtParser::parse(), MacPaintParser::parse(), GreatWksDRParser::parse(), DocMkrParser::parse(), GreatWksBMParser::parse(), GreatWksParser::parse(), MsWrd1Parser::parse(), MacWrtParser::parse(), MacDraftParser::parse(), ActaParser::parse(), MacDrawParser::parse(), SuperPaintParser::parse(), GreatWksSSParser::parse(), BeagleWksParser::parse(), WingzParser::parse(), BeagleWksBMParser::parse(), LightWayTxtParser::parse(), MindWrtParser::parse(), NisusWrtParser::parse(), GreatWksDBParser::parse(), BeagleWksDRParser::parse(), BeagleWksDBParser::parse(), RagTimeParser::parse(), BeagleWksSSParser::parse(), MacDrawProParser::parse(), ClarisDrawParser::parse(), ClarisWksBMParser::parse(), MsWksDBParser::parse(), MsWksSSParser::parse(), WriterPlsParser::parse(), ClarisWksPRParser::parse(), ClarisWksSSParser::parse(), ClarisWksParser::parse(), FullWrtParser::parse(), WriteNowParser::parse(), MacWrtProParser::parse(), RagTime5Parser::parse(), MoreParser::parse(), ZWrtParser::parse(), MsWrdParser::parse(), HanMacWrdJParser::parse(), MarinerWrtParser::parse(), HanMacWrdKParser::parse(), WriteNowParser::parseGraphicZone(), MacWrtProParser::parseTextZone(), BeagleWksDRParser::readArrows(), MoreParser::readBackside(), MacPaintParser::readBitmap(), SuperPaintParser::readBitmap(), BeagleWksBMParser::readBitmap(), MacDrawProParser::readBitmap(), MacDraftParser::readBitmapData(), MacDraftParser::readBitmapDefinition(), GreatWksDBParser::readBlock(), GreatWksDBParser::readBlockHeader(), GreatWksDBParser::readBlockHeader2(), GreatWksSSParser::readCell(), BeagleWksSSParser::readCellSheet(), GreatWksSSParser::readChart(), BeagleWksSSParser::readChart(), WingzParser::readChartData(), BeagleWksSSParser::readChartZone(), HanMacWrdJParser::readClassicHeader(), WriterPlsParser::readColInfo(), BeagleWksBMParser::readColorMap(), WriteNowParser::readColorMap(), RagTimeParser::readColorMapV2(), BeagleWksDRParser::readColors(), MoreParser::readColors(), RagTimeParser::readColorTable(), BeagleWksSSParser::readColumnWidths(), MindWrtParser::readCompressedText(), MarinerWrtParser::readCPRT(), GreatWksDBParser::readDatabase(), BeagleWksDBParser::readDatabase(), RagTimeParser::readDataZoneHeader(), WriteNowParser::readDocEntries(), WriteNowParser::readDocEntriesV2(), MacDraftParser::readDocHeader(), ClarisDrawParser::readDocHeader(), MacWrtProParser::readDocHeader(), GreatWksParser::readDocInfo(), MsWrd1Parser::readDocInfo(), ClarisDrawParser::readDocInfo(), MarinerWrtParser::readDocInfo(), FullWrtParser::readDocPosition(), MsWrdParser::readDocSum(), MoreParser::readDocumentInfo(), MsWrdParser::readDocumentInfo(), ClarisDrawParser::readDSET(), ActaParser::readEndDataV3(), MindWrtParser::readEntry(), WriteNowParser::readEntry(), MsWrdParser::readEntry(), MarinerWrtParser::readEntryHeader(), GreatWksDBParser::readField(), GreatWksDBParser::readFieldAuxis(), GreatWksDBParser::readFieldLinks(), GreatWksDBParser::readFieldRecords(), GreatWksDBParser::readFields(), BeagleWksDBParser::readFields(), MsWrd1Parser::readFont(), MindWrtParser::readFonts(), MsWrd1Parser::readFootnoteCorrespondance(), GreatWksDBParser::readForm(), BeagleWksDBParser::readFormat(), GreatWksDBParser::readFormLinks(), WingzParser::readFormula(), GreatWksDBParser::readFormula(), BeagleWksSSParser::readFormula(), GreatWksDBParser::readFormulaResult(), GreatWksDBParser::readFreeList(), MoreParser::readFreePos(), WriteNowParser::readGenericUnkn(), MacDrawProParser::readGeometryShapeData(), MindWrtParser::readGraphic(), MacWrtParser::readGraphic(), WingzParser::readGraphic(), WriterPlsParser::readGraphic(), MoreParser::readGraphic(), BeagleWksDRParser::readGraphicHeader(), SuperPaintParser::readHeader(), GreatWksDBParser::readHeader(), HanMacWrdJParser::readHeaderEnd(), MsWrdParser::readHeaderEndV3(), MacDrawProParser::readHeaderInfo(), MindWrtParser::readHeadingCustom(), MindWrtParser::readHeadingFields(), MindWrtParser::readHeadingProperties(), MindWrtParser::readHeadingStates(), MacWrtParser::readInformations(), MacWrtParser::readInformationsV3(), GreatWksDBParser::readIntList(), MacDraftParser::readLabel(), BeagleWksParser::readLastZone(), MindWrtParser::readLastZone(), MacDrawProParser::readLayerLibraryCorrespondance(), MacDrawProParser::readLayersInfo(), BeagleWksDBParser::readLayout(), ClarisDrawParser::readLayouts(), BeagleWksDBParser::readLayouts(), MacDrawProParser::readLibrariesInfo(), ClarisDrawParser::readLibraryHeader(), ClarisDrawParser::readLibraryNames(), MacWrtParser::readLinesHeight(), MindWrtParser::readLinesInfo(), RagTimeParser::readLinks(), WingzParser::readMacro(), RagTimeParser::readMacroFormats(), MarinerWrtParser::readNumbersString(), MacDraftParser::readObject(), MacDrawParser::readObject(), MacDrawProParser::readObject(), MsWrdParser::readObject(), MacDrawProParser::readObjectData(), MsWrdParser::readObjectFlags(), MsWrdParser::readObjectList(), MsWrdParser::readObjects(), MsWrd1Parser::readPageBreak(), MacWrtParser::readPageBreak(), WriterPlsParser::readPageInfo(), RagTimeParser::readPageZone(), MsWrd1Parser::readParagraph(), MacWrtParser::readParagraph(), WriterPlsParser::readParagraphData(), WriterPlsParser::readParagraphInfo(), MacDraftParser::readPattern(), MoreParser::readPattern(), BeagleWksDRParser::readPatterns(), MsWrdParser::readPicture(), SuperPaintParser::readPictures(), RagTimeParser::readPictZone(), RagTimeParser::readPictZoneV2(), MsWrd1Parser::readPLC(), BeagleWksBMParser::readPrefColorMap(), WingzParser::readPreferences(), MacDrawParser::readPrefs(), MsWrdParser::readPrinter(), MacDrawParser::readPrintInfo(), SuperPaintParser::readPrintInfo(), WingzParser::readPrintInfo(), MacWrtParser::readPrintInfo(), WriterPlsParser::readPrintInfo(), MacDrawProParser::readPrintInfo(), MacDraftParser::readPrintInfo(), ClarisDrawParser::readPrintInfo(), BeagleWksDBParser::readPrintInfo(), MindWrtParser::readPrintInfo(), BeagleWksBMParser::readPrintInfo(), BeagleWksParser::readPrintInfo(), BeagleWksSSParser::readPrintInfo(), MoreParser::readPrintInfo(), MsWrdParser::readPrintInfo(), BeagleWksDRParser::readPrintInfo(), WriteNowParser::readPrintInfo(), MacWrtProParser::readPrintInfo(), RagTimeParser::readPrintInfo(), HanMacWrdJParser::readPrintInfo(), MarinerWrtParser::readPrintInfo(), GreatWksDBParser::readRecordList(), MacDrawProParser::readRotationInObjectData(), BeagleWksDBParser::readRow(), GreatWksDBParser::readRowLinks(), GreatWksDBParser::readRowRecords(), BeagleWksSSParser::readRowSheet(), RagTimeParser::readRsrcBeDc(), RagTimeParser::readRsrcBtch(), RagTimeParser::readRsrcCalc(), RagTimeParser::readRsrcFHwl(), RagTimeParser::readRsrcfppr(), RagTimeParser::readRsrcSele(), RagTimeParser::readRsrcStructured(), MindWrtParser::readRuler(), WriterPlsParser::readSection(), MarinerWrtParser::readSeparator(), SuperPaintParser::readShape(), BeagleWksDRParser::readShapeDatas(), BeagleWksDRParser::readShapeDefinitions(), BeagleWksDRParser::readShapePositions(), MoreParser::readSlide(), MoreParser::readSlideList(), GreatWksDBParser::readSmallZone(), WingzParser::readSpreadsheet(), GreatWksSSParser::readSpreadsheet(), BeagleWksSSParser::readSpreadsheet(), WingzParser::readSpreadsheetCellList(), WingzParser::readSpreadsheetCellName(), WingzParser::readSpreadsheetPBreak(), WingzParser::readSpreadsheetSize(), WingzParser::readSpreadsheetStyle(), WingzParser::readSpreadsheetZone5(), MsWrdParser::readStringsZone(), MacDrawProParser::readStructuredHeaderZone(), BeagleWksDRParser::readStyle(), GreatWksSSParser::readStyles(), WriterPlsParser::readTable(), MindWrtParser::readText(), MacWrtParser::readText(), WriterPlsParser::readText(), MacDrawProParser::readTextII(), MacDrawProParser::readTextPro(), WingzParser::readTextZone(), MoreParser::readUnkn9Sub(), WriterPlsParser::readUnknown(), MoreParser::readUnknown9(), MacWrtParser::readWindowsInfo(), WriterPlsParser::readWindowsInfo(), WriterPlsParser::readWindowsZone(), MacDraftParser::readZone(), ClarisDrawParser::readZone(), MarinerWrtParser::readZone(), HanMacWrdJParser::readZone(), HanMacWrdKParser::readZone(), BeagleWksSSParser::readZone0(), GreatWksDBParser::readZone12(), MarinerWrtParser::readZone13(), MsWrdParser::readZone17(), RagTimeParser::readZone6(), MindWrtParser::readZone8(), HanMacWrdJParser::readZoneA(), HanMacWrdJParser::readZoneB(), MarinerWrtParser::readZoneb(), MarinerWrtParser::readZonec(), MarinerWrtParser::readZoneDim(), MarinerWrtParser::readZoneHeader(), MsWrdParser::readZoneList(), MsWrd1Parser::readZones(), MoreParser::readZonesList(), HanMacWrdJParser::readZonesList(), HanMacWrdKParser::readZonesList(), MsWrd1Parser::removeLastCharIfEOL(), MacDrawParser::send(), MacDraftParser::send(), RagTimeParser::send(), MacDrawProParser::send(), MacDrawParser::sendBitmap(), MacDraftParser::sendBitmap(), RagTimeParser::sendBitmap(), MacDrawProParser::sendBitmap(), GreatWksDBParser::sendDatabase(), BeagleWksDBParser::sendDatabase(), MacWrtProParser::sendEmptyFrameZone(), MsWrdParser::sendFieldComment(), ClarisWksSSParser::sendFootnote(), ClarisWksParser::sendFootnote(), WriteNowParser::sendFootnote(), MsWrdParser::sendFootnote(), LightWayTxtParser::sendGraphic(), LightWayTxtParser::sendHeaderFooter(), MindWrtParser::sendHeaderFooter(), MacDrawProParser::sendLabel(), GreatWksBMParser::sendPicture(), RagTimeParser::sendPicture(), WriteNowParser::sendPicture(), MsWrdParser::sendPicture(), SuperPaintParser::sendPictures(), BeagleWksDRParser::sendPictures(), GreatWksSSParser::sendSpreadsheet(), WingzParser::sendSpreadsheet(), BeagleWksSSParser::sendSpreadsheet(), BeagleWksDBParser::sendText(), MsWrd1Parser::sendText(), BeagleWksSSParser::sendText(), TeachTxtParser::sendText(), NisusWrtText::sendText(), BeagleWksDRParser::sendText(), MacDrawParser::sendText(), SuperPaintParser::sendText(), MacDraftParser::sendText(), FullWrtParser::sendText(), MacDrawProParser::sendText(), MarinerWrtParser::sendText(), MacWrtProParser::sendText(), MacWrtProParser::sendTextBoxZone(), MarinerWrtParser::sendToken(), MindWrtParser::sendZone(), RagTime5Parser::unpackZone(), and RagTime5Parser::update().

double MWAWParser::getPageLength ( ) const
inline

returns the page length (form length without margin )

Referenced by ClarisWksGraph::sendBitmap().

MWAWPageSpan const& MWAWParser::getPageSpan ( ) const
inline

returns the actual page dimension

Referenced by MacDrawProParser::computeLayersAndLibrariesBoundingBox(), EDocParser::createDocument(), TeachTxtParser::createDocument(), MacDocParser::createDocument(), MacPaintParser::createDocument(), GreatWksDRParser::createDocument(), GreatWksBMParser::createDocument(), GreatWksParser::createDocument(), MacWrtParser::createDocument(), MsWrd1Parser::createDocument(), SuperPaintParser::createDocument(), ActaParser::createDocument(), MacDraftParser::createDocument(), MacDrawParser::createDocument(), MsWksDRParser::createDocument(), MsWksParser::createDocument(), GreatWksSSParser::createDocument(), WingzParser::createDocument(), BeagleWksParser::createDocument(), BeagleWksBMParser::createDocument(), LightWayTxtParser::createDocument(), NisusWrtParser::createDocument(), BeagleWksDRParser::createDocument(), BeagleWksDBParser::createDocument(), GreatWksDBParser::createDocument(), MindWrtParser::createDocument(), MacDrawProParser::createDocument(), BeagleWksSSParser::createDocument(), WriterPlsParser::createDocument(), MsWksDBParser::createDocument(), MsWksSSParser::createDocument(), FullWrtParser::createDocument(), WriteNowParser::createDocument(), MacWrtProParser::createDocument(), ClarisDrawParser::createDocument(), MoreParser::createDocument(), ZWrtParser::createDocument(), RagTimeParser::createDocument(), MsWrdParser::createDocument(), RagTime5Parser::createDocument(), HanMacWrdJParser::createDocument(), MarinerWrtParser::createDocument(), HanMacWrdKParser::createDocument(), MacDocParser::createZones(), MacDrawProParser::flushExtra(), ActaParser::getPageLeftTop(), BeagleWksParser::getPageLeftTop(), BeagleWksBMParser::getPageLeftTop(), LightWayTxtParser::getPageLeftTop(), NisusWrtParser::getPageLeftTop(), BeagleWksDBParser::getPageLeftTop(), BeagleWksDRParser::getPageLeftTop(), BeagleWksSSParser::getPageLeftTop(), MoreParser::getPageLeftTop(), ZWrtParser::getPageLeftTop(), FullWrtParser::getPageLeftTop(), HanMacWrdJParser::getPageLeftTop(), MarinerWrtParser::getPageLeftTop(), HanMacWrdKParser::getPageLeftTop(), WriterPlsParser::getParagraph(), WriterPlsParser::getTextHeight(), TeachTxtParser::init(), MacDocParser::init(), EDocParser::init(), MacPaintParser::init(), GreatWksDRParser::init(), GreatWksBMParser::init(), GreatWksParser::init(), MacWrtParser::init(), MsWrd1Parser::init(), SuperPaintParser::init(), ActaParser::init(), MacDrawParser::init(), GreatWksSSParser::init(), MsWksDRParser::init(), MsWksParser::init(), MacDraftParser::init(), BeagleWksParser::init(), BeagleWksBMParser::init(), WingzParser::init(), LightWayTxtParser::init(), NisusWrtParser::init(), BeagleWksDBParser::init(), GreatWksDBParser::init(), MindWrtParser::init(), BeagleWksDRParser::init(), RagTimeParser::init(), MacDrawProParser::init(), BeagleWksSSParser::init(), WriterPlsParser::init(), MsWksDBParser::init(), MsWksSSParser::init(), ClarisWksBMParser::init(), ClarisWksPRParser::init(), ClarisWksSSParser::init(), ClarisWksParser::init(), FullWrtParser::init(), WriteNowParser::init(), MacWrtProParser::init(), ClarisDrawParser::init(), RagTime5Parser::init(), MoreParser::init(), ZWrtParser::init(), MsWrdParser::init(), HanMacWrdJParser::init(), MarinerWrtParser::init(), HanMacWrdKParser::init(), ClarisWksBMParser::parse(), MacDraftParser::readDocHeader(), ClarisDrawParser::readDocHeader(), MacWrtProParser::readDocHeader(), ClarisWksDocument::readDocHeader(), GreatWksParser::readDocInfo(), MsWrd1Parser::readDocInfo(), FullWrtParser::readDocInfo(), MarinerWrtParser::readDocInfo(), LightWayTxtParser::readDocument(), MoreParser::readDocumentInfo(), MsWrdParser::readDocumentInfo(), MsWrdParser::readHeaderEndV3(), EDocParser::readInfo(), BeagleWksParser::readLastZone(), NisusWrtParser::readPageLimit(), MacDrawParser::readPrintInfo(), SuperPaintParser::readPrintInfo(), WingzParser::readPrintInfo(), MacWrtParser::readPrintInfo(), WriterPlsParser::readPrintInfo(), MacDrawProParser::readPrintInfo(), MacDraftParser::readPrintInfo(), ActaParser::readPrintInfo(), LightWayTxtParser::readPrintInfo(), ClarisDrawParser::readPrintInfo(), BeagleWksDBParser::readPrintInfo(), MindWrtParser::readPrintInfo(), BeagleWksBMParser::readPrintInfo(), NisusWrtParser::readPrintInfo(), BeagleWksParser::readPrintInfo(), BeagleWksSSParser::readPrintInfo(), MoreParser::readPrintInfo(), ZWrtParser::readPrintInfo(), FullWrtParser::readPrintInfo(), GreatWksDocument::readPrintInfo(), MsWrdParser::readPrintInfo(), BeagleWksDRParser::readPrintInfo(), WriteNowParser::readPrintInfo(), MacWrtProParser::readPrintInfo(), RagTimeParser::readPrintInfo(), HanMacWrdJParser::readPrintInfo(), ClarisWksDocument::readPrintInfo(), MarinerWrtParser::readPrintInfo(), HanMacWrdKParser::readPrintInfo(), WriterPlsParser::readTable(), MacDrawProParser::send(), MacPaintParser::sendBitmap(), BeagleWksBMParser::sendBitmap(), SuperPaintParser::sendBitmap(), GreatWksGraph::sendFrame(), MacDrawProParser::sendMasterPage(), GreatWksBMParser::sendPicture(), MsWks3Text::update(), and ClarisWksDocument::updateChildPositions().

MWAWPageSpan& MWAWParser::getPageSpan ( )
inline

returns the actual page dimension

MWAWParserStatePtr MWAWParser::getParserState ( )
inline

returns the parser state

Referenced by GreatWksDRParser::checkHeader(), GreatWksParser::checkHeader(), GreatWksSSParser::checkHeader(), GreatWksDBParser::checkHeader(), ClarisWksBMParser::checkHeader(), ClarisWksParser::checkHeader(), ClarisWksPRParser::checkHeader(), ClarisWksSSParser::checkHeader(), EDocParser::createDocument(), GreatWksDRParser::createDocument(), TeachTxtParser::createDocument(), MacDocParser::createDocument(), MacPaintParser::createDocument(), GreatWksBMParser::createDocument(), DocMkrParser::createDocument(), GreatWksParser::createDocument(), MsWrd1Parser::createDocument(), MacWrtParser::createDocument(), ActaParser::createDocument(), MsWksDRParser::createDocument(), MsWksParser::createDocument(), GreatWksSSParser::createDocument(), SuperPaintParser::createDocument(), MacDraftParser::createDocument(), MacDrawParser::createDocument(), BeagleWksBMParser::createDocument(), WingzParser::createDocument(), BeagleWksParser::createDocument(), LightWayTxtParser::createDocument(), BeagleWksDRParser::createDocument(), GreatWksDBParser::createDocument(), NisusWrtParser::createDocument(), BeagleWksDBParser::createDocument(), MindWrtParser::createDocument(), MacDrawProParser::createDocument(), BeagleWksSSParser::createDocument(), MsWksDBParser::createDocument(), MsWksSSParser::createDocument(), ClarisWksBMParser::createDocument(), WriterPlsParser::createDocument(), FullWrtParser::createDocument(), ClarisWksParser::createDocument(), ClarisWksPRParser::createDocument(), ClarisWksSSParser::createDocument(), WriteNowParser::createDocument(), MacWrtProParser::createDocument(), ClarisDrawParser::createDocument(), MoreParser::createDocument(), ZWrtParser::createDocument(), RagTimeParser::createDocument(), MsWrdParser::createDocument(), RagTime5Parser::createDocument(), HanMacWrdJParser::createDocument(), MarinerWrtParser::createDocument(), HanMacWrdKParser::createDocument(), WingzParser::decodeEncrypted(), MsWksParser::flushExtra(), ActaParser::getMainList(), ClarisDrawParser::getPageLeftTop(), BeagleWksBMParser::init(), BeagleWksParser::init(), BeagleWksDRParser::init(), BeagleWksDBParser::init(), BeagleWksSSParser::init(), MsWks3Text::MsWks3Text(), MsWks4Text::MsWks4Text(), MsWksGraph::MsWksGraph(), MsWksParser::MsWksParser(), ClarisWksParser::parse(), ClarisWksSSParser::parse(), BeagleWksSSParser::readCellSheet(), ClarisDrawParser::readDocHeader(), MsWksDBParser::readFieldTypes(), MacDocParser::readFont(), BeagleWksDBParser::readFormat(), MsWksDBParser::readForms(), MsWksDBParser::readFormTypes(), MindWrtParser::readHeadingCustom(), MacDraftParser::readLabel(), MacDrawProParser::readLayersInfo(), ClarisDrawParser::readLayouts(), MacDrawProParser::readLibrariesInfo(), ClarisDrawParser::readLibraryHeader(), ClarisDrawParser::readLibraryNames(), MindWrtParser::readLinesInfo(), MacDraftParser::readObject(), MacDrawParser::readObject(), MsWksDBParser::readReportHeader(), SuperPaintParser::readShape(), WingzParser::readSpreadsheetStyle(), MsWksSSParser::readSSheetZone(), BeagleWksDRParser::readStyle(), GreatWksSSParser::readStyles(), and MsWksDBParser::readUnknownV2().

MWAWPresentationListenerPtr& MWAWParser::getPresentationListener ( )
inline

returns the presentation listener

Referenced by ClarisWksPRParser::createDocument(), ClarisWksPRParser::parse(), and resetPresentationListener().

MWAWRSRCParserPtr& MWAWParser::getRSRCParser ( )
inline

returns the rsrc parser

Referenced by EDocParser::checkHeader(), TeachTxtParser::checkHeader(), MacDocParser::checkHeader(), DocMkrParser::checkHeader(), LightWayTxtParser::checkHeader(), NisusWrtParser::checkHeader(), ZWrtParser::checkHeader(), LightWayTxtText::createZones(), NisusWrtText::createZones(), ZWrtText::createZones(), LightWayTxtGraph::createZones(), TeachTxtParser::createZones(), EDocParser::createZones(), MacDocParser::createZones(), DocMkrText::createZones(), DocMkrParser::createZones(), NisusWrtGraph::createZones(), MacDrawProParser::createZones(), LightWayTxtParser::createZones(), NisusWrtParser::createZones(), RagTimeParser::createZones(), ZWrtParser::createZones(), EDocParser::findContents(), TeachTxtParser::flushExtra(), DocMkrParser::flushExtra(), TeachTxtParser::parse(), MacDocParser::parse(), EDocParser::parse(), DocMkrParser::parse(), MacWrtParser::parse(), LightWayTxtParser::parse(), NisusWrtParser::parse(), MindWrtParser::parse(), FullWrtParser::parse(), ZWrtParser::parse(), RagTimeParser::readPrintInfo(), BeagleWksBMParser::readRSRCZones(), BeagleWksDRParser::readRSRCZones(), ActaParser::readRSRCZones(), BeagleWksParser::readRSRCZones(), BeagleWksDBParser::readRSRCZones(), BeagleWksSSParser::readRSRCZones(), GreatWksDocument::readRSRCZones(), TeachTxtParser::rsrcAscii(), DocMkrParser::rsrcAscii(), MacDocParser::rsrcAscii(), EDocParser::rsrcAscii(), BeagleWksParser::rsrcAscii(), LightWayTxtParser::rsrcAscii(), ActaParser::rsrcAscii(), BeagleWksBMParser::rsrcAscii(), BeagleWksDBParser::rsrcAscii(), BeagleWksDRParser::rsrcAscii(), GreatWksDocument::rsrcAscii(), ZWrtParser::rsrcAscii(), NisusWrtParser::rsrcAscii(), BeagleWksSSParser::rsrcAscii(), MoreParser::rsrcAscii(), TeachTxtParser::rsrcInput(), DocMkrParser::rsrcInput(), MacDocParser::rsrcInput(), EDocParser::rsrcInput(), BeagleWksParser::rsrcInput(), LightWayTxtParser::rsrcInput(), ActaParser::rsrcInput(), BeagleWksBMParser::rsrcInput(), BeagleWksDBParser::rsrcInput(), BeagleWksDRParser::rsrcInput(), GreatWksDocument::rsrcInput(), ZWrtParser::rsrcInput(), NisusWrtParser::rsrcInput(), BeagleWksSSParser::rsrcInput(), MoreParser::rsrcInput(), MacDrawProParser::sendBitmap(), LightWayTxtText::sendMainText(), NisusWrtGraph::sendPageGraphics(), LightWayTxtGraph::sendPICT(), MacDocParser::sendPicture(), EDocParser::sendPicture(), NisusWrtGraph::sendPicture(), TeachTxtParser::sendPicture(), and DocMkrParser::sendPicture().

MWAWTextListenerPtr& MWAWParser::getTextListener ( )
inline

returns the text listener

Referenced by EDocParser::createDocument(), TeachTxtParser::createDocument(), MacDocParser::createDocument(), GreatWksParser::createDocument(), DocMkrParser::createDocument(), MacWrtParser::createDocument(), MsWrd1Parser::createDocument(), ActaParser::createDocument(), MsWksParser::createDocument(), BeagleWksParser::createDocument(), LightWayTxtParser::createDocument(), NisusWrtParser::createDocument(), MindWrtParser::createDocument(), WriterPlsParser::createDocument(), ClarisWksParser::createDocument(), FullWrtParser::createDocument(), MacWrtProParser::createDocument(), WriteNowParser::createDocument(), MoreParser::createDocument(), ZWrtParser::createDocument(), RagTimeParser::createDocument(), MsWrdParser::createDocument(), RagTime5Parser::createDocument(), HanMacWrdJParser::createDocument(), MarinerWrtParser::createDocument(), HanMacWrdKParser::createDocument(), MsWksParser::flushExtra(), WriterPlsParser::getParagraph(), TeachTxtParser::newPage(), EDocParser::newPage(), MacDocParser::newPage(), GreatWksParser::newPage(), DocMkrParser::newPage(), ActaParser::newPage(), MsWrd1Parser::newPage(), BeagleWksParser::newPage(), MsWksParser::newPage(), LightWayTxtParser::newPage(), NisusWrtParser::newPage(), ClarisWksParser::newPage(), FullWrtParser::newPage(), WriteNowParser::newPage(), MoreParser::newPage(), ZWrtParser::newPage(), RagTimeParser::newPage(), RagTime5Parser::newPage(), MacWrtParser::newPage(), MacWrtProParser::newPage(), WriterPlsParser::newPage(), MindWrtParser::newPage(), HanMacWrdJParser::newPage(), MarinerWrtParser::newPage(), MsWrdParser::newPage(), HanMacWrdKParser::newPage(), MindWrtParser::readGraphic(), MacWrtParser::readGraphic(), WriterPlsParser::readGraphic(), MacWrtParser::readParagraph(), WriterPlsParser::readSection(), WriterPlsParser::readTable(), MacWrtParser::readText(), WriterPlsParser::readText(), resetTextListener(), FullWrtParser::send(), MacDocParser::sendContents(), MacWrtProParser::sendEmptyFrameZone(), MsWrdParser::sendFieldComment(), ClarisWksParser::sendFootnote(), WriteNowParser::sendFootnote(), MsWrdParser::sendFootnote(), ActaParser::sendHeaderFooter(), MindWrtParser::sendHeaderFooter(), MindWrtParser::sendHeaderFooterFields(), EDocParser::sendIndex(), MacDocParser::sendIndex(), MsWrd1Parser::sendMain(), MacDocParser::sendPicture(), EDocParser::sendPicture(), TeachTxtParser::sendPicture(), DocMkrParser::sendPicture(), WriteNowParser::sendPicture(), MsWrdParser::sendPicture(), MacWrtProParser::sendPicture(), FullWrtParser::sendReference(), MsWrd1Parser::sendText(), TeachTxtParser::sendText(), MindWrtParser::sendText(), FullWrtParser::sendText(), MacWrtProParser::sendText(), MacWrtProParser::sendTextBoxZone(), FullWrtParser::sendVariable(), MacWrtParser::sendWindow(), WriterPlsParser::sendWindow(), MindWrtParser::sendZone(), MsWrd1Parser::setProperty(), and MindWrtParser::setProperty().

MWAWParser& MWAWParser::operator= ( const MWAWParser )
private

private operator=: forbidden

void MWAWParser::resetPresentationListener ( )
protected

resets the listener

Referenced by ClarisWksPRParser::init(), and ClarisWksPRParser::parse().

void MWAWParser::setFontConverter ( MWAWFontConverterPtr  fontConverter)
protected

sets the font convertor

void MWAWParser::setPresentationListener ( MWAWPresentationListenerPtr listener)
protected

sets the presentation listener

Referenced by ClarisWksPRParser::createDocument().

int MWAWParser::version ( ) const
inline

returns the works version

Referenced by MacWrtParser::checkFreeList(), EDocParser::checkHeader(), MacDocParser::checkHeader(), TeachTxtParser::checkHeader(), MacWrtParser::checkHeader(), MsWksDRParser::checkHeader(), MsWksParser::checkHeader(), NisusWrtParser::checkHeader(), RagTimeParser::checkHeader(), MsWksSSParser::checkHeader(), MsWksDBParser::checkHeader(), MacWrtProParser::checkHeader(), WriteNowParser::checkHeader(), RagTime5Parser::checkHeader(), MsWrdParser::checkHeader(), MacDrawProParser::computeLayersAndLibrariesBoundingBox(), MsWksDRParser::createZones(), MsWksParser::createZones(), MsWksSSParser::createZones(), MacDrawProParser::createZones(), ActaParser::createZones(), WriteNowParser::createZones(), MoreParser::createZones(), RagTimeParser::createZones(), RagTime5Parser::createZones(), RagTimeParser::findDataZones(), MsWksParser::flushExtra(), RagTimeParser::getColor(), MoreParser::getColor(), NisusWrtParser::getDateFormat(), MacWrtProParser::getZoneData(), MsWksDRParser::newPage(), MacWrtParser::parse(), MsWksDRParser::parse(), MsWksParser::parse(), MacDrawProParser::readBitmap(), MsWksSSParser::readCell(), RagTimeParser::readColorMapV2(), MsWksDBParser::readColSize(), MsWksDBParser::readDataBase(), GreatWksDBParser::readDatabase(), RagTimeParser::readDataZoneHeader(), WriteNowParser::readDocEntriesV2(), MacWrtProParser::readDocHeader(), GreatWksParser::readDocInfo(), FullWrtParser::readDocInfo(), MsWksDRParser::readDrawHeader(), ActaParser::readEndDataV3(), FullWrtParser::readEndDocInfo(), GreatWksDBParser::readField(), GreatWksDBParser::readFieldAuxis(), GreatWksDBParser::readFields(), FullWrtParser::readFileZoneFlags(), FullWrtParser::readFileZonePos(), GreatWksDBParser::readForm(), MsWksDBParser::readForm(), MsWksDBParser::readForms(), MsWksDBParser::readFormTypes(), MsWksDBParser::readFormula(), MsWksDBParser::readFormV2(), FullWrtParser::readGenericDocData(), MacDrawProParser::readGeometryShapeData(), WingzParser::readGraphic(), GreatWksDBParser::readHeader(), MacDrawProParser::readHeaderInfo(), MacDrawProParser::readLayersInfo(), MacDrawProParser::readLibrariesInfo(), MacDrawParser::readObject(), MacDrawProParser::readObject(), MacDrawProParser::readObjectData(), MacWrtParser::readPageBreak(), MacWrtParser::readParagraph(), RagTimeParser::readPictZone(), RagTimeParser::readPictZoneV2(), WingzParser::readPreferences(), WingzParser::readPrintInfo(), WriteNowParser::readPrintInfo(), MsWksDBParser::readRecords(), MsWksDBParser::readReportHeader(), MsWksDBParser::readReports(), MsWksDBParser::readReportV2(), ActaParser::readRSRCZones(), WingzParser::readSpreadsheet(), GreatWksSSParser::readSpreadsheet(), WingzParser::readSpreadsheetCellList(), WingzParser::readSpreadsheetPBreak(), WingzParser::readSpreadsheetSize(), WingzParser::readSpreadsheetStyle(), MsWksSSParser::readSSheetZone(), GreatWksSSParser::readStyles(), MacWrtParser::readText(), MacWrtProParser::readTextEntries(), MacDrawProParser::readTextII(), MacDrawProParser::readTextPro(), MacWrtProParser::readTextTokens(), MsWksDBParser::readUnknownV2(), MacWrtParser::readWindowsInfo(), GreatWksDBParser::readZone12(), MsWrdParser::readZone17(), RagTimeParser::readZone6(), MsWrdParser::readZoneList(), MoreParser::readZonesList(), RagTimeParser::sendBitmap(), MsWksSSParser::sendNote(), RagTimeParser::sendPicture(), MacDrawProParser::sendText(), MacWrtProParser::sendText(), and MacWrtParser::sendWindow().

Member Data Documentation

std::string MWAWParser::m_asciiName
private

the debug file name

Referenced by asciiName(), RagTime5Zone::createAsciiFile(), and setAsciiName().


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

Generated on Thu Jul 9 2015 20:26:39 for libmwaw by doxygen 1.8.8