27 void outputGlobalHeader(std::ostream& os,
const std::string& sourceFile=
"",
29 void outputGlobalFooter(std::ostream& os)
const override;
30 void outputEntitiesHeader(std::ostream& os)
const override;
31 void outputEntitiesFooter(std::ostream& os)
const override;
32 void outputRelationsHeader(std::ostream& os)
const override;
33 void outputRelationsFooter(std::ostream& os)
const override;
34 void outputEventsHeader(std::ostream& os)
const override;
35 void outputEventsFooter(std::ostream& os)
const override;
37 void outputEntityString(std::ostream& out,
38 unsigned int entityId,
39 const std::string& entityType,
40 const std::string& entityString,
41 const std::vector<std::pair<uint64_t,uint64_t> >& positions,
44 void outputAttributesString(std::ostream& out,
45 unsigned int entityId,
46 std::map <std::tuple <std::size_t, std::string , std::string >, std::size_t >& mapAttributes)
const override;
48 unsigned int outputRelationString(std::ostream& out,
49 unsigned int relationId,
50 const std::string& relationType,
51 const std::string& sourceArgString,
52 const std::string& targetArgString)
const override;
54 void outputEventString(std::ostream& out,
56 unsigned int eventMentionId,
57 const std::string& eventMentionType,
58 const std::vector<unsigned int>& eventRoleId,
59 const std::vector<std::string>& eventRoleType)
const override;
61 void outputEntityNorm(std::ostream& out,
62 unsigned int entityId,
63 const std::string& entityNorm)
const override;
define the limaStringText resource which is the text in limaString formal