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