for (int i = 0; i < files.length; i++) {
VirtualFile file = files[i].getVirtualFile();
if (file.getPath().endsWith(_name)) {
OpenFileDescriptor desc = new OpenFileDescriptor(_project, file, _line, 0);
Editor editor = FileEditorManager.getInstance(_project).openTextEditor(desc, true);
LogicalPosition position = new LogicalPosition(_line, 0);
editor.getCaretModel().moveToLogicalPosition(position);
editor.getScrollingModel().scrollTo(position, ScrollType.CENTER);
Window window = WindowManager.getInstance().suggestParentWindow(_project);
window.setAlwaysOnTop(true);
window.setAlwaysOnTop(false);