Class DatumValidator


  • public class DatumValidator
    extends ReferencingValidator
    Validates Datum and related objects from the org.opengis.datum package. This class should not be used directly; use the Validators convenience static methods instead.
    Since:
    2.2
    Version:
    3.0.1
    • Field Detail

      • units

        private final Units units
        The units of measurement to be used for the verifications.
    • Constructor Detail

      • DatumValidator

        public DatumValidator​(ValidatorContainer container)
        Creates a new validator.
        Parameters:
        container - The container of this validator.
    • Method Detail

      • dispatch

        public void dispatch​(Datum object)
        Dispatches the given object to one of validate methods.
        Parameters:
        object - The object to dispatch.
      • validate

        public void validate​(PrimeMeridian object)
        Validates the given prime meridian.
        Parameters:
        object - The object to validate, or null.
      • validate

        public void validate​(Ellipsoid object)
        Validates the given ellipsoid.
        Parameters:
        object - The object to validate, or null.
      • validate

        public void validate​(GeodeticDatum object)
        Validates the given datum.
        Parameters:
        object - The object to validate, or null.
      • validate

        public void validate​(VerticalDatum object)
        Validates the given datum.
        Parameters:
        object - The object to validate, or null.
      • validate

        public void validate​(TemporalDatum object)
        Validates the given datum.
        Parameters:
        object - The object to validate, or null.
      • validate

        public void validate​(ImageDatum object)
        Validates the given datum.
        Parameters:
        object - The object to validate, or null.
      • validate

        public void validate​(EngineeringDatum object)
        Validates the given datum.
        Parameters:
        object - The object to validate, or null.