stationRadius);
stationRadius, tts);
    public void end_Building_Type() throws SAXException {        Consumption[] consumes = new Consumption[typeConsumes.size()];        for (int i = 0; i < typeConsumes.size(); i++) {            consumes[i] = (Consumption)typeConsumes.get(i);        }        Production[] produces = new Production[typeProduces.size()];        for (int i = 0; i < typeProduces.size(); i++) {            produces[i] = (Production)typeProduces.get(i);        }        Conversion[] converts = new Conversion[typeConverts.size()];        for (int i = 0; i < typeConverts.size(); i++) {            converts[i] = (Conversion)typeConverts.get(i);        }	BuildingType buildingType;	if (isStation) {	    buildingType = new BuildingType(tileID, tileBaseValue,		    stationRadius);	} else {	    buildingType = new BuildingType(tileID, produces,		    consumes, converts, tileBaseValue, tileCategory);	}	world.add(KEY.BUILDING_TYPES, buildingType, Player.AUTHORITATIVE);    }