code: public void init(ColumnFilterEditor presenter) {
          this.presenter = checkNotNull("presenter",
                                        presenter);
          initWidget(uiBinder.createAndBindUi(this));
  
          filterExpandIcon.addDomHandler(new ClickHandler() {
                                             public void onClick(ClickEvent event) {
                                                 onExpandCollapseDetails();
                                             }
                                         },
                                         ClickEvent.getType());
          filterDeleteIcon.addDomHandler(new ClickHandler() {
                                             public void onClick(ClickEvent event) {
                                                 onDeleteFilter();
                                             }
                                         },
                                         ClickEvent.getType());
      }
docs: View interface