Package com.iizigo.validator
Interface IValidator
- All Known Implementing Classes:
ControlValidator,ValidationAdapter
public interface IValidator
Validation interface.
- Author:
- Christopher Mindus
Method Summary
Modifier and TypeMethodDescriptionGets the message, null for no error.intGets the type of message (IMessageProvider.ERROR,IMessageProvider.WARNING,IMessageProvider.INFORMATIONorIMessageProvider.NONE).booleanChecks if the control has been modified.voidreset()Resets the validator before performing all validations in the manager.voidsetModified(boolean on) Sets the modified state.booleanvalidate()Performs validation.
Method Details
reset
void reset()Resets the validator before performing all validations in the manager.validate
boolean validate()Performs validation.- Returns:
- true for success, false for failure.
getMessage
String getMessage()Gets the message, null for no error.getMessageType
int getMessageType()Gets the type of message (IMessageProvider.ERROR,IMessageProvider.WARNING,IMessageProvider.INFORMATIONorIMessageProvider.NONE).setModified
void setModified(boolean on) Sets the modified state.hasBeenModified
boolean hasBeenModified()Checks if the control has been modified.