StarObjectChart Class Reference

the main class to read a StarOffice chart More...

#include <StarObjectChart.hxx>

Inheritance diagram for StarObjectChart:
StarObject

List of all members.

Public Member Functions

 StarObjectChart (StarObject const &orig, bool duplicateState)
 constructor
virtual ~StarObjectChart ()
 destructor
bool parse ()
 try to parse the current object

Protected Member Functions

bool readChartDocument (STOFFInputStreamPtr input, std::string const &fileName)
 try to read a chart zone: StarChartDocument .sds
bool readSfxStyleSheets (STOFFInputStreamPtr input, std::string const &fileName)
 try to read a chart style zone: SfxStyleSheets
bool readSCHAttributes (StarZone &zone)
 try to read the chart attributes
bool readSCHMemChart (StarZone &zone)
 try to read the memchart data

Protected Attributes

shared_ptr
< StarObjectChartInternal::State
m_chartState
 the state

Detailed Description

the main class to read a StarOffice chart


Constructor & Destructor Documentation

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

constructor

destructor


Member Function Documentation

try to parse the current object

Reimplemented from StarObject.

Referenced by StarFileManager::checkUnparsed(), SDXParser::createZones(), and StarFileManager::readOLEDirectory().

bool StarObjectChart::readChartDocument ( STOFFInputStreamPtr  input,
std::string const &  fileName 
) [protected]

try to read a chart zone: StarChartDocument .sds

Referenced by parse().

bool StarObjectChart::readSCHAttributes ( StarZone zone) [protected]

try to read the chart attributes

Referenced by readChartDocument().

bool StarObjectChart::readSCHMemChart ( StarZone zone) [protected]

try to read the memchart data

Referenced by readSCHAttributes().

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

try to read a chart style zone: SfxStyleSheets

Reimplemented from StarObject.

Referenced by parse().


Member Data Documentation


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