StarObjectText Class Reference

the main class to read a StarOffice sdw file More...

#include <StarObjectText.hxx>

Inheritance diagram for StarObjectText:
StarObject

List of all members.

Public Member Functions

 StarObjectText (StarObject const &orig, bool duplicateState)
 constructor
virtual ~StarObjectText ()
 destructor
bool parse ()
 try to parse data
bool updatePageSpans (std::vector< STOFFPageSpan > &pageSpan, int &numPages)
 try to update the page span (to create draw document)
bool sendPages (STOFFTextListenerPtr listener)
 try to send the different page
bool readSWContent (StarZone &zone, shared_ptr< StarObjectTextInternal::Content > &content)
 try to read some content : 'N'

Static Public Member Functions

static bool readSWImageMap (StarZone &zone)
 try to read a image map zone : 'X'

Protected Member Functions

bool readSfxStyleSheets (STOFFInputStreamPtr input, std::string const &fileName)
 try to read a text style zone: SfxStyleSheets
bool readWriterDocument (STOFFInputStreamPtr input, std::string const &fileName)
 the main zone
bool readDrawingLayer (STOFFInputStreamPtr input, std::string const &fileName)
 the drawing layers ?
bool readSWGraphNode (StarZone &zone, shared_ptr< StarObjectTextInternal::GraphZone > &graphZone)
 try to read a OLE node : 'g'
bool readSWJobSetUp (StarZone &zone)
 try to read a SW zone setup : 'J'
bool readSWOLENode (StarZone &zone)
 try to read a OLE node : 'O'
bool readSWSection (StarZone &zone, shared_ptr< StarObjectTextInternal::SectionZone > &section)
 try to read a section : 'I'
bool readSWTextZone (StarZone &zone, shared_ptr< StarObjectTextInternal::TextZone > &textZone)
 try to read some content : 'T'

Protected Attributes

shared_ptr
< StarObjectTextInternal::State
m_textState
 the state

Private Member Functions

StarObjectTextoperator= (StarObjectText const &orig)

Detailed Description

the main class to read a StarOffice sdw file


Constructor & Destructor Documentation

StarObjectText::StarObjectText ( StarObject const &  orig,
bool  duplicateState 
)

constructor

destructor


Member Function Documentation

StarObjectText& StarObjectText::operator= ( StarObjectText const &  orig) [private]
bool StarObjectText::readDrawingLayer ( STOFFInputStreamPtr  input,
std::string const &  fileName 
) [protected]

the drawing layers ?

Referenced by parse().

bool StarObjectText::readSfxStyleSheets ( STOFFInputStreamPtr  input,
std::string const &  fileName 
) [protected]

try to read a text style zone: SfxStyleSheets

Reimplemented from StarObject.

Referenced by parse().

bool StarObjectText::readSWGraphNode ( StarZone zone,
shared_ptr< StarObjectTextInternal::GraphZone > &  graphZone 
) [protected]

try to read a OLE node : 'g'

Referenced by readSWContent().

bool StarObjectText::readSWImageMap ( StarZone zone) [static]

try to read a image map zone : 'X'

Referenced by StarAttributeManager::readAttribute(), and readSWGraphNode().

bool StarObjectText::readSWJobSetUp ( StarZone zone) [protected]

try to read a SW zone setup : 'J'

Referenced by readWriterDocument().

bool StarObjectText::readSWOLENode ( StarZone zone) [protected]

try to read a OLE node : 'O'

Referenced by readSWContent().

bool StarObjectText::readSWSection ( StarZone zone,
shared_ptr< StarObjectTextInternal::SectionZone > &  section 
) [protected]

try to read a section : 'I'

Referenced by readSWContent().

bool StarObjectText::readSWTextZone ( StarZone zone,
shared_ptr< StarObjectTextInternal::TextZone > &  textZone 
) [protected]

try to read some content : 'T'

Referenced by readSWContent().

bool StarObjectText::readWriterDocument ( STOFFInputStreamPtr  input,
std::string const &  fileName 
) [protected]

the main zone

Referenced by parse().

try to send the different page

bool StarObjectText::updatePageSpans ( std::vector< STOFFPageSpan > &  pageSpan,
int &  numPages 
)

try to update the page span (to create draw document)


Member Data Documentation


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