[Mulgara-svn] r846 - branches/mgr-61-sparql/src/jar/resolver-spi/java/org/mulgara/resolver/spi

pag at mulgara.org pag at mulgara.org
Thu Apr 24 17:35:02 UTC 2008


Author: pag
Date: 2008-04-24 10:35:02 -0700 (Thu, 24 Apr 2008)
New Revision: 846

Modified:
   branches/mgr-61-sparql/src/jar/resolver-spi/java/org/mulgara/resolver/spi/TuplesContext.java
Log:
Created a new constructor to allow copying of a session without exposing the internal field.

Modified: branches/mgr-61-sparql/src/jar/resolver-spi/java/org/mulgara/resolver/spi/TuplesContext.java
===================================================================
--- branches/mgr-61-sparql/src/jar/resolver-spi/java/org/mulgara/resolver/spi/TuplesContext.java	2008-04-24 17:32:51 UTC (rev 845)
+++ branches/mgr-61-sparql/src/jar/resolver-spi/java/org/mulgara/resolver/spi/TuplesContext.java	2008-04-24 17:35:02 UTC (rev 846)
@@ -51,6 +51,17 @@
 
 
   /**
+   * Creates a new context for processing a filter, based on an existing context and a new Tuples.
+   * @param tuples The variables and bindings to use in filtering. Not all variables need be bound.
+   * @param TuplesContext An existing context to get session information from.
+   */
+  public TuplesContext(Tuples tuples, TuplesContext otherContext) {
+    this.tuples = tuples;
+    this.session = otherContext.session;
+  }
+
+
+  /**
    * Updates the Tuples that this context applies to. Usually done when a clone of the original
    * tuples is about to be used.
    * @param tuples The tuples to set




More information about the Mulgara-svn mailing list