public void deleteABookmark() { if (tree != null) { if(tree.getLastSelectedPathComponent() != null) { if(tree.getLastSelectedPathComponent() == root) return; else { File delFile = new File("bookmarks/" + tree.getLastSelectedPathComponent().toString()); if(delFile.exists()) delFile.delete(); treeModel.removeNodeFromParent((MutableTreeNode)tree.getLastSelectedPathComponent()); } } else return; } else return; }