*/
public static DialogService dialogService(final Stage parent, final KEY titleKey, final String headerText,
final KEY submitLabelKey, final double width, final double height, final Service<Void> submitService,
final Modality modality, final Node... children) {
final Stage window = new Stage();
window.initModality(modality);
final Button submitBtn = ButtonBuilder.create().text(RS.rbLabel(submitLabelKey == null ? KEY.SUBMIT :
submitLabelKey)).defaultButton(true).onAction(new EventHandler<ActionEvent>() {
@Override
public void handle(final ActionEvent actionEvent) {
submitService.restart();