public void endElement(String uri, String localName,
	          String qName)
	          throws SAXException {
		if(qName.equals("levelWidth")) {
			gameEngine.setPlayingFieldWidth(level_width);
			inLevelWidth = false;
		}
		
		if(qName.equals("levelHeight")) {
			gameEngine.setPlayingFieldHeight(level_height + Breakout.STATUS_FIELD_HEIGHT);
			inLevelHeight = false;
		}
		
		if(qName.equals("x")) {
			inX = false;
		}
		
		if(qName.equals("y")) {
			inY = false;
		}
		
		if(qName.equals("color")) {
			inColor = false;
		}
		
		if(qName.equals("brick")) {
			gameEngine.getBricks().add(new Brick(x * GameEngine.BRICK_WIDTH, 
									   y * GameEngine.BRICK_HEIGHT, 
									   GameEngine.BRICK_WIDTH, 
									   GameEngine.BRICK_HEIGHT, 
									   gameEngine.getBrickConfiguration(color)));
		}
	}