You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@vxquery.apache.org by ti...@apache.org on 2010/01/05 15:30:40 UTC
svn commit: r896065 -
/incubator/vxquery/trunk/vxquery/src/main/java/org/apache/vxquery/xmlquery/query/XMLQueryCodeGenerator.java
Author: tillw
Date: Tue Jan 5 14:30:40 2010
New Revision: 896065
URL: http://svn.apache.org/viewvc?rev=896065&view=rev
Log:
- some better exceptions
Modified:
incubator/vxquery/trunk/vxquery/src/main/java/org/apache/vxquery/xmlquery/query/XMLQueryCodeGenerator.java
Modified: incubator/vxquery/trunk/vxquery/src/main/java/org/apache/vxquery/xmlquery/query/XMLQueryCodeGenerator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/trunk/vxquery/src/main/java/org/apache/vxquery/xmlquery/query/XMLQueryCodeGenerator.java?rev=896065&r1=896064&r2=896065&view=diff
==============================================================================
--- incubator/vxquery/trunk/vxquery/src/main/java/org/apache/vxquery/xmlquery/query/XMLQueryCodeGenerator.java (original)
+++ incubator/vxquery/trunk/vxquery/src/main/java/org/apache/vxquery/xmlquery/query/XMLQueryCodeGenerator.java Tue Jan 5 14:30:40 2010
@@ -341,12 +341,12 @@
@Override
public RuntimeIterator visitTypeswitchExpression(TypeswitchExpression expr) {
- return null;
+ throw new UnsupportedOperationException("no code generation for typeswitch expressions");
}
@Override
public RuntimeIterator visitValidateExpression(ValidateExpression expr) {
- return null;
+ throw new UnsupportedOperationException("no code generation for validate expressions");
}
@Override
@@ -386,7 +386,7 @@
return new DescendantOrSelfAxisIterator(rAllocator, in, typeFilter);
case FOLLOWING:
- throw new UnsupportedOperationException();
+ throw new UnsupportedOperationException("no code generation for the following axis");
case FOLLOWING_SIBLING:
return new FollowingSiblingAxisIterator(rAllocator, in, typeFilter);
@@ -395,7 +395,7 @@
return new ParentAxisIterator(rAllocator, in, typeFilter);
case PRECEDING:
- throw new UnsupportedOperationException();
+ throw new UnsupportedOperationException("no code generation for the preceding axis");
case PRECEDING_SIBLING:
return new PrecedingSiblingAxisIterator(rAllocator, in, typeFilter);