[jboss-svn-commits] JBL Code SVN: r32248 - labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Mar 26 14:08:06 EDT 2010
Author: baunax
Date: 2010-03-26 14:08:06 -0400 (Fri, 26 Mar 2010)
New Revision: 32248
Modified:
labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/WorkingSetEditor.java
Log:
fixed a bunch of NPEs and ArrayIndexOutOfBound while synchronizing listboxes
Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/WorkingSetEditor.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/WorkingSetEditor.java 2010-03-26 17:43:17 UTC (rev 32247)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/WorkingSetEditor.java 2010-03-26 18:08:06 UTC (rev 32248)
@@ -124,7 +124,7 @@
addNewConstraint.addClickListener( new ClickListener() {
public void onClick(Widget w) {
- showNewConstrainPop(factsCombo, fieldsCombo, constraintsCombo);
+ showNewConstrainPop();
}
});
@@ -151,7 +151,7 @@
constraintsCombo.addChangeListener(new ChangeListener() {
public void onChange(Widget sender) {
- showConstraintConfig(constraintsCombo, vpConstraintConf);
+ showConstraintConfig();
}
});
@@ -163,11 +163,11 @@
fillSelectedFacts();
fillSelectedFactFields();
fillFieldConstrains();
- showConstraintConfig(constraintsCombo, vpConstraintConf);
+ showConstraintConfig();
return table;
}
- private void showConstraintConfig(ListBox constraintsCombo, VerticalPanel vpConstraintConf) {
+ private void showConstraintConfig() {
if (constraintsCombo.getItemCount() == 0) {
vpConstraintConf.remove(vpConstraintConf.getWidgetCount() - 1);
vpConstraintConf.add(new Label());
@@ -181,7 +181,7 @@
}
}
- private void showNewConstrainPop(final ListBox factsCombo, final ListBox fieldsCombo, final ListBox constraintsCombo) {
+ private void showNewConstrainPop() {
final FormStylePopup pop = new FormStylePopup("images/config.png", constants.AddNewConstrain()); //NON-NLS
final Button addbutton = new Button(constants.OK());
final ListBox consDefsCombo = new ListBox(false);
@@ -276,6 +276,7 @@
vpConstraintConf.remove(vpConstraintConf.getWidgetCount() - 1);
vpConstraintConf.add(new Label());
}
+ showConstraintConfig();
}
private String addContrainsMap(Constraint c) {
More information about the jboss-svn-commits
mailing list