org.geotools.validation.spatial
Class LineCoveredByFeatureLineValidation
java.lang.Object
org.geotools.validation.DefaultIntegrityValidation
org.geotools.validation.spatial.LineCoveredByFeatureLineValidation
- All Implemented Interfaces:
- IntegrityValidation, Validation
public class LineCoveredByFeatureLineValidation
- extends DefaultIntegrityValidation
LineCoveredByFeatureLineValidation purpose.
TODO No idea, fill this in.
- Version:
- $Id: LineCoveredByFeatureLineValidation.java 30662 2008-06-12 21:44:16Z acuster $
- Author:
- dzwiers, Refractions Research, Inc., $Author: jive $ (last modification)
Method Summary |
boolean |
validate(java.util.Map layers,
com.vividsolutions.jts.geom.Envelope envelope,
ValidationResults results)
Ensure Line is covered by the Line. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LineCoveredByFeatureLineValidation
public LineCoveredByFeatureLineValidation()
- LineCoveredByFeatureLineValidation constructor.
Description
validate
public boolean validate(java.util.Map layers,
com.vividsolutions.jts.geom.Envelope envelope,
ValidationResults results)
throws java.lang.Exception
- Ensure Line is covered by the Line.
- 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:
java.lang.Exception
- DOCUMENT ME!- See Also:
org.geotools.validation.IntegrityValidation#validate(java.util.Map,
com.vividsolutions.jts.geom.Envelope,
org.geotools.validation.ValidationResults)
Copyright © 1996-2010 Geotools. All Rights Reserved.