Abstract superclass of these Expression implementations.
Contains additional support for "Expression chaining". This allows
Expressions to be constructed as a chain of Java commands similar to the use
of the java collections api.
Note: Expression chaining is a simple developer convience, it has no effect
on the data model exposed by the GeoAPI interfaces.
Idea: We may also be able to teach this implementation to make use of
JXPath to extract "attribute values" from Java Beans, DOM, JDOM in addition
to the geotools & geoapi FeatureType models. It is a cunning plan - any
implementation will make use of this abstract base class.
author: Jody Garnett |