package com.kodcu.component;
/**
* Created by usta on 16.03.2015.
*/
public final class DialogBuilder extends TextDialog {
public final static String FILE_NAME_REGEX = ".*\\S.*";
public final static String FOLDER_NAME_REGEX = ".*\\S.*";
public DialogBuilder(String content, String title) {
super(content, title);
}
public static DialogBuilder newFileDialog() {
DialogBuilder dialog = new DialogBuilder("Enter new file name ", "Create new file ");
dialog.setToolTip("Enter new file name");
dialog.setKeyReleaseEvent(FILE_NAME_REGEX);
return dialog;
}
public static DialogBuilder newFolderDialog() {
DialogBuilder dialog = new DialogBuilder("Enter new directory name ", "Create new directory ");
dialog.setToolTip("Enter new directory name");
dialog.setKeyReleaseEvent(FOLDER_NAME_REGEX);
return dialog;
}
}