X-Git-Url: http://gitweb.fperrin.net/?a=blobdiff_plain;f=src%2Fcom%2Fhughes%2Fandroid%2Fdictionary%2Fengine%2FAbstractEntry.java;h=4563017bcc2a15afc44c0bcaf6c439c8311524ab;hb=8674b09eae371994e01e0af541b546fced86c366;hp=2e711356475a4e68418906c627ce6076a7b01e7d;hpb=9aefce5e3be1428ef19e1cb7f94a1fb34e0de3e0;p=Dictionary.git diff --git a/src/com/hughes/android/dictionary/engine/AbstractEntry.java b/src/com/hughes/android/dictionary/engine/AbstractEntry.java index 2e71135..4563017 100644 --- a/src/com/hughes/android/dictionary/engine/AbstractEntry.java +++ b/src/com/hughes/android/dictionary/engine/AbstractEntry.java @@ -14,34 +14,34 @@ package com.hughes.android.dictionary.engine; -import com.hughes.util.IndexedObject; -import com.hughes.util.StringUtil; - import java.io.DataInput; import java.io.DataOutput; import java.io.IOException; +import com.hughes.util.IndexedObject; +import com.hughes.util.StringUtil; + public abstract class AbstractEntry extends IndexedObject { public final EntrySource entrySource; - protected AbstractEntry(EntrySource entrySource) { + AbstractEntry(EntrySource entrySource) { super(-1); this.entrySource = entrySource; } - public AbstractEntry(Dictionary dictionary, DataInput raf, final int index) - throws IOException { + AbstractEntry(Dictionary dictionary, DataInput raf, final int index) + throws IOException { super(index); if (dictionary.dictFileVersion >= 1) { - final int entrySouceIdx = dictionary.dictFileVersion >= 7 ? StringUtil.readVarInt(raf) : raf.readShort(); - this.entrySource = dictionary.sources.get(entrySouceIdx); + final int entrySourceIdx = dictionary.dictFileVersion >= 7 ? StringUtil.readVarInt(raf) : raf.readShort(); + this.entrySource = dictionary.sources.get(entrySourceIdx); } else { this.entrySource = null; } } - public void write(DataOutput raf) throws IOException { + void write(DataOutput raf) throws IOException { StringUtil.writeVarInt(raf, entrySource.index()); }