org.geotools.gce.imagemosaic
Class Utils.BBOXFilterExtractor

Object
  extended by DefaultFilterVisitor
      extended by Utils.BBOXFilterExtractor
All Implemented Interfaces:
ExpressionVisitor, FilterVisitor
Enclosing class:
Utils

public static class Utils.BBOXFilterExtractor
extends DefaultFilterVisitor

Extracts a bbox from a filter in case there is at least one. I am simply looking for the BBOX filter but I am sure we could use other filters as well. I will leave this as a todo for the moment.

Author:
Simone Giannecchini, GeoSolutions SAS.

Constructor Summary
Utils.BBOXFilterExtractor()
           
 
Method Summary
 ReferencedEnvelope getBBox()
           
 Object visit(BBOX filter, Object data)
           
 
Methods inherited from class DefaultFilterVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitNullFilter
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Utils.BBOXFilterExtractor

public Utils.BBOXFilterExtractor()
Method Detail

getBBox

public ReferencedEnvelope getBBox()

visit

public Object visit(BBOX filter,
                    Object data)
Specified by:
visit in interface FilterVisitor
Overrides:
visit in class DefaultFilterVisitor


Copyright © 1996-2014 Geotools. All Rights Reserved.