/** * Adds the buttons. */ public void addButtons() { formPanel.setButtonAlign(HorizontalAlignment.LEFT); this.saveStatus = new SaveStaus(); saveStatus.setAutoWidth(true); formPanel.getButtonBar().add(saveStatus); formPanel.getButtonBar().add(new FillToolItem()); this.submit = new Button("SUBMIT"); this.submit.addSelectionListener(new SelectionListener<ButtonEvent>() { @Override public void componentSelected(ButtonEvent ce) { if (formPanel.isValid()) execute(); } }); submit.setIconStyle("x-geofence-submit"); formPanel.addButton(submit); this.cancel = new Button("CANCEL"); this.cancel.addSelectionListener(new SelectionListener<ButtonEvent>() { @Override public void componentSelected(ButtonEvent ce) { cancel(); } }); this.cancel.setIconStyle("x-geofence-cancel"); formPanel.addButton(cancel); }
searchStatus.setAutoWidth(true); formPanel.getButtonBar().add(this.searchStatus); formPanel.getButtonBar().add(new LabelToolItem(" "));