Package marauroa.common.net

Examples of marauroa.common.net.InputSerializer


    }

    final byte[] serialized = array.toByteArray();

    final ByteArrayInputStream sarray = new ByteArrayInputStream(serialized);
    final InputSerializer in = new InputSerializer(sarray);

    final int amount = in.readInt();
    assertEquals(amount, tilesets.size());
    final List<TileSetDefinition> serializedTilesets = new LinkedList<TileSetDefinition>();

    for (int i = 0; i < amount; i++) {
      serializedTilesets.add((TileSetDefinition) in.readObject(new TileSetDefinition(
          null, 0)));
    }

    assertEquals(tilesets, serializedTilesets);
  }
View Full Code Here


    layer.writeObject(out);

    final byte[] serialized = array.toByteArray();

    final ByteArrayInputStream sarray = new ByteArrayInputStream(serialized);
    final InputSerializer in = new InputSerializer(sarray);

    final LayerDefinition serializedLayer = (LayerDefinition) in.readObject(new LayerDefinition(
        0, 0));

    assertEquals(layer.getName(), serializedLayer.getName());
    assertEquals(layer.getWidth(), serializedLayer.getWidth());
    assertEquals(layer.getHeight(), serializedLayer.getHeight());
View Full Code Here

    } else if (layer.equals("tilesets")) {
      /*
       * Add tileset
       */
      final TileStore tileset = new TileStore();
      tileset.addTilesets(new InputSerializer(in));

      tilesets.put(area, tileset);
    } else if (layer.endsWith("_map")) {
      /*
       * It is the minimap image for this zone.
View Full Code Here

TOP

Related Classes of marauroa.common.net.InputSerializer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.