------------------------------------------------------------
--------------            Structure           --------------
------------------------------------------------------------
- MWAW*, libmwaw* : internal core part of libmwaw (ie. classes used by all the parser )

- AC* : parser of Acta documents
- BW* : parser of BeagleWorks and WordPerfect Works documents
- CW* : parser of ClarisWorks and AppleWorks documents
- DM* : parser of DOCMaker documents
- ED* : parser of eDOC documents
- FW* : parser of FullWrite documents
- GW* : parser of GreatWorks documents
- HMWJ* : parser of HanMac Word-J documents
- HMWK* : parser of HanMac Word-K documents
- LW* : parser of LightWay Text documents
- MCD* : parser of MacDoc documents
- MDW* : parser of MindWrite documents
- MOR* : parser of More documents (organization part)
- MRW* : parser of Mariner Write documents
- MSK* : parser of Microsoft Works documents
- MSW* : parser of Microsoft Word documents
- MW* : parser of MacWrite documents
- MWPro* : parser of MacWrite II, MacWrite Pro documents
- NS* : parser of Nisus Writer documents,
- TT* : parser of TeachText/SimpleText/Tex-Edit documents,
- WN* : parser of WriteNow documents
- WP* : parser of WriterPlus documents
- ZW* : parser of Z-Write documents

------------------------------------------------------------
--------------            Exported           --------------
------------------------------------------------------------
## new interface	
- libmwaw.hxx
- MWAWDocument.hxx

------------------------------------------------------------
--------------      generic tools             --------------
------------------------------------------------------------

These files defined basic tools which must be used by the parsers :
## libmwaw_internal.hxx
	- MWAW_DEBUG_MSG, shared_ptr, Vec2, Vec3 and Box2 and the exception
	- define basic type: NumberingType, SubDocumentType, ...

## MWAWInputStream.hxx
	internal wrapper of WPXInputStream (with functions to read Ole, ...)

## MWAWOLEStream.hxx :
   	internal function used to store/read OLE, retrieve the list of OLE, ..
## MWAWZipStream.hxx :
   	internal function used to store/read a zip file

## generic tools

- MWAWDebug.hxx : class to store parsed data in an intermediate file
- MWAWFontConverter.hxx : read and convert in unicode AppleŠ char fonts
     MWAWFontSJISConverter.hxx : read S-JIS encoding fonts
- MWAWPrinter.hxx : read the mac printer information
- MWAWOLEParser.hxx : read some classic ole structure
- MWAWPropertyHandler.hxx : some classes which keep a list of tag and WPXPropertyList,
	store/unstore then in order to be reread by writerperfect 

## specific tool for graphics:
- MWAWPict.hxx : generic pict
- MWAWPictBitmap.hxx : a class to keep basic bitmap(ie. a 2D array of some type) and transforms them in PBM, PPM
- MWAWPictData.hxx : basic class to manage a pict form by a chunck of classic data ( included MWAWPicMac)
- MWAWPictMac.hxx : check macintosh Pict1.0, Pict2.0, 2.1 and convert Pict1.0 in Pict2

------------------------------------------------------------
-----------  generic listener/parser classes  --------------
------------------------------------------------------------

These files defined basic structures which must be used by the parsers :

## MWAWHeader.hxx
## MWAWSubDocument.hxx
	Files to parse document inspired of libwpd/WP*

## MWAWContentListener.hxx
	The content listener

## MWAWPageSpan.hxx
	store the page property and a page span number,
	  define also MWAWHeaderFooter class to store header/footer property

## MWAWSection.hxx
	store the section property

## MWAWFont.hxx
	store the font property

## MWAWParagraph.hxx 
	store the paragraph property

## MWAWGraphicListener
	The graphic listener (used to create odg picture) with
  - MWAWGraphicInterface.hxx to define a generic interface to create ODG file ā la libwpg-0.3
  - MWAWGraphicShape.hxx to define basic graphic shape
  - MWAWGraphicStyle.hxx to store the graphic style's properties

