Class CSValidator
java.lang.Object
org.opengis.test.Validator
org.opengis.test.referencing.ReferencingValidator
org.opengis.test.referencing.CSValidator
Validates
CoordinateSystem and related objects from the org.opengis.referencing.cs
package. This class should not be used directly; use the Validators
convenience static methods instead.- Since:
- 2.2
- Version:
- 3.0
-
Field Summary
Fields inherited from class Validator
container, DEFAULT_TOLERANCE, enforceForbiddenAttributes, logger, requireMandatoryAttributes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddispatch(CoordinateSystem object) Dispatches the given object to one ofvalidatemethods.voidvalidate(CartesianCS object) Validates the given coordinate system.voidvalidate(CoordinateSystemAxis object) Validates the given axis.voidvalidate(CylindricalCS object) Validates the given coordinate system.voidvalidate(EllipsoidalCS object) Validates the given coordinate system.voidValidates the given coordinate system.voidValidates the given coordinate system.voidvalidate(SphericalCS object) Validates the given coordinate system.voidValidates the given coordinate system.voidvalidate(UserDefinedCS object) Validates the given coordinate system.voidvalidate(VerticalCS object) Validates the given coordinate system.private voidvalidateAxes(CoordinateSystem object) Performs the validation that are common to all coordinate systems.Methods inherited from class ReferencingValidator
dispatchObject, validate, validateIdentifiedObject, validateReferenceSystem
-
Constructor Details
-
CSValidator
Creates a new validator.- Parameters:
container- The container of this validator.
-
-
Method Details
-
dispatch
Dispatches the given object to one ofvalidatemethods.- Parameters:
object- The object to dispatch.
-
validate
Validates the given axis.- Parameters:
object- The object to validate, ornull.
-
validate
Validates the given coordinate system.- Parameters:
object- The object to validate, ornull.
-
validate
Validates the given coordinate system.- Parameters:
object- The object to validate, ornull.
-
validate
Validates the given coordinate system.- Parameters:
object- The object to validate, ornull.
-
validate
Validates the given coordinate system.- Parameters:
object- The object to validate, ornull.
-
validate
Validates the given coordinate system.- Parameters:
object- The object to validate, ornull.
-
validate
Validates the given coordinate system.- Parameters:
object- The object to validate, ornull.
-
validate
Validates the given coordinate system.- Parameters:
object- The object to validate, ornull.
-
validate
Validates the given coordinate system.- Parameters:
object- The object to validate, ornull.
-
validate
Validates the given coordinate system.- Parameters:
object- The object to validate, ornull.
-
validateAxes
Performs the validation that are common to all coordinate systems. This method is invoked byvalidatemethods after they have determined the type of their argument.- Parameters:
object- The object to validate (can not be null).
-