org.geotools.validation.spatial
Class LinePolygonAbstractValidation

Object
  extended by DefaultIntegrityValidation
      extended by LinePolygonAbstractValidation
All Implemented Interfaces:
IntegrityValidation, Validation
Direct Known Subclasses:
LineCoveredByPolygonBoundaryValidation, LineCoveredByPolygonValidation, LineNotTouchingPolygonInteriorValidation

public abstract class LinePolygonAbstractValidation
extends DefaultIntegrityValidation

PointCoveredByLineValidation purpose.

Basic typeref functionality for a line-polygon validation.

Author:
dzwiers, Refractions Research, Inc., $Author: dmzwiers $ (last modification)

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

Constructor Detail

LinePolygonAbstractValidation

public LinePolygonAbstractValidation()
PointCoveredByLineValidation constructor.

Super

Method Detail

getTypeRefs

public 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 String getLineTypeRef()
Access restrictedPolygonTypeRef property.

Returns:
Returns the restrictedPolygonTypeRef.

setLineTypeRef

public final void setLineTypeRef(String lineTypeRef)
Set restrictedPolygonTypeRef to restrictedPolygonTypeRef.

Parameters:
lineTypeRef - The restrictedPolygonTypeRef to set.

getRestrictedPolygonTypeRef

public final String getRestrictedPolygonTypeRef()
Access lineTypeRef property.

Returns:
Returns the lineTypeRef.

setRestrictedPolygonTypeRef

public final void setRestrictedPolygonTypeRef(String polygonTypeRef)
Set lineTypeRef to lineTypeRef.

Parameters:
polygonTypeRef - The lineTypeRef to set.


Copyright © 1996-2014 Geotools. All Rights Reserved.