38 #ifndef STAR_OBJECT_TEXT 39 # define STAR_OBJECT_TEXT 112 bool updatePageSpans(std::vector<STOFFPageSpan> &pageSpan,
int &numPages);
virtual ~Zone()
destructor
Definition: StarObjectText.cxx:121
librevenge::RVNGString m_sectionName
the section name
Definition: StarObjectText.hxx:81
bool readSWGraphNode(StarZone &zone, std::shared_ptr< StarObjectTextInternal::GraphZone > &graphZone)
try to read a OLE node : 'g'
Definition: StarObjectText.cxx:1088
StarObjectText & operator=(StarObjectText const &orig)=delete
class to store an state: ie.
Definition: StarState.hxx:67
~StarObjectText() final
destructor
Definition: StarObjectText.cxx:748
std::shared_ptr< STOFFTextListener > STOFFTextListenerPtr
a smart pointer of STOFFTextListener
Definition: libstaroffice_internal.hxx:497
Internal: a OLEZone of StarObjectTextInteral.
Definition: StarObjectText.cxx:218
std::shared_ptr< STOFFInputStream > STOFFInputStreamPtr
a smart pointer of STOFFInputStream
Definition: libstaroffice_internal.hxx:485
std::shared_ptr< StarObjectTextInternal::State > m_textState
the state
Definition: StarObjectText.hxx:150
Internal: a sectionZone of StarObjectTextInteral.
Definition: StarObjectText.cxx:282
Internal: a basic sone of StarObjectTextInternal.
Definition: StarObjectText.hxx:51
Internal: a set of zone.
Definition: StarObjectText.hxx:67
std::vector< std::shared_ptr< Zone > > m_zoneList
the list of text zone
Definition: StarObjectText.hxx:83
bool readSfxStyleSheets(STOFFInputStreamPtr input, std::string const &fileName)
try to read a text style zone: SfxStyleSheets
Definition: StarObjectText.cxx:902
bool readSWTextZone(StarZone &zone, std::shared_ptr< StarObjectTextInternal::TextZone > &textZone)
try to read some content : 'T'
Definition: StarObjectText.cxx:1445
bool readSWOLENode(StarZone &zone, std::shared_ptr< StarObjectTextInternal::OLEZone > &ole)
try to read a OLE node : 'O'
Definition: StarObjectText.cxx:1317
Internal: the state of a StarObjectText.
Definition: StarObjectText.cxx:709
Internal: the structures of a StarObjectText.
Definition: StarObjectText.cxx:74
bool sendPages(STOFFTextListenerPtr &listener)
try to send the different page
Definition: StarObjectText.cxx:782
static bool readSWImageMap(StarZone &zone)
try to read a image map zone : 'X'
Definition: StarObjectText.cxx:1205
Internal: a textZone of StarObjectTextInteral.
Definition: StarObjectText.cxx:330
bool readSWContent(StarZone &zone, std::shared_ptr< StarObjectTextInternal::Content > &content)
try to read some content : 'N'
Definition: StarObjectText.cxx:958
virtual bool send(STOFFListenerPtr &listener, StarState &state) const =0
try to send the data to a listener
bool readSWJobSetUp(StarZone &zone)
try to read a SW zone setup : 'J'
Definition: StarObjectText.cxx:1289
Content()
constructor
Definition: StarObjectText.hxx:69
bool parse()
Definition: StarObjectText.cxx:819
Zone()
constructor
Definition: StarObjectText.hxx:53
Internal: a graphZone of StarObjectTextInteral.
Definition: StarObjectText.cxx:174
~Content()
destructor
Definition: StarObjectText.cxx:125
bool readWriterDocument(STOFFInputStreamPtr input, std::string const &fileName)
the main zone
Definition: StarObjectText.cxx:1710
StarObjectText(StarObject const &orig, bool duplicateState)
constructor
Definition: StarObjectText.cxx:742
bool send(STOFFListenerPtr &listener, StarState &state, bool isFlyer=false) const
try to send the data to a listener
Definition: StarObjectText.cxx:677
bool readDrawingLayer(STOFFInputStreamPtr input, std::string const &fileName)
the drawing layers ?
Definition: StarObjectText.cxx:1616
bool updatePageSpans(std::vector< STOFFPageSpan > &pageSpan, int &numPages)
try to update the page span (to create draw document)
Definition: StarObjectText.cxx:756
std::shared_ptr< STOFFListener > STOFFListenerPtr
a smart pointer of STOFFListener
Definition: libstaroffice_internal.hxx:487
the main class to read a StarOffice sdw file
Definition: StarObjectText.hxx:100
bool readSWSection(StarZone &zone, std::shared_ptr< StarObjectTextInternal::SectionZone > §ion)
try to read a section : 'I'
Definition: StarObjectText.cxx:1366
an object corresponding to an OLE directory
Definition: StarObject.hxx:64
a zone in a StarOffice file
Definition: StarZone.hxx:56
virtual void inventoryPage(StarState &) const
try to inventory the different pages
Definition: StarObjectText.hxx:61
void inventoryPages(StarState &state) const
try to inventory the different pages
Definition: StarObjectText.cxx:129