|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.doolin.bus.bean.Bean
net.sf.doolin.gui.validation.support.ValidationSupportImpl<B>
B - Type of bean that is validatedpublic class ValidationSupportImpl<B>
Implementation for the ValidationSupport.
| Constructor Summary | |
|---|---|
ValidationSupportImpl(B model,
SubscriberValidator subscriberValidator)
Instantiates a new validation support. |
|
| Method Summary | |
|---|---|
SubscriberValidator |
getSubscriberValidator()
Gets the subscription validator that is used. |
GUIValidation |
getValidation()
Gets the validation |
void |
invalidate()
Sets the validation as being invalid (used for Cancel actions) |
boolean |
isValid()
Checks the result of the validation |
boolean |
isValidationEnabled()
Checks if is validation enabled. |
Map<Object,GUIValidation> |
keyMap()
Index of validation results, indexed by field keys |
void |
setValidator(GUIValidator<B> newValidator)
Sets the validator to use |
String |
toString()
|
protected void |
updateValidation()
Updates the validation state. |
| Methods inherited from class net.sf.doolin.bus.bean.Bean |
|---|
getBeanNotificationSupport, getParentBean, notify, setParentBean |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ValidationSupportImpl(B model,
SubscriberValidator subscriberValidator)
model - the model that is validatedsubscriberValidator - the validator to use| Method Detail |
|---|
public SubscriberValidator getSubscriberValidator()
ValidationSupport
getSubscriberValidator in interface ValidationSupport<B>public GUIValidation getValidation()
getValidation in interface ValidationSupport<B>public void invalidate()
ValidationSupport
invalidate in interface ValidationSupport<B>public boolean isValid()
isValid in interface ValidationSupport<B>public boolean isValidationEnabled()
isValidationEnabled in interface ValidationSupport<B>public Map<Object,GUIValidation> keyMap()
ValidationSupport
keyMap in interface ValidationSupport<B>public void setValidator(GUIValidator<B> newValidator)
setValidator in interface ValidationSupport<B>newValidator - Validator to usepublic String toString()
toString in class Objectprotected void updateValidation()
GUIValidator.validate(Object)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||