com.esri.adf.web.data.graphics.query
Class GraphicsIdentifyCriteriaHandler
java.lang.Object
com.esri.adf.web.data.graphics.query.GraphicsIdentifyCriteriaHandler
- All Implemented Interfaces:
- QueryCriteriaHandler, java.io.Serializable
public class GraphicsIdentifyCriteriaHandler
- extends java.lang.Object
- implements QueryCriteriaHandler, java.io.Serializable
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GraphicsIdentifyCriteriaHandler
public GraphicsIdentifyCriteriaHandler()
handleCriteria
public java.util.List<QueryResult> handleCriteria(QueryCriteria criteria,
java.util.List<? extends WebLayerInfo> webLayerInfos,
WebQuery query,
QueryFunctionality queryFunc)
- Creates an instance of
GraphicsIdentifyCriteriaHandler.
- Specified by:
handleCriteria in interface QueryCriteriaHandler
- Parameters:
criteria - a criteria object, defines query condition.webLayerInfos - the layers to query.query - the web query object, an attribute of WebContext.queryFunc - query functionality which performs the query.
- Returns:
- the QueryResult in a list.
isSelectable
protected boolean isSelectable(WebGeometry geometry,
WebGeometry selectionGeometry)
computeWebExtent
protected WebExtent computeWebExtent(WebGeometry geometry)
identify
protected java.util.List<QueryResult> identify(IdentifyCriteria criteria,
java.util.List<? extends WebLayerInfo> webLayerInfos,
WebQuery query,
GraphicsQueryFunctionality func)