Models the top-level structure of an RTF file.
author: Bertrand Delacretaz bdelacretaz@codeconsult.ch author: Andreas Putz a.putz@skynamics.com author: Christopher Scott scottc@westinghouse.com
Call startDocumentArea if needed and return the document area object.
the RtfDocumentArea throws: IOException - for I/O problems throws: RtfStructureException - for illegal RTF structure
Call startPageArea if needed and return the page area object.
the RtfPageArea throws: IOException - for I/O problems throws: RtfStructureException - for illegal RTF structure
Closes the RtfHeader if not done yet, and starts the document area.
Must be called once only.
the RtfDocumentArea throws: IOException - for I/O problems throws: RtfStructureException - for illegal RTF structure
Closes the RtfHeader if not done yet, and starts the docment area.
Like startDocumentArea, is only called once. This is not optimal,
must be able to have multiple page definition, and corresponding
Document areas
the RtfPageArea throws: IOException - for I/O problems throws: RtfStructureException - for illegal RTF structure