private void setupValueChangedListeners() {
    dialog.addListener((observable, oldDialog, newDialog) -> updateDialog(oldDialog, newDialog));
  }
Creates a new {@link DialogSkin} object for a corresponding {@link DialogControl}.

@param dialogControl the {@link DialogControl} for which this Skin is created
workbenchfx-core/src/main/java/com/dlsc/workbenchfx/view/controls/dialog/DialogSkin.java