org.geotools.validation.spatial
Class PolygonCoveredByPolygonValidation
Object
DefaultIntegrityValidation
PolygonPolygonAbstractValidation
PolygonCoveredByPolygonValidation
- All Implemented Interfaces:
- IntegrityValidation, Validation
public class PolygonCoveredByPolygonValidation
- extends PolygonPolygonAbstractValidation
PolygonCoveredByPolygonValidation purpose.
Checks to ensure the Polygon is covered by the Polygon.
- Author:
- dzwiers, Refractions Research, Inc., $Author: dmzwiers $ (last modification)
- Module:
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PolygonCoveredByPolygonValidation
public PolygonCoveredByPolygonValidation()
- PointCoveredByLineValidation constructor.
Super
validate
public boolean validate(Map layers,
Envelope envelope,
ValidationResults results)
throws Exception
- Ensure Polygon is covered by the Polygon.
- Parameters:
layers
- a HashMap of key="TypeName" value="FeatureSource"envelope
- The bounding box of modified featuresresults
- Storage for the error and warning messages
- Returns:
- True if no features intersect. If they do then the validation
failed.
- Throws:
Exception
- DOCUMENT ME!- See Also:
org.geotools.validation.IntegrityValidation#validate(java.util.Map,
com.vividsolutions.jts.geom.Envelope,
org.geotools.validation.ValidationResults)
Copyright © 1996-2009 Geotools. All Rights Reserved.