public WarningDialog buildPrimary(AbstractViewController controller) { final WarningDialog dialog = (WarningDialog) Services.getBean("WarningDialog"); dialog.buildFrom(controller, getPrimaryDialogConfig()); dialog.dialogHeader.setTitle(title); dialog.dialogContent.setMessage(message); dialog.callBack = this.callBack; if(callBack == null) { dialog.hideFooter(); } dialog.okButton.getStyleClass().addAll("button-xl", "button-primary"); return dialog; }
/** * @{inheritedDoc} */ @Override public void execute(IActionRequest actionRequest, Optional<IActionResult> previousActionResult) { controller = (AbstractViewController) actionRequest.getController(); new WarningDialog.Builder().title("Warning").message("Object with this ID already exist.").buildPrimary(controller).show(true); }
@Override protected DialogStageWrapper _beforeShow() { dialogStageWrapper = new DialogStageWrapper(); okButton.addEventFilter(ActionEvent.ACTION, e -> { dialogStageWrapper.hide(); if (callBack != null) { callBack.apply(this); } }); dialogFooter.setActions(okButton); dialogStageWrapper.setContent(this.getDisplay()); return dialogStageWrapper; }
/** * @{inheritedDoc} */ @Override public void execute(IActionRequest actionRequest, Optional<IActionResult> previousActionResult) { controller = (AbstractViewController) actionRequest.getController(); new WarningDialog.Builder().title("Warning").message("Object with this ID already exist.") .buildAccent(controller).show(true); }
public WarningDialog buildAccent(AbstractViewController controller) { final WarningDialog dialog = (WarningDialog) Services.getBean("WarningDialog"); dialog.buildFrom(controller, getAccentDialogConfig()); dialog.dialogHeader.setTitle(title); dialog.dialogContent.setMessage(message); dialog.callBack = this.callBack; if(callBack == null) { dialog.hideFooter(); } dialog.okButton.getStyleClass().addAll("button-xl", "button-accent"); return dialog; }
/** * @{inheritedDoc} */ @Override public void execute(IActionRequest actionRequest, Optional<IActionResult> previousActionResult) { controller = (AbstractViewController) actionRequest.getController(); new WarningDialog.Builder().title("Warning").message("Object with this ID already exist.").build(controller).show(true); }
public WarningDialog build(AbstractViewController controller) { final WarningDialog dialog = (WarningDialog) Services.getBean("WarningDialog"); dialog.buildFrom(controller, getDialogConfig()); dialog.dialogHeader.setTitle(title); dialog.dialogContent.setMessage(message); dialog.callBack = this.callBack; if(callBack == null) { dialog.hideFooter(); } dialog.okButton.getStyleClass().addAll("button-primary-border-transparent"); return dialog; } }