Revision: 15282
http://gate.svn.sourceforge.net/gate/?rev=15282&view=rev
Author: johann_p
Date: 2012-01-31 18:00:42 +0000 (Tue, 31 Jan 2012)
Log Message:
-----------
Added Paths:
-----------
gate/trunk/plugins/JAPE_Plus/test/test_startsAt.jape
gate/trunk/plugins/JAPE_Plus/test/test_startsAt.sess.session
gate/trunk/plugins/JAPE_Plus/test/test_startsAt.sess.xml
gate/trunk/plugins/JAPE_Plus/test/test_startsAt.txt
Added: gate/trunk/plugins/JAPE_Plus/test/test_startsAt.jape
===================================================================
--- gate/trunk/plugins/JAPE_Plus/test/test_startsAt.jape
(rev 0)
+++ gate/trunk/plugins/JAPE_Plus/test/test_startsAt.jape 2012-01-31
18:00:42 UTC (rev 15282)
@@ -0,0 +1,40 @@
+
+Phase: markSome
+Input: Token
+Options: control = appelt
+
+Rule: rule1
+({Token.string == "this"} | {Token.string == "a"} | {Token.String == "an"} |
+ {Token.string == "which"} ):label
+-->
+:label.ANN = {}
+
+Phase: markSome
+Input: Token
+Options: control = appelt
+
+Rule: rule1
+({Token.string == "this"} |
+ {Token.string == "which"} ):label
+-->
+:label.XXX = {}
+
+
+Phase: markStartsAt
+Input: XXX ANN
+Options: control = appelt
+
+Rule: mark
+({ANN startsAt XXX}):label
+-->
+:label.ANNatXXX = {}
+
+Phase: markStartsAt2
+Input: XXX ANN
+Options: control = appelt
+
+Rule: mark
+({XXX startsAt ANN}):label
+-->
+:label.XXXatANN = {}
+
Added: gate/trunk/plugins/JAPE_Plus/test/test_startsAt.sess.session
===================================================================
--- gate/trunk/plugins/JAPE_Plus/test/test_startsAt.sess.session
(rev 0)
+++ gate/trunk/plugins/JAPE_Plus/test/test_startsAt.sess.session
2012-01-31 18:00:42 UTC (rev 15282)
@@ -0,0 +1,260 @@
+<gate.util.persistence.GateApplication>
+ <urlList class="gate.util.persistence.CollectionPersistence">
+ <localList>
+ <gate.util.persistence.PersistenceManager-URLHolder>
+ <urlString>$relpath$../../JapeUtils/</urlString>
+ </gate.util.persistence.PersistenceManager-URLHolder>
+ <gate.util.persistence.PersistenceManager-URLHolder>
+ <urlString>$gatehome$plugins/ANNIE/</urlString>
+ </gate.util.persistence.PersistenceManager-URLHolder>
+ </localList>
+ <collectionType>java.util.ArrayList</collectionType>
+ </urlList>
+ <application class="gate.util.persistence.CollectionPersistence">
+ <localList>
+ <gate.util.persistence.ConditionalSerialAnalyserControllerPersistence>
+ <corpus class="gate.util.persistence.CorpusPersistence">
+ <docList>
+ <gate.util.persistence.LRPersistence>
+ <resourceType>gate.corpora.DocumentImpl</resourceType>
+ <resourceName>test_startsAt.txt_0001C</resourceName>
+ <initParams class="gate.util.persistence.MapPersistence">
+ <mapType>gate.util.SimpleFeatureMapImpl</mapType>
+ <localMap>
+ <entry>
+ <string>markupAware</string>
+ <boolean>true</boolean>
+ </entry>
+ <entry>
+ <string>stringContent</string>
+ <string></string>
+ </entry>
+ <entry>
+ <string>encoding</string>
+ <string>UTF-8</string>
+ </entry>
+ <entry>
+ <string>sourceUrlStartOffset</string>
+ <null/>
+ </entry>
+ <entry>
+ <string>preserveOriginalContent</string>
+ <boolean>false</boolean>
+ </entry>
+ <entry>
+ <string>collectRepositioningInfo</string>
+ <boolean>false</boolean>
+ </entry>
+ <entry>
+ <string>sourceUrl</string>
+ <gate.util.persistence.PersistenceManager-URLHolder>
+ <urlString>$relpath$test_startsAt.txt</urlString>
+ </gate.util.persistence.PersistenceManager-URLHolder>
+ </entry>
+ <entry>
+ <string>mimeType</string>
+ <null/>
+ </entry>
+ <entry>
+ <string>sourceUrlEndOffset</string>
+ <null/>
+ </entry>
+ </localMap>
+ </initParams>
+ </gate.util.persistence.LRPersistence>
+ </docList>
+ <resourceType>gate.corpora.CorpusImpl</resourceType>
+ <resourceName>Corpus for test_startsAt.txt_0001C</resourceName>
+ <initParams class="gate.util.persistence.MapPersistence">
+ <mapType>gate.util.SimpleFeatureMapImpl</mapType>
+ <localMap>
+ <entry>
+ <string>documentsList</string>
+ <null/>
+ </entry>
+ </localMap>
+ </initParams>
+ </corpus>
+ <strategiesList class="gate.util.persistence.CollectionPersistence">
+ <localList>
+ <gate.util.persistence.AnalyserRunningStrategyPersistence>
+ <runMode>1</runMode>
+ <featureName></featureName>
+ <featureValue></featureValue>
+ <pr class="gate.util.persistence.PRPersistence">
+ <runtimeParams class="gate.util.persistence.MapPersistence">
+ <mapType>gate.util.SimpleFeatureMapImpl</mapType>
+ <localMap>
+ <entry>
+ <string>setsToKeep</string>
+ <gate.util.persistence.CollectionPersistence>
+ <localList>
+ <string>Key</string>
+ </localList>
+ <collectionType>java.util.ArrayList</collectionType>
+ </gate.util.persistence.CollectionPersistence>
+ </entry>
+ <entry>
+ <string>document</string>
+ <null/>
+ </entry>
+ <entry>
+ <string>annotationTypes</string>
+ <null/>
+ </entry>
+ <entry>
+ <string>corpus</string>
+ <null/>
+ </entry>
+ <entry>
+ <string>keepOriginalMarkupsAS</string>
+ <boolean>true</boolean>
+ </entry>
+ <entry>
+ <string>setsToRemove</string>
+ <null/>
+ </entry>
+ </localMap>
+ </runtimeParams>
+
<resourceType>gate.creole.annotdelete.AnnotationDeletePR</resourceType>
+ <resourceName>Document Reset PR_00015</resourceName>
+ <initParams class="gate.util.persistence.MapPersistence">
+ <mapType>gate.util.SimpleFeatureMapImpl</mapType>
+ <localMap/>
+ </initParams>
+ <features class="gate.util.persistence.MapPersistence">
+ <mapType>gate.util.SimpleFeatureMapImpl</mapType>
+ <localMap/>
+ </features>
+ </pr>
+ </gate.util.persistence.AnalyserRunningStrategyPersistence>
+ <gate.util.persistence.AnalyserRunningStrategyPersistence>
+ <runMode>1</runMode>
+ <featureName></featureName>
+ <featureValue></featureValue>
+ <pr class="gate.util.persistence.LanguageAnalyserPersistence">
+ <runtimeParams class="gate.util.persistence.MapPersistence">
+ <mapType>gate.util.SimpleFeatureMapImpl</mapType>
+ <localMap>
+ <entry>
+ <string>annotationSetName</string>
+ <null/>
+ </entry>
+ <entry>
+ <string>document</string>
+ <null/>
+ </entry>
+ </localMap>
+ </runtimeParams>
+
<resourceType>gate.creole.tokeniser.SimpleTokeniser</resourceType>
+ <resourceName>GATE Unicode Tokeniser_00016</resourceName>
+ <initParams class="gate.util.persistence.MapPersistence">
+ <mapType>gate.util.SimpleFeatureMapImpl</mapType>
+ <localMap>
+ <entry>
+ <string>rulesURL</string>
+ <gate.util.persistence.PersistenceManager-URLHolder>
+
<urlString>$gatehome$plugins/ANNIE/resources/tokeniser/DefaultTokeniser.rules</urlString>
+ </gate.util.persistence.PersistenceManager-URLHolder>
+ </entry>
+ <entry>
+ <string>encoding</string>
+ <string>UTF-8</string>
+ </entry>
+ </localMap>
+ </initParams>
+ <features class="gate.util.persistence.MapPersistence">
+ <mapType>gate.util.SimpleFeatureMapImpl</mapType>
+ <localMap/>
+ </features>
+ </pr>
+ </gate.util.persistence.AnalyserRunningStrategyPersistence>
+ <gate.util.persistence.AnalyserRunningStrategyPersistence>
+ <runMode>1</runMode>
+ <pr class="gate.util.persistence.PRPersistence">
+ <runtimeParams class="gate.util.persistence.MapPersistence">
+ <mapType>gate.util.SimpleFeatureMapImpl</mapType>
+ <localMap>
+ <entry>
+ <string>outputASName</string>
+ <null/>
+ </entry>
+ <entry>
+ <string>document</string>
+ <null/>
+ </entry>
+ <entry>
+ <string>corpus</string>
+ <null/>
+ </entry>
+ <entry>
+ <string>ontology</string>
+ <null/>
+ </entry>
+ <entry>
+ <string>inputASName</string>
+ <null/>
+ </entry>
+ </localMap>
+ </runtimeParams>
+
<resourceType>at.ofai.gate.japeutils.JapeExtended</resourceType>
+ <resourceName>Jape Extended_00018</resourceName>
+ <initParams class="gate.util.persistence.MapPersistence">
+ <mapType>gate.util.SimpleFeatureMapImpl</mapType>
+ <localMap>
+ <entry>
+ <string>encoding</string>
+ <string>UTF-8</string>
+ </entry>
+ <entry>
+ <string>annotationAccessors</string>
+ <null/>
+ </entry>
+ <entry>
+ <string>operators</string>
+ <null/>
+ </entry>
+ <entry>
+ <string>grammarURL</string>
+ <gate.util.persistence.PersistenceManager-URLHolder>
+ <urlString>$relpath$test_startsAt.jape</urlString>
+ </gate.util.persistence.PersistenceManager-URLHolder>
+ </entry>
+ <entry>
+ <string>binaryGrammarURL</string>
+ <null/>
+ </entry>
+ </localMap>
+ </initParams>
+ <features class="gate.util.persistence.MapPersistence">
+ <mapType>gate.util.SimpleFeatureMapImpl</mapType>
+ <localMap/>
+ </features>
+ </pr>
+ </gate.util.persistence.AnalyserRunningStrategyPersistence>
+ </localList>
+ <collectionType>java.util.ArrayList</collectionType>
+ </strategiesList>
+ <prList class="gate.util.persistence.CollectionPersistence">
+ <localList>
+ <gate.util.persistence.PRPersistence
reference="../../../strategiesList/localList/gate.util.persistence.AnalyserRunningStrategyPersistence/pr"/>
+ <gate.util.persistence.LanguageAnalyserPersistence
reference="../../../strategiesList/localList/gate.util.persistence.AnalyserRunningStrategyPersistence[2]/pr"/>
+ <gate.util.persistence.PRPersistence
reference="../../../strategiesList/localList/gate.util.persistence.AnalyserRunningStrategyPersistence[3]/pr"/>
+ </localList>
+ <collectionType>java.util.ArrayList</collectionType>
+ </prList>
+
<resourceType>gate.creole.ConditionalSerialAnalyserController</resourceType>
+ <resourceName>test_startsAt.gapp</resourceName>
+ <initParams class="gate.util.persistence.MapPersistence">
+ <mapType>gate.util.SimpleFeatureMapImpl</mapType>
+ <localMap/>
+ </initParams>
+ <features class="gate.util.persistence.MapPersistence">
+ <mapType>gate.util.SimpleFeatureMapImpl</mapType>
+ <localMap/>
+ </features>
+ </gate.util.persistence.ConditionalSerialAnalyserControllerPersistence>
+ </localList>
+ <collectionType>java.util.ArrayList</collectionType>
+ </application>
+</gate.util.persistence.GateApplication>
\ No newline at end of file
Added: gate/trunk/plugins/JAPE_Plus/test/test_startsAt.sess.xml
===================================================================
--- gate/trunk/plugins/JAPE_Plus/test/test_startsAt.sess.xml
(rev 0)
+++ gate/trunk/plugins/JAPE_Plus/test/test_startsAt.sess.xml 2012-01-31
18:00:42 UTC (rev 15282)
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- gate.xml: GATE configuration data -->
+<GATE>
+
+<!-- NOTE: the next element may be overwritten by the GUI!!! -->
+<GATECONFIG
Known_plugin_path="file:/home/johann/projects/orex_svn/code/JapeUtils/"
+
Load_plugin_path="file:/home/johann/projects/orex_svn/code/JapeUtils/;file:/home/johann/gate-top/externals/gate/plugins/ANNIE/"
+ Look_and_Feel="javax.swing.plaf.metal.MetalLookAndFeel"
+ Main_frame_height="685"
+ Main_frame_width="989"
+ Menus_font="Lucida Sans Unicode#12#false#false"
+ Other_components_font="Lucida Sans Unicode#12#false#false"
+ Save_options_on_exit="true"
+ Save_session_on_exit="true"
+ Text_components_font="Lucida Sans Unicode#12#false#false"
+ docedit_insert_append="true"
+ gate.gui.docview.AnnotationSetsView.colours="{XXX=-2141520038,
paragraph=-2141562113, ANNatXXX=-2130748838, FOUNDONE=-2130748838,
XXXatANN=-2130706598, ANN=-2130748838, Token=-2130706598,
SpaceToken=-2141520038}"
+ gate.gui.docview.AnnotationSetsView.types="[.Token, .ANN]"
+
gate.swing.XJFileChooser="{gate.CreoleRegister=/home/johann/projects/orex_svn/code/JapeUtils,
at.ofai.gate.japeutils.JapeExtended=/home/johann/projects/orex_svn/code/JapeUtils/test/test_startsAt.jape,
gate.corpora.DocumentImpl=/home/johann/projects/orex_svn/code/JapeUtils/test/test_startsAt.txt}"
+/>
+
+</GATE>
Added: gate/trunk/plugins/JAPE_Plus/test/test_startsAt.txt
===================================================================
--- gate/trunk/plugins/JAPE_Plus/test/test_startsAt.txt
(rev 0)
+++ gate/trunk/plugins/JAPE_Plus/test/test_startsAt.txt 2012-01-31 18:00:42 UTC
(rev 15282)
@@ -0,0 +1,4 @@
+this is a document which has a number
+of words like a, an, and others and this
+document is used to test the startsAt
+predicate.
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
GATE-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gate-cvs