Revision: 14590
          http://gate.svn.sourceforge.net/gate/?rev=14590&view=rev
Author:   valyt
Date:     2011-11-22 17:59:41 +0000 (Tue, 22 Nov 2011)
Log Message:
-----------
Miscellaneous scratch code.

Modified Paths:
--------------
    mimir/trunk/mimir-test/src/gate/mimir/test/Scratch.java
    mimir/trunk/mimir-test/src/gate/mimir/test/ScratchConsole.groovy

Added Paths:
-----------
    mimir/trunk/mimir-test/src/gate/mimir/test/scratch-script.groovy

Modified: mimir/trunk/mimir-test/src/gate/mimir/test/Scratch.java
===================================================================
--- mimir/trunk/mimir-test/src/gate/mimir/test/Scratch.java     2011-11-22 
17:57:48 UTC (rev 14589)
+++ mimir/trunk/mimir-test/src/gate/mimir/test/Scratch.java     2011-11-22 
17:59:41 UTC (rev 14590)
@@ -22,6 +22,7 @@
 
 import gate.Gate;
 import gate.mimir.search.QueryEngine;
+import gate.mimir.search.QueryRunner;
 import gate.mimir.search.RankingQueryRunnerImpl;
 import gate.mimir.search.query.QueryExecutor;
 import gate.mimir.search.query.QueryNode;
@@ -158,7 +159,7 @@
     QueryEngine qEngine = new QueryEngine(new File(args[0]));
     QueryNode qNode = QueryParser.parse("invention");
     QueryExecutor qExecutor = qNode.getQueryExecutor(qEngine);
-    RankingQueryRunnerImpl qRunner = 
+    QueryRunner qRunner = 
         new RankingQueryRunnerImpl(qExecutor, 
           new DelegatingScoringQueryExecutor(new CountScorer()));
 //    

Modified: mimir/trunk/mimir-test/src/gate/mimir/test/ScratchConsole.groovy
===================================================================
--- mimir/trunk/mimir-test/src/gate/mimir/test/ScratchConsole.groovy    
2011-11-22 17:57:48 UTC (rev 14589)
+++ mimir/trunk/mimir-test/src/gate/mimir/test/ScratchConsole.groovy    
2011-11-22 17:59:41 UTC (rev 14590)
@@ -32,6 +32,8 @@
     // load the measurements plugin
     Gate.getCreoleRegister().registerDirectories(
       new File("../plugins/measurements").toURI().toURL());
+    Gate.getCreoleRegister().registerDirectories(
+      new File("../plugins/sparql").toURI().toURL());
     QueryEngine qEngine = new QueryEngine(new File(args[0]));
     // Prepare console
     Console console = new Console();

Added: mimir/trunk/mimir-test/src/gate/mimir/test/scratch-script.groovy
===================================================================
--- mimir/trunk/mimir-test/src/gate/mimir/test/scratch-script.groovy            
                (rev 0)
+++ mimir/trunk/mimir-test/src/gate/mimir/test/scratch-script.groovy    
2011-11-22 17:59:41 UTC (rev 14590)
@@ -0,0 +1,14 @@
+import gate.mimir.search.*
+import gate.mimir.search.score.*
+def qNode = qParser.parse('invention')
+def qExecutor = qNode.getQueryExecutor(qEngine)
+def qRunner = new RankingQueryRunnerImpl(qExecutor, new BindingScorer())
+Thread.sleep(10)
+println qRunner.getDocumentsCount()
+println qRunner.getCurrentDocumentsCount()
+
+qRunner.getDocumentHits(1).each { 
+  println "${it.documentId}: ${it.termPosition} - ${it.length}"
+}
+
+qRunner.close()
\ No newline at end of file

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
GATE-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gate-cvs

Reply via email to