X-Git-Url: http://gitweb.fperrin.net/?a=blobdiff_plain;f=src%2Fcom%2Fhughes%2Fandroid%2Fdictionary%2FDictionaryInfo.java;h=a291dc092824f2a29898460e22b39a738127a668;hb=6d31b7b124787ac07ba682879fd47229765b6ee0;hp=6759e32e4809b043498da3bf28b14db4d041642d;hpb=c56b5d8ce1721eabc8283558acce1d00b6b358e2;p=Dictionary.git diff --git a/src/com/hughes/android/dictionary/DictionaryInfo.java b/src/com/hughes/android/dictionary/DictionaryInfo.java index 6759e32..a291dc0 100644 --- a/src/com/hughes/android/dictionary/DictionaryInfo.java +++ b/src/com/hughes/android/dictionary/DictionaryInfo.java @@ -25,26 +25,26 @@ public class DictionaryInfo implements Serializable { public static final class IndexInfo implements Serializable { private static final long serialVersionUID = 6524751236198309438L; - public IndexInfo(String langIso, int allTokenCount, int mainTokenCount) { - this.langIso = langIso; + public IndexInfo(String shortName, int allTokenCount, int mainTokenCount) { + this.shortName = shortName; this.allTokenCount = allTokenCount; this.mainTokenCount = mainTokenCount; } - public final String langIso; + public final String shortName; // Often LangISO. public final int allTokenCount; public final int mainTokenCount; public static final int SIZE = 3; public StringBuilder append(StringBuilder result) { - result.append(langIso); + result.append(shortName); result.append("\t").append(allTokenCount); result.append("\t").append(mainTokenCount); return result; } public IndexInfo(final String[] fields, int i) { - langIso = fields[i++]; + shortName = fields[i++]; allTokenCount = Integer.parseInt(fields[i++]); mainTokenCount = Integer.parseInt(fields[i++]); } @@ -52,15 +52,12 @@ public class DictionaryInfo implements Serializable { } // Stuff populated from the text file. - public String uncompressedFilename; + public String uncompressedFilename; // used as a key throughout the program. public String downloadUrl; public long uncompressedSize; public long creationMillis; public final List indexInfos = new ArrayList(); public String dictInfo; - - String name; // Determined at runtime based on locale on device--user editable? - String localFile; // Determined based on device's Environment. public StringBuilder append(final StringBuilder result) { result.append(uncompressedFilename); @@ -96,7 +93,7 @@ public class DictionaryInfo implements Serializable { @Override public String toString() { - return name; + return uncompressedFilename; }