org.sourceid.saml20.adapter.gui.validation
Interface RowValidator
public interface RowValidator
An interface that allows for custom row level validation of all the Fields that compose a
row in a table. Row validation occurs after individual field validation and only if
no errors are reported during field validation process.
A TableDescriptor
can have 0..n RowValidators
that will be invoked in order until ValidationException is thrown or all RowValidators
have been executed.
- Author:
- Brian Campbell
Method Summary |
void |
validate(FieldList fieldsInRow)
Implementations of this method can perform any necessary validation on all the Fields
in a row on a table. |
validate
void validate(FieldList fieldsInRow)
throws ValidationException
- Implementations of this method can perform any necessary validation on all the Fields
in a row on a table. This is generally useful when there are dependencies between
fields in a row.
- Parameters:
fieldsInRow
- a FieldList containing all the Fields (name and value) in the row in order.
- Throws:
ValidationException
- if the row of fields is invalid.
Copyright 2007 Ping Identity Corp. All rights reserved.