Interface IDataValidator
- All Known Implementing Classes:
ContextualDataValidator
,DataValidator
,DefaultDataValidator
,DefaultNumericDataValidator
public interface IDataValidator
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
validate
(ILayerCell cell, IConfigRegistry configRegistry, Object newValue)
-
Field Details
-
ALWAYS_VALID
-
NEVER_VALID
-
-
Method Details
-
validate
- Parameters:
columnIndex
- Index of the column being validatedrowIndex
- Index of the row being validatednewValue
- Value entered through the edit control text box, combo box etc. Note: In case of theTextCellEditor
the text typed in by the user will be converted to the canonical value using theIDisplayConverter
before it hits this method- Returns:
true
if newValue is valid,false
otherwise.- See Also:
-
validate
- Parameters:
cell
- LayerCell which should be validatedconfigRegistry
- TheIConfigRegistry
used to retrieve contextual information for the cell.newValue
- Value entered through the edit control text box, combo box etc. Note: In case of theTextCellEditor
the text typed in by the user will be converted to the canonical value using theIDisplayConverter
before it hits this method- Returns:
true
if newValue is valid,false
otherwise.- See Also:
-