|
From: <joh...@us...> - 2013-09-28 11:49:07
|
Revision: 16958
http://sourceforge.net/p/gate/code/16958
Author: johann_p
Date: 2013-09-28 11:49:04 +0000 (Sat, 28 Sep 2013)
Log Message:
-----------
Add methods to set bindings from ONodeID and Literal
Modified Paths:
--------------
gate/trunk/plugins/Ontology/src/gate/creole/ontology/impl/sesame/UtilBooleanQuery.java
Modified: gate/trunk/plugins/Ontology/src/gate/creole/ontology/impl/sesame/UtilBooleanQuery.java
===================================================================
--- gate/trunk/plugins/Ontology/src/gate/creole/ontology/impl/sesame/UtilBooleanQuery.java 2013-09-28 11:48:39 UTC (rev 16957)
+++ gate/trunk/plugins/Ontology/src/gate/creole/ontology/impl/sesame/UtilBooleanQuery.java 2013-09-28 11:49:04 UTC (rev 16958)
@@ -14,9 +14,11 @@
package gate.creole.ontology.impl.sesame;
import gate.creole.ontology.GateOntologyException;
+import gate.creole.ontology.Literal;
import gate.creole.ontology.LiteralOrONodeID;
import gate.creole.ontology.OntologyBooleanQuery;
import gate.creole.ontology.OConstants;
+import gate.creole.ontology.ONodeID;
import org.apache.log4j.Logger;
import org.openrdf.model.Value;
import org.openrdf.query.QueryLanguage;
@@ -109,5 +111,13 @@
return ret;
}
+ public void setBinding(String string, ONodeID onid) {
+ mBooleanQuery.setBinding(string, mSesameManager.toSesameResource(onid));
}
+ public void setBinding(String string, Literal ltrl) {
+ mBooleanQuery.setBinding(string, mSesameManager.toSesameLiteral(ltrl));
+ }
+
+ }
+
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|