org.geotools.validation.spatial
Class LinePointAbstractValidation

java.lang.Object
  extended byorg.geotools.validation.DefaultIntegrityValidation
      extended byorg.geotools.validation.spatial.LinePointAbstractValidation
All Implemented Interfaces:
IntegrityValidation, Validation

public abstract class LinePointAbstractValidation
extends DefaultIntegrityValidation

PointCoveredByLineValidation purpose.

Basic typeref functionality for a point-line validation.

Version:
$Id: LinePointAbstractValidation.java 17704 2006-01-23 00:26:16Z desruisseaux $
Author:
dzwiers, Refractions Research, Inc., $Author: dmzwiers $ (last modification)

Field Summary
 
Fields inherited from interface org.geotools.validation.Validation
ALL, PRIORITY_COMPLEX, PRIORITY_INVOLVED, PRIORITY_SIMPLE, PRIORITY_TRIVIAL
 
Constructor Summary
LinePointAbstractValidation()
          PointCoveredByLineValidation constructor.
 
Method Summary
 java.lang.String getLineTypeRef()
          Access restrictedPointTypeRef property.
 java.lang.String getRestrictedPointTypeRef()
          Access lineTypeRef property.
 java.lang.String[] getTypeRefs()
          Implementation of getTypeNames.
 void setLineTypeRef(java.lang.String lineTypeRef)
          Set restrictedPointTypeRef to restrictedPointTypeRef.
 void setRestrictedPointTypeRef(java.lang.String polygonTypeRef)
          Set lineTypeRef to lineTypeRef.
 
Methods inherited from class org.geotools.validation.DefaultIntegrityValidation
getDescription, getName, getPriority, setDescription, setName, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LinePointAbstractValidation

public LinePointAbstractValidation()
PointCoveredByLineValidation constructor.

Super

Method Detail

getTypeRefs

public java.lang.String[] getTypeRefs()
Implementation of getTypeNames. Should be called by sub-classes is being overwritten.

Specified by:
getTypeRefs in interface Validation
Overrides:
getTypeRefs in class DefaultIntegrityValidation
Returns:
Array of typeNames, or empty array for all, null for disabled
See Also:
org.geotools.validation.Validation#getTypeNames()

getLineTypeRef

public final java.lang.String getLineTypeRef()
Access restrictedPointTypeRef property.

Returns:
Returns the restrictedPointTypeRef.

setLineTypeRef

public final void setLineTypeRef(java.lang.String lineTypeRef)
Set restrictedPointTypeRef to restrictedPointTypeRef.

Parameters:
lineTypeRef - The restrictedPointTypeRef to set.

getRestrictedPointTypeRef

public final java.lang.String getRestrictedPointTypeRef()
Access lineTypeRef property.

Returns:
Returns the lineTypeRef.

setRestrictedPointTypeRef

public final void setRestrictedPointTypeRef(java.lang.String polygonTypeRef)
Set lineTypeRef to lineTypeRef.

Parameters:
polygonTypeRef - The lineTypeRef to set.


Copyright © GeoTools. All Rights Reserved.