} else if ("NeighbouringTerrainTypes".equals(name)) { handler.end_NeighbouringTerrainTypes(); } else if ("AcceptableTerrainTypes".equals(name)) { handler.end_AcceptableTerrainTypes();
    public final void endElement(java.lang.String ns, java.lang.String name,        java.lang.String qname) throws SAXException {        dispatch(false);        context.pop();        if ("Tile".equals(name)) {            handler.end_Tile();        } else if ("Cargo_Types".equals(name)) {            handler.end_Cargo_Types();        } else if ("Terrain_Types".equals(name)) {            handler.end_Terrain_Types();        } else if ("Types".equals(name)) {            handler.end_Types();        } else if ("Building_Type".equals(name)) {	    handler.end_Building_Type();	}    }