38 #ifndef HAN_MAC_WRD_J_TEXT 39 # define HAN_MAC_WRD_J_TEXT 95 std::vector<long> getTokenIdList()
const;
97 void updateTextZoneTypes(std::map<long,int>
const &idTypeMap);
99 void updateFootnoteInformations(
long const &textZId, std::vector<long>
const &fPosList);
106 bool readFontNames(
MWAWEntry const &entry);
110 bool readFont(
MWAWFont &font,
long endPos=-1);
112 bool readParagraphs(
MWAWEntry const &entry);
118 bool readTextZonesList(
MWAWEntry const &entry);
120 bool readTextZone(
MWAWEntry const &entry,
int actZone);
124 bool readSections(
MWAWEntry const &entry);
144 std::shared_ptr<HanMacWrdJTextInternal::State>
m_state;
the main class to read a HanMac Word-J file
Definition: HanMacWrdJParser.hxx:109
MWAWParserStatePtr m_parserState
the parser state
Definition: HanMacWrdJText.hxx:141
std::shared_ptr< HanMacWrdJTextInternal::State > m_state
the state
Definition: HanMacWrdJText.hxx:144
std::shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:553
std::shared_ptr< MWAWListener > MWAWListenerPtr
a smart pointer of MWAWListener
Definition: libmwaw_internal.hxx:549
friend class HanMacWrdJText
Definition: HanMacWrdJParser.hxx:112
Class to store font.
Definition: MWAWFont.hxx:43
int version() const
returns the works version
Definition: MWAWParser.hxx:108
MWAWParser & operator=(const MWAWParser &)=delete
private operator=: forbidden
Internal: a struct used to store a text zone.
Definition: HanMacWrdJText.cxx:231
bool sendText(long id, long cPos, MWAWListenerPtr listener=MWAWListenerPtr())
send a text zone
Definition: HanMacWrdJParser.cxx:190
Internal: the structures of a HanMacWrdJText.
Definition: HanMacWrdJText.cxx:58
Internal: class to store the paragraph properties of a HanMacWrdJText.
Definition: HanMacWrdJText.cxx:264
basic class to store an entry in a file This contained :
Definition: MWAWEntry.hxx:46
Internal: the subdocument of a HanMacWrdJText.
Definition: HanMacWrdJText.cxx:345
bool canSendTextAsGraphic(long id, long cPos)
check if we can send a textzone as graphic
Definition: HanMacWrdJParser.cxx:195
HanMacWrdJParser * m_mainParser
the main parser;
Definition: HanMacWrdJText.hxx:147
the main class to read the text part of HanMac Word-J file
Definition: HanMacWrdJText.hxx:62