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

Reply via email to