for (i = 0; i < boundingPolys.length; i++) {
for (int i = 0; i < boundingPolys.length; i++) {
    public String read(Link link) throws IOException {        Debug.message("link", "LinkMapRequest: read()");        float east, west, north, south;        int i;        float ver = link.dis.readFloat();        if (ver != version) {            if (ver == .1) {// Big differece....                throw new IOException("LinkMapRequest: Versions do not match! DANGER!");            } else {                Debug.message("link", "LinkMapRequest: Versions do not match");            }        }        float lat = link.dis.readFloat();        float lon = link.dis.readFloat();        center = new LatLonPoint(lat, lon);        scale = link.dis.readFloat();        height = link.dis.readInt();        width = link.dis.readInt();        int length = link.dis.readInt();        boundingPolys = new LinkBoundingPoly[length];        for (i = 0; i < boundingPolys.length; i++) {            boundingPolys[i] = new LinkBoundingPoly(link.dis);        }        properties = new LinkProperties(link);        return link.readDelimiter(false);    }