]> gitweb.fperrin.net Git - Dictionary.git/blobdiff - src/com/hughes/android/dictionary/engine/EntrySource.java
go
[Dictionary.git] / src / com / hughes / android / dictionary / engine / EntrySource.java
index 391e8cec218b89a29900eb29ba39ea6b351be307..bded4d5aa04a1d956f9de1993af5badcbd467cda 100644 (file)
@@ -12,10 +12,12 @@ public class EntrySource extends IndexedObject implements Serializable {
   private static final long serialVersionUID = -1323165134846120269L;
   
   final String name;
+  final int pairEntryStart;
   
-  public EntrySource(final int index, final String name) {
+  public EntrySource(final int index, final String name, final int pairEntryStart) {
     super(index);
     this.name = name;
+    this.pairEntryStart = pairEntryStart;
   }
   
   @Override
@@ -30,12 +32,14 @@ public class EntrySource extends IndexedObject implements Serializable {
     public EntrySource read(RandomAccessFile raf, int readIndex)
         throws IOException {
       final String name = raf.readUTF();
-      return new EntrySource(readIndex, name);
+      final int pairEntryStart = raf.readInt();
+      return new EntrySource(readIndex, name, pairEntryStart);
     }
 
     @Override
     public void write(RandomAccessFile raf, EntrySource t) throws IOException {
       raf.writeUTF(t.name);
+      raf.writeInt(t.pairEntryStart);
     }    
   };