break;
case FilterType.GEOMETRY_BBOX:
curFilter = new BBOXImpl(null, null);
break;
case FilterType.GEOMETRY_TOUCHES:
curFilter = new TouchesImpl(null, null);
break;
default:
throw new IllegalFilterException("Not one of the accepted spatial filter types.");
}
} else if (filterType == AbstractFilter.BETWEEN) {