|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jgoodies.common.bean.AbstractBean
com.jgoodies.validation.util.AbstractValidationResultModel
com.jgoodies.validation.util.DefaultValidationResultModel
com.jgoodies.validation.extras.LimitedValidationResultModel
public final class LimitedValidationResultModel
An implementation of ValidationResultModel
that wraps another
ValidationResultModel to limit the number of reported
ValidationMessage
s.
Note: This class is not yet part of the binary Validation library; it comes with the Validation distributions as an extra. The API is work in progress and may change without notice; this class may even be completely removed from future distributions. If you want to use this class, you may consider copying it into your code base.
ValidationResultModel
,
Serialized FormField Summary |
---|
Fields inherited from class com.jgoodies.common.bean.AbstractBean |
---|
changeSupport |
Fields inherited from interface com.jgoodies.validation.ValidationResultModel |
---|
PROPERTY_ERRORS, PROPERTY_MESSAGES, PROPERTY_RESULT, PROPERTY_SEVERITY, PROPERTYNAME_ERRORS, PROPERTYNAME_MESSAGES, PROPERTYNAME_RESULT, PROPERTYNAME_SEVERITY |
Constructor Summary | |
---|---|
LimitedValidationResultModel(ValidationResultModel model,
int limit)
Constructs a LimitedValidationResultModel
on the given ValidationResultModel. |
Method Summary |
---|
Methods inherited from class com.jgoodies.validation.util.DefaultValidationResultModel |
---|
getResult, setResult |
Methods inherited from class com.jgoodies.validation.util.AbstractValidationResultModel |
---|
firePropertyChanges, getSeverity, hasErrors, hasMessages |
Methods inherited from class com.jgoodies.common.bean.AbstractBean |
---|
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, createPropertyChangeSupport, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, fireMultiplePropertiesChanged, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.jgoodies.common.bean.ObservableBean2 |
---|
addPropertyChangeListener, getPropertyChangeListeners, getPropertyChangeListeners, removePropertyChangeListener |
Methods inherited from interface com.jgoodies.common.bean.ObservableBean |
---|
addPropertyChangeListener, removePropertyChangeListener |
Constructor Detail |
---|
public LimitedValidationResultModel(ValidationResultModel model, int limit)
LimitedValidationResultModel
on the given ValidationResultModel.
model
- the underlying model that provides all validation messageslimit
- the upper bound for the number of messages this model returns
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |