Remove Assumption of org.geotools.filter.Filter - STEMLab/geotools GitHub Wiki
-
Remove assumption of style from
- ✅ Style Implementation
- SAX Parser
- DOM Parser
- XDO Parser
- XMS-XSD Bindings
-
Copy existing Filter Implementations, and remove AbstractFilter superclass
-
Package up as a FilterFactoryImpl
-
Use a hint to try out existing test cases with FilterFactoryImpl
-
When encountering geotools FilterVisitor; rewrite as a geoapi FilterVisitor (use DuplicatingFilterVisitor as an example)
- For PrePostFilterVisitorSQLGeneratorMagicSuperClassThing a new super class is already available FilterToSQL
-
When encoutering a geotools Filter or Expression follow the update instructions to search and replace the OpenGIS counterpart
-
Move org.geotools.filter interfaces to "legacy" module