import java.util.*;
import java.io.*;

public class Util
{
    public static final Vector<Tile> loadData (String inputFile)
    {
        /*
         * Open the data file and read it in.
         */

        BufferedReader reader = null;
        Vector<Tile> data = new Vector<Tile>();

        try
        {
            reader = new BufferedReader(new FileReader(inputFile));
            String line = null;

            while ((line = reader.readLine()) != null)
            {
                long id = -1;

                if (line.startsWith(TileData.TILE_ID))
                {
                    Tile t = null;
                    int index = line.indexOf(':');
                    String value = line.substring(TileData.TILE_ID.length(), index);

                    while ((line = reader.readLine()) != null)
                    {
                        if (line.length() > 0)
                        {

                        }
                    }

                    data.add(t);
                }
            }
        }
        catch (Throwable ex)
        {
            ex.printStackTrace();
        }
        finally
        {
            try
            {
                reader.close();
            }
            catch (Throwable ex)
            {
            }
        }

        return data;
    }

    private Util ()
    {
    }
}
@@ -580,43 +580,8 @@
   %7B%0A
-                    Tile t = null;%0A
     
@@ -711,16 +711,130 @@
  index);
+%0A                    Vector%3CString%3E lines = new Vector%3CString%3E();%0A%0A                    id = Long.parseLong(value);
 %0A%0A      
@@ -987,58 +987,241 @@
     
-%7B%0A%0A                        %7D%0A                    %7D
+    lines.add(line);%0A                        else%0A                            break;%0A                    %7D%0A%0A                    String%5B%5D tileLines = new String%5Blines.size()%5D;%0A%0A                    tileLines = lines.toArray(tileLines);
 %0A%0A  
@@ -1247,17 +1247,39 @@
 ata.add(
-t
+new Tile(id, tileLines)
 );%0A     

Update Util.java