String () { if (myParent == null) { return FileUtil.toSystemIndependentName(myHandler.getFile().getPath()) + "!/"; } String parentPath = myParent.getPath(); StringBuilder answer = new StringBuilder(parentPath.length() + 1 + myName.length()); answer.append(parentPath); if (answer.charAt(answer.length() - 1) != '/') { answer.append('/'); } answer.append(myName); return answer.toString(); }