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 shared_ptr<HanMacWrdJTextInternal::State>
m_state;
shared_ptr< MWAWListener > MWAWListenerPtr
a smart pointer of MWAWListener
Definition: libmwaw_internal.hxx:491
the main class to read a HanMac Word-J file
Definition: HanMacWrdJParser.hxx:104
MWAWParserStatePtr m_parserState
the parser state
Definition: HanMacWrdJText.hxx:141
friend class HanMacWrdJText
Definition: HanMacWrdJParser.hxx:107
MWAWParser & operator=(const MWAWParser &)
private operator=: forbidden
shared_ptr< HanMacWrdJTextInternal::State > m_state
the state
Definition: HanMacWrdJText.hxx:144
Class to store font.
Definition: MWAWFont.hxx:43
int version() const
returns the works version
Definition: MWAWParser.hxx:106
Internal: a struct used to store a text zone.
Definition: HanMacWrdJText.cxx:215
bool sendText(long id, long cPos, MWAWListenerPtr listener=MWAWListenerPtr())
send a text zone
Definition: HanMacWrdJParser.cxx:185
Internal: the structures of a HanMacWrdJText.
Definition: HanMacWrdJText.cxx:58
Internal: class to store the paragraph properties of a HanMacWrdJText.
Definition: HanMacWrdJText.cxx:242
shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:495
basic class to store an entry in a file This contained :
Definition: MWAWEntry.hxx:46
Internal: the subdocument of a HanMacWrdJText.
Definition: HanMacWrdJText.cxx:309
bool canSendTextAsGraphic(long id, long cPos)
check if we can send a textzone as graphic
Definition: HanMacWrdJParser.cxx:190
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