com.jgoodies.validation.util
Class DefaultValidationResultModel
java.lang.Object
com.jgoodies.validation.util.AbstractValidationResultModel
com.jgoodies.validation.util.DefaultValidationResultModel
- All Implemented Interfaces:
- ValidationResultModel
- Direct Known Subclasses:
- LimitedValidationResultModel, ValidationResultModelContainer
public class DefaultValidationResultModel
- extends AbstractValidationResultModel
A default implementation of the ValidationResultModel
interface
that holds a ValidationResult.
- Version:
- $Revision: 1.8 $
- Author:
- Karsten Lentzsch
Method Summary |
ValidationResult |
getResult()
Returns this model's validation result. |
void |
setResult(ValidationResult newResult)
Sets a new validation result and notifies all registered listeners
about changes of the result itself and the properties for severity,
errors and messages. |
Methods inherited from class com.jgoodies.validation.util.AbstractValidationResultModel |
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChanges, getPropertyChangeListeners, getPropertyChangeListeners, getSeverity, hasErrors, hasMessages, removePropertyChangeListener, removePropertyChangeListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultValidationResultModel
public DefaultValidationResultModel()
- Constructs a DefaultValidationResultModel initialized
with an empty validation result.
getResult
public final ValidationResult getResult()
- Returns this model's validation result.
- Returns:
- the current validation result
- See Also:
ValidationResultModel.setResult(ValidationResult)
setResult
public void setResult(ValidationResult newResult)
- Sets a new validation result and notifies all registered listeners
about changes of the result itself and the properties for severity,
errors and messages. This method is typically invoked at the end of
the
#validate()
method.
- Parameters:
newResult
- the validation result to be set
- Throws:
NullPointerException
- if the new result is null
- See Also:
getResult()
,
ValidationResultModelContainer.setResult(ValidationResult)
Copyright © 2003-2008 JGoodies Karsten Lentzsch. All Rights Reserved.