|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
ObjectValidator
ReferencingValidator
DatumValidator
public class DatumValidator
Validates Datum and related objects from the org.opengis.datum package.
This class is provided for users wanting to override the validation methods. When the default
behavior is sufficient, the Validators static methods provide a more
convenient way to validate various kinds of objects.
| Field Summary |
|---|
| Fields inherited from class Validator |
|---|
container, DEFAULT_TOLERANCE, enforceForbiddenAttributes, logger, requireMandatoryAttributes |
| Constructor Summary | |
|---|---|
DatumValidator(ValidatorContainer container)
Creates a new validator instance. |
|
| Method Summary | |
|---|---|
int |
dispatch(Datum object)
For each interface implemented by the given object, invokes the corresponding validate(...) method defined in this class (if any). |
void |
validate(Ellipsoid object)
Validates the given ellipsoid. |
void |
validate(EngineeringDatum object)
Validates the given datum. |
void |
validate(GeodeticDatum object)
Validates the given datum. |
void |
validate(ImageDatum object)
Validates the given datum. |
void |
validate(PrimeMeridian object)
Validates the given prime meridian. |
void |
validate(TemporalDatum object)
Validates the given datum. |
void |
validate(VerticalDatum object)
Validates the given datum. |
| Methods inherited from class ReferencingValidator |
|---|
dispatchObject, validate |
| Methods inherited from class Validator |
|---|
conditional, forbidden, mandatory, validate |
| Methods inherited from class Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DatumValidator(ValidatorContainer container)
container - The set of validators to use for validating other kinds of objects
(see field javadoc).| Method Detail |
|---|
public int dispatch(Datum object)
validate(...) method defined in this class (if any).
object - The object to dispatch to validate(...) methods, or null.
validate(...) methods invoked in this class for the given object.public void validate(PrimeMeridian object)
object - The object to validate, or null.public void validate(Ellipsoid object)
object - The object to validate, or null.public void validate(GeodeticDatum object)
object - The object to validate, or null.public void validate(VerticalDatum object)
object - The object to validate, or null.public void validate(TemporalDatum object)
object - The object to validate, or null.public void validate(ImageDatum object)
object - The object to validate, or null.public void validate(EngineeringDatum object)
object - The object to validate, or null.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||