*/
public void initWidget() {
layout.clear();
this.currentLayoutRow = 0;
Image addPattern = new ImageButton("images/new_item.gif");
addPattern.setTitle(constants.AddAConditionToThisRule());
addPattern.addClickListener(new ClickListener() {
public void onClick(Widget w) {
showConditionSelector(w, null);
}
});
layout.getColumnFormatter().setWidth(0, "8%");
layout.getColumnFormatter().setWidth(1, "87%");
layout.getColumnFormatter().setWidth(2, "5%");
//layout.setBorderWidth(2);
layout.setWidget(currentLayoutRow, 0, new SmallLabel("<b>" + constants.WHEN() + "</b>"));
if (!lockLHS()) {
layout.setWidget(currentLayoutRow, 2, addPattern);
}
currentLayoutRow++;
renderLhs(this.model);
layout.setWidget(currentLayoutRow, 0, new SmallLabel("<b>" + constants.THEN() + "</b>"));
Image addAction = new ImageButton("images/new_item.gif"); //NON-NLS
addAction.setTitle(constants.AddAnActionToThisRule());
addAction.addClickListener(new ClickListener() {
public void onClick(Widget w) {
showActionSelector(w, null);
}
});