[Mulgara-svn] r1038 - trunk/src/jar/query/java/org/mulgara/query
pag at mulgara.org
pag at mulgara.org
Wed Jul 2 21:32:10 UTC 2008
Author: pag
Date: 2008-07-02 14:32:09 -0700 (Wed, 02 Jul 2008)
New Revision: 1038
Modified:
trunk/src/jar/query/java/org/mulgara/query/SingleTransitiveConstraint.java
trunk/src/jar/query/java/org/mulgara/query/TransitiveConstraint.java
Log:
Updated the exception declaration in the constructor to accurately reflect what is thrown
Modified: trunk/src/jar/query/java/org/mulgara/query/SingleTransitiveConstraint.java
===================================================================
--- trunk/src/jar/query/java/org/mulgara/query/SingleTransitiveConstraint.java 2008-07-02 21:26:18 UTC (rev 1037)
+++ trunk/src/jar/query/java/org/mulgara/query/SingleTransitiveConstraint.java 2008-07-02 21:32:09 UTC (rev 1038)
@@ -84,10 +84,11 @@
/**
* Constructor.
*
- * @param trans The constraint defining the transitive predicate.
- * @throws QueryException If trans is not of the form {$var <uri> $var}
+ * @param trans The constraint defining the transitive predicate. Expected form
+ * is: {$var <uri> $var}
+ * @throws IllegalArgumentException If trans is null.
*/
- public SingleTransitiveConstraint(Constraint trans) throws QueryException {
+ public SingleTransitiveConstraint(Constraint trans) throws IllegalArgumentException {
// Validate parameters
if (trans == null) {
Modified: trunk/src/jar/query/java/org/mulgara/query/TransitiveConstraint.java
===================================================================
--- trunk/src/jar/query/java/org/mulgara/query/TransitiveConstraint.java 2008-07-02 21:26:18 UTC (rev 1037)
+++ trunk/src/jar/query/java/org/mulgara/query/TransitiveConstraint.java 2008-07-02 21:32:09 UTC (rev 1038)
@@ -83,14 +83,14 @@
/**
* Constructor.
- *
+ * The parameters are expected to appear in the form {$var <uri> $var}
* @param trans1 The anchored constraint defining the transitive predicate
* and beginning or ending point.
* @param trans2 The constraint defining the transitive predicate.
- * @throws QueryException If trans is not of the form {$var <uri> $var}
+ * @throws IllegalArgumentException If either trans is null.
*/
public TransitiveConstraint(Constraint trans1, Constraint trans2)
- throws QueryException {
+ throws IllegalArgumentException {
// Validate parameters
if (trans1 == null || trans2 == null) {
More information about the Mulgara-svn
mailing list