X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.app.geo%2Fsrc%2Forg%2Fargeo%2Fapp%2Fgeo%2FCqlUtils.java;h=2186c54ebb987c41dd7ad6e68aa0f9a82508effa;hb=03c171b5d502b461c534816c3c11cae889aef3c1;hp=8d6c138f4591ebed9156f9559dce5254cb8a230c;hpb=2c1a7dd0af92287d3239a21dcec90de7313842a9;p=gpl%2Fargeo-suite.git diff --git a/org.argeo.app.geo/src/org/argeo/app/geo/CqlUtils.java b/org.argeo.app.geo/src/org/argeo/app/geo/CqlUtils.java index 8d6c138..2186c54 100644 --- a/org.argeo.app.geo/src/org/argeo/app/geo/CqlUtils.java +++ b/org.argeo.app.geo/src/org/argeo/app/geo/CqlUtils.java @@ -4,18 +4,17 @@ import org.argeo.api.acr.NamespaceUtils; import org.argeo.api.acr.search.AndFilter; import org.argeo.api.acr.search.BasicSearch; import org.argeo.api.acr.search.ContentFilter; +import org.geotools.api.filter.And; +import org.geotools.api.filter.Filter; +import org.geotools.api.filter.PropertyIsEqualTo; +import org.geotools.api.filter.expression.Literal; +import org.geotools.api.filter.expression.PropertyName; import org.geotools.filter.text.cql2.CQL; import org.geotools.filter.text.cql2.CQLException; -import org.opengis.filter.And; -import org.opengis.filter.Filter; -import org.opengis.filter.PropertyIsEqualTo; -import org.opengis.filter.expression.Literal; -import org.opengis.filter.expression.PropertyName; +/** Utilities around the CQL query format. */ public class CqlUtils { - public final static String CQL_FILTER = "cql_filter"; - public static void filter(BasicSearch search, String cql) { try { filter(search, CQL.toFilter(cql));