myEditorContext = editorContext;
myValidatorsManager = validatorsManager;
Project project = editorContext.getProject();
myIgnoreFilePatternTextField = new EditorTextField("", project, FileTypes.PLAIN_TEXT);
FileType type = FileTypeManager.getInstance().getFileTypeByFileName("*.regexp");
if (type == FileTypes.UNKNOWN) {
type = FileTypeManager.getInstance().getFileTypeByFileName("*.txt"); // RegExp plugin is not installed
}
PsiFile file = PsiFileFactory.getInstance(project).createFileFromText("*.regexp", type, myIgnoreFilePatternTextField.getText(), -1, true);
myIgnoreFilePatternTextField.setNewDocumentAndFileType(type, PsiDocumentManager.getInstance(project).getDocument(file));