public void addPath(String pathName) { if (firstPath == null) { firstPath = new pathNode(null, null, pathName); } else { pathScanner = firstPath; while (pathScanner.getNextPath() != null) { pathScanner = pathScanner.getNextPath(); } pathScanner.setNextPath(new pathNode(null, pathScanner, pathName)); } }
public pathNode getPath(String pathName) { pathNode returnValue = null; if (firstPath != null) { pathScanner = firstPath; while (pathScanner != null) { if (pathScanner.getPathName().Equals(pathName)) { returnValue = pathScanner; } pathScanner = pathScanner.getNextPath(); } } return(returnValue); }