VirtualFile () { FilePartNode node = checkDisposed(myNode); if (node == null) return null; VirtualFile file = FilePartNode.myFile(node.myFileOrUrl); return (file != null && file.isValid()) ? file : null; }