public FieldEditor() {
box = new TextBox();
box.addChangeHandler(new ChangeHandler() {
public void onChange(ChangeEvent event) {
TextBox otherBox = (TextBox) event.getSource();
if (!regex.equals("") && !otherBox.getText().matches(regex)) {
Window.alert(GuidedRuleEditorResources.CONSTANTS.TheValue0IsNotValidForThisField(otherBox.getText()));
box.setText(oldValue);
} else {
oldValue = otherBox.getText();
updateSentence();
}
}
});
//Wrap widget within a HorizontalPanel to add a space before and after the Widget
HorizontalPanel hp = new HorizontalPanel();
hp.add(new HTML(" "));
hp.add(box);
hp.add(new HTML(" "));
initWidget(hp);
}
DSLSentenceWidget.java 文件源码
java
阅读 18
收藏 0
点赞 0
评论 0
项目:drools-wb
作者:
评论列表
文章目录