| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.geotools.validation.DefaultIntegrityValidation
org.geotools.validation.spatial.LineLineAbstractValidation
org.geotools.validation.spatial.LinesNotIntersectValidation
This validation plugIn checks to see if any features intersect.
If they do then the validation failed.
| Field Summary | 
| Fields inherited from interface org.geotools.validation.Validation | 
ALL, PRIORITY_COMPLEX, PRIORITY_INVOLVED, PRIORITY_SIMPLE, PRIORITY_TRIVIAL | 
| Constructor Summary | |
LinesNotIntersectValidation()
An no argument constructor (for the Java Beans Specification)  | 
|
| Method Summary | |
 int | 
getPriority()
Override getPriority.  | 
 boolean | 
validate(java.util.Map layers,
         com.vividsolutions.jts.geom.Envelope envelope,
         ValidationResults results)
Ensure Lines do not intersect.  | 
| Methods inherited from class org.geotools.validation.spatial.LineLineAbstractValidation | 
getLineTypeRef, getRestrictedLineTypeRef, getTypeRefs, setLineTypeRef, setRestrictedLineTypeRef | 
| Methods inherited from class org.geotools.validation.DefaultIntegrityValidation | 
getDescription, getName, setDescription, setName | 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
public LinesNotIntersectValidation()
| Method Detail | 
public boolean validate(java.util.Map layers,
                        com.vividsolutions.jts.geom.Envelope envelope,
                        ValidationResults results)
                 throws java.lang.Exception
This is supposed to go off and grab the necesary features from the database using the envelope with the typeNames. But it doesn't yet. It just uses the ones passed in through parameter layers.
validate in interface IntegrityValidationvalidate in class DefaultIntegrityValidationlayers - a HashMap of key="TypeName" value="FeatureSource"envelope - The bounding box of modified featuresresults - Storage for the error and warning messages
java.lang.ExceptionIntegrityValidation.validate(java.util.Map, com.vividsolutions.jts.geom.Envelope, org.geotools.validation.ValidationResults)public int getPriority()
Sets the priority level of this validation.
getPriority in interface ValidationgetPriority in class DefaultIntegrityValidationValidation.getPriority()
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||