From bdfa81e32b1176040646b30d352f3f017ec1ca37 Mon Sep 17 00:00:00 2001 From: Nicolas SANNIER Date: Tue, 5 Mar 2019 10:27:45 +0100 Subject: [PATCH] Pushing ARMLET for legislative text conversion --- Apps/CustomApps/HeaderDailyTexts.gapp | 804 + Apps/CustomApps/HeaderSecurite_Sociale.gapp | 676 + Apps/CustomApps/Headerscl_default.gapp | 804 + .../R\303\250glement_CSSF_16-07.gapp" | 673 + Apps/CustomApps/Securite_Sociale.gapp | 1188 + Apps/CustomApps/SegmentDailyTexts.gapp | 804 + Apps/CustomApps/SegmentSecurite_Sociale.gapp | 676 + Apps/CustomApps/Segmentscl_default.gapp | 804 + Apps/GenericCrossReferences.gapp | 545 + Apps/GenericWriter.gapp | 225 + Apps/Header.gapp | 804 + Apps/Preliminary.gapp | 1280 + Apps/Segment.gapp | 804 + ArmletMain.jar | Bin 0 -> 39538074 bytes .../headers/CustomMarkActHead.jape | 61 + .../headers/CustomMarkAlineaHead.jape | 173 + .../headers/CustomMarkArticleHead.jape | 560 + .../headers/CustomMarkBookHead.jape | 193 + .../headers/CustomMarkChapterHead.jape | 385 + .../headers/CustomMarkParagraphHead.jape | 221 + .../headers/CustomMarkPartHead.jape | 54 + .../headers/CustomMarkSectionHead.jape | 457 + .../headers/CustomMarkSubsectionHead.jape | 129 + .../headers/CustomMarkTitleHead.jape | 129 + .../segments/CustomMarkActSegment.jape | 225 + .../segments/CustomMarkAlineaSegment.jape | 63 + .../segments/CustomMarkArticleSegment.jape | 99 + .../segments/CustomMarkBookSegment.jape | 189 + .../segments/CustomMarkChapterSegment.jape | 153 + .../segments/CustomMarkParagraphSegment.jape | 81 + .../segments/CustomMarkPartSegment.jape | 207 + .../segments/CustomMarkPreambleSegment.jape | 32 + .../segments/CustomMarkSectionSegment.jape | 135 + .../segments/CustomMarkSubsectionSegment.jape | 117 + .../segments/CustomMarkTitleSegment.jape | 171 + CustomStructure/Corporate/Corporate.gapp | 673 + .../Corporate/Corporate_rules.json | 17 + .../Corporate/Corporate_structure.json | 35 + .../Jape/headers/CustomMarkActHead.jape | 59 + .../Jape/headers/CustomMarkAlineaHead.jape | 73 + .../Jape/headers/CustomMarkArticleHead.jape | 59 + .../Jape/headers/CustomMarkSectionHead.jape | 59 + .../headers/CustomMarkSubsectionHead.jape | 59 + .../Jape/segments/CustomMarkActSegment.jape | 63 + .../segments/CustomMarkAlineaSegment.jape | 27 + .../segments/CustomMarkArticleSegment.jape | 36 + .../segments/CustomMarkSectionSegment.jape | 54 + .../segments/CustomMarkSubsectionSegment.jape | 45 + Documentation/ARMLET PRES.pptx | Bin 0 -> 2388546 bytes Documentation/ARMLET Tuto.pptx | Bin 0 -> 2875646 bytes Documentation/ARMLET shortcuts.xlsx | Bin 0 -> 22873 bytes Documentation/CATALOGUE JAPE REG EXP.docx | Bin 0 -> 127267 bytes Documentation/Catalogue.xlsx | Bin 0 -> 29918 bytes Documentation/Cross References Module.docx | Bin 0 -> 239799 bytes ... a modified resolution of internal CR.docx | Bin 0 -> 18165 bytes Documentation/ReadMe.docx | Bin 0 -> 116597 bytes ...tions for a Legal Text Converter copy.docx | Bin 0 -> 121470 bytes Documentation/StructureGeneratorReadMe.docx | Bin 0 -> 100068 bytes Documentation/The ARMLET Process.docx | Bin 0 -> 98579 bytes Documentation/The ARMLET Toolbox copy.docx | Bin 0 -> 785118 bytes Documentation/gazetteer.docx | Bin 0 -> 412800 bytes Gate8.1/.installationinformation | Bin 0 -> 5220 bytes Gate8.1/GATE.app/Contents/Info.plist | 24 + Gate8.1/GATE.app/Contents/MacOS/GATE | 37 + Gate8.1/GATE.app/Contents/PkgInfo | 1 + .../Contents/Resources/gate-icon.icns | Bin 0 -> 126211 bytes Gate8.1/bin/GATEXML-content.sh | 18 + Gate8.1/bin/GATEXML-statistics.sh | 66 + Gate8.1/bin/gate.bat | 2 + Gate8.1/bin/gate.jar | Bin 0 -> 3843899 bytes Gate8.1/bin/gate.sh | 215 + Gate8.1/bin/gateLauncher.jar | Bin 0 -> 90111 bytes Gate8.1/bin/log4j.properties | 76 + Gate8.1/bin/plugins-info-to-HTML.pl | 201 + Gate8.1/bin/search-code.sh | 25 + Gate8.1/bin/splash.png | Bin 0 -> 70567 bytes Gate8.1/build.properties | 1 + Gate8.1/build/Info.plist.template | 24 + Gate8.1/build/build.properties | 4 + Gate8.1/build/build.txt | 1 + Gate8.1/build/corpus_tool.properties | 4 + Gate8.1/build/creole.xml | 22 + Gate8.1/build/gate.xml | 6 + Gate8.1/build/jarjar.rules | 2 + Gate8.1/build/launcher/.classpath | 7 + Gate8.1/build/launcher/.project | 17 + Gate8.1/build/launcher/build.xml | 66 + Gate8.1/build/launcher/classes/.gitignore | 1 + Gate8.1/build/launcher/lib/jayatana-1.2.3.jar | Bin 0 -> 83187 bytes Gate8.1/build/launcher/src/gate/Launcher.java | 237 + Gate8.1/build/lib/SVGRoundTrip.jar | Bin 0 -> 38563 bytes Gate8.1/build/lib/ant-contrib.jar | Bin 0 -> 224277 bytes Gate8.1/build/lib/batik-all.jar | Bin 0 -> 3311713 bytes Gate8.1/build/lib/ivy.jar | Bin 0 -> 1222059 bytes Gate8.1/build/lib/jacocoant.jar | Bin 0 -> 670468 bytes Gate8.1/build/lib/java2html.jar | Bin 0 -> 192282 bytes Gate8.1/build/lib/javacc.jar | Bin 0 -> 386079 bytes Gate8.1/build/lib/xml-apis-ext.jar | Bin 0 -> 85686 bytes Gate8.1/build/list.sh | 18 + Gate8.1/build/testpkg/Dummy.java | 26 + Gate8.1/build/testpkg/PrintOutTokens.java | 57 + Gate8.1/build/testpkg/README.txt | 2 + Gate8.1/build/testpkg/TestPR1.java | 60 + Gate8.1/build/testpkg/TestPR2.java | 54 + Gate8.1/build/testpkg/creole.xml | 17 + Gate8.1/build/version.txt | 1 + Gate8.1/build/wwwis.perl | 1122 + Gate8.1/gate.l4j.ini | 2 + Gate8.1/gate.xml | 13 + Gate8.1/icons/gate-icon.png | Bin 0 -> 3554 bytes Gate8.1/index.html | 46 + Gate8.1/licence.html | 188 + .../ann-job-annie.png | Bin 0 -> 39735 bytes .../ANNIE/.annie-defaults-metadata/icon.png | Bin 0 -> 5090 bytes .../.annie-defaults-metadata/long-desc.html | 59 + .../.annie-defaults-metadata/metadata.xml | 12 + .../.annie-defaults-metadata/short-desc.html | 3 + .../plugins/ANNIE/ANNIE_with_defaults.gapp | 189 + Gate8.1/plugins/ANNIE/build.xml | 174 + Gate8.1/plugins/ANNIE/creole.xml | 90 + .../plugins/ANNIE/resources/NE/address.jape | 300 + Gate8.1/plugins/ANNIE/resources/NE/clean.jape | 53 + Gate8.1/plugins/ANNIE/resources/NE/date.jape | 655 + .../plugins/ANNIE/resources/NE/date_pre.jape | 93 + .../ANNIE/resources/NE/document_date.jape | 33 + Gate8.1/plugins/ANNIE/resources/NE/email.jape | 83 + Gate8.1/plugins/ANNIE/resources/NE/final.jape | 627 + Gate8.1/plugins/ANNIE/resources/NE/first.jape | 95 + .../plugins/ANNIE/resources/NE/firstname.jape | 152 + .../plugins/ANNIE/resources/NE/gender.jape | 50 + .../ANNIE/resources/NE/identifier.jape | 95 + .../plugins/ANNIE/resources/NE/jobtitle.jape | 34 + .../ANNIE/resources/NE/loc_context.jape | 115 + .../ANNIE/resources/NE/main-twitter.jape | 38 + Gate8.1/plugins/ANNIE/resources/NE/main.jape | 39 + .../ANNIE/resources/NE/name-twitter.jape | 1688 + Gate8.1/plugins/ANNIE/resources/NE/name.jape | 1691 + .../ANNIE/resources/NE/name_context.jape | 213 + .../plugins/ANNIE/resources/NE/name_post.jape | 65 + .../plugins/ANNIE/resources/NE/number.jape | 174 + .../ANNIE/resources/NE/number_clean.jape | 28 + .../ANNIE/resources/NE/numberletter.jape | 21 + .../ANNIE/resources/NE/org_context.jape | 378 + .../plugins/ANNIE/resources/NE/reldate.jape | 162 + .../plugins/ANNIE/resources/NE/unknown.jape | 54 + Gate8.1/plugins/ANNIE/resources/NE/url.jape | 97 + .../plugins/ANNIE/resources/NE/url_pre.jape | 35 + .../ANNIE/resources/VP/VerbGroups.jape | 1736 + .../resources/gazetteer/abbreviations.lst | 6 + .../ANNIE/resources/gazetteer/adbc.lst | 10 + .../ANNIE/resources/gazetteer/agency.lst | 2 + .../ANNIE/resources/gazetteer/airport.lst | 5 + .../ANNIE/resources/gazetteer/airports.lst | 11 + .../ANNIE/resources/gazetteer/bands.lst | 32 + .../resources/gazetteer/cabinet_ministers.lst | 23 + .../plugins/ANNIE/resources/gazetteer/cdg.lst | 144 + .../ANNIE/resources/gazetteer/charities.lst | 31 + .../ANNIE/resources/gazetteer/city.lst | 2000 + .../resources/gazetteer/city_abbreviation.lst | 3 + .../ANNIE/resources/gazetteer/city_cap.lst | 1998 + .../ANNIE/resources/gazetteer/city_lower.lst | 1927 + .../ANNIE/resources/gazetteer/city_uk.lst | 23666 ++ .../resources/gazetteer/city_uk_ambig.lst | 5 + .../ANNIE/resources/gazetteer/colours.lst | 18 + .../resources/gazetteer/companies_uk.lst | 715 + .../gazetteer/companies_uk_lower.lst | 684 + .../ANNIE/resources/gazetteer/company.lst | 4758 + .../resources/gazetteer/company_ambig.lst | 114 + .../ANNIE/resources/gazetteer/company_cap.lst | 2797 + .../resources/gazetteer/company_lower.lst | 2510 + .../ANNIE/resources/gazetteer/country.lst | 316 + .../resources/gazetteer/country_abbrev.lst | 2 + .../ANNIE/resources/gazetteer/country_adj.lst | 786 + .../ANNIE/resources/gazetteer/country_cap.lst | 316 + .../resources/gazetteer/country_code.lst | 248 + .../resources/gazetteer/country_lower.lst | 445 + .../resources/gazetteer/currency_prefix.lst | 11 + .../resources/gazetteer/currency_unit.lst | 257 + .../ANNIE/resources/gazetteer/date.lst | 30 + .../ANNIE/resources/gazetteer/date_key.lst | 3 + .../ANNIE/resources/gazetteer/date_other.lst | 0 .../ANNIE/resources/gazetteer/date_post.lst | 118 + .../ANNIE/resources/gazetteer/date_pre.lst | 8 + .../ANNIE/resources/gazetteer/date_unit.lst | 27 + .../ANNIE/resources/gazetteer/datespan.lst | 8 + .../plugins/ANNIE/resources/gazetteer/day.lst | 27 + .../ANNIE/resources/gazetteer/day_cap.lst | 27 + .../ANNIE/resources/gazetteer/department.lst | 22 + .../ANNIE/resources/gazetteer/determiner.lst | 6 + .../ANNIE/resources/gazetteer/facility.lst | 27 + .../resources/gazetteer/facility_key.lst | 66 + .../resources/gazetteer/facility_key_ext.lst | 6 + .../ANNIE/resources/gazetteer/festival.lst | 155 + .../resources/gazetteer/foreign_ministers.lst | 1 + .../ANNIE/resources/gazetteer/govern_key.lst | 23 + .../ANNIE/resources/gazetteer/government.lst | 134 + .../government/cabinet-ministers.lst | 23 + .../government/cabinet-positions.lst | 75 + .../government/constituencies-england.lst | 533 + .../government/constituencies-n.ireland.lst | 18 + .../government/constituencies-scotland.lst | 59 + .../government/constituencies-wales.lst | 40 + .../gazetteer/government/constituencies.lst | 537 + .../gazetteer/government/document-pre.lst | 1 + .../government/document_ending_other.lst | 3 + .../executive-agencies-abbreviations.lst | 12 + .../government/executive-agencies-old.lst | 57 + .../government/executive-agencies.lst | 70 + ...-departments-ministerial-abbreviations.lst | 38 + .../govt-departments-ministerial.lst | 46 + ...artments-non-ministerial-abbreviations.lst | 50 + .../govt-departments-non-ministerial-old.lst | 33 + .../govt-departments-non-ministerial.lst | 46 + .../govt-responsibility-categories.lst | 11 + .../resources/gazetteer/government/laws.lst | 2 + .../government/legislation-ending.lst | 3 + .../gazetteer/government/legislation-pre.lst | 0 .../government/list-case-sensitive.def | 14 + .../resources/gazetteer/government/lists.def | 21 + .../government/military-operations-abbrev.lst | 848 + .../government/military-operations.lst | 850 + .../ministers-attending-cabinet.lst | 6 + .../government/non-cabinet-minister-posts.lst | 34 + .../government/non-cabinet-ministers.lst | 0 .../gazetteer/government/org-law.lst | 14 + .../gazetteer/government/org-military.lst | 8 + .../gazetteer/government/org-other.lst | 17 + .../gazetteer/government/org-political.lst | 19 + .../gazetteer/government/project.lst | 14 + .../gazetteer/government/project_keyword.lst | 9 + .../public-bodies-non-departmental.lst | 1050 + .../gazetteer/government/report-ending.lst | 1 + .../gazetteer/government/title-airforce.lst | 24 + .../gazetteer/government/title-army.lst | 24 + .../gazetteer/government/title-medical.lst | 8 + .../gazetteer/government/title-navy.lst | 19 + .../gazetteer/government/titles-other.lst | 36 + .../gazetteer/government/war_key.lst | 2 + .../resources/gazetteer/government/wars.lst | 44 + .../resources/gazetteer/government_base.lst | 0 .../ANNIE/resources/gazetteer/greeting.lst | 10 + .../ANNIE/resources/gazetteer/hour.lst | 13 + .../resources/gazetteer/ident_prekey.lst | 13 + .../ANNIE/resources/gazetteer/jobtitles.lst | 1567 + .../ANNIE/resources/gazetteer/lists.def | 117 + .../resources/gazetteer/loc_generalkey.lst | 7 + .../ANNIE/resources/gazetteer/loc_key.lst | 58 + .../ANNIE/resources/gazetteer/loc_other.lst | 1 + .../ANNIE/resources/gazetteer/loc_prekey.lst | 29 + .../resources/gazetteer/loc_prekey_lower.lst | 28 + .../ANNIE/resources/gazetteer/loc_relig.lst | 4 + .../ANNIE/resources/gazetteer/mapping.def | 6 + .../ANNIE/resources/gazetteer/ministry.lst | 16 + .../ANNIE/resources/gazetteer/minutes.lst | 11 + .../ANNIE/resources/gazetteer/mlb-teams.lst | 47 + .../ANNIE/resources/gazetteer/months.lst | 76 + .../resources/gazetteer/months_lower.lst | 38 + .../resources/gazetteer/more_company.lst | 677 + .../ANNIE/resources/gazetteer/mountain.lst | 30 + .../resources/gazetteer/music-artists.lst | 57 + .../resources/gazetteer/musical_group.lst | 308940 +++++++++++++++ .../ANNIE/resources/gazetteer/nba-teams.lst | 35 + .../ANNIE/resources/gazetteer/new_adj.lst | 725 + .../resources/gazetteer/newspaper_ending.lst | 9 + .../ANNIE/resources/gazetteer/newspapers.lst | 40 + .../ANNIE/resources/gazetteer/nfl-teams.lst | 32 + .../ANNIE/resources/gazetteer/non_company.lst | 26 + .../resources/gazetteer/nonspec_date.lst | 7 + .../ANNIE/resources/gazetteer/not_org.lst | 2 + .../ANNIE/resources/gazetteer/number_fold.lst | 14 + .../ANNIE/resources/gazetteer/numbers.lst | 131 + .../ANNIE/resources/gazetteer/ordinal.lst | 74 + .../ANNIE/resources/gazetteer/org_base.lst | 188 + .../ANNIE/resources/gazetteer/org_ending.lst | 136 + .../ANNIE/resources/gazetteer/org_key.lst | 117 + .../ANNIE/resources/gazetteer/org_key_cap.lst | 116 + .../ANNIE/resources/gazetteer/org_pre.lst | 3 + .../ANNIE/resources/gazetteer/org_spur.lst | 29 + .../resources/gazetteer/organization.lst | 165 + .../gazetteer/organization_nouns.lst | 1034 + .../resources/gazetteer/other_people.lst | 3 + .../ANNIE/resources/gazetteer/othorg_key.lst | 3 + .../ANNIE/resources/gazetteer/percent.lst | 3 + .../resources/gazetteer/person_ambig.lst | 8 + .../resources/gazetteer/person_ambig.old.lst | 1780 + .../resources/gazetteer/person_ambig2.lst | 4 + .../gazetteer/person_ambig_lower.lst | 875 + .../gazetteer/person_celebrity_surname.lst | 12 + .../resources/gazetteer/person_ending.lst | 12 + .../resources/gazetteer/person_female.lst | 5732 + .../gazetteer/person_female_ambig.lst | 170 + .../gazetteer/person_female_ambig_cap.lst | 167 + .../resources/gazetteer/person_female_cap.lst | 5730 + .../gazetteer/person_female_lower.lst | 5727 + .../gazetteer/person_female_lower_ambig.lst | 172 + .../resources/gazetteer/person_first.lst | 1432 + .../ANNIE/resources/gazetteer/person_full.lst | 144 + .../ANNIE/resources/gazetteer/person_male.lst | 4364 + .../resources/gazetteer/person_male_ambig.lst | 153 + .../gazetteer/person_male_ambig_cap.lst | 157 + .../resources/gazetteer/person_male_cap.lst | 4347 + .../resources/gazetteer/person_male_lower.lst | 4345 + .../gazetteer/person_male_lower_ambig.lst | 163 + .../resources/gazetteer/person_relig.lst | 11 + .../ANNIE/resources/gazetteer/person_sci.lst | 3 + .../ANNIE/resources/gazetteer/person_spur.lst | 3 + .../resources/gazetteer/phone_prefix.lst | 11 + .../ANNIE/resources/gazetteer/planet.lst | 11 + .../resources/gazetteer/political_party.lst | 16 + .../ANNIE/resources/gazetteer/post.lst | 0 .../ANNIE/resources/gazetteer/province.lst | 1206 + .../ANNIE/resources/gazetteer/province_aa.lst | 1000 + .../ANNIE/resources/gazetteer/province_ab.lst | 196 + .../ANNIE/resources/gazetteer/racecourse.lst | 4 + .../resources/gazetteer/radio_stations_uk.lst | 76 + .../ANNIE/resources/gazetteer/region.lst | 77 + .../ANNIE/resources/gazetteer/region_cap.lst | 69 + .../ANNIE/resources/gazetteer/region_uk.lst | 144 + .../resources/gazetteer/religious_adj.lst | 4 + .../ANNIE/resources/gazetteer/rivers.lst | 3 + .../plugins/ANNIE/resources/gazetteer/say.lst | 2 + .../ANNIE/resources/gazetteer/sports.lst | 16 + .../ANNIE/resources/gazetteer/spur.lst | 95 + .../ANNIE/resources/gazetteer/spur_ident.lst | 3 + .../ANNIE/resources/gazetteer/state_us.lst | 51 + .../resources/gazetteer/state_us_ambig.lst | 8 + .../ANNIE/resources/gazetteer/stop.lst | 29 + .../ANNIE/resources/gazetteer/street.lst | 9 + .../resources/gazetteer/surname_prefix.lst | 13 + .../ANNIE/resources/gazetteer/team.lst | 9 + .../ANNIE/resources/gazetteer/time.lst | 7 + .../ANNIE/resources/gazetteer/time_ampm.lst | 9 + .../ANNIE/resources/gazetteer/time_key.lst | 9 + .../resources/gazetteer/time_modifier.lst | 10 + .../ANNIE/resources/gazetteer/time_unit.lst | 10 + .../ANNIE/resources/gazetteer/timeofday.lst | 5 + .../ANNIE/resources/gazetteer/times.lst | 25 + .../ANNIE/resources/gazetteer/timespan.lst | 5 + .../ANNIE/resources/gazetteer/timex_pre.lst | 26 + .../ANNIE/resources/gazetteer/timezone.lst | 71 + .../ANNIE/resources/gazetteer/title.lst | 17 + .../resources/gazetteer/title_female.lst | 16 + .../ANNIE/resources/gazetteer/title_lower.lst | 183 + .../resources/gazetteer/title_lowercase.lst | 53 + .../ANNIE/resources/gazetteer/title_male.lst | 18 + .../ANNIE/resources/gazetteer/title_mil.lst | 263 + .../ANNIE/resources/gazetteer/title_pol.lst | 76 + .../ANNIE/resources/gazetteer/tvcompany.lst | 14 + .../resources/gazetteer/university_uk.lst | 186 + .../ANNIE/resources/gazetteer/url_key.lst | 3 + .../ANNIE/resources/gazetteer/water.lst | 15 + .../ANNIE/resources/gazetteer/year.lst | 69 + .../plugins/ANNIE/resources/heptag/lexicon | 17846 + .../ANNIE/resources/heptag/lexicon_all | 63035 +++ .../ANNIE/resources/heptag/lexicon_cap | 45687 +++ .../ANNIE/resources/heptag/lexicon_lower | 12348 + .../ANNIE/resources/heptag/old_lexicon | 17817 + .../plugins/ANNIE/resources/heptag/rules_cap | 1232 + .../plugins/ANNIE/resources/heptag/ruleset | 758 + .../ANNIE/resources/othomatcher/acelists.def | 7 + .../ANNIE/resources/othomatcher/alias.lst | 18 + .../ANNIE/resources/othomatcher/alias_ace.lst | 903 + .../ANNIE/resources/othomatcher/cdg.lst | 127 + .../resources/othomatcher/chinese_alias.lst | 607 + .../resources/othomatcher/connnector.lst | 7 + .../ANNIE/resources/othomatcher/def_art.lst | 2 + .../ANNIE/resources/othomatcher/listsNM.def | 8 + .../ANNIE/resources/othomatcher/nickname.txt | 222 + .../ANNIE/resources/othomatcher/prepos.lst | 2 + .../resources/othomatcher/spur_match.lst | 6 + .../external-split-patterns.txt | 13 + .../internal-split-patterns.txt | 12 + .../regex-splitter/non-split-patterns.txt | 111 + .../ANNIE/resources/schema/ANNIE-Schemas.xml | 13 + .../ANNIE/resources/schema/AddressSchema.xml | 21 + .../ANNIE/resources/schema/DateSchema.xml | 17 + .../resources/schema/IdentifierSchema.xml | 5 + .../ANNIE/resources/schema/LocationSchema.xml | 21 + .../ANNIE/resources/schema/MoneySchema.xml | 5 + .../resources/schema/OrganizationSchema.xml | 20 + .../ANNIE/resources/schema/PercentSchema.xml | 5 + .../ANNIE/resources/schema/PersonSchema.xml | 16 + .../ANNIE/resources/schema/PhoneSchema.xml | 5 + .../ANNIE/resources/schema/SentenceSchema.xml | 5 + .../gazetteer/abbreviations.lst | 96 + .../sentenceSplitter/gazetteer/lists.def | 1 + .../sentenceSplitter/grammar/cleanup.jape | 33 + .../grammar/find-single-nl.jape | 134 + .../sentenceSplitter/grammar/find.jape | 137 + .../grammar/main-single-nl.jape | 12 + .../sentenceSplitter/grammar/main.jape | 12 + .../sentenceSplitter/grammar/no-splits.jape | 31 + .../sentenceSplitter/grammar/prepare.jape | 29 + .../sentenceSplitter/grammar/split.jape | 105 + .../tokeniser/AlternateTokeniser.rules | 103 + .../tokeniser/DefaultTokeniser.rules | 104 + .../resources/tokeniser/postprocess.jape | 246 + Gate8.1/plugins/DocumentNormalizer/.classpath | 8 + Gate8.1/plugins/DocumentNormalizer/.project | 17 + Gate8.1/plugins/DocumentNormalizer/build.xml | 85 + Gate8.1/plugins/DocumentNormalizer/creole.xml | 3 + .../DocumentNormalizer/doc-normalizer.jar | Bin 0 -> 3293 bytes .../plugins/DocumentNormalizer/doc/README.TXT | 16 + .../doc/javadoc/allclasses-frame.html | 18 + .../doc/javadoc/allclasses-noframe.html | 18 + .../doc/javadoc/constant-values.html | 111 + .../doc/javadoc/deprecated-list.html | 111 + .../gate/creole/DocumentNormalizer.html | 486 + .../javadoc/gate/creole/package-frame.html | 19 + .../javadoc/gate/creole/package-summary.html | 129 + .../doc/javadoc/gate/creole/package-tree.html | 136 + .../doc/javadoc/help-doc.html | 208 + .../doc/javadoc/index-all.html | 156 + .../DocumentNormalizer/doc/javadoc/index.html | 71 + .../doc/javadoc/overview-tree.html | 140 + .../doc/javadoc/package-list | 1 + .../doc/javadoc/resources/background.gif | Bin 0 -> 2313 bytes .../doc/javadoc/resources/tab.gif | Bin 0 -> 291 bytes .../doc/javadoc/serialized-form.html | 1053 + .../doc/javadoc/stylesheet.css | 474 + .../resources/replacements.lst | 6 + .../src/gate/creole/DocumentNormalizer.java | 141 + Gate8.1/plugins/JAPE_Plus/.classpath | 8 + Gate8.1/plugins/JAPE_Plus/.project | 17 + Gate8.1/plugins/JAPE_Plus/build.xml | 103 + Gate8.1/plugins/JAPE_Plus/creole.xml | 4 + .../doc/javadoc/allclasses-frame.html | 47 + .../doc/javadoc/allclasses-noframe.html | 47 + .../ontotext/jape/automaton/Automaton.html | 819 + .../jape/automaton/AutomatonBuildHelp.html | 303 + .../AutomatonDeterminizationHelp.html | 470 + .../automaton/AutomatonMinimizationHelp.html | 548 + .../jape/automaton/ClosedHashOfLabels.html | 378 + .../jape/automaton/ClosedHashOfObjects.html | 369 + .../jape/automaton/ClosedHashOfStrings.html | 340 + .../com/ontotext/jape/automaton/CodeInt.html | 262 + .../ontotext/jape/automaton/Constants.html | 291 + .../jape/automaton/EpsilonClosure.html | 422 + .../jape/automaton/GenericWholeArrray.html | 486 + .../ontotext/jape/automaton/IntSequence.html | 488 + .../jape/automaton/TripleTransitions.html | 484 + .../com/ontotext/jape/automaton/WholeSet.html | 355 + .../jape/automaton/package-frame.html | 32 + .../jape/automaton/package-summary.html | 206 + .../ontotext/jape/automaton/package-tree.html | 142 + .../javadoc/com/ontotext/jape/pda/FSMPDA.html | 451 + .../com/ontotext/jape/pda/SimpleSet.html | 357 + .../com/ontotext/jape/pda/StatePDA.html | 418 + .../com/ontotext/jape/pda/TransitionPDA.html | 365 + .../com/ontotext/jape/pda/package-frame.html | 22 + .../ontotext/jape/pda/package-summary.html | 145 + .../com/ontotext/jape/pda/package-tree.html | 141 + .../doc/javadoc/constant-values.html | 302 + .../doc/javadoc/deprecated-list.html | 113 + .../javadoc/gate/gui/jape/plus/Viewer.html | 395 + .../gate/gui/jape/plus/package-frame.html | 19 + .../gate/gui/jape/plus/package-summary.html | 131 + .../gate/gui/jape/plus/package-tree.html | 150 + .../jape/plus/Predicate.PredicateType.html | 453 + .../doc/javadoc/gate/jape/plus/Predicate.html | 472 + .../gate/jape/plus/SPTBase.FSMInstance.html | 434 + .../gate/jape/plus/SPTBase.MatchMode.html | 358 + .../javadoc/gate/jape/plus/SPTBase.State.html | 306 + .../gate/jape/plus/SPTBase.Transition.html | 328 + .../doc/javadoc/gate/jape/plus/SPTBase.html | 1374 + .../javadoc/gate/jape/plus/SPTBuilder.html | 549 + .../jape/plus/Transducer.AnnSetListener.html | 289 + .../plus/Transducer.AnnotationComparator.html | 279 + .../gate/jape/plus/Transducer.SPTData.html | 278 + .../Transducer.SerialiseTransducerAction.html | 297 + .../Transducer.SinglePhaseTransducerPDA.html | 337 + .../javadoc/gate/jape/plus/Transducer.html | 1392 + .../javadoc/gate/jape/plus/package-frame.html | 31 + .../gate/jape/plus/package-summary.html | 196 + .../javadoc/gate/jape/plus/package-tree.html | 178 + .../gate/resources/img/svg/JapePlusIcon.html | 451 + .../gate/resources/img/svg/package-frame.html | 19 + .../resources/img/svg/package-summary.html | 134 + .../gate/resources/img/svg/package-tree.html | 126 + .../JAPE_Plus/doc/javadoc/help-doc.html | 214 + .../JAPE_Plus/doc/javadoc/index-all.html | 1443 + .../plugins/JAPE_Plus/doc/javadoc/index.html | 74 + .../JAPE_Plus/doc/javadoc/overview-frame.html | 24 + .../doc/javadoc/overview-summary.html | 140 + .../JAPE_Plus/doc/javadoc/overview-tree.html | 241 + .../JAPE_Plus/doc/javadoc/package-list | 5 + .../doc/javadoc/resources/background.gif | Bin 0 -> 2313 bytes .../JAPE_Plus/doc/javadoc/resources/tab.gif | Bin 0 -> 291 bytes .../doc/javadoc/resources/titlebar.gif | Bin 0 -> 10701 bytes .../doc/javadoc/resources/titlebar_end.gif | Bin 0 -> 849 bytes .../doc/javadoc/serialized-form.html | 611 + .../JAPE_Plus/doc/javadoc/stylesheet.css | 474 + Gate8.1/plugins/JAPE_Plus/jape-plus.jar | Bin 0 -> 80244 bytes .../plugins/JAPE_Plus/lib/colt-1.2.0-free.jar | Bin 0 -> 543275 bytes .../JAPE_Plus/lib/licence-colt-1.2.0-free.txt | 6 + .../JAPE_Plus/lib/src/colt-1.2.0-free-src.jar | Bin 0 -> 919068 bytes .../ontotext/jape/automaton/Automaton.java | 812 + .../jape/automaton/AutomatonBuildHelp.java | 38 + .../AutomatonDeterminizationHelp.java | 183 + .../automaton/AutomatonMinimizationHelp.java | 125 + .../jape/automaton/ClosedHashOfLabels.java | 121 + .../jape/automaton/ClosedHashOfObjects.java | 90 + .../jape/automaton/ClosedHashOfStrings.java | 66 + .../com/ontotext/jape/automaton/CodeInt.java | 38 + .../ontotext/jape/automaton/Constants.java | 20 + .../jape/automaton/EpsilonClosure.java | 70 + .../jape/automaton/GenericWholeArrray.java | 317 + .../ontotext/jape/automaton/IntSequence.java | 163 + .../jape/automaton/TripleTransitions.java | 133 + .../com/ontotext/jape/automaton/WholeSet.java | 84 + .../src/com/ontotext/jape/pda/FSMPDA.java | 398 + .../src/com/ontotext/jape/pda/SimpleSet.java | 138 + .../src/com/ontotext/jape/pda/StatePDA.java | 91 + .../com/ontotext/jape/pda/TransitionPDA.java | 64 + .../src/gate/gui/jape/plus/Viewer.java | 13 + .../src/gate/jape/plus/Predicate.java | 155 + .../JAPE_Plus/src/gate/jape/plus/SPTBase.java | 1408 + .../src/gate/jape/plus/SPTBuilder.java | 782 + .../src/gate/jape/plus/Transducer.java | 985 + .../src/gate/resources/img/svg/JapePlus.svg | 141 + .../gate/resources/img/svg/JapePlusIcon.java | 506 + .../plugins/JAPE_Plus/test/test-contains.jape | 19 + .../plugins/JAPE_Plus/test/test-contains.xml | 29 + .../JAPE_Plus/test/test-not-contains.jape | 19 + .../JAPE_Plus/test/test-not-within.jape | 19 + .../plugins/JAPE_Plus/test/test-within.jape | 19 + .../plugins/JAPE_Plus/test/test-within.xml | 27 + .../JAPE_Plus/test/test_actioncontext.gapp | 256 + .../JAPE_Plus/test/test_actioncontext.jape | 12 + .../JAPE_Plus/test/test_actioncontext.session | 261 + .../JAPE_Plus/test/test_controllerblocks.gapp | 245 + .../JAPE_Plus/test/test_controllerblocks.jape | 65 + .../test/test_controllerblocks.session | 250 + Gate8.1/plugins/JAPE_Plus/test/testabc.jape | 32 + Gate8.1/plugins/JAPE_Plus/test/testabc.xml | 39 + Gate8.1/plugins/JAPE_Plus/test/testdoc.txt | 1 + .../plugins/JAPE_Plus/test/testonto.doc.xml | 381 + Gate8.1/plugins/JAPE_Plus/test/testonto.gapp | 326 + Gate8.1/plugins/JAPE_Plus/test/testonto.jape | 9 + .../plugins/JAPE_Plus/test/testonto.rdf.xml | 11 + .../plugins/JAPE_Plus/test/testonto.session | 377 + .../JAPE_Plus/test/zero-length-ann.jape | 19 + .../JAPE_Plus/test/zero-length-ann.xml | 31 + .../.french-pipeline-metadata/icon.png | Bin 0 -> 5090 bytes .../.french-pipeline-metadata/long-desc.html | 4 + .../.french-pipeline-metadata/metadata.xml | 4 + .../.french-pipeline-metadata/short-desc.html | 4 + Gate8.1/plugins/Lang_French/build.xml | 84 + Gate8.1/plugins/Lang_French/creole.xml | 3 + Gate8.1/plugins/Lang_French/data/01.txt.xml | 119 + Gate8.1/plugins/Lang_French/data/02.txt.xml | 102 + Gate8.1/plugins/Lang_French/data/03.txt.xml | 91 + Gate8.1/plugins/Lang_French/data/04.txt.xml | 90 + Gate8.1/plugins/Lang_French/data/05.txt.xml | 84 + .../doc/javadoc/allclasses-frame.html | 31 + .../doc/javadoc/allclasses-noframe.html | 31 + .../doc/javadoc/constant-values.html | 142 + .../doc/javadoc/deprecated-list.html | 142 + .../doc/javadoc/french/FrenchIE.html | 302 + .../doc/javadoc/french/package-frame.html | 32 + .../doc/javadoc/french/package-summary.html | 153 + .../doc/javadoc/french/package-tree.html | 154 + .../Lang_French/doc/javadoc/help-doc.html | 209 + .../Lang_French/doc/javadoc/index-all.html | 141 + .../Lang_French/doc/javadoc/index.html | 36 + .../doc/javadoc/overview-tree.html | 156 + .../Lang_French/doc/javadoc/package-list | 1 + .../doc/javadoc/resources/inherit.gif | Bin 0 -> 57 bytes .../doc/javadoc/serialized-form.html | 159 + .../Lang_French/doc/javadoc/stylesheet.css | 29 + .../plugins/Lang_French/french+tagger.gapp | 499 + Gate8.1/plugins/Lang_French/french.gapp | 354 + Gate8.1/plugins/Lang_French/french.jar | Bin 0 -> 852 bytes .../Lang_French/gazetteer/abbreviations.lst | 4 + Gate8.1/plugins/Lang_French/gazetteer/cdg.lst | 142 + .../Lang_French/gazetteer/charities.lst | 28 + .../plugins/Lang_French/gazetteer/city.lst | 1969 + .../Lang_French/gazetteer/city_cap.lst | 1937 + .../plugins/Lang_French/gazetteer/company.lst | 2612 + .../Lang_French/gazetteer/company_cap.lst | 2563 + .../Lang_French/gazetteer/company_fr.lst | 10 + .../plugins/Lang_French/gazetteer/country.lst | 1428 + .../Lang_French/gazetteer/country_adj.lst | 1218 + .../Lang_French/gazetteer/country_cap.lst | 243 + .../Lang_French/gazetteer/currency_prefix.lst | 376 + .../Lang_French/gazetteer/currency_unit.lst | 689 + .../plugins/Lang_French/gazetteer/date.lst | 30 + .../Lang_French/gazetteer/date_key.lst | 3 + .../Lang_French/gazetteer/date_post.lst | 157 + .../Lang_French/gazetteer/date_pre.lst | 12 + .../Lang_French/gazetteer/date_unit.lst | 26 + .../Lang_French/gazetteer/datespan.lst | 8 + Gate8.1/plugins/Lang_French/gazetteer/day.lst | 36 + .../Lang_French/gazetteer/department.lst | 22 + .../Lang_French/gazetteer/determiner.lst | 6 + .../Lang_French/gazetteer/festival.lst | 157 + .../plugins/Lang_French/gazetteer/fr_city.lst | 462 + .../Lang_French/gazetteer/fr_country.lst | 299 + .../plugins/Lang_French/gazetteer/fr_drug.lst | 118 + .../Lang_French/gazetteer/fr_first.lst | 1052 + .../Lang_French/gazetteer/fr_firstname.lst | 4 + .../Lang_French/gazetteer/fr_nationality.lst | 519 + .../Lang_French/gazetteer/govern_key.lst | 24 + .../Lang_French/gazetteer/government.lst | 112 + .../Lang_French/gazetteer/government_fr.lst | 10 + .../plugins/Lang_French/gazetteer/hour.lst | 13 + .../Lang_French/gazetteer/ident_prekey.lst | 13 + .../Lang_French/gazetteer/jobtitles.lst | 1443 + .../plugins/Lang_French/gazetteer/lists.def | 76 + .../Lang_French/gazetteer/loc_generalkey.lst | 7 + .../plugins/Lang_French/gazetteer/loc_key.lst | 57 + .../Lang_French/gazetteer/loc_prekey.lst | 28 + .../gazetteer/loc_prekey_lower.lst | 28 + .../Lang_French/gazetteer/loc_relig.lst | 8 + .../plugins/Lang_French/gazetteer/measure.lst | 17 + .../Lang_French/gazetteer/ministry.lst | 16 + .../plugins/Lang_French/gazetteer/minutes.lst | 11 + .../plugins/Lang_French/gazetteer/months.lst | 159 + .../Lang_French/gazetteer/mountain.lst | 5 + .../plugins/Lang_French/gazetteer/new_adj.lst | 725 + .../plugins/Lang_French/gazetteer/new_cdg.lst | 259 + .../Lang_French/gazetteer/non_company.lst | 26 + .../Lang_French/gazetteer/nonspec_date.lst | 7 + .../plugins/Lang_French/gazetteer/not_org.lst | 2 + .../plugins/Lang_French/gazetteer/numbers.lst | 58 + .../plugins/Lang_French/gazetteer/ordinal.lst | 41 + .../Lang_French/gazetteer/org_base.lst | 186 + .../Lang_French/gazetteer/org_ending.lst | 136 + .../plugins/Lang_French/gazetteer/org_key.lst | 106 + .../Lang_French/gazetteer/org_key_cap.lst | 105 + .../Lang_French/gazetteer/org_key_ext_fr.lst | 3 + .../Lang_French/gazetteer/org_key_fr.lst | 1 + .../plugins/Lang_French/gazetteer/org_pre.lst | 3 + .../Lang_French/gazetteer/org_spur.lst | 1 + .../Lang_French/gazetteer/organization.lst | 41 + .../Lang_French/gazetteer/othorg_key.lst | 3 + .../Lang_French/gazetteer/person_ambig.lst | 4 + .../Lang_French/gazetteer/person_ambig2.lst | 4 + .../gazetteer/person_ambig_lower.lst | 874 + .../Lang_French/gazetteer/person_ending.lst | 12 + .../Lang_French/gazetteer/person_female.lst | 5815 + .../gazetteer/person_female_cap.lst | 11636 + .../gazetteer/person_female_lower.lst | 5491 + .../Lang_French/gazetteer/person_first.lst | 1432 + .../Lang_French/gazetteer/person_full.lst | 28 + .../Lang_French/gazetteer/person_male.lst | 4379 + .../Lang_French/gazetteer/person_male_cap.lst | 4374 + .../gazetteer/person_male_lower.lst | 4054 + .../Lang_French/gazetteer/person_relig.lst | 8 + .../Lang_French/gazetteer/phone_prefix.lst | 14 + .../plugins/Lang_French/gazetteer/planet.lst | 11 + .../Lang_French/gazetteer/province.lst | 1211 + .../Lang_French/gazetteer/province_aa.lst | 1000 + .../Lang_French/gazetteer/province_ab.lst | 196 + .../plugins/Lang_French/gazetteer/region.lst | 66 + .../Lang_French/gazetteer/region_cap.lst | 68 + .../Lang_French/gazetteer/region_fr.lst | 2 + .../Lang_French/gazetteer/region_uk.lst | 132 + .../Lang_French/gazetteer/spur_ident.lst | 2 + .../plugins/Lang_French/gazetteer/stop.lst | 28 + .../plugins/Lang_French/gazetteer/street.lst | 8 + .../Lang_French/gazetteer/surname_prefix.lst | 11 + .../Lang_French/gazetteer/time_ampm.lst | 9 + .../Lang_French/gazetteer/time_key.lst | 13 + .../Lang_French/gazetteer/time_modifier.lst | 11 + .../Lang_French/gazetteer/time_unit.lst | 10 + .../plugins/Lang_French/gazetteer/times.lst | 25 + .../Lang_French/gazetteer/timespan.lst | 5 + .../Lang_French/gazetteer/timex_pre.lst | 26 + .../Lang_French/gazetteer/timezone.lst | 70 + .../plugins/Lang_French/gazetteer/title.lst | 164 + .../Lang_French/gazetteer/title_female.lst | 13 + .../Lang_French/gazetteer/title_fr.lst | 21 + .../Lang_French/gazetteer/title_lower.lst | 183 + .../Lang_French/gazetteer/title_lowercase.lst | 53 + .../Lang_French/gazetteer/title_male.lst | 10 + .../Lang_French/gazetteer/title_mil.lst | 259 + .../Lang_French/gazetteer/title_pol.lst | 76 + .../plugins/Lang_French/gazetteer/water.lst | 15 + .../plugins/Lang_French/gazetteer/year.lst | 23 + .../plugins/Lang_French/grammar/address.jape | 300 + .../plugins/Lang_French/grammar/clean.jape | 42 + Gate8.1/plugins/Lang_French/grammar/date.jape | 674 + .../Lang_French/grammar/date.jape copy | 664 + .../plugins/Lang_French/grammar/date_pre.jape | 93 + .../Lang_French/grammar/date_pre.jape copy | 83 + .../plugins/Lang_French/grammar/email.jape | 81 + .../plugins/Lang_French/grammar/final.jape | 650 + .../plugins/Lang_French/grammar/first.jape | 60 + .../Lang_French/grammar/firstname.jape | 85 + .../plugins/Lang_French/grammar/gender.jape | 50 + .../Lang_French/grammar/identifier.jape | 95 + .../plugins/Lang_French/grammar/jobtitle.jape | 34 + .../Lang_French/grammar/loc_context.jape | 85 + Gate8.1/plugins/Lang_French/grammar/main.jape | 37 + Gate8.1/plugins/Lang_French/grammar/name.jape | 1323 + .../Lang_French/grammar/name_context.jape | 106 + .../Lang_French/grammar/name_post.jape | 60 + .../plugins/Lang_French/grammar/number.jape | 154 + .../Lang_French/grammar/org_context.jape | 284 + .../plugins/Lang_French/grammar/reldate.jape | 142 + .../plugins/Lang_French/grammar/unknown.jape | 54 + Gate8.1/plugins/Lang_French/grammar/url.jape | 69 + .../plugins/Lang_French/grammar/url_pre.jape | 35 + .../splitter/gazetteer/abbreviations.lst | 68 + .../Lang_French/splitter/gazetteer/lists.def | 1 + .../splitter/grammar/find-no-space.jape | 97 + .../splitter/grammar/find-single-nl.jape | 97 + .../Lang_French/splitter/grammar/find.jape | 97 + .../splitter/grammar/main-no-space.jape | 6 + .../splitter/grammar/main-single-nl.jape | 11 + .../Lang_French/splitter/grammar/main.jape | 6 + .../splitter/grammar/removelookup.jape | 28 + .../Lang_French/splitter/grammar/split.jape | 64 + .../Lang_French/src/french/FrenchIE.java | 17 + .../tokeniser/FrenchTokeniser.rules | 109 + .../Lang_French/tokeniser/postprocess.jape | 92 + Gate8.1/plugins/gate.l4j.ini | 2 + Gate8.1/uninstaller/gate-uninstaller.jar | Bin 0 -> 224867 bytes Gate8.1/uninstaller/install.log | 5995 + Jape/CleanExcludedRules.jape | 41 + Jape/Gazetteers/article.lst | 4 + Jape/Gazetteers/articles.lst | 4 + Jape/Gazetteers/externalparts_master.lst | 64 + Jape/Gazetteers/gazetteers.def | 17 + Jape/Gazetteers/internalparts_master.lst | 166 + Jape/Gazetteers/misc/amendment_start.lst | 12 + Jape/Gazetteers/misc/ducal.lst | 6 + Jape/Gazetteers/misc/end_Amendment.lst | 6 + Jape/Gazetteers/misc/externalparts_master.lst | 64 + Jape/Gazetteers/misc/imperial.lst | 4 + Jape/Gazetteers/misc/internalparts_master.lst | 80 + Jape/Gazetteers/misc/luxtexts.lst | 70708 ++++ Jape/Gazetteers/misc/ministerial.lst | 4 + Jape/Gazetteers/misc/modified.lst | 4 + Jape/Gazetteers/misc/op_Amendment.lst | 4 + Jape/Gazetteers/misc/openingword.lst | 41 + Jape/Gazetteers/misc/ordinalnum.lst | 35 + Jape/Gazetteers/misc/preambule_end.lst | 18 + Jape/Gazetteers/misc/preambule_start.lst | 16 + Jape/Gazetteers/misc/preposition.lst | 20 + Jape/Gazetteers/misc/provincial.lst | 4 + Jape/Gazetteers/misc/republicancalendar.lst | 104 + Jape/Gazetteers/misc/royal.lst | 4 + Jape/Gazetteers/misc/souverain.lst | 4 + Jape/Gazetteers/misc/special.lst | 1 + Jape/Gazetteers/misc/verbalgroup.lst | 4 + Jape/Test/AmendmentPipeline.txt | 3 + .../CT1/Test_error_IntermediateStructure.txt | 17 + Jape/Test/CT1/Texte_CT_Livre_I.txt | 1595 + Jape/Test/CT1/config_CT1.txt | 8 + Jape/Test/CT1/errorStandAlone_CT1.txt | 0 Jape/Test/CT1/infoRules.txt | 15 + Jape/Test/CT1/logStandAlone_CT1.txt | 3378 + Jape/Test/CT1/output_CT1.xml | 5208 + Jape/Test/CT1/output_CT1_manualprocess.xml | 3974 + Jape/Test/CT2/Texte_CT_Livre_II.txt | 1617 + Jape/Test/CT2/config_CT2.txt | 8 + Jape/Test/CT2/errorStandAlone_CT2.txt | 36 + Jape/Test/CT2/infoRules.txt | 18 + Jape/Test/CT2/logStandAlone_CT2.txt | 3663 + Jape/Test/CT2/output_CT2.xml | 5421 + Jape/Test/CT3/Texte_CT_Livre_III.txt | 1517 + Jape/Test/CT3/config_CT3.txt | 8 + Jape/Test/CT3/errorStandAlone_CT3.txt | 0 Jape/Test/CT3/infoRules.txt | 18 + Jape/Test/CT3/logStandAlone_CT3.txt | 1917 + Jape/Test/CT3/output_CT3.xml | 2770 + Jape/Test/CT4/Texte_CT_Livre_IV.txt | 3445 + Jape/Test/CT4/config_CT4.txt | 8 + Jape/Test/CT4/errorStandAlone_CT4.txt | 7 + Jape/Test/CT4/infoRules.txt | 19 + Jape/Test/CT4/logStandAlone_CT4.txt | 4501 + Jape/Test/CT4/output_CT4.xml | 6783 + Jape/Test/CT5/Texte_CT_Livre_V.txt | 3484 + Jape/Test/CT5/config_CT5.txt | 8 + Jape/Test/CT5/errorStandAlone_CT5.txt | 110 + Jape/Test/CT5/infoRules.txt | 22 + Jape/Test/CT5/logStandAlone_CT5.txt | 4433 + Jape/Test/CT5/output_CT5.xml | 6839 + Jape/Test/CT6/Texte_CT_Livre_VI.txt | 1191 + Jape/Test/CT6/config_CT6.txt | 8 + Jape/Test/CT6/errorStandAlone_CT6.txt | 0 Jape/Test/CT6/infoRules.txt | 22 + Jape/Test/CT6/logStandAlone_CT6.txt | 1283 + Jape/Test/CT6/output_CT6.xml | 1919 + Jape/Test/CT6/output_CT6.xml_final.xml | 1530 + .../Securite_Sociale_rules.json | 30 + .../config_Securite_Sociale.txt | 10 + .../config_Securite_Sociale_Default.txt | 9 + .../err_Securite_Sociale.txt | 0 Jape/Test/CodeSecuriteSociale/infoRules.txt | 15 + .../log_Securite_Sociale.txt | 960 + .../output_Securite_Sociale.xml | 9303 + .../output_Securite_Sociale.xml_final.xml | 6803 + .../texte_Securite_Sociale.txt | 2863 + Jape/Test/CodeTravail1/config_CT1_Default.txt | 7 + Jape/Test/CodeTravail1/config_CT1_fonts.txt | 7 + .../Test/CodeTravail1/errorStandAlone_CT1.txt | 0 Jape/Test/CodeTravail1/infoRules.txt | 11 + Jape/Test/CodeTravail1/logStandAlone_CT1.txt | 3704 + Jape/Test/CodeTravail1/output_CT1.xml | 512 + .../CodeTravail1/output_CT1.xml_final.xml | 33 + .../CodeTravail1/texte_Code_du_travail_1.docx | Bin 0 -> 96770 bytes .../CodeTravail1/texte_Code_du_travail_1.txt | 1692 + Jape/Test/CodeTravail5/config_CT5.txt | 7 + .../Test/CodeTravail5/errorStandAlone_CT5.txt | 100 + Jape/Test/CodeTravail5/infoRules.txt | 17 + Jape/Test/CodeTravail5/logStandAlone_CT5.txt | 1889 + Jape/Test/CodeTravail5/output_CT5.xml | 7728 + .../CodeTravail5/output_CT5.xml_final.xml | 6047 + .../CodeTravail5/texte_Code_du_travail_5.txt | 2084 + .../Loi_Conge_Parental_Texte.docx | Bin 0 -> 44750 bytes .../Conge_Parental/config_Conge_Parental.txt | 8 + .../config_Conge_Parental_Default.txt | 8 + Jape/Test/Conge_Parental/errorStandAlone.txt | 0 Jape/Test/Conge_Parental/logStandAlone.txt | 270 + .../Conge_Parental/output_Conge_Parental.xml | 1132 + .../output_Conge_Parental.xml_final.xml | 1111 + .../Conge_Parental/texte_Conge_Parental.txt | 574 + .../Conge_Parental/texte_Conge_Parental2.txt | 574 + .../CorporateFramework/config_Loi19150810.txt | 10 + .../config_Loi19150810_Default.txt | 8 + .../CorporateFramework/err_Loi19150810.txt | 0 .../CorporateFramework/log_Loi19150810.txt | 16 + .../CorporateFramework/output_Loi19150810.xml | 114 + .../output_Loi19150810.xml_final.xml | 90 + ...utput_Loi19150810_withDefaultStructure.xml | 57 + .../CorporateFramework/texte_Loi19150810.txt | 26 + Jape/Test/DailyTexts/config.txt | 8 + .../DailyTexts/errorStandAlone_DailyTexts.txt | 0 Jape/Test/DailyTexts/infoRules.txt | 5 + .../DailyTexts/logStandAlone_DailyTexts.txt | 5 + Jape/Test/DailyTexts/output_DailyTexts.xml | 176 + .../output_DailyTexts.xml_final.xml | 164 + Jape/Test/DailyTexts/text.txt | 39 + Jape/Test/FontTest/config_FT.txt | 7 + Jape/Test/FontTest/errorStandAlone_FT.txt | 1 + Jape/Test/FontTest/infoRules.txt | 11 + Jape/Test/FontTest/logStandAlone_FT.txt | 41 + Jape/Test/FontTest/output_FT.xml | 29 + Jape/Test/FontTest/output_FT.xml_final.xml | 29 + Jape/Test/FontTest/testPolice.docx | Bin 0 -> 37241 bytes Jape/Test/ITL/config_ITL.txt | 11 + Jape/Test/ITL/config_ITL_Default.txt | 9 + Jape/Test/ITL/error_ITL.txt | 0 Jape/Test/ITL/log_ITL.txt | 16 + Jape/Test/ITL/texte_ITL.txt | 2976 + Jape/Test/Loi20170728/config_loi20170728.txt | 8 + Jape/Test/Loi20170728/errorStandAlone.txt | 118 + Jape/Test/Loi20170728/logStandAlone.txt | 134 + Jape/Test/Loi20170728/texte_loi20170728.txt | 119 + Jape/Test/Loi20170728/texte_loi20170728.xml | 162 + .../texte_loi20170728.xml_final.xml | 157 + Jape/Test/Loi20170728/texte_loi20170728_2.txt | 107 + Jape/Test/MoreDaily/A 001814.doc | Bin 0 -> 47104 bytes Jape/Test/MoreDaily/A 001836.docx | Bin 0 -> 27302 bytes Jape/Test/MoreDaily/A 001862.docx | Bin 0 -> 18235 bytes Jape/Test/MoreDaily/A 001873.docx | Bin 0 -> 57268 bytes Jape/Test/MoreDaily/A 001885.docx | Bin 0 -> 23506 bytes Jape/Test/MoreDaily/A 001998.docx | Bin 0 -> 154735 bytes Jape/Test/MoreDaily/A 002033.doc | Bin 0 -> 48128 bytes Jape/Test/MoreDaily/config1814.txt | 7 + Jape/Test/MoreDaily/config1836.txt | 7 + Jape/Test/MoreDaily/config1862.txt | 7 + Jape/Test/MoreDaily/config1873.txt | 7 + Jape/Test/MoreDaily/config1885.txt | 7 + Jape/Test/MoreDaily/config1998.txt | 7 + Jape/Test/MoreDaily/config2033.txt | 7 + Jape/Test/MoreDaily/pipelineDaily.txt | 7 + Jape/Test/NCPC/NCPC.xml | 348 + Jape/Test/NCPC/config_NCPC.txt | 7 + Jape/Test/NCPC/config_NCPC_Default.txt | 10 + Jape/Test/NCPC/errorStandAlone_NCPC.txt | 0 Jape/Test/NCPC/logStandAlone_NCPC.txt | 65 + Jape/Test/NCPC/output_NCPC.xml | 49 + Jape/Test/NCPC/output_NCPC.xml_final.xml | 49 + Jape/Test/NCPC/texte_NCPC.txt | 104 + .../Test/NCPCPreamble/config_NCPCPreamble.txt | 11 + .../config_NCPCPreamble_Default.txt | 9 + Jape/Test/NCPCPreamble/error_NCPCPreamble.txt | 13 + Jape/Test/NCPCPreamble/log_NCPCPreamble.txt | 13 + Jape/Test/NCPCPreamble/texte_NCPCPreamble.txt | 636 + Jape/Test/PipelineFont.txt | 2 + Jape/Test/RG_20161103/RG_20161103_N14.doc | Bin 0 -> 53248 bytes Jape/Test/RG_20161103/config_RG.txt | 10 + Jape/Test/RG_20161103/config_RG_Default.txt | 9 + Jape/Test/RG_20161103/errorStandAlone.txt | 0 Jape/Test/RG_20161103/logStandAlone.txt | 16 + Jape/Test/RG_20161103/output_RG.xml | 29 + Jape/Test/RG_20161103/output_RG.xml_final.xml | 29 + Jape/Test/RG_20161103/texte_RG.txt | 24 + Jape/Test/ReformLaw/config_ReformLaw.txt | 8 + Jape/Test/ReformLaw/errorStandAlone.txt | 511 + Jape/Test/ReformLaw/logStandAlone.txt | 475 + Jape/Test/ReformLaw/texte_ReformLaw.txt | 309 + Jape/Test/ReformLaw/texte_ReformLaw.xml | 976 + .../ReformLaw/texte_ReformLaw.xml_final.xml | 960 + Jape/Test/ReformLaw/texte_ReformLaw2.txt | 309 + .../R\303\250glement_CSSF_16-07.docx" | Bin 0 -> 61548 bytes .../R\303\250glement_CSSF_16-07.txt" | 336 + .../config_R\303\250glement.txt" | 9 + .../config_R\303\250glement_Default.txt" | 8 + .../err_R\303\250glement_CSSF_16-07.txt" | 0 .../log_R\303\250glement_CSSF_16-07.txt" | 16 + .../output_R\303\250glement_CSSF_16-07.xml" | 368 + ...R\303\250glement_CSSF_16-07.xml_final.xml" | 366 + Jape/Test/SuperApp_Pipeline.txt | 10 + .../Test_config_CT1.txt | 8 + .../Test_error_IntermediateStructure.txt | 0 .../Test_log_IntermediateStructure.txt | 231 + .../Test_output_IntermediateStructure.xml | 5230 + ...output_IntermediateStructure.xml_final.xml | 4013 + .../Texte_CT_Livre_I.txt | 1607 + .../Test_IntermediateStructure/infoRules.txt | 15 + .../Test_NCPCPreamble/config_NCPCPreamble.txt | 11 + .../config_NCPCPreamble_Default.txt | 9 + .../Test_NCPCPreamble/texte_NCPCPreamble.txt | 636 + Jape/Test/TextForTest/CoupledTanksReqs.docx | Bin 0 -> 679122 bytes Jape/Test/TextForTest/Test.docx | Bin 0 -> 76418 bytes Jape/Test/TextForTest/config_TFT.txt | 7 + Jape/Test/TextForTest/errorStandAlone_CT1.txt | 0 Jape/Test/TextForTest/infoRules.txt | 5 + Jape/Test/TextForTest/logStandAlone_CT1.txt | 272 + Jape/Test/TextForTest/output_CT1.xml | 48 + .../Test/TextForTest/output_CT1.xml_final.xml | 48 + .../TextForTest/texte_Code_du_travail_1.txt | 9 + Jape/Test/infoRules.txt | 13 + Jape/Test/pipelineCT.txt | 6 + .../Publication_Loi_Reconn_Qualif_Prof.doc | Bin 0 -> 366080 bytes .../Publication_Loi_Reconn_Qualif_Prof.txt | 1405 + Jape/Test/publication/config_Publication.txt | 9 + .../config_Publication_Default.txt | 8 + ...err_Publication_Loi_Reconn_Qualif_Prof.txt | 0 ...log_Publication_Loi_Reconn_Qualif_Prof.txt | 16 + ...put_Publication_Loi_Reconn_Qualif_Prof.xml | 4269 + ...ation_Loi_Reconn_Qualif_Prof.xml_final.xml | 3630 + Jape/Test/resultat.docx | Bin 0 -> 2400 bytes Jape/Test/suisseTest/170.512.fr.doc | Bin 0 -> 77312 bytes Jape/Test/suisseTest/170.512.fr.docx | Bin 0 -> 35757 bytes Jape/Test/suisseTest/suisseTest_config.txt | 8 + Jape/WriteMatchedRule.jape | 59 + Jape/analysis/MarkResolveExceptions.jape | 356 + Jape/analysis/clean.jape | 128 + Jape/analysis/markCrossreferenceFeatures.jape | 190 + .../marknotResolvedCrossReference.jape | 267 + Jape/analysis/resolveSegment.jape | 2442 + Jape/analysis/rewriteArticlesRange.jape | 102 + Jape/analysis/rewriteForNext.jape | 547 + Jape/analysis/rewriteForOrdinalNum.jape | 207 + Jape/analysis/rewriteForPrecedent.jape | 579 + Jape/analysis/rewriteForPresent.jape | 363 + Jape/analysis/rewriteForSame.jape | 180 + .../Combined/MarkAlineacombined.jape | 20 + .../Combined/MarkArticlecombined.jape | 33 + .../Combined/MarkConstitutioncombined.jape | 17 + .../Combined/MarkLettrecombined.jape | 19 + .../Combined/MarkNumerocombined.jape | 18 + .../Combined/MarkParagraphcombined.jape | 17 + .../Combined/MarkSubcombined.jape | 58 + .../Combined/markChapitrecombined.jape | 18 + .../Combined/markCodecombined.jape | 14 + .../Combined/markLivrecombined.jape | 13 + .../Combined/markLoicombined.jape | 14 + .../Combined/markSectioncombined.jape | 17 + .../Combined/markTitrecombined.jape | 14 + .../Combined/markphrasecombined.jape | 17 + .../Features/LivreFeatures.jape | 65 + Jape/crossReferences/Features/MarkAlinea.jape | 219 + .../Features/MarkArticleFeatures.jape | 248 + Jape/crossReferences/Features/MarkLettre.jape | 79 + .../Features/MarkNumeroFeatures.jape | 124 + .../Features/MarkParagraphFeatures.jape | 129 + Jape/crossReferences/Features/MarkPhrase.jape | 47 + .../Features/MarkRemoveDotMemorial.jape | 15 + .../Features/MarkSubFeatures.jape | 292 + .../Features/RemoveCREsAnnotation.jape | 98 + .../Features/markChapitreFeatures.jape | 135 + .../Features/markCodefeatures.jape | 36 + .../Features/markLivreFeatures.jape | 108 + .../Features/markLoiFeatures.jape | 93 + .../Features/markSectionFeatures.jape | 153 + .../Features/markSousSection.jape | 32 + .../Features/markTitreFeatures.jape | 139 + Jape/crossReferences/MarkAlinea.jape | 43 + Jape/crossReferences/MarkAnnexe.jape | 35 + Jape/crossReferences/MarkArrete.jape | 16 + Jape/crossReferences/MarkArticle.jape | 66 + Jape/crossReferences/MarkCirculaire.jape | 16 + Jape/crossReferences/MarkDirective.jape | 15 + Jape/crossReferences/MarkLettre.jape | 37 + Jape/crossReferences/MarkLivre.jape | 52 + Jape/crossReferences/MarkNumero.jape | 26 + Jape/crossReferences/MarkParagraph.jape | 28 + Jape/crossReferences/MarkPhrase.jape | 13 + Jape/crossReferences/MarkSub.jape | 114 + Jape/crossReferences/markChapitre.jape | 66 + Jape/crossReferences/markCode.jape | 14 + Jape/crossReferences/markConstitution.jape | 8 + Jape/crossReferences/markCrossreference.jape | 254 + Jape/crossReferences/markDisposition.jape | 16 + Jape/crossReferences/markLoi.jape | 17 + Jape/crossReferences/markMemorial.jape | 36 + Jape/crossReferences/markPrescription.jape | 15 + Jape/crossReferences/markRef.jape | 11 + Jape/crossReferences/markReglement.jape | 21 + Jape/crossReferences/markSection.jape | 72 + Jape/crossReferences/markSousSection.jape | 12 + Jape/crossReferences/markTitre.jape | 82 + Jape/footnotes/footnotesAnchor.jape | 20 + Jape/footnotes/footnotesContent.jape | 45 + Jape/gazetteer/legaltext.def | 69 + Jape/gazetteer/misc/amendment_start.lst | 12 + Jape/gazetteer/misc/ducal.lst | 6 + Jape/gazetteer/misc/end_Amendment.lst | 6 + Jape/gazetteer/misc/imperial.lst | 4 + Jape/gazetteer/misc/luxtexts.lst | 70708 ++++ Jape/gazetteer/misc/ministerial.lst | 4 + Jape/gazetteer/misc/modified.lst | 4 + Jape/gazetteer/misc/op_Amendment.lst | 4 + Jape/gazetteer/misc/openingword.lst | 41 + Jape/gazetteer/misc/ordinalnum.lst | 35 + Jape/gazetteer/misc/preambule_end.lst | 34 + Jape/gazetteer/misc/preambule_start.lst | 19 + Jape/gazetteer/misc/preposition.lst | 20 + Jape/gazetteer/misc/provincial.lst | 4 + Jape/gazetteer/misc/republicancalendar.lst | 104 + Jape/gazetteer/misc/royal.lst | 4 + Jape/gazetteer/misc/souverain.lst | 4 + Jape/gazetteer/misc/special.lst | 1 + Jape/gazetteer/misc/verbalgroup.lst | 4 + Jape/gazetteer/part/.DS_Store copy | Bin 0 -> 6148 bytes Jape/gazetteer/part/alinea.lst | 4 + Jape/gazetteer/part/alineas.lst | 2 + Jape/gazetteer/part/annexe.lst | 1 + Jape/gazetteer/part/annexes.lst | 1 + Jape/gazetteer/part/arrete.lst | 4 + Jape/gazetteer/part/arretes.lst | 1 + Jape/gazetteer/part/article.lst | 4 + Jape/gazetteer/part/articles.lst | 6 + Jape/gazetteer/part/chapitre.lst | 3 + Jape/gazetteer/part/chapitres.lst | 1 + Jape/gazetteer/part/circulaire.lst | 1 + Jape/gazetteer/part/circulaires.lst | 1 + Jape/gazetteer/part/code.lst | 2 + Jape/gazetteer/part/codes.lst | 2 + Jape/gazetteer/part/directive.lst | 2 + Jape/gazetteer/part/directives.lst | 1 + Jape/gazetteer/part/disposition.lst | 1 + Jape/gazetteer/part/dispositions.lst | 1 + Jape/gazetteer/part/frenchstructure.lst | 40 + Jape/gazetteer/part/lettre.lst | 2 + Jape/gazetteer/part/lettres.lst | 2 + Jape/gazetteer/part/livre.lst | 3 + Jape/gazetteer/part/livres.lst | 2 + Jape/gazetteer/part/loi.lst | 3 + Jape/gazetteer/part/lois.lst | 1 + Jape/gazetteer/part/memorial.lst | 3 + Jape/gazetteer/part/memorials.lst | 1 + Jape/gazetteer/part/numero.lst | 5 + Jape/gazetteer/part/numeros.lst | 5 + Jape/gazetteer/part/paragraph.lst | 2 + Jape/gazetteer/part/paragraphs.lst | 2 + Jape/gazetteer/part/phrase.lst | 1 + Jape/gazetteer/part/phrases.lst | 1 + Jape/gazetteer/part/prescription.lst | 1 + Jape/gazetteer/part/prescriptions.lst | 1 + Jape/gazetteer/part/reglement.lst | 3 + Jape/gazetteer/part/reglements.lst | 1 + Jape/gazetteer/part/section.lst | 3 + Jape/gazetteer/part/sections.lst | 1 + Jape/gazetteer/part/sous-section.lst | 2 + Jape/gazetteer/part/sous-sections.lst | 2 + Jape/gazetteer/part/sub.lst | 1 + Jape/gazetteer/part/titre.lst | 3 + Jape/gazetteer/part/titres.lst | 1 + Jape/gazetteer/parts_master.lst | 50 + Jape/gazetteer/rel/above.lst | 25 + Jape/gazetteer/rel/before.lst | 1 + Jape/gazetteer/rel/below.lst | 1 + Jape/gazetteer/rel/inquestion.lst | 2 + Jape/gazetteer/rel/next.lst | 3 + Jape/gazetteer/rel/ordered.lst | 15 + Jape/gazetteer/rel/ordinalnum.lst | 35 + Jape/gazetteer/rel/present.lst | 7 + Jape/gazetteer/tax-law.def | 62 + .../ClassifyCrossreference.jape | 41 + Jape/genericCrossReferences/MarkArticle.jape | 105 + Jape/genericCrossReferences/MarkCode.jape | 13 + .../MarkCrossReferencesExpressions.jape | 17 + .../MarkExternalCrossReferences.jape | 68 + .../MarkInternalCrossReferences.jape | 78 + Jape/genericCrossReferences/MarkLArticle.jape | 11 + .../ResolveCrossReferences.jape | 114 + Jape/genericCrossReferences/markRef.jape | 39 + Jape/preliminary/DocMarker.jape | 20 + Jape/preliminary/MarkAmendmentEnd.jape | 20 + Jape/preliminary/MarkAmendmentSegment.jape | 22 + Jape/preliminary/MarkAmendmentStart.jape | 52 + Jape/preliminary/MarkAnnotateMissing.jape | 72 + Jape/preliminary/MarkDefaultToken.jape | 49 + Jape/preliminary/MarkFonts.jape | 112 + Jape/preliminary/MarkPreambleSegment.jape | 59 + Jape/preliminary/MarkPrep.jape | 22 + Jape/preliminary/MarkPrimes.jape | 211 + Jape/startEnd/0 End Prelim.jape | 13 + Jape/startEnd/0 Start Prelim.jape | 13 + Jape/startEnd/1 End CR.jape | 13 + Jape/startEnd/1 Start CR.jape | 13 + Jape/startEnd/2 End Headers.jape | 13 + Jape/startEnd/2 Start Headers.jape | 13 + Jape/startEnd/3 End Segments.jape | 13 + Jape/startEnd/3 Start Segments.jape | 13 + Jape/startEnd/4 End Rewrite.jape | 13 + Jape/startEnd/4 Start Rewrite.jape | 13 + Jape/startEnd/5 End Resolution.jape | 13 + Jape/startEnd/5 Start Resolution.jape | 13 + Jape/startEnd/6 End Generation.jape | 13 + Jape/startEnd/6 Start Generation.jape | 13 + Jape/structure/GenericWriteXML.jape | 67 + ...ricWriteXML_default_without_footnotes.jape | 67 + Jape/structure/WriteXML.jape | 48 + .../findDestinationCrossReference.jape | 461 + Jape/structure/markContext.jape | 711 + Jape/test.jape | 10 + Libs/ant-1.9.3.jar | Bin 0 -> 2007365 bytes Libs/ant-launcher-1.9.3.jar | Bin 0 -> 18381 bytes Libs/codemodel-2.6.jar | Bin 0 -> 152436 bytes Libs/commons-compress-1.8.1.jar | Bin 0 -> 365552 bytes Libs/commons-io-2.4.jar | Bin 0 -> 185140 bytes Libs/commons-lang-2.6.jar | Bin 0 -> 284220 bytes Libs/commons-lang3-3.5.jar | Bin 0 -> 479881 bytes Libs/commons-logging-1.1.3.jar | Bin 0 -> 62050 bytes Libs/flying-saucer-core-9.0.4.jar | Bin 0 -> 1109834 bytes Libs/fontbox-2.0.9.jar | Bin 0 -> 1554777 bytes Libs/gate-asm-5.0.3.jar | Bin 0 -> 245023 bytes ...gate-compiler-jdt-4.3.2-P20140317-1600.jar | Bin 0 -> 2291611 bytes Libs/ivy-2.3.0.jar | Bin 0 -> 1222059 bytes Libs/ivy-report.css | 279 + Libs/jackson-annotations-2.8.7.jar | Bin 0 -> 55781 bytes Libs/jackson-core-2.8.7.jar | Bin 0 -> 282314 bytes Libs/jackson-databind-2.8.7.jar | Bin 0 -> 1237433 bytes Libs/java-json.jar | Bin 0 -> 84697 bytes Libs/jaxen-1.1.6.jar | Bin 0 -> 231882 bytes Libs/jdom-1.1.3.jar | Bin 0 -> 151304 bytes Libs/jempbox-1.8.8.jar | Bin 0 -> 50975 bytes Libs/junit-4.11.jar | Bin 0 -> 245039 bytes Libs/log4j-1.2.17.jar | Bin 0 -> 489884 bytes Libs/pdfbox-app-2.0.9.jar | Bin 0 -> 8273031 bytes Libs/poi-3.11.jar | Bin 0 -> 2080419 bytes Libs/poi-ooxml-3.11.jar | Bin 0 -> 1210980 bytes Libs/poi-ooxml-schemas-3.11.jar | Bin 0 -> 5595829 bytes Libs/poi-scratchpad-3.11.jar | Bin 0 -> 1289561 bytes Libs/stax2-api-3.1.1.jar | Bin 0 -> 182112 bytes Libs/tika-core-1.7.jar | Bin 0 -> 526237 bytes Libs/tika-parsers-1.7.jar | Bin 0 -> 583338 bytes Libs/xercesImpl-2.9.1.jar | Bin 0 -> 1229125 bytes Libs/xmlbeans-2.6.0.jar | Bin 0 -> 2730866 bytes Libs/xstream-1.4.7.jar | Bin 0 -> 531571 bytes ScriptTester.jar | Bin 0 -> 16295194 bytes .../Corporate/Corporate_rules.json | 17 + .../Corporate/Corporate_structure.json | 35 + .../CustomStructure/Custom/Custom_rules.json | 22 + .../CustomStructure/DefaultStructure.json | 55 + .../Publication_Loi_rules.json | 30 + .../Publication_Loi_structure.json | 43 + .../R\303\250glement_CSSF_16-07_rules.json" | 29 + ...\303\250glement_CSSF_16-07_structure.json" | 35 + .../Securite_Sociale_rules.json | 25 + .../Securite_Sociale_structure.json | 48 + .../ncpcpreamble/ncpcpreamble_rules.json | 35 + .../ncpcpreamble/ncpcpreamble_structure.json | 59 + .../CustomStructure/scl_default_rules.json | 30 + .../scl_default_structure.json | 55 + Structure/DailyTexts/DailyTexts_rules.json | 30 + .../DailyTexts/DailyTexts_structure.json | 55 + Structure/scl_default/scl_default_rules.json | 30 + .../scl_default/scl_default_structure.json | 55 + .../suisseDocuments_rules.json | 34 + .../suisseDocuments_structure.json | 55 + Test/AmendmentPipeline.txt | 3 + Test/CT1/Test_error_IntermediateStructure.txt | 17 + Test/CT1/Texte_CT_Livre_I.txt | 1595 + Test/CT1/config_CT1.txt | 8 + Test/CT1/output_CT1.xml | 5208 + Test/CT1/output_CT1_manualprocess.xml | 3974 + Test/CT2/Texte_CT_Livre_II.txt | 1617 + Test/CT2/config_CT2.txt | 8 + Test/CT2/output_CT2.xml | 5421 + Test/CT3/Texte_CT_Livre_III.txt | 1517 + Test/CT3/config_CT3.txt | 8 + Test/CT3/output_CT3.xml | 2770 + Test/CT4/Texte_CT_Livre_IV.txt | 3445 + Test/CT4/config_CT4.txt | 8 + Test/CT4/output_CT4.xml | 6783 + Test/CT5/Texte_CT_Livre_V.txt | 3484 + Test/CT5/config_CT5.txt | 8 + Test/CT5/output_CT5.xml | 6839 + Test/CT6/Texte_CT_Livre_VI.txt | 1191 + Test/CT6/config_CT6.txt | 8 + Test/CT6/output_CT6.xml | 1919 + Test/CT6/output_CT6.xml_final.xml | 1530 + .../Securite_Sociale_rules.json | 30 + .../config_Securite_Sociale.txt | 10 + .../config_Securite_Sociale_Default.txt | 9 + .../output_Securite_Sociale.xml | 9303 + .../output_Securite_Sociale.xml_final.xml | 6803 + .../texte_Securite_Sociale.txt | 2863 + Test/CodeTravail1/config_CT1_Default.txt | 7 + Test/CodeTravail1/config_CT1_fonts.txt | 7 + Test/CodeTravail1/output_CT1.xml | 512 + Test/CodeTravail1/output_CT1.xml_final.xml | 33 + .../CodeTravail1/texte_Code_du_travail_1.docx | Bin 0 -> 96770 bytes Test/CodeTravail1/texte_Code_du_travail_1.txt | 1692 + Test/CodeTravail5/config_CT5.txt | 7 + Test/CodeTravail5/errorStandAlone_CT5.txt | 100 + Test/CodeTravail5/infoRules.txt | 17 + Test/CodeTravail5/logStandAlone_CT5.txt | 1889 + Test/CodeTravail5/output_CT5.xml | 7728 + Test/CodeTravail5/output_CT5.xml_final.xml | 6047 + Test/CodeTravail5/texte_Code_du_travail_5.txt | 2084 + .../Loi_Conge_Parental_Texte.docx | Bin 0 -> 44750 bytes Test/Conge_Parental/config_Conge_Parental.txt | 8 + .../config_Conge_Parental_Default.txt | 8 + Test/Conge_Parental/output_Conge_Parental.xml | 1132 + .../output_Conge_Parental.xml_final.xml | 1111 + Test/Conge_Parental/texte_Conge_Parental.txt | 574 + Test/Conge_Parental/texte_Conge_Parental2.txt | 574 + .../CorporateFramework/config_Loi19150810.txt | 10 + .../config_Loi19150810_Default.txt | 8 + .../CorporateFramework/output_Loi19150810.xml | 114 + .../output_Loi19150810.xml_final.xml | 90 + ...utput_Loi19150810_withDefaultStructure.xml | 57 + Test/CorporateFramework/texte_Loi19150810.txt | 26 + Test/DailyTexts/config.txt | 8 + Test/DailyTexts/output_DailyTexts.xml | 176 + .../output_DailyTexts.xml_final.xml | 164 + Test/DailyTexts/text.txt | 39 + Test/FontTest/config_FT.txt | 7 + Test/FontTest/output_FT.xml | 29 + Test/FontTest/output_FT.xml_final.xml | 29 + Test/FontTest/testPolice.docx | Bin 0 -> 37241 bytes Test/ITL/config_ITL.txt | 11 + Test/ITL/config_ITL_Default.txt | 9 + Test/ITL/texte_ITL.txt | 2976 + Test/Loi20170728/config_loi20170728.txt | 8 + Test/Loi20170728/texte_loi20170728.txt | 119 + Test/Loi20170728/texte_loi20170728.xml | 162 + .../texte_loi20170728.xml_final.xml | 157 + Test/Loi20170728/texte_loi20170728_2.txt | 107 + Test/MoreDaily/A 001814.doc | Bin 0 -> 47104 bytes Test/MoreDaily/A 001836.docx | Bin 0 -> 27302 bytes Test/MoreDaily/A 001862.docx | Bin 0 -> 18235 bytes Test/MoreDaily/A 001873.docx | Bin 0 -> 57268 bytes Test/MoreDaily/A 001885.docx | Bin 0 -> 23506 bytes Test/MoreDaily/A 001998.docx | Bin 0 -> 154735 bytes Test/MoreDaily/A 002033.doc | Bin 0 -> 48128 bytes Test/MoreDaily/config1814.txt | 7 + Test/MoreDaily/config1836.txt | 7 + Test/MoreDaily/config1862.txt | 7 + Test/MoreDaily/config1873.txt | 7 + Test/MoreDaily/config1885.txt | 7 + Test/MoreDaily/config1998.txt | 7 + Test/MoreDaily/config2033.txt | 7 + Test/MoreDaily/pipelineDaily.txt | 7 + Test/NCPC/NCPC.xml | 348 + Test/NCPC/config_NCPC.txt | 7 + Test/NCPC/config_NCPC_Default.txt | 10 + Test/NCPC/output_NCPC.xml | 49 + Test/NCPC/output_NCPC.xml_final.xml | 49 + Test/NCPC/texte_NCPC.txt | 104 + Test/NCPCPreamble/config_NCPCPreamble.txt | 11 + .../config_NCPCPreamble_Default.txt | 9 + Test/NCPCPreamble/texte_NCPCPreamble.txt | 636 + Test/PipelineFont.txt | 2 + Test/RG_20161103/RG_20161103_N14.doc | Bin 0 -> 53248 bytes Test/RG_20161103/config_RG.txt | 10 + Test/RG_20161103/config_RG_Default.txt | 9 + Test/RG_20161103/output_RG.xml | 29 + Test/RG_20161103/output_RG.xml_final.xml | 29 + Test/RG_20161103/texte_RG.txt | 24 + Test/ReformLaw/config_ReformLaw.txt | 8 + Test/ReformLaw/texte_ReformLaw.txt | 309 + Test/ReformLaw/texte_ReformLaw.xml | 976 + Test/ReformLaw/texte_ReformLaw.xml_final.xml | 960 + Test/ReformLaw/texte_ReformLaw2.txt | 309 + .../R\303\250glement_CSSF_16-07.docx" | Bin 0 -> 61548 bytes .../R\303\250glement_CSSF_16-07.txt" | 336 + .../config_R\303\250glement.txt" | 9 + .../config_R\303\250glement_Default.txt" | 8 + .../output_R\303\250glement_CSSF_16-07.xml" | 368 + ...R\303\250glement_CSSF_16-07.xml_final.xml" | 366 + Test/SuperApp_Pipeline.txt | 10 + .../Test_config_CT1.txt | 8 + .../Test_output_IntermediateStructure.xml | 5230 + ...output_IntermediateStructure.xml_final.xml | 4013 + .../Texte_CT_Livre_I.txt | 1607 + Test/Test_IntermediateStructure/infoRules.txt | 15 + .../Test_NCPCPreamble/config_NCPCPreamble.txt | 11 + .../config_NCPCPreamble_Default.txt | 9 + Test/Test_NCPCPreamble/texte_NCPCPreamble.txt | 636 + Test/TextForTest/CoupledTanksReqs.docx | Bin 0 -> 679122 bytes Test/TextForTest/Test.docx | Bin 0 -> 76418 bytes Test/TextForTest/config_TFT.txt | 7 + Test/TextForTest/output_CT1.xml | 48 + Test/TextForTest/output_CT1.xml_final.xml | 48 + Test/TextForTest/texte_Code_du_travail_1.txt | 9 + Test/infoRules.txt | 13 + Test/pipelineCT.txt | 6 + .../Publication_Loi_Reconn_Qualif_Prof.doc | Bin 0 -> 366080 bytes .../Publication_Loi_Reconn_Qualif_Prof.txt | 1405 + Test/publication/config_Publication.txt | 9 + .../config_Publication_Default.txt | 8 + ...put_Publication_Loi_Reconn_Qualif_Prof.xml | 4269 + ...ation_Loi_Reconn_Qualif_Prof.xml_final.xml | 3630 + Test/suisseTest/170.512.fr.doc | Bin 0 -> 77312 bytes Test/suisseTest/170.512.fr.docx | Bin 0 -> 35757 bytes Test/suisseTest/suisseTest_config.txt | 8 + bin/japescriptgen/tools/headerRules.json | 30 + bin/japescriptgen/tools/scriptTemplates.json | 32 + properties.txt | 20 + src/fontGetterModel/Example.java | 37 + src/fontGetterModel/Line.java | 68 + src/fontGetterModel/NumberingTest.java | 80 + src/fontGetterModel/ParsedDocument.java | 134 + src/fontGetterModel/Run.java | 127 + src/gateStandAlone/ArmletMain.java | 581 + src/gateStandAlone/ConfigLang.java | 21 + src/gateStandAlone/ConfigTool.java | 144 + src/gateStandAlone/Configuration.java | 432 + src/gateStandAlone/GateAkomaConverter.java | 472 + src/gateStandAlone/GateAkomaWriter.java | 694 + src/gateStandAlone/GateAmendmentWriter.java | 410 + src/gateStandAlone/GateCrossreferences.java | 248 + .../GateFinalPostProcessing.java | 248 + src/gateStandAlone/GateGenericXMLWriter.java | 600 + src/gateStandAlone/GateHeaderConverter.java | 121 + src/gateStandAlone/GateLuxembourg.java | 97 + src/gateStandAlone/GateMultiThread.java | 79 + src/gateStandAlone/GateScriptManager.java | 243 + src/gateStandAlone/PipelineMultiThread.java | 57 + src/gateStandAlone/ReflectUtils.java | 36 + src/gateStandAlone/SCLEmbedded.java | 85 + src/japescriptgen/DocumentNode.java | 19 + src/japescriptgen/DocumentStructure.java | 17 + src/japescriptgen/JapeScriptsGenerator.java | 773 + src/japescriptgen/ScriptTemplates.java | 41 + src/japescriptgen/tools/headerRules.json | 30 + src/japescriptgen/tools/scriptTemplates.json | 32 + 1349 files changed, 1131740 insertions(+) create mode 100644 Apps/CustomApps/HeaderDailyTexts.gapp create mode 100644 Apps/CustomApps/HeaderSecurite_Sociale.gapp create mode 100644 Apps/CustomApps/Headerscl_default.gapp create mode 100644 "Apps/CustomApps/R\303\250glement_CSSF_16-07.gapp" create mode 100644 Apps/CustomApps/Securite_Sociale.gapp create mode 100644 Apps/CustomApps/SegmentDailyTexts.gapp create mode 100644 Apps/CustomApps/SegmentSecurite_Sociale.gapp create mode 100644 Apps/CustomApps/Segmentscl_default.gapp create mode 100644 Apps/GenericCrossReferences.gapp create mode 100644 Apps/GenericWriter.gapp create mode 100644 Apps/Header.gapp create mode 100644 Apps/Preliminary.gapp create mode 100644 Apps/Segment.gapp create mode 100644 ArmletMain.jar create mode 100644 CustomJape/scl_default/headers/CustomMarkActHead.jape create mode 100644 CustomJape/scl_default/headers/CustomMarkAlineaHead.jape create mode 100644 CustomJape/scl_default/headers/CustomMarkArticleHead.jape create mode 100644 CustomJape/scl_default/headers/CustomMarkBookHead.jape create mode 100644 CustomJape/scl_default/headers/CustomMarkChapterHead.jape create mode 100644 CustomJape/scl_default/headers/CustomMarkParagraphHead.jape create mode 100644 CustomJape/scl_default/headers/CustomMarkPartHead.jape create mode 100644 CustomJape/scl_default/headers/CustomMarkSectionHead.jape create mode 100644 CustomJape/scl_default/headers/CustomMarkSubsectionHead.jape create mode 100644 CustomJape/scl_default/headers/CustomMarkTitleHead.jape create mode 100644 CustomJape/scl_default/segments/CustomMarkActSegment.jape create mode 100644 CustomJape/scl_default/segments/CustomMarkAlineaSegment.jape create mode 100644 CustomJape/scl_default/segments/CustomMarkArticleSegment.jape create mode 100644 CustomJape/scl_default/segments/CustomMarkBookSegment.jape create mode 100644 CustomJape/scl_default/segments/CustomMarkChapterSegment.jape create mode 100644 CustomJape/scl_default/segments/CustomMarkParagraphSegment.jape create mode 100644 CustomJape/scl_default/segments/CustomMarkPartSegment.jape create mode 100644 CustomJape/scl_default/segments/CustomMarkPreambleSegment.jape create mode 100644 CustomJape/scl_default/segments/CustomMarkSectionSegment.jape create mode 100644 CustomJape/scl_default/segments/CustomMarkSubsectionSegment.jape create mode 100644 CustomJape/scl_default/segments/CustomMarkTitleSegment.jape create mode 100644 CustomStructure/Corporate/Corporate.gapp create mode 100644 CustomStructure/Corporate/Corporate_rules.json create mode 100644 CustomStructure/Corporate/Corporate_structure.json create mode 100644 CustomStructure/Corporate/Jape/headers/CustomMarkActHead.jape create mode 100644 CustomStructure/Corporate/Jape/headers/CustomMarkAlineaHead.jape create mode 100644 CustomStructure/Corporate/Jape/headers/CustomMarkArticleHead.jape create mode 100644 CustomStructure/Corporate/Jape/headers/CustomMarkSectionHead.jape create mode 100644 CustomStructure/Corporate/Jape/headers/CustomMarkSubsectionHead.jape create mode 100644 CustomStructure/Corporate/Jape/segments/CustomMarkActSegment.jape create mode 100644 CustomStructure/Corporate/Jape/segments/CustomMarkAlineaSegment.jape create mode 100644 CustomStructure/Corporate/Jape/segments/CustomMarkArticleSegment.jape create mode 100644 CustomStructure/Corporate/Jape/segments/CustomMarkSectionSegment.jape create mode 100644 CustomStructure/Corporate/Jape/segments/CustomMarkSubsectionSegment.jape create mode 100644 Documentation/ARMLET PRES.pptx create mode 100644 Documentation/ARMLET Tuto.pptx create mode 100755 Documentation/ARMLET shortcuts.xlsx create mode 100755 Documentation/CATALOGUE JAPE REG EXP.docx create mode 100755 Documentation/Catalogue.xlsx create mode 100644 Documentation/Cross References Module.docx create mode 100644 Documentation/Proposal for a modified resolution of internal CR.docx create mode 100755 Documentation/ReadMe.docx create mode 100755 Documentation/Specifications for a Legal Text Converter copy.docx create mode 100755 Documentation/StructureGeneratorReadMe.docx create mode 100644 Documentation/The ARMLET Process.docx create mode 100755 Documentation/The ARMLET Toolbox copy.docx create mode 100755 Documentation/gazetteer.docx create mode 100644 Gate8.1/.installationinformation create mode 100644 Gate8.1/GATE.app/Contents/Info.plist create mode 100755 Gate8.1/GATE.app/Contents/MacOS/GATE create mode 100644 Gate8.1/GATE.app/Contents/PkgInfo create mode 100644 Gate8.1/GATE.app/Contents/Resources/gate-icon.icns create mode 100644 Gate8.1/bin/GATEXML-content.sh create mode 100644 Gate8.1/bin/GATEXML-statistics.sh create mode 100644 Gate8.1/bin/gate.bat create mode 100644 Gate8.1/bin/gate.jar create mode 100755 Gate8.1/bin/gate.sh create mode 100644 Gate8.1/bin/gateLauncher.jar create mode 100644 Gate8.1/bin/log4j.properties create mode 100755 Gate8.1/bin/plugins-info-to-HTML.pl create mode 100755 Gate8.1/bin/search-code.sh create mode 100644 Gate8.1/bin/splash.png create mode 100755 Gate8.1/build.properties create mode 100644 Gate8.1/build/Info.plist.template create mode 100644 Gate8.1/build/build.properties create mode 100644 Gate8.1/build/build.txt create mode 100644 Gate8.1/build/corpus_tool.properties create mode 100644 Gate8.1/build/creole.xml create mode 100644 Gate8.1/build/gate.xml create mode 100644 Gate8.1/build/jarjar.rules create mode 100644 Gate8.1/build/launcher/.classpath create mode 100644 Gate8.1/build/launcher/.project create mode 100644 Gate8.1/build/launcher/build.xml create mode 100644 Gate8.1/build/launcher/classes/.gitignore create mode 100644 Gate8.1/build/launcher/lib/jayatana-1.2.3.jar create mode 100644 Gate8.1/build/launcher/src/gate/Launcher.java create mode 100644 Gate8.1/build/lib/SVGRoundTrip.jar create mode 100644 Gate8.1/build/lib/ant-contrib.jar create mode 100644 Gate8.1/build/lib/batik-all.jar create mode 100644 Gate8.1/build/lib/ivy.jar create mode 100644 Gate8.1/build/lib/jacocoant.jar create mode 100644 Gate8.1/build/lib/java2html.jar create mode 100644 Gate8.1/build/lib/javacc.jar create mode 100644 Gate8.1/build/lib/xml-apis-ext.jar create mode 100644 Gate8.1/build/list.sh create mode 100644 Gate8.1/build/testpkg/Dummy.java create mode 100644 Gate8.1/build/testpkg/PrintOutTokens.java create mode 100644 Gate8.1/build/testpkg/README.txt create mode 100644 Gate8.1/build/testpkg/TestPR1.java create mode 100644 Gate8.1/build/testpkg/TestPR2.java create mode 100644 Gate8.1/build/testpkg/creole.xml create mode 100644 Gate8.1/build/version.txt create mode 100644 Gate8.1/build/wwwis.perl create mode 100755 Gate8.1/gate.l4j.ini create mode 100644 Gate8.1/gate.xml create mode 100644 Gate8.1/icons/gate-icon.png create mode 100644 Gate8.1/index.html create mode 100644 Gate8.1/licence.html create mode 100644 Gate8.1/plugins/ANNIE/.annie-defaults-metadata/ann-job-annie.png create mode 100644 Gate8.1/plugins/ANNIE/.annie-defaults-metadata/icon.png create mode 100644 Gate8.1/plugins/ANNIE/.annie-defaults-metadata/long-desc.html create mode 100644 Gate8.1/plugins/ANNIE/.annie-defaults-metadata/metadata.xml create mode 100644 Gate8.1/plugins/ANNIE/.annie-defaults-metadata/short-desc.html create mode 100644 Gate8.1/plugins/ANNIE/ANNIE_with_defaults.gapp create mode 100644 Gate8.1/plugins/ANNIE/build.xml create mode 100644 Gate8.1/plugins/ANNIE/creole.xml create mode 100644 Gate8.1/plugins/ANNIE/resources/NE/address.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/NE/clean.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/NE/date.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/NE/date_pre.jape create mode 100755 Gate8.1/plugins/ANNIE/resources/NE/document_date.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/NE/email.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/NE/final.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/NE/first.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/NE/firstname.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/NE/gender.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/NE/identifier.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/NE/jobtitle.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/NE/loc_context.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/NE/main-twitter.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/NE/main.jape create mode 100755 Gate8.1/plugins/ANNIE/resources/NE/name-twitter.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/NE/name.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/NE/name_context.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/NE/name_post.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/NE/number.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/NE/number_clean.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/NE/numberletter.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/NE/org_context.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/NE/reldate.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/NE/unknown.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/NE/url.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/NE/url_pre.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/VP/VerbGroups.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/abbreviations.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/adbc.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/agency.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/airport.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/airports.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/bands.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/cabinet_ministers.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/cdg.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/charities.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/city.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/city_abbreviation.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/city_cap.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/city_lower.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/city_uk.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/city_uk_ambig.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/colours.lst create mode 100755 Gate8.1/plugins/ANNIE/resources/gazetteer/companies_uk.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/companies_uk_lower.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/company.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/company_ambig.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/company_cap.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/company_lower.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/country.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/country_abbrev.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/country_adj.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/country_cap.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/country_code.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/country_lower.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/currency_prefix.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/currency_unit.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/date.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/date_key.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/date_other.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/date_post.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/date_pre.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/date_unit.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/datespan.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/day.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/day_cap.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/department.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/determiner.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/facility.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/facility_key.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/facility_key_ext.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/festival.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/foreign_ministers.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/govern_key.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/cabinet-ministers.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/cabinet-positions.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/constituencies-england.lst create mode 100755 Gate8.1/plugins/ANNIE/resources/gazetteer/government/constituencies-n.ireland.lst create mode 100755 Gate8.1/plugins/ANNIE/resources/gazetteer/government/constituencies-scotland.lst create mode 100755 Gate8.1/plugins/ANNIE/resources/gazetteer/government/constituencies-wales.lst create mode 100755 Gate8.1/plugins/ANNIE/resources/gazetteer/government/constituencies.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/document-pre.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/document_ending_other.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/executive-agencies-abbreviations.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/executive-agencies-old.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/executive-agencies.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/govt-departments-ministerial-abbreviations.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/govt-departments-ministerial.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/govt-departments-non-ministerial-abbreviations.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/govt-departments-non-ministerial-old.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/govt-departments-non-ministerial.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/govt-responsibility-categories.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/laws.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/legislation-ending.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/legislation-pre.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/list-case-sensitive.def create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/lists.def create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/military-operations-abbrev.lst create mode 100755 Gate8.1/plugins/ANNIE/resources/gazetteer/government/military-operations.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/ministers-attending-cabinet.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/non-cabinet-minister-posts.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/non-cabinet-ministers.lst create mode 100755 Gate8.1/plugins/ANNIE/resources/gazetteer/government/org-law.lst create mode 100755 Gate8.1/plugins/ANNIE/resources/gazetteer/government/org-military.lst create mode 100755 Gate8.1/plugins/ANNIE/resources/gazetteer/government/org-other.lst create mode 100755 Gate8.1/plugins/ANNIE/resources/gazetteer/government/org-political.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/project.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/project_keyword.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/public-bodies-non-departmental.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/report-ending.lst create mode 100755 Gate8.1/plugins/ANNIE/resources/gazetteer/government/title-airforce.lst create mode 100755 Gate8.1/plugins/ANNIE/resources/gazetteer/government/title-army.lst create mode 100755 Gate8.1/plugins/ANNIE/resources/gazetteer/government/title-medical.lst create mode 100755 Gate8.1/plugins/ANNIE/resources/gazetteer/government/title-navy.lst create mode 100755 Gate8.1/plugins/ANNIE/resources/gazetteer/government/titles-other.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government/war_key.lst create mode 100755 Gate8.1/plugins/ANNIE/resources/gazetteer/government/wars.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/government_base.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/greeting.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/hour.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/ident_prekey.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/jobtitles.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/lists.def create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/loc_generalkey.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/loc_key.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/loc_other.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/loc_prekey.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/loc_prekey_lower.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/loc_relig.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/mapping.def create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/ministry.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/minutes.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/mlb-teams.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/months.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/months_lower.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/more_company.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/mountain.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/music-artists.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/musical_group.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/nba-teams.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/new_adj.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/newspaper_ending.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/newspapers.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/nfl-teams.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/non_company.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/nonspec_date.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/not_org.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/number_fold.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/numbers.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/ordinal.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/org_base.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/org_ending.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/org_key.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/org_key_cap.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/org_pre.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/org_spur.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/organization.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/organization_nouns.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/other_people.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/othorg_key.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/percent.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/person_ambig.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/person_ambig.old.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/person_ambig2.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/person_ambig_lower.lst create mode 100755 Gate8.1/plugins/ANNIE/resources/gazetteer/person_celebrity_surname.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/person_ending.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/person_female.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/person_female_ambig.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/person_female_ambig_cap.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/person_female_cap.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/person_female_lower.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/person_female_lower_ambig.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/person_first.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/person_full.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/person_male.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/person_male_ambig.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/person_male_ambig_cap.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/person_male_cap.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/person_male_lower.lst create mode 100755 Gate8.1/plugins/ANNIE/resources/gazetteer/person_male_lower_ambig.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/person_relig.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/person_sci.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/person_spur.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/phone_prefix.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/planet.lst create mode 100755 Gate8.1/plugins/ANNIE/resources/gazetteer/political_party.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/post.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/province.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/province_aa.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/province_ab.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/racecourse.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/radio_stations_uk.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/region.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/region_cap.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/region_uk.lst create mode 100755 Gate8.1/plugins/ANNIE/resources/gazetteer/religious_adj.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/rivers.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/say.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/sports.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/spur.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/spur_ident.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/state_us.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/state_us_ambig.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/stop.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/street.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/surname_prefix.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/team.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/time.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/time_ampm.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/time_key.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/time_modifier.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/time_unit.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/timeofday.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/times.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/timespan.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/timex_pre.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/timezone.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/title.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/title_female.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/title_lower.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/title_lowercase.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/title_male.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/title_mil.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/title_pol.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/tvcompany.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/university_uk.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/url_key.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/water.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/gazetteer/year.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/heptag/lexicon create mode 100644 Gate8.1/plugins/ANNIE/resources/heptag/lexicon_all create mode 100644 Gate8.1/plugins/ANNIE/resources/heptag/lexicon_cap create mode 100644 Gate8.1/plugins/ANNIE/resources/heptag/lexicon_lower create mode 100644 Gate8.1/plugins/ANNIE/resources/heptag/old_lexicon create mode 100644 Gate8.1/plugins/ANNIE/resources/heptag/rules_cap create mode 100644 Gate8.1/plugins/ANNIE/resources/heptag/ruleset create mode 100644 Gate8.1/plugins/ANNIE/resources/othomatcher/acelists.def create mode 100644 Gate8.1/plugins/ANNIE/resources/othomatcher/alias.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/othomatcher/alias_ace.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/othomatcher/cdg.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/othomatcher/chinese_alias.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/othomatcher/connnector.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/othomatcher/def_art.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/othomatcher/listsNM.def create mode 100644 Gate8.1/plugins/ANNIE/resources/othomatcher/nickname.txt create mode 100644 Gate8.1/plugins/ANNIE/resources/othomatcher/prepos.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/othomatcher/spur_match.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/regex-splitter/external-split-patterns.txt create mode 100644 Gate8.1/plugins/ANNIE/resources/regex-splitter/internal-split-patterns.txt create mode 100644 Gate8.1/plugins/ANNIE/resources/regex-splitter/non-split-patterns.txt create mode 100644 Gate8.1/plugins/ANNIE/resources/schema/ANNIE-Schemas.xml create mode 100644 Gate8.1/plugins/ANNIE/resources/schema/AddressSchema.xml create mode 100644 Gate8.1/plugins/ANNIE/resources/schema/DateSchema.xml create mode 100644 Gate8.1/plugins/ANNIE/resources/schema/IdentifierSchema.xml create mode 100644 Gate8.1/plugins/ANNIE/resources/schema/LocationSchema.xml create mode 100644 Gate8.1/plugins/ANNIE/resources/schema/MoneySchema.xml create mode 100644 Gate8.1/plugins/ANNIE/resources/schema/OrganizationSchema.xml create mode 100644 Gate8.1/plugins/ANNIE/resources/schema/PercentSchema.xml create mode 100644 Gate8.1/plugins/ANNIE/resources/schema/PersonSchema.xml create mode 100644 Gate8.1/plugins/ANNIE/resources/schema/PhoneSchema.xml create mode 100644 Gate8.1/plugins/ANNIE/resources/schema/SentenceSchema.xml create mode 100644 Gate8.1/plugins/ANNIE/resources/sentenceSplitter/gazetteer/abbreviations.lst create mode 100644 Gate8.1/plugins/ANNIE/resources/sentenceSplitter/gazetteer/lists.def create mode 100644 Gate8.1/plugins/ANNIE/resources/sentenceSplitter/grammar/cleanup.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/sentenceSplitter/grammar/find-single-nl.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/sentenceSplitter/grammar/find.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/sentenceSplitter/grammar/main-single-nl.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/sentenceSplitter/grammar/main.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/sentenceSplitter/grammar/no-splits.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/sentenceSplitter/grammar/prepare.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/sentenceSplitter/grammar/split.jape create mode 100644 Gate8.1/plugins/ANNIE/resources/tokeniser/AlternateTokeniser.rules create mode 100644 Gate8.1/plugins/ANNIE/resources/tokeniser/DefaultTokeniser.rules create mode 100644 Gate8.1/plugins/ANNIE/resources/tokeniser/postprocess.jape create mode 100644 Gate8.1/plugins/DocumentNormalizer/.classpath create mode 100644 Gate8.1/plugins/DocumentNormalizer/.project create mode 100644 Gate8.1/plugins/DocumentNormalizer/build.xml create mode 100644 Gate8.1/plugins/DocumentNormalizer/creole.xml create mode 100644 Gate8.1/plugins/DocumentNormalizer/doc-normalizer.jar create mode 100644 Gate8.1/plugins/DocumentNormalizer/doc/README.TXT create mode 100644 Gate8.1/plugins/DocumentNormalizer/doc/javadoc/allclasses-frame.html create mode 100644 Gate8.1/plugins/DocumentNormalizer/doc/javadoc/allclasses-noframe.html create mode 100644 Gate8.1/plugins/DocumentNormalizer/doc/javadoc/constant-values.html create mode 100644 Gate8.1/plugins/DocumentNormalizer/doc/javadoc/deprecated-list.html create mode 100644 Gate8.1/plugins/DocumentNormalizer/doc/javadoc/gate/creole/DocumentNormalizer.html create mode 100644 Gate8.1/plugins/DocumentNormalizer/doc/javadoc/gate/creole/package-frame.html create mode 100644 Gate8.1/plugins/DocumentNormalizer/doc/javadoc/gate/creole/package-summary.html create mode 100644 Gate8.1/plugins/DocumentNormalizer/doc/javadoc/gate/creole/package-tree.html create mode 100644 Gate8.1/plugins/DocumentNormalizer/doc/javadoc/help-doc.html create mode 100644 Gate8.1/plugins/DocumentNormalizer/doc/javadoc/index-all.html create mode 100644 Gate8.1/plugins/DocumentNormalizer/doc/javadoc/index.html create mode 100644 Gate8.1/plugins/DocumentNormalizer/doc/javadoc/overview-tree.html create mode 100644 Gate8.1/plugins/DocumentNormalizer/doc/javadoc/package-list create mode 100644 Gate8.1/plugins/DocumentNormalizer/doc/javadoc/resources/background.gif create mode 100644 Gate8.1/plugins/DocumentNormalizer/doc/javadoc/resources/tab.gif create mode 100644 Gate8.1/plugins/DocumentNormalizer/doc/javadoc/serialized-form.html create mode 100644 Gate8.1/plugins/DocumentNormalizer/doc/javadoc/stylesheet.css create mode 100644 Gate8.1/plugins/DocumentNormalizer/resources/replacements.lst create mode 100644 Gate8.1/plugins/DocumentNormalizer/src/gate/creole/DocumentNormalizer.java create mode 100644 Gate8.1/plugins/JAPE_Plus/.classpath create mode 100644 Gate8.1/plugins/JAPE_Plus/.project create mode 100644 Gate8.1/plugins/JAPE_Plus/build.xml create mode 100644 Gate8.1/plugins/JAPE_Plus/creole.xml create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/allclasses-frame.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/allclasses-noframe.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/com/ontotext/jape/automaton/Automaton.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/com/ontotext/jape/automaton/AutomatonBuildHelp.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/com/ontotext/jape/automaton/AutomatonDeterminizationHelp.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/com/ontotext/jape/automaton/AutomatonMinimizationHelp.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/com/ontotext/jape/automaton/ClosedHashOfLabels.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/com/ontotext/jape/automaton/ClosedHashOfObjects.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/com/ontotext/jape/automaton/ClosedHashOfStrings.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/com/ontotext/jape/automaton/CodeInt.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/com/ontotext/jape/automaton/Constants.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/com/ontotext/jape/automaton/EpsilonClosure.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/com/ontotext/jape/automaton/GenericWholeArrray.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/com/ontotext/jape/automaton/IntSequence.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/com/ontotext/jape/automaton/TripleTransitions.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/com/ontotext/jape/automaton/WholeSet.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/com/ontotext/jape/automaton/package-frame.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/com/ontotext/jape/automaton/package-summary.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/com/ontotext/jape/automaton/package-tree.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/com/ontotext/jape/pda/FSMPDA.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/com/ontotext/jape/pda/SimpleSet.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/com/ontotext/jape/pda/StatePDA.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/com/ontotext/jape/pda/TransitionPDA.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/com/ontotext/jape/pda/package-frame.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/com/ontotext/jape/pda/package-summary.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/com/ontotext/jape/pda/package-tree.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/constant-values.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/deprecated-list.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/gate/gui/jape/plus/Viewer.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/gate/gui/jape/plus/package-frame.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/gate/gui/jape/plus/package-summary.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/gate/gui/jape/plus/package-tree.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/gate/jape/plus/Predicate.PredicateType.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/gate/jape/plus/Predicate.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/gate/jape/plus/SPTBase.FSMInstance.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/gate/jape/plus/SPTBase.MatchMode.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/gate/jape/plus/SPTBase.State.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/gate/jape/plus/SPTBase.Transition.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/gate/jape/plus/SPTBase.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/gate/jape/plus/SPTBuilder.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/gate/jape/plus/Transducer.AnnSetListener.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/gate/jape/plus/Transducer.AnnotationComparator.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/gate/jape/plus/Transducer.SPTData.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/gate/jape/plus/Transducer.SerialiseTransducerAction.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/gate/jape/plus/Transducer.SinglePhaseTransducerPDA.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/gate/jape/plus/Transducer.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/gate/jape/plus/package-frame.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/gate/jape/plus/package-summary.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/gate/jape/plus/package-tree.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/gate/resources/img/svg/JapePlusIcon.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/gate/resources/img/svg/package-frame.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/gate/resources/img/svg/package-summary.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/gate/resources/img/svg/package-tree.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/help-doc.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/index-all.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/index.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/overview-frame.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/overview-summary.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/overview-tree.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/package-list create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/resources/background.gif create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/resources/tab.gif create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/resources/titlebar.gif create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/resources/titlebar_end.gif create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/serialized-form.html create mode 100644 Gate8.1/plugins/JAPE_Plus/doc/javadoc/stylesheet.css create mode 100644 Gate8.1/plugins/JAPE_Plus/jape-plus.jar create mode 100644 Gate8.1/plugins/JAPE_Plus/lib/colt-1.2.0-free.jar create mode 100644 Gate8.1/plugins/JAPE_Plus/lib/licence-colt-1.2.0-free.txt create mode 100644 Gate8.1/plugins/JAPE_Plus/lib/src/colt-1.2.0-free-src.jar create mode 100644 Gate8.1/plugins/JAPE_Plus/src/com/ontotext/jape/automaton/Automaton.java create mode 100644 Gate8.1/plugins/JAPE_Plus/src/com/ontotext/jape/automaton/AutomatonBuildHelp.java create mode 100644 Gate8.1/plugins/JAPE_Plus/src/com/ontotext/jape/automaton/AutomatonDeterminizationHelp.java create mode 100644 Gate8.1/plugins/JAPE_Plus/src/com/ontotext/jape/automaton/AutomatonMinimizationHelp.java create mode 100644 Gate8.1/plugins/JAPE_Plus/src/com/ontotext/jape/automaton/ClosedHashOfLabels.java create mode 100644 Gate8.1/plugins/JAPE_Plus/src/com/ontotext/jape/automaton/ClosedHashOfObjects.java create mode 100644 Gate8.1/plugins/JAPE_Plus/src/com/ontotext/jape/automaton/ClosedHashOfStrings.java create mode 100644 Gate8.1/plugins/JAPE_Plus/src/com/ontotext/jape/automaton/CodeInt.java create mode 100644 Gate8.1/plugins/JAPE_Plus/src/com/ontotext/jape/automaton/Constants.java create mode 100644 Gate8.1/plugins/JAPE_Plus/src/com/ontotext/jape/automaton/EpsilonClosure.java create mode 100644 Gate8.1/plugins/JAPE_Plus/src/com/ontotext/jape/automaton/GenericWholeArrray.java create mode 100644 Gate8.1/plugins/JAPE_Plus/src/com/ontotext/jape/automaton/IntSequence.java create mode 100644 Gate8.1/plugins/JAPE_Plus/src/com/ontotext/jape/automaton/TripleTransitions.java create mode 100644 Gate8.1/plugins/JAPE_Plus/src/com/ontotext/jape/automaton/WholeSet.java create mode 100644 Gate8.1/plugins/JAPE_Plus/src/com/ontotext/jape/pda/FSMPDA.java create mode 100644 Gate8.1/plugins/JAPE_Plus/src/com/ontotext/jape/pda/SimpleSet.java create mode 100644 Gate8.1/plugins/JAPE_Plus/src/com/ontotext/jape/pda/StatePDA.java create mode 100644 Gate8.1/plugins/JAPE_Plus/src/com/ontotext/jape/pda/TransitionPDA.java create mode 100644 Gate8.1/plugins/JAPE_Plus/src/gate/gui/jape/plus/Viewer.java create mode 100644 Gate8.1/plugins/JAPE_Plus/src/gate/jape/plus/Predicate.java create mode 100644 Gate8.1/plugins/JAPE_Plus/src/gate/jape/plus/SPTBase.java create mode 100644 Gate8.1/plugins/JAPE_Plus/src/gate/jape/plus/SPTBuilder.java create mode 100644 Gate8.1/plugins/JAPE_Plus/src/gate/jape/plus/Transducer.java create mode 100644 Gate8.1/plugins/JAPE_Plus/src/gate/resources/img/svg/JapePlus.svg create mode 100644 Gate8.1/plugins/JAPE_Plus/src/gate/resources/img/svg/JapePlusIcon.java create mode 100644 Gate8.1/plugins/JAPE_Plus/test/test-contains.jape create mode 100644 Gate8.1/plugins/JAPE_Plus/test/test-contains.xml create mode 100644 Gate8.1/plugins/JAPE_Plus/test/test-not-contains.jape create mode 100644 Gate8.1/plugins/JAPE_Plus/test/test-not-within.jape create mode 100644 Gate8.1/plugins/JAPE_Plus/test/test-within.jape create mode 100644 Gate8.1/plugins/JAPE_Plus/test/test-within.xml create mode 100644 Gate8.1/plugins/JAPE_Plus/test/test_actioncontext.gapp create mode 100644 Gate8.1/plugins/JAPE_Plus/test/test_actioncontext.jape create mode 100644 Gate8.1/plugins/JAPE_Plus/test/test_actioncontext.session create mode 100644 Gate8.1/plugins/JAPE_Plus/test/test_controllerblocks.gapp create mode 100644 Gate8.1/plugins/JAPE_Plus/test/test_controllerblocks.jape create mode 100644 Gate8.1/plugins/JAPE_Plus/test/test_controllerblocks.session create mode 100644 Gate8.1/plugins/JAPE_Plus/test/testabc.jape create mode 100644 Gate8.1/plugins/JAPE_Plus/test/testabc.xml create mode 100644 Gate8.1/plugins/JAPE_Plus/test/testdoc.txt create mode 100644 Gate8.1/plugins/JAPE_Plus/test/testonto.doc.xml create mode 100644 Gate8.1/plugins/JAPE_Plus/test/testonto.gapp create mode 100644 Gate8.1/plugins/JAPE_Plus/test/testonto.jape create mode 100644 Gate8.1/plugins/JAPE_Plus/test/testonto.rdf.xml create mode 100644 Gate8.1/plugins/JAPE_Plus/test/testonto.session create mode 100644 Gate8.1/plugins/JAPE_Plus/test/zero-length-ann.jape create mode 100644 Gate8.1/plugins/JAPE_Plus/test/zero-length-ann.xml create mode 100755 Gate8.1/plugins/Lang_French/.french-pipeline-metadata/icon.png create mode 100755 Gate8.1/plugins/Lang_French/.french-pipeline-metadata/long-desc.html create mode 100755 Gate8.1/plugins/Lang_French/.french-pipeline-metadata/metadata.xml create mode 100755 Gate8.1/plugins/Lang_French/.french-pipeline-metadata/short-desc.html create mode 100755 Gate8.1/plugins/Lang_French/build.xml create mode 100755 Gate8.1/plugins/Lang_French/creole.xml create mode 100755 Gate8.1/plugins/Lang_French/data/01.txt.xml create mode 100755 Gate8.1/plugins/Lang_French/data/02.txt.xml create mode 100755 Gate8.1/plugins/Lang_French/data/03.txt.xml create mode 100755 Gate8.1/plugins/Lang_French/data/04.txt.xml create mode 100755 Gate8.1/plugins/Lang_French/data/05.txt.xml create mode 100755 Gate8.1/plugins/Lang_French/doc/javadoc/allclasses-frame.html create mode 100755 Gate8.1/plugins/Lang_French/doc/javadoc/allclasses-noframe.html create mode 100755 Gate8.1/plugins/Lang_French/doc/javadoc/constant-values.html create mode 100755 Gate8.1/plugins/Lang_French/doc/javadoc/deprecated-list.html create mode 100755 Gate8.1/plugins/Lang_French/doc/javadoc/french/FrenchIE.html create mode 100755 Gate8.1/plugins/Lang_French/doc/javadoc/french/package-frame.html create mode 100755 Gate8.1/plugins/Lang_French/doc/javadoc/french/package-summary.html create mode 100755 Gate8.1/plugins/Lang_French/doc/javadoc/french/package-tree.html create mode 100755 Gate8.1/plugins/Lang_French/doc/javadoc/help-doc.html create mode 100755 Gate8.1/plugins/Lang_French/doc/javadoc/index-all.html create mode 100755 Gate8.1/plugins/Lang_French/doc/javadoc/index.html create mode 100755 Gate8.1/plugins/Lang_French/doc/javadoc/overview-tree.html create mode 100755 Gate8.1/plugins/Lang_French/doc/javadoc/package-list create mode 100755 Gate8.1/plugins/Lang_French/doc/javadoc/resources/inherit.gif create mode 100755 Gate8.1/plugins/Lang_French/doc/javadoc/serialized-form.html create mode 100755 Gate8.1/plugins/Lang_French/doc/javadoc/stylesheet.css create mode 100755 Gate8.1/plugins/Lang_French/french+tagger.gapp create mode 100755 Gate8.1/plugins/Lang_French/french.gapp create mode 100755 Gate8.1/plugins/Lang_French/french.jar create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/abbreviations.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/cdg.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/charities.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/city.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/city_cap.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/company.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/company_cap.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/company_fr.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/country.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/country_adj.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/country_cap.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/currency_prefix.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/currency_unit.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/date.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/date_key.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/date_post.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/date_pre.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/date_unit.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/datespan.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/day.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/department.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/determiner.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/festival.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/fr_city.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/fr_country.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/fr_drug.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/fr_first.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/fr_firstname.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/fr_nationality.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/govern_key.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/government.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/government_fr.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/hour.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/ident_prekey.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/jobtitles.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/lists.def create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/loc_generalkey.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/loc_key.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/loc_prekey.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/loc_prekey_lower.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/loc_relig.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/measure.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/ministry.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/minutes.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/months.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/mountain.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/new_adj.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/new_cdg.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/non_company.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/nonspec_date.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/not_org.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/numbers.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/ordinal.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/org_base.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/org_ending.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/org_key.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/org_key_cap.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/org_key_ext_fr.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/org_key_fr.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/org_pre.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/org_spur.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/organization.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/othorg_key.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/person_ambig.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/person_ambig2.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/person_ambig_lower.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/person_ending.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/person_female.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/person_female_cap.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/person_female_lower.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/person_first.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/person_full.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/person_male.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/person_male_cap.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/person_male_lower.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/person_relig.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/phone_prefix.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/planet.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/province.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/province_aa.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/province_ab.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/region.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/region_cap.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/region_fr.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/region_uk.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/spur_ident.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/stop.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/street.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/surname_prefix.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/time_ampm.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/time_key.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/time_modifier.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/time_unit.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/times.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/timespan.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/timex_pre.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/timezone.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/title.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/title_female.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/title_fr.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/title_lower.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/title_lowercase.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/title_male.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/title_mil.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/title_pol.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/water.lst create mode 100755 Gate8.1/plugins/Lang_French/gazetteer/year.lst create mode 100755 Gate8.1/plugins/Lang_French/grammar/address.jape create mode 100755 Gate8.1/plugins/Lang_French/grammar/clean.jape create mode 100755 Gate8.1/plugins/Lang_French/grammar/date.jape create mode 100755 Gate8.1/plugins/Lang_French/grammar/date.jape copy create mode 100755 Gate8.1/plugins/Lang_French/grammar/date_pre.jape create mode 100755 Gate8.1/plugins/Lang_French/grammar/date_pre.jape copy create mode 100755 Gate8.1/plugins/Lang_French/grammar/email.jape create mode 100755 Gate8.1/plugins/Lang_French/grammar/final.jape create mode 100755 Gate8.1/plugins/Lang_French/grammar/first.jape create mode 100755 Gate8.1/plugins/Lang_French/grammar/firstname.jape create mode 100755 Gate8.1/plugins/Lang_French/grammar/gender.jape create mode 100755 Gate8.1/plugins/Lang_French/grammar/identifier.jape create mode 100755 Gate8.1/plugins/Lang_French/grammar/jobtitle.jape create mode 100755 Gate8.1/plugins/Lang_French/grammar/loc_context.jape create mode 100755 Gate8.1/plugins/Lang_French/grammar/main.jape create mode 100755 Gate8.1/plugins/Lang_French/grammar/name.jape create mode 100755 Gate8.1/plugins/Lang_French/grammar/name_context.jape create mode 100755 Gate8.1/plugins/Lang_French/grammar/name_post.jape create mode 100755 Gate8.1/plugins/Lang_French/grammar/number.jape create mode 100755 Gate8.1/plugins/Lang_French/grammar/org_context.jape create mode 100755 Gate8.1/plugins/Lang_French/grammar/reldate.jape create mode 100755 Gate8.1/plugins/Lang_French/grammar/unknown.jape create mode 100755 Gate8.1/plugins/Lang_French/grammar/url.jape create mode 100755 Gate8.1/plugins/Lang_French/grammar/url_pre.jape create mode 100755 Gate8.1/plugins/Lang_French/splitter/gazetteer/abbreviations.lst create mode 100755 Gate8.1/plugins/Lang_French/splitter/gazetteer/lists.def create mode 100755 Gate8.1/plugins/Lang_French/splitter/grammar/find-no-space.jape create mode 100755 Gate8.1/plugins/Lang_French/splitter/grammar/find-single-nl.jape create mode 100755 Gate8.1/plugins/Lang_French/splitter/grammar/find.jape create mode 100755 Gate8.1/plugins/Lang_French/splitter/grammar/main-no-space.jape create mode 100755 Gate8.1/plugins/Lang_French/splitter/grammar/main-single-nl.jape create mode 100755 Gate8.1/plugins/Lang_French/splitter/grammar/main.jape create mode 100755 Gate8.1/plugins/Lang_French/splitter/grammar/removelookup.jape create mode 100755 Gate8.1/plugins/Lang_French/splitter/grammar/split.jape create mode 100755 Gate8.1/plugins/Lang_French/src/french/FrenchIE.java create mode 100755 Gate8.1/plugins/Lang_French/tokeniser/FrenchTokeniser.rules create mode 100755 Gate8.1/plugins/Lang_French/tokeniser/postprocess.jape create mode 100644 Gate8.1/plugins/gate.l4j.ini create mode 100644 Gate8.1/uninstaller/gate-uninstaller.jar create mode 100644 Gate8.1/uninstaller/install.log create mode 100644 Jape/CleanExcludedRules.jape create mode 100644 Jape/Gazetteers/article.lst create mode 100644 Jape/Gazetteers/articles.lst create mode 100644 Jape/Gazetteers/externalparts_master.lst create mode 100644 Jape/Gazetteers/gazetteers.def create mode 100644 Jape/Gazetteers/internalparts_master.lst create mode 100644 Jape/Gazetteers/misc/amendment_start.lst create mode 100755 Jape/Gazetteers/misc/ducal.lst create mode 100644 Jape/Gazetteers/misc/end_Amendment.lst create mode 100755 Jape/Gazetteers/misc/externalparts_master.lst create mode 100755 Jape/Gazetteers/misc/imperial.lst create mode 100755 Jape/Gazetteers/misc/internalparts_master.lst create mode 100644 Jape/Gazetteers/misc/luxtexts.lst create mode 100755 Jape/Gazetteers/misc/ministerial.lst create mode 100755 Jape/Gazetteers/misc/modified.lst create mode 100644 Jape/Gazetteers/misc/op_Amendment.lst create mode 100644 Jape/Gazetteers/misc/openingword.lst create mode 100755 Jape/Gazetteers/misc/ordinalnum.lst create mode 100644 Jape/Gazetteers/misc/preambule_end.lst create mode 100644 Jape/Gazetteers/misc/preambule_start.lst create mode 100755 Jape/Gazetteers/misc/preposition.lst create mode 100755 Jape/Gazetteers/misc/provincial.lst create mode 100755 Jape/Gazetteers/misc/republicancalendar.lst create mode 100755 Jape/Gazetteers/misc/royal.lst create mode 100755 Jape/Gazetteers/misc/souverain.lst create mode 100644 Jape/Gazetteers/misc/special.lst create mode 100755 Jape/Gazetteers/misc/verbalgroup.lst create mode 100644 Jape/Test/AmendmentPipeline.txt create mode 100644 Jape/Test/CT1/Test_error_IntermediateStructure.txt create mode 100644 Jape/Test/CT1/Texte_CT_Livre_I.txt create mode 100644 Jape/Test/CT1/config_CT1.txt create mode 100644 Jape/Test/CT1/errorStandAlone_CT1.txt create mode 100644 Jape/Test/CT1/infoRules.txt create mode 100644 Jape/Test/CT1/logStandAlone_CT1.txt create mode 100644 Jape/Test/CT1/output_CT1.xml create mode 100644 Jape/Test/CT1/output_CT1_manualprocess.xml create mode 100644 Jape/Test/CT2/Texte_CT_Livre_II.txt create mode 100644 Jape/Test/CT2/config_CT2.txt create mode 100644 Jape/Test/CT2/errorStandAlone_CT2.txt create mode 100644 Jape/Test/CT2/infoRules.txt create mode 100644 Jape/Test/CT2/logStandAlone_CT2.txt create mode 100644 Jape/Test/CT2/output_CT2.xml create mode 100644 Jape/Test/CT3/Texte_CT_Livre_III.txt create mode 100644 Jape/Test/CT3/config_CT3.txt create mode 100644 Jape/Test/CT3/errorStandAlone_CT3.txt create mode 100644 Jape/Test/CT3/infoRules.txt create mode 100644 Jape/Test/CT3/logStandAlone_CT3.txt create mode 100644 Jape/Test/CT3/output_CT3.xml create mode 100644 Jape/Test/CT4/Texte_CT_Livre_IV.txt create mode 100644 Jape/Test/CT4/config_CT4.txt create mode 100644 Jape/Test/CT4/errorStandAlone_CT4.txt create mode 100644 Jape/Test/CT4/infoRules.txt create mode 100644 Jape/Test/CT4/logStandAlone_CT4.txt create mode 100644 Jape/Test/CT4/output_CT4.xml create mode 100644 Jape/Test/CT5/Texte_CT_Livre_V.txt create mode 100644 Jape/Test/CT5/config_CT5.txt create mode 100644 Jape/Test/CT5/errorStandAlone_CT5.txt create mode 100644 Jape/Test/CT5/infoRules.txt create mode 100644 Jape/Test/CT5/logStandAlone_CT5.txt create mode 100644 Jape/Test/CT5/output_CT5.xml create mode 100644 Jape/Test/CT6/Texte_CT_Livre_VI.txt create mode 100644 Jape/Test/CT6/config_CT6.txt create mode 100644 Jape/Test/CT6/errorStandAlone_CT6.txt create mode 100644 Jape/Test/CT6/infoRules.txt create mode 100644 Jape/Test/CT6/logStandAlone_CT6.txt create mode 100644 Jape/Test/CT6/output_CT6.xml create mode 100644 Jape/Test/CT6/output_CT6.xml_final.xml create mode 100644 Jape/Test/CodeSecuriteSociale/Securite_Sociale_rules.json create mode 100644 Jape/Test/CodeSecuriteSociale/config_Securite_Sociale.txt create mode 100644 Jape/Test/CodeSecuriteSociale/config_Securite_Sociale_Default.txt create mode 100644 Jape/Test/CodeSecuriteSociale/err_Securite_Sociale.txt create mode 100644 Jape/Test/CodeSecuriteSociale/infoRules.txt create mode 100644 Jape/Test/CodeSecuriteSociale/log_Securite_Sociale.txt create mode 100644 Jape/Test/CodeSecuriteSociale/output_Securite_Sociale.xml create mode 100644 Jape/Test/CodeSecuriteSociale/output_Securite_Sociale.xml_final.xml create mode 100644 Jape/Test/CodeSecuriteSociale/texte_Securite_Sociale.txt create mode 100644 Jape/Test/CodeTravail1/config_CT1_Default.txt create mode 100644 Jape/Test/CodeTravail1/config_CT1_fonts.txt create mode 100644 Jape/Test/CodeTravail1/errorStandAlone_CT1.txt create mode 100644 Jape/Test/CodeTravail1/infoRules.txt create mode 100644 Jape/Test/CodeTravail1/logStandAlone_CT1.txt create mode 100644 Jape/Test/CodeTravail1/output_CT1.xml create mode 100644 Jape/Test/CodeTravail1/output_CT1.xml_final.xml create mode 100644 Jape/Test/CodeTravail1/texte_Code_du_travail_1.docx create mode 100644 Jape/Test/CodeTravail1/texte_Code_du_travail_1.txt create mode 100644 Jape/Test/CodeTravail5/config_CT5.txt create mode 100644 Jape/Test/CodeTravail5/errorStandAlone_CT5.txt create mode 100644 Jape/Test/CodeTravail5/infoRules.txt create mode 100644 Jape/Test/CodeTravail5/logStandAlone_CT5.txt create mode 100644 Jape/Test/CodeTravail5/output_CT5.xml create mode 100644 Jape/Test/CodeTravail5/output_CT5.xml_final.xml create mode 100644 Jape/Test/CodeTravail5/texte_Code_du_travail_5.txt create mode 100755 Jape/Test/Conge_Parental/Loi_Conge_Parental_Texte.docx create mode 100644 Jape/Test/Conge_Parental/config_Conge_Parental.txt create mode 100644 Jape/Test/Conge_Parental/config_Conge_Parental_Default.txt create mode 100644 Jape/Test/Conge_Parental/errorStandAlone.txt create mode 100644 Jape/Test/Conge_Parental/logStandAlone.txt create mode 100644 Jape/Test/Conge_Parental/output_Conge_Parental.xml create mode 100644 Jape/Test/Conge_Parental/output_Conge_Parental.xml_final.xml create mode 100644 Jape/Test/Conge_Parental/texte_Conge_Parental.txt create mode 100644 Jape/Test/Conge_Parental/texte_Conge_Parental2.txt create mode 100644 Jape/Test/CorporateFramework/config_Loi19150810.txt create mode 100644 Jape/Test/CorporateFramework/config_Loi19150810_Default.txt create mode 100644 Jape/Test/CorporateFramework/err_Loi19150810.txt create mode 100644 Jape/Test/CorporateFramework/log_Loi19150810.txt create mode 100644 Jape/Test/CorporateFramework/output_Loi19150810.xml create mode 100644 Jape/Test/CorporateFramework/output_Loi19150810.xml_final.xml create mode 100644 Jape/Test/CorporateFramework/output_Loi19150810_withDefaultStructure.xml create mode 100644 Jape/Test/CorporateFramework/texte_Loi19150810.txt create mode 100644 Jape/Test/DailyTexts/config.txt create mode 100644 Jape/Test/DailyTexts/errorStandAlone_DailyTexts.txt create mode 100644 Jape/Test/DailyTexts/infoRules.txt create mode 100644 Jape/Test/DailyTexts/logStandAlone_DailyTexts.txt create mode 100644 Jape/Test/DailyTexts/output_DailyTexts.xml create mode 100644 Jape/Test/DailyTexts/output_DailyTexts.xml_final.xml create mode 100644 Jape/Test/DailyTexts/text.txt create mode 100644 Jape/Test/FontTest/config_FT.txt create mode 100644 Jape/Test/FontTest/errorStandAlone_FT.txt create mode 100644 Jape/Test/FontTest/infoRules.txt create mode 100644 Jape/Test/FontTest/logStandAlone_FT.txt create mode 100644 Jape/Test/FontTest/output_FT.xml create mode 100644 Jape/Test/FontTest/output_FT.xml_final.xml create mode 100644 Jape/Test/FontTest/testPolice.docx create mode 100644 Jape/Test/ITL/config_ITL.txt create mode 100644 Jape/Test/ITL/config_ITL_Default.txt create mode 100644 Jape/Test/ITL/error_ITL.txt create mode 100644 Jape/Test/ITL/log_ITL.txt create mode 100644 Jape/Test/ITL/texte_ITL.txt create mode 100644 Jape/Test/Loi20170728/config_loi20170728.txt create mode 100644 Jape/Test/Loi20170728/errorStandAlone.txt create mode 100644 Jape/Test/Loi20170728/logStandAlone.txt create mode 100644 Jape/Test/Loi20170728/texte_loi20170728.txt create mode 100644 Jape/Test/Loi20170728/texte_loi20170728.xml create mode 100644 Jape/Test/Loi20170728/texte_loi20170728.xml_final.xml create mode 100644 Jape/Test/Loi20170728/texte_loi20170728_2.txt create mode 100644 Jape/Test/MoreDaily/A 001814.doc create mode 100644 Jape/Test/MoreDaily/A 001836.docx create mode 100644 Jape/Test/MoreDaily/A 001862.docx create mode 100644 Jape/Test/MoreDaily/A 001873.docx create mode 100644 Jape/Test/MoreDaily/A 001885.docx create mode 100644 Jape/Test/MoreDaily/A 001998.docx create mode 100644 Jape/Test/MoreDaily/A 002033.doc create mode 100644 Jape/Test/MoreDaily/config1814.txt create mode 100644 Jape/Test/MoreDaily/config1836.txt create mode 100644 Jape/Test/MoreDaily/config1862.txt create mode 100644 Jape/Test/MoreDaily/config1873.txt create mode 100644 Jape/Test/MoreDaily/config1885.txt create mode 100644 Jape/Test/MoreDaily/config1998.txt create mode 100644 Jape/Test/MoreDaily/config2033.txt create mode 100644 Jape/Test/MoreDaily/pipelineDaily.txt create mode 100644 Jape/Test/NCPC/NCPC.xml create mode 100644 Jape/Test/NCPC/config_NCPC.txt create mode 100644 Jape/Test/NCPC/config_NCPC_Default.txt create mode 100644 Jape/Test/NCPC/errorStandAlone_NCPC.txt create mode 100644 Jape/Test/NCPC/logStandAlone_NCPC.txt create mode 100644 Jape/Test/NCPC/output_NCPC.xml create mode 100644 Jape/Test/NCPC/output_NCPC.xml_final.xml create mode 100644 Jape/Test/NCPC/texte_NCPC.txt create mode 100644 Jape/Test/NCPCPreamble/config_NCPCPreamble.txt create mode 100644 Jape/Test/NCPCPreamble/config_NCPCPreamble_Default.txt create mode 100644 Jape/Test/NCPCPreamble/error_NCPCPreamble.txt create mode 100644 Jape/Test/NCPCPreamble/log_NCPCPreamble.txt create mode 100644 Jape/Test/NCPCPreamble/texte_NCPCPreamble.txt create mode 100644 Jape/Test/PipelineFont.txt create mode 100755 Jape/Test/RG_20161103/RG_20161103_N14.doc create mode 100644 Jape/Test/RG_20161103/config_RG.txt create mode 100644 Jape/Test/RG_20161103/config_RG_Default.txt create mode 100644 Jape/Test/RG_20161103/errorStandAlone.txt create mode 100644 Jape/Test/RG_20161103/logStandAlone.txt create mode 100644 Jape/Test/RG_20161103/output_RG.xml create mode 100644 Jape/Test/RG_20161103/output_RG.xml_final.xml create mode 100644 Jape/Test/RG_20161103/texte_RG.txt create mode 100644 Jape/Test/ReformLaw/config_ReformLaw.txt create mode 100644 Jape/Test/ReformLaw/errorStandAlone.txt create mode 100644 Jape/Test/ReformLaw/logStandAlone.txt create mode 100644 Jape/Test/ReformLaw/texte_ReformLaw.txt create mode 100644 Jape/Test/ReformLaw/texte_ReformLaw.xml create mode 100644 Jape/Test/ReformLaw/texte_ReformLaw.xml_final.xml create mode 100644 Jape/Test/ReformLaw/texte_ReformLaw2.txt create mode 100644 "Jape/Test/R\303\250glement_CSSF_16-07/R\303\250glement_CSSF_16-07.docx" create mode 100644 "Jape/Test/R\303\250glement_CSSF_16-07/R\303\250glement_CSSF_16-07.txt" create mode 100644 "Jape/Test/R\303\250glement_CSSF_16-07/config_R\303\250glement.txt" create mode 100644 "Jape/Test/R\303\250glement_CSSF_16-07/config_R\303\250glement_Default.txt" create mode 100644 "Jape/Test/R\303\250glement_CSSF_16-07/err_R\303\250glement_CSSF_16-07.txt" create mode 100644 "Jape/Test/R\303\250glement_CSSF_16-07/log_R\303\250glement_CSSF_16-07.txt" create mode 100644 "Jape/Test/R\303\250glement_CSSF_16-07/output_R\303\250glement_CSSF_16-07.xml" create mode 100644 "Jape/Test/R\303\250glement_CSSF_16-07/output_R\303\250glement_CSSF_16-07.xml_final.xml" create mode 100644 Jape/Test/SuperApp_Pipeline.txt create mode 100644 Jape/Test/Test_IntermediateStructure/Test_config_CT1.txt create mode 100644 Jape/Test/Test_IntermediateStructure/Test_error_IntermediateStructure.txt create mode 100644 Jape/Test/Test_IntermediateStructure/Test_log_IntermediateStructure.txt create mode 100644 Jape/Test/Test_IntermediateStructure/Test_output_IntermediateStructure.xml create mode 100644 Jape/Test/Test_IntermediateStructure/Test_output_IntermediateStructure.xml_final.xml create mode 100644 Jape/Test/Test_IntermediateStructure/Texte_CT_Livre_I.txt create mode 100644 Jape/Test/Test_IntermediateStructure/infoRules.txt create mode 100644 Jape/Test/Test_NCPCPreamble/config_NCPCPreamble.txt create mode 100644 Jape/Test/Test_NCPCPreamble/config_NCPCPreamble_Default.txt create mode 100644 Jape/Test/Test_NCPCPreamble/texte_NCPCPreamble.txt create mode 100644 Jape/Test/TextForTest/CoupledTanksReqs.docx create mode 100644 Jape/Test/TextForTest/Test.docx create mode 100644 Jape/Test/TextForTest/config_TFT.txt create mode 100644 Jape/Test/TextForTest/errorStandAlone_CT1.txt create mode 100644 Jape/Test/TextForTest/infoRules.txt create mode 100644 Jape/Test/TextForTest/logStandAlone_CT1.txt create mode 100644 Jape/Test/TextForTest/output_CT1.xml create mode 100644 Jape/Test/TextForTest/output_CT1.xml_final.xml create mode 100644 Jape/Test/TextForTest/texte_Code_du_travail_1.txt create mode 100644 Jape/Test/infoRules.txt create mode 100644 Jape/Test/pipelineCT.txt create mode 100644 Jape/Test/publication/Publication_Loi_Reconn_Qualif_Prof.doc create mode 100644 Jape/Test/publication/Publication_Loi_Reconn_Qualif_Prof.txt create mode 100644 Jape/Test/publication/config_Publication.txt create mode 100644 Jape/Test/publication/config_Publication_Default.txt create mode 100644 Jape/Test/publication/err_Publication_Loi_Reconn_Qualif_Prof.txt create mode 100644 Jape/Test/publication/log_Publication_Loi_Reconn_Qualif_Prof.txt create mode 100644 Jape/Test/publication/output_Publication_Loi_Reconn_Qualif_Prof.xml create mode 100644 Jape/Test/publication/output_Publication_Loi_Reconn_Qualif_Prof.xml_final.xml create mode 100644 Jape/Test/resultat.docx create mode 100644 Jape/Test/suisseTest/170.512.fr.doc create mode 100644 Jape/Test/suisseTest/170.512.fr.docx create mode 100644 Jape/Test/suisseTest/suisseTest_config.txt create mode 100644 Jape/WriteMatchedRule.jape create mode 100644 Jape/analysis/MarkResolveExceptions.jape create mode 100644 Jape/analysis/clean.jape create mode 100644 Jape/analysis/markCrossreferenceFeatures.jape create mode 100644 Jape/analysis/marknotResolvedCrossReference.jape create mode 100644 Jape/analysis/resolveSegment.jape create mode 100644 Jape/analysis/rewriteArticlesRange.jape create mode 100644 Jape/analysis/rewriteForNext.jape create mode 100644 Jape/analysis/rewriteForOrdinalNum.jape create mode 100644 Jape/analysis/rewriteForPrecedent.jape create mode 100644 Jape/analysis/rewriteForPresent.jape create mode 100644 Jape/analysis/rewriteForSame.jape create mode 100644 Jape/crossReferences/Combined/MarkAlineacombined.jape create mode 100644 Jape/crossReferences/Combined/MarkArticlecombined.jape create mode 100644 Jape/crossReferences/Combined/MarkConstitutioncombined.jape create mode 100644 Jape/crossReferences/Combined/MarkLettrecombined.jape create mode 100644 Jape/crossReferences/Combined/MarkNumerocombined.jape create mode 100644 Jape/crossReferences/Combined/MarkParagraphcombined.jape create mode 100644 Jape/crossReferences/Combined/MarkSubcombined.jape create mode 100644 Jape/crossReferences/Combined/markChapitrecombined.jape create mode 100644 Jape/crossReferences/Combined/markCodecombined.jape create mode 100644 Jape/crossReferences/Combined/markLivrecombined.jape create mode 100644 Jape/crossReferences/Combined/markLoicombined.jape create mode 100644 Jape/crossReferences/Combined/markSectioncombined.jape create mode 100644 Jape/crossReferences/Combined/markTitrecombined.jape create mode 100644 Jape/crossReferences/Combined/markphrasecombined.jape create mode 100644 Jape/crossReferences/Features/LivreFeatures.jape create mode 100644 Jape/crossReferences/Features/MarkAlinea.jape create mode 100644 Jape/crossReferences/Features/MarkArticleFeatures.jape create mode 100644 Jape/crossReferences/Features/MarkLettre.jape create mode 100644 Jape/crossReferences/Features/MarkNumeroFeatures.jape create mode 100644 Jape/crossReferences/Features/MarkParagraphFeatures.jape create mode 100644 Jape/crossReferences/Features/MarkPhrase.jape create mode 100644 Jape/crossReferences/Features/MarkRemoveDotMemorial.jape create mode 100644 Jape/crossReferences/Features/MarkSubFeatures.jape create mode 100644 Jape/crossReferences/Features/RemoveCREsAnnotation.jape create mode 100644 Jape/crossReferences/Features/markChapitreFeatures.jape create mode 100644 Jape/crossReferences/Features/markCodefeatures.jape create mode 100644 Jape/crossReferences/Features/markLivreFeatures.jape create mode 100644 Jape/crossReferences/Features/markLoiFeatures.jape create mode 100644 Jape/crossReferences/Features/markSectionFeatures.jape create mode 100644 Jape/crossReferences/Features/markSousSection.jape create mode 100644 Jape/crossReferences/Features/markTitreFeatures.jape create mode 100644 Jape/crossReferences/MarkAlinea.jape create mode 100644 Jape/crossReferences/MarkAnnexe.jape create mode 100644 Jape/crossReferences/MarkArrete.jape create mode 100644 Jape/crossReferences/MarkArticle.jape create mode 100644 Jape/crossReferences/MarkCirculaire.jape create mode 100644 Jape/crossReferences/MarkDirective.jape create mode 100644 Jape/crossReferences/MarkLettre.jape create mode 100644 Jape/crossReferences/MarkLivre.jape create mode 100644 Jape/crossReferences/MarkNumero.jape create mode 100644 Jape/crossReferences/MarkParagraph.jape create mode 100644 Jape/crossReferences/MarkPhrase.jape create mode 100644 Jape/crossReferences/MarkSub.jape create mode 100644 Jape/crossReferences/markChapitre.jape create mode 100644 Jape/crossReferences/markCode.jape create mode 100644 Jape/crossReferences/markConstitution.jape create mode 100644 Jape/crossReferences/markCrossreference.jape create mode 100644 Jape/crossReferences/markDisposition.jape create mode 100644 Jape/crossReferences/markLoi.jape create mode 100644 Jape/crossReferences/markMemorial.jape create mode 100644 Jape/crossReferences/markPrescription.jape create mode 100644 Jape/crossReferences/markRef.jape create mode 100644 Jape/crossReferences/markReglement.jape create mode 100644 Jape/crossReferences/markSection.jape create mode 100644 Jape/crossReferences/markSousSection.jape create mode 100644 Jape/crossReferences/markTitre.jape create mode 100644 Jape/footnotes/footnotesAnchor.jape create mode 100644 Jape/footnotes/footnotesContent.jape create mode 100644 Jape/gazetteer/legaltext.def create mode 100644 Jape/gazetteer/misc/amendment_start.lst create mode 100755 Jape/gazetteer/misc/ducal.lst create mode 100644 Jape/gazetteer/misc/end_Amendment.lst create mode 100755 Jape/gazetteer/misc/imperial.lst create mode 100644 Jape/gazetteer/misc/luxtexts.lst create mode 100755 Jape/gazetteer/misc/ministerial.lst create mode 100755 Jape/gazetteer/misc/modified.lst create mode 100644 Jape/gazetteer/misc/op_Amendment.lst create mode 100644 Jape/gazetteer/misc/openingword.lst create mode 100755 Jape/gazetteer/misc/ordinalnum.lst create mode 100644 Jape/gazetteer/misc/preambule_end.lst create mode 100644 Jape/gazetteer/misc/preambule_start.lst create mode 100755 Jape/gazetteer/misc/preposition.lst create mode 100755 Jape/gazetteer/misc/provincial.lst create mode 100755 Jape/gazetteer/misc/republicancalendar.lst create mode 100755 Jape/gazetteer/misc/royal.lst create mode 100755 Jape/gazetteer/misc/souverain.lst create mode 100644 Jape/gazetteer/misc/special.lst create mode 100755 Jape/gazetteer/misc/verbalgroup.lst create mode 100644 Jape/gazetteer/part/.DS_Store copy create mode 100755 Jape/gazetteer/part/alinea.lst create mode 100755 Jape/gazetteer/part/alineas.lst create mode 100755 Jape/gazetteer/part/annexe.lst create mode 100755 Jape/gazetteer/part/annexes.lst create mode 100755 Jape/gazetteer/part/arrete.lst create mode 100755 Jape/gazetteer/part/arretes.lst create mode 100644 Jape/gazetteer/part/article.lst create mode 100755 Jape/gazetteer/part/articles.lst create mode 100755 Jape/gazetteer/part/chapitre.lst create mode 100755 Jape/gazetteer/part/chapitres.lst create mode 100755 Jape/gazetteer/part/circulaire.lst create mode 100755 Jape/gazetteer/part/circulaires.lst create mode 100755 Jape/gazetteer/part/code.lst create mode 100755 Jape/gazetteer/part/codes.lst create mode 100755 Jape/gazetteer/part/directive.lst create mode 100755 Jape/gazetteer/part/directives.lst create mode 100755 Jape/gazetteer/part/disposition.lst create mode 100755 Jape/gazetteer/part/dispositions.lst create mode 100644 Jape/gazetteer/part/frenchstructure.lst create mode 100755 Jape/gazetteer/part/lettre.lst create mode 100755 Jape/gazetteer/part/lettres.lst create mode 100755 Jape/gazetteer/part/livre.lst create mode 100755 Jape/gazetteer/part/livres.lst create mode 100755 Jape/gazetteer/part/loi.lst create mode 100755 Jape/gazetteer/part/lois.lst create mode 100755 Jape/gazetteer/part/memorial.lst create mode 100755 Jape/gazetteer/part/memorials.lst create mode 100755 Jape/gazetteer/part/numero.lst create mode 100755 Jape/gazetteer/part/numeros.lst create mode 100755 Jape/gazetteer/part/paragraph.lst create mode 100755 Jape/gazetteer/part/paragraphs.lst create mode 100755 Jape/gazetteer/part/phrase.lst create mode 100755 Jape/gazetteer/part/phrases.lst create mode 100755 Jape/gazetteer/part/prescription.lst create mode 100755 Jape/gazetteer/part/prescriptions.lst create mode 100755 Jape/gazetteer/part/reglement.lst create mode 100755 Jape/gazetteer/part/reglements.lst create mode 100755 Jape/gazetteer/part/section.lst create mode 100755 Jape/gazetteer/part/sections.lst create mode 100755 Jape/gazetteer/part/sous-section.lst create mode 100755 Jape/gazetteer/part/sous-sections.lst create mode 100755 Jape/gazetteer/part/sub.lst create mode 100755 Jape/gazetteer/part/titre.lst create mode 100755 Jape/gazetteer/part/titres.lst create mode 100755 Jape/gazetteer/parts_master.lst create mode 100755 Jape/gazetteer/rel/above.lst create mode 100755 Jape/gazetteer/rel/before.lst create mode 100755 Jape/gazetteer/rel/below.lst create mode 100755 Jape/gazetteer/rel/inquestion.lst create mode 100755 Jape/gazetteer/rel/next.lst create mode 100755 Jape/gazetteer/rel/ordered.lst create mode 100755 Jape/gazetteer/rel/ordinalnum.lst create mode 100755 Jape/gazetteer/rel/present.lst create mode 100644 Jape/gazetteer/tax-law.def create mode 100644 Jape/genericCrossReferences/ClassifyCrossreference.jape create mode 100644 Jape/genericCrossReferences/MarkArticle.jape create mode 100644 Jape/genericCrossReferences/MarkCode.jape create mode 100644 Jape/genericCrossReferences/MarkCrossReferencesExpressions.jape create mode 100644 Jape/genericCrossReferences/MarkExternalCrossReferences.jape create mode 100644 Jape/genericCrossReferences/MarkInternalCrossReferences.jape create mode 100644 Jape/genericCrossReferences/MarkLArticle.jape create mode 100644 Jape/genericCrossReferences/ResolveCrossReferences.jape create mode 100644 Jape/genericCrossReferences/markRef.jape create mode 100644 Jape/preliminary/DocMarker.jape create mode 100644 Jape/preliminary/MarkAmendmentEnd.jape create mode 100644 Jape/preliminary/MarkAmendmentSegment.jape create mode 100644 Jape/preliminary/MarkAmendmentStart.jape create mode 100644 Jape/preliminary/MarkAnnotateMissing.jape create mode 100644 Jape/preliminary/MarkDefaultToken.jape create mode 100644 Jape/preliminary/MarkFonts.jape create mode 100644 Jape/preliminary/MarkPreambleSegment.jape create mode 100644 Jape/preliminary/MarkPrep.jape create mode 100644 Jape/preliminary/MarkPrimes.jape create mode 100644 Jape/startEnd/0 End Prelim.jape create mode 100644 Jape/startEnd/0 Start Prelim.jape create mode 100644 Jape/startEnd/1 End CR.jape create mode 100644 Jape/startEnd/1 Start CR.jape create mode 100644 Jape/startEnd/2 End Headers.jape create mode 100644 Jape/startEnd/2 Start Headers.jape create mode 100644 Jape/startEnd/3 End Segments.jape create mode 100644 Jape/startEnd/3 Start Segments.jape create mode 100644 Jape/startEnd/4 End Rewrite.jape create mode 100644 Jape/startEnd/4 Start Rewrite.jape create mode 100644 Jape/startEnd/5 End Resolution.jape create mode 100644 Jape/startEnd/5 Start Resolution.jape create mode 100644 Jape/startEnd/6 End Generation.jape create mode 100644 Jape/startEnd/6 Start Generation.jape create mode 100644 Jape/structure/GenericWriteXML.jape create mode 100644 Jape/structure/GenericWriteXML_default_without_footnotes.jape create mode 100644 Jape/structure/WriteXML.jape create mode 100644 Jape/structure/findDestinationCrossReference.jape create mode 100644 Jape/structure/markContext.jape create mode 100644 Jape/test.jape create mode 100644 Libs/ant-1.9.3.jar create mode 100644 Libs/ant-launcher-1.9.3.jar create mode 100644 Libs/codemodel-2.6.jar create mode 100644 Libs/commons-compress-1.8.1.jar create mode 100644 Libs/commons-io-2.4.jar create mode 100644 Libs/commons-lang-2.6.jar create mode 100644 Libs/commons-lang3-3.5.jar create mode 100644 Libs/commons-logging-1.1.3.jar create mode 100644 Libs/flying-saucer-core-9.0.4.jar create mode 100644 Libs/fontbox-2.0.9.jar create mode 100644 Libs/gate-asm-5.0.3.jar create mode 100644 Libs/gate-compiler-jdt-4.3.2-P20140317-1600.jar create mode 100644 Libs/ivy-2.3.0.jar create mode 100644 Libs/ivy-report.css create mode 100644 Libs/jackson-annotations-2.8.7.jar create mode 100644 Libs/jackson-core-2.8.7.jar create mode 100644 Libs/jackson-databind-2.8.7.jar create mode 100755 Libs/java-json.jar create mode 100644 Libs/jaxen-1.1.6.jar create mode 100644 Libs/jdom-1.1.3.jar create mode 100644 Libs/jempbox-1.8.8.jar create mode 100644 Libs/junit-4.11.jar create mode 100644 Libs/log4j-1.2.17.jar create mode 100644 Libs/pdfbox-app-2.0.9.jar create mode 100644 Libs/poi-3.11.jar create mode 100644 Libs/poi-ooxml-3.11.jar create mode 100644 Libs/poi-ooxml-schemas-3.11.jar create mode 100644 Libs/poi-scratchpad-3.11.jar create mode 100644 Libs/stax2-api-3.1.1.jar create mode 100644 Libs/tika-core-1.7.jar create mode 100644 Libs/tika-parsers-1.7.jar create mode 100644 Libs/xercesImpl-2.9.1.jar create mode 100644 Libs/xmlbeans-2.6.0.jar create mode 100644 Libs/xstream-1.4.7.jar create mode 100644 ScriptTester.jar create mode 100644 Structure/CustomStructure/Corporate/Corporate_rules.json create mode 100644 Structure/CustomStructure/Corporate/Corporate_structure.json create mode 100644 Structure/CustomStructure/Custom/Custom_rules.json create mode 100644 Structure/CustomStructure/DefaultStructure.json create mode 100644 Structure/CustomStructure/Publication_Loi/Publication_Loi_rules.json create mode 100644 Structure/CustomStructure/Publication_Loi/Publication_Loi_structure.json create mode 100644 "Structure/CustomStructure/R\303\250glement_CSSF_16-07/R\303\250glement_CSSF_16-07_rules.json" create mode 100644 "Structure/CustomStructure/R\303\250glement_CSSF_16-07/R\303\250glement_CSSF_16-07_structure.json" create mode 100644 Structure/CustomStructure/Securite_Sociale/Securite_Sociale_rules.json create mode 100644 Structure/CustomStructure/Securite_Sociale/Securite_Sociale_structure.json create mode 100644 Structure/CustomStructure/ncpcpreamble/ncpcpreamble_rules.json create mode 100644 Structure/CustomStructure/ncpcpreamble/ncpcpreamble_structure.json create mode 100644 Structure/CustomStructure/scl_default_rules.json create mode 100644 Structure/CustomStructure/scl_default_structure.json create mode 100644 Structure/DailyTexts/DailyTexts_rules.json create mode 100644 Structure/DailyTexts/DailyTexts_structure.json create mode 100644 Structure/scl_default/scl_default_rules.json create mode 100644 Structure/scl_default/scl_default_structure.json create mode 100644 Structure/suisseDocuments/suisseDocuments_rules.json create mode 100644 Structure/suisseDocuments/suisseDocuments_structure.json create mode 100644 Test/AmendmentPipeline.txt create mode 100644 Test/CT1/Test_error_IntermediateStructure.txt create mode 100644 Test/CT1/Texte_CT_Livre_I.txt create mode 100644 Test/CT1/config_CT1.txt create mode 100644 Test/CT1/output_CT1.xml create mode 100644 Test/CT1/output_CT1_manualprocess.xml create mode 100644 Test/CT2/Texte_CT_Livre_II.txt create mode 100644 Test/CT2/config_CT2.txt create mode 100644 Test/CT2/output_CT2.xml create mode 100644 Test/CT3/Texte_CT_Livre_III.txt create mode 100644 Test/CT3/config_CT3.txt create mode 100644 Test/CT3/output_CT3.xml create mode 100644 Test/CT4/Texte_CT_Livre_IV.txt create mode 100644 Test/CT4/config_CT4.txt create mode 100644 Test/CT4/output_CT4.xml create mode 100644 Test/CT5/Texte_CT_Livre_V.txt create mode 100644 Test/CT5/config_CT5.txt create mode 100644 Test/CT5/output_CT5.xml create mode 100644 Test/CT6/Texte_CT_Livre_VI.txt create mode 100644 Test/CT6/config_CT6.txt create mode 100644 Test/CT6/output_CT6.xml create mode 100644 Test/CT6/output_CT6.xml_final.xml create mode 100644 Test/CodeSecuriteSociale/Securite_Sociale_rules.json create mode 100644 Test/CodeSecuriteSociale/config_Securite_Sociale.txt create mode 100644 Test/CodeSecuriteSociale/config_Securite_Sociale_Default.txt create mode 100644 Test/CodeSecuriteSociale/output_Securite_Sociale.xml create mode 100644 Test/CodeSecuriteSociale/output_Securite_Sociale.xml_final.xml create mode 100644 Test/CodeSecuriteSociale/texte_Securite_Sociale.txt create mode 100644 Test/CodeTravail1/config_CT1_Default.txt create mode 100644 Test/CodeTravail1/config_CT1_fonts.txt create mode 100644 Test/CodeTravail1/output_CT1.xml create mode 100644 Test/CodeTravail1/output_CT1.xml_final.xml create mode 100644 Test/CodeTravail1/texte_Code_du_travail_1.docx create mode 100644 Test/CodeTravail1/texte_Code_du_travail_1.txt create mode 100644 Test/CodeTravail5/config_CT5.txt create mode 100644 Test/CodeTravail5/errorStandAlone_CT5.txt create mode 100644 Test/CodeTravail5/infoRules.txt create mode 100644 Test/CodeTravail5/logStandAlone_CT5.txt create mode 100644 Test/CodeTravail5/output_CT5.xml create mode 100644 Test/CodeTravail5/output_CT5.xml_final.xml create mode 100644 Test/CodeTravail5/texte_Code_du_travail_5.txt create mode 100755 Test/Conge_Parental/Loi_Conge_Parental_Texte.docx create mode 100644 Test/Conge_Parental/config_Conge_Parental.txt create mode 100644 Test/Conge_Parental/config_Conge_Parental_Default.txt create mode 100644 Test/Conge_Parental/output_Conge_Parental.xml create mode 100644 Test/Conge_Parental/output_Conge_Parental.xml_final.xml create mode 100644 Test/Conge_Parental/texte_Conge_Parental.txt create mode 100644 Test/Conge_Parental/texte_Conge_Parental2.txt create mode 100644 Test/CorporateFramework/config_Loi19150810.txt create mode 100644 Test/CorporateFramework/config_Loi19150810_Default.txt create mode 100644 Test/CorporateFramework/output_Loi19150810.xml create mode 100644 Test/CorporateFramework/output_Loi19150810.xml_final.xml create mode 100644 Test/CorporateFramework/output_Loi19150810_withDefaultStructure.xml create mode 100644 Test/CorporateFramework/texte_Loi19150810.txt create mode 100644 Test/DailyTexts/config.txt create mode 100644 Test/DailyTexts/output_DailyTexts.xml create mode 100644 Test/DailyTexts/output_DailyTexts.xml_final.xml create mode 100644 Test/DailyTexts/text.txt create mode 100644 Test/FontTest/config_FT.txt create mode 100644 Test/FontTest/output_FT.xml create mode 100644 Test/FontTest/output_FT.xml_final.xml create mode 100644 Test/FontTest/testPolice.docx create mode 100644 Test/ITL/config_ITL.txt create mode 100644 Test/ITL/config_ITL_Default.txt create mode 100644 Test/ITL/texte_ITL.txt create mode 100644 Test/Loi20170728/config_loi20170728.txt create mode 100644 Test/Loi20170728/texte_loi20170728.txt create mode 100644 Test/Loi20170728/texte_loi20170728.xml create mode 100644 Test/Loi20170728/texte_loi20170728.xml_final.xml create mode 100644 Test/Loi20170728/texte_loi20170728_2.txt create mode 100644 Test/MoreDaily/A 001814.doc create mode 100644 Test/MoreDaily/A 001836.docx create mode 100644 Test/MoreDaily/A 001862.docx create mode 100644 Test/MoreDaily/A 001873.docx create mode 100644 Test/MoreDaily/A 001885.docx create mode 100644 Test/MoreDaily/A 001998.docx create mode 100644 Test/MoreDaily/A 002033.doc create mode 100644 Test/MoreDaily/config1814.txt create mode 100644 Test/MoreDaily/config1836.txt create mode 100644 Test/MoreDaily/config1862.txt create mode 100644 Test/MoreDaily/config1873.txt create mode 100644 Test/MoreDaily/config1885.txt create mode 100644 Test/MoreDaily/config1998.txt create mode 100644 Test/MoreDaily/config2033.txt create mode 100644 Test/MoreDaily/pipelineDaily.txt create mode 100644 Test/NCPC/NCPC.xml create mode 100644 Test/NCPC/config_NCPC.txt create mode 100644 Test/NCPC/config_NCPC_Default.txt create mode 100644 Test/NCPC/output_NCPC.xml create mode 100644 Test/NCPC/output_NCPC.xml_final.xml create mode 100644 Test/NCPC/texte_NCPC.txt create mode 100644 Test/NCPCPreamble/config_NCPCPreamble.txt create mode 100644 Test/NCPCPreamble/config_NCPCPreamble_Default.txt create mode 100644 Test/NCPCPreamble/texte_NCPCPreamble.txt create mode 100644 Test/PipelineFont.txt create mode 100755 Test/RG_20161103/RG_20161103_N14.doc create mode 100644 Test/RG_20161103/config_RG.txt create mode 100644 Test/RG_20161103/config_RG_Default.txt create mode 100644 Test/RG_20161103/output_RG.xml create mode 100644 Test/RG_20161103/output_RG.xml_final.xml create mode 100644 Test/RG_20161103/texte_RG.txt create mode 100644 Test/ReformLaw/config_ReformLaw.txt create mode 100644 Test/ReformLaw/texte_ReformLaw.txt create mode 100644 Test/ReformLaw/texte_ReformLaw.xml create mode 100644 Test/ReformLaw/texte_ReformLaw.xml_final.xml create mode 100644 Test/ReformLaw/texte_ReformLaw2.txt create mode 100644 "Test/R\303\250glement_CSSF_16-07/R\303\250glement_CSSF_16-07.docx" create mode 100644 "Test/R\303\250glement_CSSF_16-07/R\303\250glement_CSSF_16-07.txt" create mode 100644 "Test/R\303\250glement_CSSF_16-07/config_R\303\250glement.txt" create mode 100644 "Test/R\303\250glement_CSSF_16-07/config_R\303\250glement_Default.txt" create mode 100644 "Test/R\303\250glement_CSSF_16-07/output_R\303\250glement_CSSF_16-07.xml" create mode 100644 "Test/R\303\250glement_CSSF_16-07/output_R\303\250glement_CSSF_16-07.xml_final.xml" create mode 100644 Test/SuperApp_Pipeline.txt create mode 100644 Test/Test_IntermediateStructure/Test_config_CT1.txt create mode 100644 Test/Test_IntermediateStructure/Test_output_IntermediateStructure.xml create mode 100644 Test/Test_IntermediateStructure/Test_output_IntermediateStructure.xml_final.xml create mode 100644 Test/Test_IntermediateStructure/Texte_CT_Livre_I.txt create mode 100644 Test/Test_IntermediateStructure/infoRules.txt create mode 100644 Test/Test_NCPCPreamble/config_NCPCPreamble.txt create mode 100644 Test/Test_NCPCPreamble/config_NCPCPreamble_Default.txt create mode 100644 Test/Test_NCPCPreamble/texte_NCPCPreamble.txt create mode 100644 Test/TextForTest/CoupledTanksReqs.docx create mode 100644 Test/TextForTest/Test.docx create mode 100644 Test/TextForTest/config_TFT.txt create mode 100644 Test/TextForTest/output_CT1.xml create mode 100644 Test/TextForTest/output_CT1.xml_final.xml create mode 100644 Test/TextForTest/texte_Code_du_travail_1.txt create mode 100644 Test/infoRules.txt create mode 100644 Test/pipelineCT.txt create mode 100644 Test/publication/Publication_Loi_Reconn_Qualif_Prof.doc create mode 100644 Test/publication/Publication_Loi_Reconn_Qualif_Prof.txt create mode 100644 Test/publication/config_Publication.txt create mode 100644 Test/publication/config_Publication_Default.txt create mode 100644 Test/publication/output_Publication_Loi_Reconn_Qualif_Prof.xml create mode 100644 Test/publication/output_Publication_Loi_Reconn_Qualif_Prof.xml_final.xml create mode 100644 Test/suisseTest/170.512.fr.doc create mode 100644 Test/suisseTest/170.512.fr.docx create mode 100644 Test/suisseTest/suisseTest_config.txt create mode 100644 bin/japescriptgen/tools/headerRules.json create mode 100644 bin/japescriptgen/tools/scriptTemplates.json create mode 100644 properties.txt create mode 100644 src/fontGetterModel/Example.java create mode 100644 src/fontGetterModel/Line.java create mode 100644 src/fontGetterModel/NumberingTest.java create mode 100644 src/fontGetterModel/ParsedDocument.java create mode 100644 src/fontGetterModel/Run.java create mode 100644 src/gateStandAlone/ArmletMain.java create mode 100644 src/gateStandAlone/ConfigLang.java create mode 100644 src/gateStandAlone/ConfigTool.java create mode 100644 src/gateStandAlone/Configuration.java create mode 100644 src/gateStandAlone/GateAkomaConverter.java create mode 100644 src/gateStandAlone/GateAkomaWriter.java create mode 100644 src/gateStandAlone/GateAmendmentWriter.java create mode 100644 src/gateStandAlone/GateCrossreferences.java create mode 100644 src/gateStandAlone/GateFinalPostProcessing.java create mode 100644 src/gateStandAlone/GateGenericXMLWriter.java create mode 100644 src/gateStandAlone/GateHeaderConverter.java create mode 100644 src/gateStandAlone/GateLuxembourg.java create mode 100644 src/gateStandAlone/GateMultiThread.java create mode 100644 src/gateStandAlone/GateScriptManager.java create mode 100644 src/gateStandAlone/PipelineMultiThread.java create mode 100644 src/gateStandAlone/ReflectUtils.java create mode 100644 src/gateStandAlone/SCLEmbedded.java create mode 100644 src/japescriptgen/DocumentNode.java create mode 100644 src/japescriptgen/DocumentStructure.java create mode 100644 src/japescriptgen/JapeScriptsGenerator.java create mode 100644 src/japescriptgen/ScriptTemplates.java create mode 100644 src/japescriptgen/tools/headerRules.json create mode 100644 src/japescriptgen/tools/scriptTemplates.json diff --git a/Apps/CustomApps/HeaderDailyTexts.gapp b/Apps/CustomApps/HeaderDailyTexts.gapp new file mode 100644 index 0000000..81a8687 --- /dev/null +++ b/Apps/CustomApps/HeaderDailyTexts.gapp @@ -0,0 +1,804 @@ + + + + + $relpath$../../Gate8.1/plugins/JAPE_Plus/ + + + $relpath$../../Gate8.1/plugins/Lang_French/ + + + $relpath$../../Gate8.1/plugins/ANNIE/ + + + $relpath$../../Gate8.1/plugins/DocumentNormalizer/ + + + java.util.ArrayList + + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkPartHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/DailyTexts/headers/CustomMarkPartHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkBookHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/DailyTexts/headers/CustomMarkBookHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkTitleHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/DailyTexts/headers/CustomMarkTitleHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkChapterHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/DailyTexts/headers/CustomMarkChapterHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkSectionHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/DailyTexts/headers/CustomMarkSectionHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkSubsectionHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/DailyTexts/headers/CustomMarkSubsectionHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkArticleHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/DailyTexts/headers/CustomMarkArticleHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkParagraphHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/DailyTexts/headers/CustomMarkParagraphHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkAlineaHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/DailyTexts/headers/CustomMarkAlineaHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkActHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/DailyTexts/headers/CustomMarkActHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CleanExcludedRules.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../Jape/CleanExcludedRules.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + WriteMatchedRule.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../Jape/WriteMatchedRule.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + java.util.ArrayList + + gate.creole.SerialAnalyserController + HeaderDailyTexts + + gate.util.SimpleFeatureMapImpl + + + + gate.util.SimpleFeatureMapImpl + + + + \ No newline at end of file diff --git a/Apps/CustomApps/HeaderSecurite_Sociale.gapp b/Apps/CustomApps/HeaderSecurite_Sociale.gapp new file mode 100644 index 0000000..f197cf0 --- /dev/null +++ b/Apps/CustomApps/HeaderSecurite_Sociale.gapp @@ -0,0 +1,676 @@ + + + + + $relpath$../../Gate8.1/plugins/JAPE_Plus/ + + + $relpath$../../Gate8.1/plugins/Lang_French/ + + + $relpath$../../Gate8.1/plugins/ANNIE/ + + + $relpath$../../Gate8.1/plugins/DocumentNormalizer/ + + + java.util.ArrayList + + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkBookHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/headers/CustomMarkBookHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkTitleHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/headers/CustomMarkTitleHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkChapterHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/headers/CustomMarkChapterHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkSectionHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/headers/CustomMarkSectionHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkArticleHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/headers/CustomMarkArticleHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkParagraphHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/headers/CustomMarkParagraphHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkAlineaHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/headers/CustomMarkAlineaHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkActHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/headers/CustomMarkActHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CleanExcludedRules.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../Jape/CleanExcludedRules.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + WriteMatchedRule.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../Jape/WriteMatchedRule.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + java.util.ArrayList + + gate.creole.SerialAnalyserController + HeaderSecurite_Sociale + + gate.util.SimpleFeatureMapImpl + + + + gate.util.SimpleFeatureMapImpl + + + + \ No newline at end of file diff --git a/Apps/CustomApps/Headerscl_default.gapp b/Apps/CustomApps/Headerscl_default.gapp new file mode 100644 index 0000000..73717bc --- /dev/null +++ b/Apps/CustomApps/Headerscl_default.gapp @@ -0,0 +1,804 @@ + + + + + $relpath$../../Gate8.1/plugins/JAPE_Plus/ + + + $relpath$../../Gate8.1/plugins/Lang_French/ + + + $relpath$../../Gate8.1/plugins/ANNIE/ + + + $relpath$../../Gate8.1/plugins/DocumentNormalizer/ + + + java.util.ArrayList + + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkPartHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/scl_default/headers/CustomMarkPartHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkBookHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/scl_default/headers/CustomMarkBookHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkTitleHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/scl_default/headers/CustomMarkTitleHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkChapterHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/scl_default/headers/CustomMarkChapterHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkSectionHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/scl_default/headers/CustomMarkSectionHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkSubsectionHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/scl_default/headers/CustomMarkSubsectionHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkArticleHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/scl_default/headers/CustomMarkArticleHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkParagraphHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/scl_default/headers/CustomMarkParagraphHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkAlineaHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/scl_default/headers/CustomMarkAlineaHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkActHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/scl_default/headers/CustomMarkActHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CleanExcludedRules.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../Jape/CleanExcludedRules.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + WriteMatchedRule.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../Jape/WriteMatchedRule.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + java.util.ArrayList + + gate.creole.SerialAnalyserController + Headerscl_default + + gate.util.SimpleFeatureMapImpl + + + + gate.util.SimpleFeatureMapImpl + + + + \ No newline at end of file diff --git "a/Apps/CustomApps/R\303\250glement_CSSF_16-07.gapp" "b/Apps/CustomApps/R\303\250glement_CSSF_16-07.gapp" new file mode 100644 index 0000000..ccfdd85 --- /dev/null +++ "b/Apps/CustomApps/R\303\250glement_CSSF_16-07.gapp" @@ -0,0 +1,673 @@ + + + + + $relpath$../../Gate8.1/plugins/JAPE_Plus/ + + + $relpath$../../Gate8.1/plugins/Lang_French/ + + + $relpath$../../Gate8.1/plugins/ANNIE/ + + + java.util.ArrayList + + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkActHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Règlement_CSSF_16-07/headers/CustomMarkActHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkSectionHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Règlement_CSSF_16-07/headers/CustomMarkSectionHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkArticleHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Règlement_CSSF_16-07/headers/CustomMarkArticleHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkParagraphHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Règlement_CSSF_16-07/headers/CustomMarkParagraphHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkAlineaHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Règlement_CSSF_16-07/headers/CustomMarkAlineaHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkAlineaSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Règlement_CSSF_16-07/segments/CustomMarkAlineaSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkParagraphSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Règlement_CSSF_16-07/segments/CustomMarkParagraphSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkArticleSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Règlement_CSSF_16-07/segments/CustomMarkArticleSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkSectionSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Règlement_CSSF_16-07/segments/CustomMarkSectionSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkActSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Règlement_CSSF_16-07/segments/CustomMarkActSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + java.util.ArrayList + + gate.creole.SerialAnalyserController + Règlement_CSSF_16-07 + + gate.util.SimpleFeatureMapImpl + + + + gate.util.SimpleFeatureMapImpl + + + + \ No newline at end of file diff --git a/Apps/CustomApps/Securite_Sociale.gapp b/Apps/CustomApps/Securite_Sociale.gapp new file mode 100644 index 0000000..3e5b59c --- /dev/null +++ b/Apps/CustomApps/Securite_Sociale.gapp @@ -0,0 +1,1188 @@ + + + + + $relpath$../../Gate8.1/plugins/JAPE_Plus/ + + + $relpath$../../Gate8.1/plugins/Lang_French/ + + + $relpath$../../Gate8.1/plugins/ANNIE/ + + + $relpath$../../Gate8.1/plugins/DocumentNormalizer/ + + + java.util.ArrayList + + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkBookHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/headers/CustomMarkBookHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkTitleHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/headers/CustomMarkTitleHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkChapterHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/headers/CustomMarkChapterHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkSectionHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/headers/CustomMarkSectionHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkArticleHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/headers/CustomMarkArticleHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkParagraphHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/headers/CustomMarkParagraphHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkAlineaHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/headers/CustomMarkAlineaHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkActHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/headers/CustomMarkActHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + MarkAmendmentSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../Jape/preliminary/MarkAmendmentSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkAlineaSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/segments/CustomMarkAlineaSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkParagraphSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/segments/CustomMarkParagraphSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkArticleSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/segments/CustomMarkArticleSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkSectionSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/segments/CustomMarkSectionSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkChapterSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/segments/CustomMarkChapterSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkTitleSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/segments/CustomMarkTitleSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkBookSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/segments/CustomMarkBookSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkActSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/segments/CustomMarkActSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkPreambleSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/segments/CustomMarkPreambleSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + java.util.ArrayList + + gate.creole.SerialAnalyserController + Securite_Sociale + + gate.util.SimpleFeatureMapImpl + + + + gate.util.SimpleFeatureMapImpl + + + + \ No newline at end of file diff --git a/Apps/CustomApps/SegmentDailyTexts.gapp b/Apps/CustomApps/SegmentDailyTexts.gapp new file mode 100644 index 0000000..603845e --- /dev/null +++ b/Apps/CustomApps/SegmentDailyTexts.gapp @@ -0,0 +1,804 @@ + + + + + $relpath$../../Gate8.1/plugins/JAPE_Plus/ + + + $relpath$../../Gate8.1/plugins/Lang_French/ + + + $relpath$../../Gate8.1/plugins/ANNIE/ + + + $relpath$../../Gate8.1/plugins/DocumentNormalizer/ + + + java.util.ArrayList + + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + MarkAmendmentSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../Jape/preliminary/MarkAmendmentSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkPreambleSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/DailyTexts/segments/CustomMarkPreambleSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkAlineaSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/DailyTexts/segments/CustomMarkAlineaSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkParagraphSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/DailyTexts/segments/CustomMarkParagraphSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkArticleSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/DailyTexts/segments/CustomMarkArticleSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkSubsectionSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/DailyTexts/segments/CustomMarkSubsectionSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkSectionSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/DailyTexts/segments/CustomMarkSectionSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkChapterSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/DailyTexts/segments/CustomMarkChapterSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkTitleSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/DailyTexts/segments/CustomMarkTitleSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkBookSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/DailyTexts/segments/CustomMarkBookSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkPartSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/DailyTexts/segments/CustomMarkPartSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkActSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/DailyTexts/segments/CustomMarkActSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + java.util.ArrayList + + gate.creole.SerialAnalyserController + SegmentDailyTexts + + gate.util.SimpleFeatureMapImpl + + + + gate.util.SimpleFeatureMapImpl + + + + \ No newline at end of file diff --git a/Apps/CustomApps/SegmentSecurite_Sociale.gapp b/Apps/CustomApps/SegmentSecurite_Sociale.gapp new file mode 100644 index 0000000..36959b9 --- /dev/null +++ b/Apps/CustomApps/SegmentSecurite_Sociale.gapp @@ -0,0 +1,676 @@ + + + + + $relpath$../../Gate8.1/plugins/JAPE_Plus/ + + + $relpath$../../Gate8.1/plugins/Lang_French/ + + + $relpath$../../Gate8.1/plugins/ANNIE/ + + + $relpath$../../Gate8.1/plugins/DocumentNormalizer/ + + + java.util.ArrayList + + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + MarkAmendmentSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../Jape/preliminary/MarkAmendmentSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkPreambleSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/segments/CustomMarkPreambleSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkAlineaSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/segments/CustomMarkAlineaSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkParagraphSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/segments/CustomMarkParagraphSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkArticleSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/segments/CustomMarkArticleSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkSectionSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/segments/CustomMarkSectionSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkChapterSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/segments/CustomMarkChapterSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkTitleSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/segments/CustomMarkTitleSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkBookSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/segments/CustomMarkBookSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkActSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/Securite_Sociale/segments/CustomMarkActSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + java.util.ArrayList + + gate.creole.SerialAnalyserController + SegmentSecurite_Sociale + + gate.util.SimpleFeatureMapImpl + + + + gate.util.SimpleFeatureMapImpl + + + + \ No newline at end of file diff --git a/Apps/CustomApps/Segmentscl_default.gapp b/Apps/CustomApps/Segmentscl_default.gapp new file mode 100644 index 0000000..26b115a --- /dev/null +++ b/Apps/CustomApps/Segmentscl_default.gapp @@ -0,0 +1,804 @@ + + + + + $relpath$../../Gate8.1/plugins/JAPE_Plus/ + + + $relpath$../../Gate8.1/plugins/Lang_French/ + + + $relpath$../../Gate8.1/plugins/ANNIE/ + + + $relpath$../../Gate8.1/plugins/DocumentNormalizer/ + + + java.util.ArrayList + + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + MarkAmendmentSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../Jape/preliminary/MarkAmendmentSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkPreambleSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/scl_default/segments/CustomMarkPreambleSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkAlineaSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/scl_default/segments/CustomMarkAlineaSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkParagraphSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/scl_default/segments/CustomMarkParagraphSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkArticleSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/scl_default/segments/CustomMarkArticleSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkSubsectionSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/scl_default/segments/CustomMarkSubsectionSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkSectionSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/scl_default/segments/CustomMarkSectionSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkChapterSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/scl_default/segments/CustomMarkChapterSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkTitleSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/scl_default/segments/CustomMarkTitleSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkBookSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/scl_default/segments/CustomMarkBookSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkPartSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/scl_default/segments/CustomMarkPartSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkActSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../../CustomJape/scl_default/segments/CustomMarkActSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + java.util.ArrayList + + gate.creole.SerialAnalyserController + Segmentscl_default + + gate.util.SimpleFeatureMapImpl + + + + gate.util.SimpleFeatureMapImpl + + + + \ No newline at end of file diff --git a/Apps/GenericCrossReferences.gapp b/Apps/GenericCrossReferences.gapp new file mode 100644 index 0000000..c6ea4ce --- /dev/null +++ b/Apps/GenericCrossReferences.gapp @@ -0,0 +1,545 @@ + + + + + $gatehome$plugins/JAPE_Plus/ + + + $gatehome$plugins/Lang_French/ + + + $gatehome$plugins/ANNIE/ + + + java.util.ArrayList + + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + DoMarkRef + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../Jape/genericCrossReferences/markRef.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + DoMarkArticle + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../Jape/genericCrossReferences/MarkArticle.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + DoMarkCode + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../Jape/genericCrossReferences/MarkCode.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + DoMarkInternalCrossReferences + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../Jape/genericCrossReferences/MarkInternalCrossReferences.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + DoMarkExternalCrossReferences + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../Jape/genericCrossReferences/MarkExternalCrossReferences.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + DoMarkCrossReferencesExpressions + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../Jape/genericCrossReferences/MarkCrossReferencesExpressions.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + DoClassifyCrossreference + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../Jape/genericCrossReferences/ClassifyCrossreference.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + DoResolveCrossReferences + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../Jape/genericCrossReferences/ResolveCrossReferences.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + java.util.ArrayList + + gate.creole.SerialAnalyserController + GenericCrossReferences + + gate.util.SimpleFeatureMapImpl + + + + gate.util.SimpleFeatureMapImpl + + + + \ No newline at end of file diff --git a/Apps/GenericWriter.gapp b/Apps/GenericWriter.gapp new file mode 100644 index 0000000..001ad45 --- /dev/null +++ b/Apps/GenericWriter.gapp @@ -0,0 +1,225 @@ + + + + + $gatehome$plugins/JAPE_Plus/ + + + $gatehome$plugins/Lang_French/ + + + $gatehome$plugins/ANNIE/ + + + java.util.ArrayList + + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.creole.Transducer + Start Generation + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../Jape/startEnd/6%20Start%20Generation.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + GenericWriteXML + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../Jape/structure/GenericWriteXML.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.creole.Transducer + End Generation + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../Jape/startEnd/6%20End%20Generation.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + java.util.ArrayList + + gate.creole.SerialAnalyserController + GenericWriter + + gate.util.SimpleFeatureMapImpl + + + + gate.util.SimpleFeatureMapImpl + + + + \ No newline at end of file diff --git a/Apps/Header.gapp b/Apps/Header.gapp new file mode 100644 index 0000000..27a9a1a --- /dev/null +++ b/Apps/Header.gapp @@ -0,0 +1,804 @@ + + + + + $relpath$../Gate8.1/plugins/JAPE_Plus/ + + + $relpath$../Gate8.1/plugins/Lang_French/ + + + $relpath$../Gate8.1/plugins/ANNIE/ + + + $relpath$../Gate8.1/plugins/DocumentNormalizer/ + + + java.util.ArrayList + + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkPartHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../CustomJape/default_rules/headers/CustomMarkPartHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkBookHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../CustomJape/default_rules/headers/CustomMarkBookHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkTitleHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../CustomJape/default_rules/headers/CustomMarkTitleHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkChapterHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../CustomJape/default_rules/headers/CustomMarkChapterHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkSectionHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../CustomJape/default_rules/headers/CustomMarkSectionHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkSubsectionHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../CustomJape/default_rules/headers/CustomMarkSubsectionHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkArticleHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../CustomJape/default_rules/headers/CustomMarkArticleHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkParagraphHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../CustomJape/default_rules/headers/CustomMarkParagraphHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkAlineaHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../CustomJape/default_rules/headers/CustomMarkAlineaHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkActHead.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../CustomJape/default_rules/headers/CustomMarkActHead.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CleanExcludedRules.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../Jape/CleanExcludedRules.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + WriteMatchedRule.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../Jape/WriteMatchedRule.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + java.util.ArrayList + + gate.creole.SerialAnalyserController + Header + + gate.util.SimpleFeatureMapImpl + + + + gate.util.SimpleFeatureMapImpl + + + + \ No newline at end of file diff --git a/Apps/Preliminary.gapp b/Apps/Preliminary.gapp new file mode 100644 index 0000000..61a3a16 --- /dev/null +++ b/Apps/Preliminary.gapp @@ -0,0 +1,1280 @@ + + + + + $gatehome$plugins/JAPE_Plus/ + + + $gatehome$plugins/Lang_French/ + + + $gatehome$plugins/ANNIE/ + + + $gatehome$plugins/DocumentNormalizer/ + + + java.util.ArrayList + + + + + + + gate.util.SimpleFeatureMapImpl + + + setsToKeep + + + Key + + java.util.ArrayList + + + + keepOriginalMarkupsAS + true + + + corpus + + + + setsToRemove + + + + annotationTypes + + + + document + + + + + gate.creole.annotdelete.AnnotationDeletePR + Reset + + gate.util.SimpleFeatureMapImpl + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + corpus + + + + document + + + + + gate.creole.DocumentNormalizer + DocumentNormalizer + + gate.util.SimpleFeatureMapImpl + + + encoding + UTF-8 + + + replacementsURL + + $gatehome$plugins/DocumentNormalizer/resources/replacements.lst + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + annotationSetName + + + + corpus + + + + document + + + + + gate.creole.tokeniser.SimpleTokeniser + French Tokenizer + + gate.util.SimpleFeatureMapImpl + + + encoding + UTF-8 + + + rulesURL + + $gatehome$plugins/Lang_French/tokeniser/FrenchTokeniser.rules + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.creole.Transducer + Tokenizer postProcess + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $gatehome$plugins/Lang_French/tokeniser/postprocess.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + corpus + + + + outputASName + + + + inputASName + + + + document + + + + + gate.creole.splitter.SentenceSplitter + Sentence Spitter + + gate.util.SimpleFeatureMapImpl + + + encoding + UTF-8 + + + gazetteerListsURL + + $gatehome$plugins/Lang_French/gazetteer/lists.def + + + + transducerURL + + $gatehome$plugins/Lang_French/grammar/main.jape + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.creole.Transducer + Start Prelim + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../Jape/startEnd/0%20Start%20Prelim.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + annotationSetName + + + + corpus + + + + longestMatchOnly + true + + + wholeWordsOnly + true + + + document + + + + + gate.creole.gazetteer.DefaultGazetteer + French Gazetteer + + gate.util.SimpleFeatureMapImpl + + + gazetteerFeatureSeparator + : + + + listsURL + + $gatehome$plugins/Lang_French/gazetteer/lists.def + + + + encoding + UTF-8 + + + caseSensitive + true + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + annotationSetName + + + + corpus + + + + longestMatchOnly + true + + + wholeWordsOnly + true + + + document + + + + + gate.creole.gazetteer.DefaultGazetteer + Legal Text Gazetteer + + gate.util.SimpleFeatureMapImpl + + + gazetteerFeatureSeparator + : + + + listsURL + + $relpath$../Jape/gazetteer/legaltext.def + + + + encoding + UTF-8 + + + caseSensitive + true + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + annotationSetName + + + + corpus + + + + longestMatchOnly + true + + + wholeWordsOnly + true + + + document + + + + + gate.creole.gazetteer.DefaultGazetteer + CRGazetteer + + gate.util.SimpleFeatureMapImpl + + + gazetteerFeatureSeparator + : + + + listsURL + + $relpath$../Jape/Gazetteers/gazetteers.def + + + + encoding + UTF-8 + + + caseSensitive + true + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + document + + + + + gate.creole.ANNIETransducer + French Grammar + + gate.util.SimpleFeatureMapImpl + + + annotationAccessors + + + + grammarURL + + $gatehome$plugins/Lang_French/grammar/main.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + annotationSetName + + + + corpus + + + + annotationTypes + + + Organization + Person + Location + Date + + java.util.ArrayList + + + + document + + + + + gate.creole.orthomatcher.OrthoMatcher + Matcher + + gate.util.SimpleFeatureMapImpl + + + organizationType + Organization + + + highPrecisionOrgs + false + + + extLists + true + + + definitionFileURL + + $gatehome$plugins/ANNIE/resources/othomatcher/listsNM.def + + + + caseSensitive + false + + + minimumNicknameLikelihood + 0.5 + + + encoding + UTF-8 + + + personType + Person + + + processUnknown + true + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.creole.Transducer + MarkPrimes + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../Jape/preliminary/MarkPrimes.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + MarkDefaultToken + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../Jape/preliminary/MarkDefaultToken.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + MarkFont + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../Jape/preliminary/MarkFonts.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + MarkPrep + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../Jape/preliminary/MarkPrep.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + MarkAmendmentStart + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../Jape/preliminary/MarkAmendmentStart.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + MarkAmendmentEnd + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../Jape/preliminary/MarkAmendmentEnd.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + MarkFootNoteAnchor + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../Jape/footnotes/footnotesAnchor.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + MarkFootNoteContent + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../Jape/footnotes/footnotesContent.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + EOD + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../Jape/preliminary/DocMarker.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.creole.Transducer + End Prelim + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../Jape/startEnd/0%20End%20Prelim.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + java.util.ArrayList + + gate.creole.SerialAnalyserController + Preliminary + + gate.util.SimpleFeatureMapImpl + + + + gate.util.SimpleFeatureMapImpl + + + + \ No newline at end of file diff --git a/Apps/Segment.gapp b/Apps/Segment.gapp new file mode 100644 index 0000000..1882961 --- /dev/null +++ b/Apps/Segment.gapp @@ -0,0 +1,804 @@ + + + + + $relpath$../Gate8.1/plugins/JAPE_Plus/ + + + $relpath$../Gate8.1/plugins/Lang_French/ + + + $relpath$../Gate8.1/plugins/ANNIE/ + + + $relpath$../Gate8.1/plugins/DocumentNormalizer/ + + + java.util.ArrayList + + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + MarkAmendmentSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../Jape/preliminary/MarkAmendmentSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkPreambleSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../CustomJape/default_rules/segments/CustomMarkPreambleSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkAlineaSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../CustomJape/default_rules/segments/CustomMarkAlineaSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkParagraphSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../CustomJape/default_rules/segments/CustomMarkParagraphSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkArticleSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../CustomJape/default_rules/segments/CustomMarkArticleSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkSubsectionSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../CustomJape/default_rules/segments/CustomMarkSubsectionSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkSectionSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../CustomJape/default_rules/segments/CustomMarkSectionSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkChapterSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../CustomJape/default_rules/segments/CustomMarkChapterSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkTitleSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../CustomJape/default_rules/segments/CustomMarkTitleSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkBookSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../CustomJape/default_rules/segments/CustomMarkBookSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkPartSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../CustomJape/default_rules/segments/CustomMarkPartSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + + gate.util.SimpleFeatureMapImpl + + + enableDebugging + false + + + corpus + + + + outputASName + + + + inputASName + + + + ontology + + + + document + + + + + gate.jape.plus.Transducer + CustomMarkActSegment.jape + + gate.util.SimpleFeatureMapImpl + + + binaryGrammarURL + + + + annotationAccessors + + + + grammarURL + + $relpath$../CustomJape/default_rules/segments/CustomMarkActSegment.jape + + + + encoding + UTF-8 + + + operators + + + + + + gate.util.SimpleFeatureMapImpl + + + + + java.util.ArrayList + + gate.creole.SerialAnalyserController + Segment + + gate.util.SimpleFeatureMapImpl + + + + gate.util.SimpleFeatureMapImpl + + + + \ No newline at end of file diff --git a/ArmletMain.jar b/ArmletMain.jar new file mode 100644 index 0000000000000000000000000000000000000000..b352868f4c9a73c760428518257218ef7e359d92 GIT binary patch literal 39538074 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
    V#J&2`VH|HD4TQQ;+^)9noJ~04#cTyUMz< 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≈dwdNUC(I23=yK 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