ClickHandler btnsClickHandler = new ClickHandler() {
public void onClick( ClickEvent event ) {
Widget sender = (Widget) event.getSource();
if ( sender == fromBtn ) {
getFromCollectPattern().setRightPattern( new FromCompositeFactPattern() );
} else if ( sender == fromAccumulateBtn ) {
getFromCollectPattern().setRightPattern( new FromAccumulateCompositeFactPattern() );
} else if ( sender == fromCollectBtn ) {
getFromCollectPattern().setRightPattern( new FromCollectCompositeFactPattern() );
} else if ( sender == freeFormDRLBtn ) {