File () { File path = getCvsPath(); if (path.getName().equalsIgnoreCase(TRUNK_NAME) && (path.getParent() != null)) { return new File(getSelectedLocation(), path.getParent()); } path = path.getParentFile(); if ((path != null) && path.getName().equalsIgnoreCase(BRANCHES_NAME) && (path.getParent() != null)) { return new File(getSelectedLocation(), path.getParent()); } if ((path != null) && path.getName().equalsIgnoreCase(TAGS_NAME) && (path.getParent() != null)) { return new File(getSelectedLocation(), path.getParent()); } return null; }