org.geotools.validation.spatial
Class PolygonLineAbstractValidation

java.lang.Object
  extended by org.geotools.validation.DefaultIntegrityValidation
      extended by org.geotools.validation.spatial.PolygonLineAbstractValidation
All Implemented Interfaces:
IntegrityValidation, Validation
Direct Known Subclasses:
PolygonNotOverlappingLineValidation

public abstract class PolygonLineAbstractValidation
extends DefaultIntegrityValidation

PointCoveredByLineValidation purpose.

Basic typeref functionality for a line-polygon validation.

Version:
$Id: PolygonLineAbstractValidation.java 30662 2008-06-12 21:44:16Z acuster $
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
PolygonLineAbstractValidation()
          PointCoveredByLineValidation constructor.
 
Method Summary
 java.lang.String getPolygonTypeRef()
          Access restrictedLineTypeRef property.
 java.lang.String getRestrictedLineTypeRef()
          Access polygonTypeRef property.
 java.lang.String[] getTypeRefs()
          Implementation of getTypeNames.
 void setPolygonTypeRef(java.lang.String polygonTypeRef)
          Set restrictedLineTypeRef to restrictedLineTypeRef.
 void setRestrictedLineTypeRef(java.lang.String lineTypeRef)
          Set polygonTypeRef to polygonTypeRef.
 
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

PolygonLineAbstractValidation

public PolygonLineAbstractValidation()
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()

getRestrictedLineTypeRef

public final java.lang.String getRestrictedLineTypeRef()
Access polygonTypeRef property.

Returns:
Returns the polygonTypeRef.

setRestrictedLineTypeRef

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

Parameters:
lineTypeRef - The polygonTypeRef to set.

getPolygonTypeRef

public final java.lang.String getPolygonTypeRef()
Access restrictedLineTypeRef property.

Returns:
Returns the restrictedLineTypeRef.

setPolygonTypeRef

public final void setPolygonTypeRef(java.lang.String polygonTypeRef)
Set restrictedLineTypeRef to restrictedLineTypeRef.

Parameters:
polygonTypeRef - The restrictedLineTypeRef to set.


Copyright © 1996-2010 Geotools. All Rights Reserved.