Home | History | Annotate | Download | only in helper

Lines Matching refs:filename

40     public String abbreviate(String filename) {
41 if (filename.length() <= desiredLength) {
42 return filename;
45 int firstIndex = filename.indexOf(folderSeparator, invariantPrefixLength);
48 return filename;
51 buf.append(filename.substring(0, firstIndex + 1));
53 int nextIndex = computeNextIndex(filename, firstIndex);
55 buf.append(filename.substring(nextIndex));
58 return filename;
61 if (buf.length() < filename.length()) {
65 return filename;
70 int computeNextIndex(String filename, int firstIndex) {
73 int minToRemove = filename.length() - desiredLength + FILLER.length();
75 int tmpIndex = filename.indexOf(folderSeparator, nextIndex + 1);