the main class to read/. More...
#include <StarFormatManager.hxx>
| Public Member Functions | |
| StarFormatManager () | |
| constructor | |
| virtual | ~StarFormatManager () | 
| destructor | |
| bool | readSWFormatDef (StarZone &zone, unsigned char kind, std::shared_ptr< StarFormatManagerInternal::FormatDef > &format, StarObject &doc) | 
| try to read a format zone : 'f' or 'l' or 'o' or 'r' or 's'(in TOCX) | |
| void | storeSWFormatDef (librevenge::RVNGString const &name, std::shared_ptr< StarFormatManagerInternal::FormatDef > &format) | 
| store a named format zone | |
| std::shared_ptr< StarFormatManagerInternal::FormatDef > | getSWFormatDef (librevenge::RVNGString const &name) const | 
| try to return a named format zone(if possible) | |
| bool | readSWNumberFormatterList (StarZone &zone) | 
| try to read a number formatter type : 'q' | |
| bool | readSWFlyFrameList (StarZone &zone, StarObject &doc, std::vector< std::shared_ptr< StarFormatManagerInternal::FormatDef > > &listFormats) | 
| try to read a fly frame list : 'F' (list of 'l' or 'o') | |
| bool | readSWPatternLCL (StarZone &zone) | 
| try to read a format pattern LCL : 'P' (list of 'D') (child of a TOXs) | |
| bool | readNumberFormat (StarZone &zone, long endPos, StarObject &doc) | 
| try to read a number format (find in attribute) | |
| bool | readNumberFormatter (StarZone &zone) | 
| try to read number formatter type | |
| void | updateNumberingProperties (STOFFCell &cell) const | 
| try to update the cell's data | |
| Private Attributes | |
| std::shared_ptr< StarFormatManagerInternal::State > | m_state | 
| the state | |
the main class to read/.
. a StarOffice sdw format
| StarFormatManager::StarFormatManager | ( | ) | 
constructor
| 
 | virtual | 
destructor
| std::shared_ptr< StarFormatManagerInternal::FormatDef > StarFormatManager::getSWFormatDef | ( | librevenge::RVNGString const & | name | ) | const | 
try to return a named format zone(if possible)
| bool StarFormatManager::readNumberFormat | ( | StarZone & | zone, | 
| long | endPos, | ||
| StarObject & | doc ) | 
try to read a number format (find in attribute)
| bool StarFormatManager::readNumberFormatter | ( | StarZone & | zone | ) | 
try to read number formatter type
Referenced by readSWNumberFormatterList().
| bool StarFormatManager::readSWFlyFrameList | ( | StarZone & | zone, | 
| StarObject & | doc, | ||
| std::vector< std::shared_ptr< StarFormatManagerInternal::FormatDef > > & | listFormats ) | 
try to read a fly frame list : 'F' (list of 'l' or 'o')
| bool StarFormatManager::readSWFormatDef | ( | StarZone & | zone, | 
| unsigned char | kind, | ||
| std::shared_ptr< StarFormatManagerInternal::FormatDef > & | format, | ||
| StarObject & | doc ) | 
try to read a format zone : 'f' or 'l' or 'o' or 'r' or 's'(in TOCX)
Referenced by readSWFlyFrameList().
| bool StarFormatManager::readSWNumberFormatterList | ( | StarZone & | zone | ) | 
try to read a number formatter type : 'q'
| bool StarFormatManager::readSWPatternLCL | ( | StarZone & | zone | ) | 
try to read a format pattern LCL : 'P' (list of 'D') (child of a TOXs)
| void StarFormatManager::storeSWFormatDef | ( | librevenge::RVNGString const & | name, | 
| std::shared_ptr< StarFormatManagerInternal::FormatDef > & | format ) | 
store a named format zone
| void StarFormatManager::updateNumberingProperties | ( | STOFFCell & | cell | ) | const | 
try to update the cell's data
| 
 | private | 
the state
Referenced by getSWFormatDef(), readNumberFormatter(), StarFormatManager(), storeSWFormatDef(), and updateNumberingProperties().