@AssistedInject public ConfirmDialogPresenter( final @NotNull ConfirmDialogView view, final @NotNull @Assisted String title, final @NotNull @Assisted IsWidget content, final @Nullable @Assisted ConfirmCallback confirmCallback, final @Nullable @Assisted CancelCallback cancelCallback) { this.view = view; this.view.setContent(content); this.view.setTitleCaption(title); this.confirmCallback = confirmCallback; this.cancelCallback = cancelCallback; this.view.setDelegate(this); }
@AssistedInject public ConfirmDialogPresenter( final @NotNull ConfirmDialogView view, final @NotNull @Assisted String title, final @NotNull @Assisted IsWidget content, final @Nullable @Assisted("okButtonLabel") String okButtonLabel, final @Nullable @Assisted("cancelButtonLabel") String cancelButtonLabel, final @Nullable @Assisted ConfirmCallback confirmCallback, final @Nullable @Assisted CancelCallback cancelCallback) { this.view = view; this.view.setContent(content); this.view.setTitleCaption(title); this.confirmCallback = confirmCallback; this.cancelCallback = cancelCallback; this.view.setDelegate(this); view.setOkButtonLabel(okButtonLabel); view.setCancelButtonLabel(cancelButtonLabel); }