|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.geotools.filter.ExpressionSAXParser
DOCUMENT ME!
Constructor Summary | |
ExpressionSAXParser()
|
|
ExpressionSAXParser(FeatureType schema)
Constructor with a schema to read the attribute againset. |
|
ExpressionSAXParser(FeatureType schema,
FilterFactory factory)
Constructor injection |
|
ExpressionSAXParser(FilterFactory factory)
|
Method Summary | |
protected static short |
convertType(java.lang.String expType)
Converts the string representation of the expression to the DefaultExpression short type. |
Expression |
create()
Creates and returns the expression. |
void |
end(java.lang.String message)
Called when the filter handler has reached the end of an expression |
void |
geometry(com.vividsolutions.jts.geom.Geometry geometry)
Gets geometry. |
boolean |
isReady()
Checks to see if this expression is ready to be returned. |
void |
message(java.lang.String message)
Handles incoming characters. |
void |
setFilterFactory(FilterFactory factory)
Setter injection |
void |
start(java.lang.String declaredType)
Initializes the factory to create a new expression. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ExpressionSAXParser()
public ExpressionSAXParser(FilterFactory factory)
public ExpressionSAXParser(FeatureType schema)
schema
- The schema for attributes (null is fine, as the code for
this is not in place.public ExpressionSAXParser(FeatureType schema, FilterFactory factory)
Method Detail |
public void setFilterFactory(FilterFactory factory)
public void start(java.lang.String declaredType) throws IllegalFilterException
declaredType
- The string representation of the expression type.
IllegalFilterException
- If there are problems creating
expressions.public void end(java.lang.String message) throws IllegalFilterException
message
- the expression to end.
IllegalFilterException
- If there are problems creating
exceptions.public boolean isReady()
public void message(java.lang.String message) throws IllegalFilterException
message
- the incoming chars from the SAX handler.
IllegalFilterException
- If there are problems with filter
constrcution.public void geometry(com.vividsolutions.jts.geom.Geometry geometry) throws IllegalFilterException
geometry
- The geometry from the filter.
IllegalFilterException
- If there are problems creating
expression.public Expression create()
protected static short convertType(java.lang.String expType)
expType
- Type of filter for check.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |