X-Git-Url: http://gitweb.fperrin.net/?a=blobdiff_plain;f=src%2Fcom%2Fhughes%2Fandroid%2Fdictionary%2Fengine%2FAbstractEntry.java;h=4563017bcc2a15afc44c0bcaf6c439c8311524ab;hb=8674b09eae371994e01e0af541b546fced86c366;hp=e7e84085f2dfc82bd9c570037c069143a9d73682;hpb=9cb5a8e2d7acacc8e01e5133e50a225550eb0501;p=Dictionary.git diff --git a/src/com/hughes/android/dictionary/engine/AbstractEntry.java b/src/com/hughes/android/dictionary/engine/AbstractEntry.java index e7e8408..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) + 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()); }