org.geotools.validation.relate
Class CrossesIntegrity

Object
  extended by DefaultIntegrityValidation
      extended by RelationIntegrity
          extended by CrossesIntegrity
All Implemented Interfaces:
IntegrityValidation, Validation

public class CrossesIntegrity
extends RelationIntegrity

CrossesIntegrity

Author:
bowens, ptozer
Created Apr 27, 2004

Field Summary
 
Fields inherited from class RelationIntegrity
EMPTY, expected
 
Fields inherited from interface Validation
ALL, PRIORITY_COMPLEX, PRIORITY_INVOLVED, PRIORITY_SIMPLE, PRIORITY_TRIVIAL
 
Constructor Summary
CrossesIntegrity()
          CrossesIntegrity Constructor
 
Method Summary
 boolean validate(Map layers, ReferencedEnvelope envelope, ValidationResults results)
          Check FeatureType for ...
 
Methods inherited from class RelationIntegrity
getGeomTypeRefA, getGeomTypeRefB, getTypeRefs, isExpected, setExpected, setExpected, setGeomTypeRefA, setGeomTypeRefB
 
Methods inherited from class DefaultIntegrityValidation
getDescription, getName, getPriority, setDescription, setName
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CrossesIntegrity

public CrossesIntegrity()
CrossesIntegrity Constructor

Method Detail

validate

public boolean validate(Map layers,
                        ReferencedEnvelope envelope,
                        ValidationResults results)
                 throws Exception
Description copied from class: DefaultIntegrityValidation
Check FeatureType for ...

Detailed description...

Specified by:
validate in interface IntegrityValidation
Overrides:
validate in class DefaultIntegrityValidation
Parameters:
layers - Map of SimpleFeatureSource by "dataStoreID:typeName"
envelope - The bounding box that encloses the unvalidated data
results - Used to coallate results information
Returns:
true if all the features pass this test.
Throws:
Exception - DOCUMENT ME!


Copyright © 1996-2014 Geotools. All Rights Reserved.