## MWAWList.hxx
	store a simple list definition 

## MWAWParser.hxx
	a basic parser

## MWAWCell.hxx, MWAWTable.hxx
	a helper to reconstruct a table structure from a list of cell

------------------------------------------------------------
---           AC/BW/CW/DM/ED/FW/GW/LW/MCD                ---
---           MDW/MOR/MRW/MSK/MSW/MW/NS/TT/WN/WP/ZW      ---
------------------------------------------------------------

Specific files which depends on the type of file which is converted

############# 

ACParser: parser of Acta : v2 and Classic v1
-   ACText : class which reads the text

BWParser: parser of BeagleWorks v1.0 and WordPerfect Works v1.2
-   BWText : class which reads the text

CWParser : parser of ClarisWorks/AppleWorks document
-   CWGraph : class which reads the graphics and zone dispositions ...
-   CWDatabase/CWSpreadSheet : class which reads the database/spreadsheet structure ( uncomplete)
-   CWPresentation : class which reads the slide structures
-   CWTable : class which reads the table structures
-   CWText : class which reads the text and its structures
  and
-   CWStruct : class which stores the main zone structures
-   CWStyleManager : class which reads/stores many styles

DMParser: parser of DOCMaker : v4
-   DMText : class which reads the text

EDParser: parser of eDOC : v2

FWParser: parser of FullWrite : v1.0 v2.0
-   FWGraph : class which reads the graph/sidebar
-   FWStruct : class which the shared structures
-   FWText : class which reads the text

GWParser : parser of GreatWorks : v1-v2
-   GWGraph : class which reads the picture/graph/frame
-   GWText : class which reads the text

HMWJParser : parser of HanMac Word-J
-   HMWJGraph : class which reads the picture/graph/frame
-   HMWJText : class which reads the text

HMWKParser : parser of HanMac Word-K 2.0.5-2.0.6
-   HMWKGraph : class which reads the picture/graph/frame
-   HMWKText : class which reads the text

LWParser : parser of LightWay Text v4.5
-   LWGraph : class which reads the picture/graph/frame
-   LWText : class which reads the text

MCDParser : parser of MacDoc document: v1.3

MDWParser : parser of MindWrite document: v2.1

MORParser: parser of More document : v2.0 v3.0 ( organization part )
-   MORText : class which reads the text

MRWParser : parser of Mariner Write 1.6
-   MRWGraph : class which reads the picture/graph/token
-   MRWText : class which reads the text

MSKParser: generic parser of Microsoft Works parser
- MSKGraph : class which reads the picture/graph 
- MSKTable : class which reads a table
- MSK3Parser : parser of Microsoft Works document : v1.0-3.0
-   MSK3Text : class which reads the text
- MSK4Parser : parser of Microsoft Works document : v4.0
-   MSK4Zone : parser of the text ole 
-   MSK4Text : class which reads the text

MSW1Parser : parser of Microsoft Word document : v1.0 

MSWParser : parser of Microsoft Word document : v3.0-5.0 
-   MSWStruct : class which defines the different structures 
-   MSWText : class which reads the text and its structures
-   MSWTextStyles : class which reads the styles

MWParser : parser of MacWrite document : v1.0-5.01

MWProParser : parser of MacWrite II, Pro (v1.0-1.5) document
-   MWProStructures : class which reads the main structures find in a document

NSParser : parser of a Nisus Writer document : v4.0
-   NSGraph : class which reads the picture/graph
-   NSStruct : class which defines the different structures used by the parsed
-   NSText : class which reads the text

TTParser : parser of TeachText/SimpleText document : v1.2, Tex-Edit v2.7

WNParser : parser of WriteNow document : v1.0-4.0
-   WNText : class which reads the text and its structures
-   WNEntry : class to store the entry found in the document

WPParser : parser of WriterPlus document

ZWParser : parser of Z-Write document : v1.3
-   ZWText : class which reads the text and its structures
