public static ModalFooter footer(Widget... buttons) { GenericModalFooter footer = new GenericModalFooter(); Arrays.stream(buttons).forEach(widget -> footer.add(widget)); return footer; } }
private ModalFooter footer() { GenericModalFooter footer = new GenericModalFooter(); footer.addButton(translate(Constants.CopyPopUpView_Cancel), cancelCommand(), ButtonType.DEFAULT); footer.add(copyButton()); return footer; }
public void addButton(final String caption, final Command command, final ButtonType buttonType) { final Button button = new Button(caption, new ClickHandler() { @Override public void onClick(ClickEvent event) { if (command != null) { command.execute(); } } }); button.setType(buttonType); this.add(button); }
public void addButton(final String caption, final Command command, final ButtonType buttonType) { final Button button = new Button(caption, new ClickHandler() { @Override public void onClick(ClickEvent event) { if (command != null) { command.execute(); } } }); button.setType(buttonType); this.add(button); }
public void addButton(final String caption, final Command command, final IconType iconType, final ButtonType buttonType) { final Button button = new Button(caption, new ClickHandler() { @Override public void onClick(ClickEvent event) { if (command != null) { command.execute(); } } }); button.setType(buttonType); button.setIcon(iconType); this.add(button); } }
public void addButton(final String caption, final Command command, final IconType iconType, final ButtonType buttonType) { final Button button = new Button(caption, new ClickHandler() { @Override public void onClick(ClickEvent event) { if (command != null) { command.execute(); } } }); button.setType(buttonType); button.setIcon(iconType); this.add(button); } }
@Override public void display(GenericFormDisplayer displayer) { currentDisplayer = displayer; body.clear(); body.add(displayer.getContainer()); ((AbstractStartProcessFormDisplayer) displayer) .setParentProcessInstanceId(this.parentProcessInstanceId); removeFooter(this); if (displayer.appendFooter()) { footer = new GenericModalFooter(); footer.add(displayer.getFooter()); add(footer); } initialized = true; }
@Override public void display(GenericFormDisplayer displayer) { currentDisplayer = displayer; body.clear(); body.add(displayer.getContainer()); ((AbstractStartProcessFormDisplayer) displayer) .setParentProcessInstanceId(this.parentProcessInstanceId); removeFooter(this); if (displayer.appendFooter()) { footer = new GenericModalFooter(); footer.add(displayer.getFooter()); add(footer); } initialized = true; }
@Override public void display( GenericFormDisplayer displayer ) { currentDisplayer = displayer; body.clear(); body.add( displayer.getContainer() ); ( (AbstractStartProcessFormDisplayer) displayer ) .setParentProcessInstanceId( this.parentProcessInstanceId ); removeFooter( this ); footer = new GenericModalFooter(); if ( displayer.getOpener() == null ) { footer.add( displayer.getFooter() ); } add( footer ); initialized = true; }