/**
* initialize one editor.
*
* @param editor editor to initialize
*/
@SuppressWarnings({"rawtypes", "unchecked"})
public void initializeEditors(final Object editor) {
if (editor instanceof HasValueChangeHandlers && this.valueChangeHandler != null) {
((HasValueChangeHandlers) editor).addValueChangeHandler(this.valueChangeHandler);
// if widget has a value change handler, validate on change
if (this.validateOnVueChangeHandler != null) {
((HasValueChangeHandlers) editor).addValueChangeHandler(this.validateOnVueChangeHandler);
}
}
// if widget has a key up handler, validate on key up
if (editor instanceof HasKeyUpHandlers && this.validateOnKeyUpHandler != null) {
((HasKeyUpHandlers) editor).addKeyUpHandler(this.validateOnKeyUpHandler);
}
// try to submit form on return
if (editor instanceof HasKeyPressHandlers && this.commitOnReturnHandler != null) {
((HasKeyPressHandlers) editor).addKeyPressHandler(this.commitOnReturnHandler);
}
}
BeanValidationInitializer.java 文件源码
java
阅读 20
收藏 0
点赞 0
评论 0
项目:gwt-bean-validators
作者:
评论列表
文章目录