|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 IntegrityValidation
validate
in class DefaultIntegrityValidation
layers
- a HashMap of key="TypeName" value="FeatureSource"envelope
- The bounding box of modified featuresresults
- Storage for the error and warning messages
java.lang.Exception
- DOCUMENT ME!IntegrityValidation.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 Validation
getPriority
in class DefaultIntegrityValidation
Validation.getPriority()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |