public void drawName(UnicodeFont font) {
		int yOffSet = 0;
		String[] words = name.split(" ");
		for (int i = 0; i < words.length; i++) {
//	        if (orientation !=  Tile.LEFT)
//	        	font.drawString(x,y + yOffSet, word, Color.black);
//	        else
//	        	font.drawString(x + (length - barLength) , y + yOffSet, word, Color.black);
			switch (orientation) {
	    		case Tile.UP: 
	    			font.drawString(x,y + length + border + yOffSet, words[i], Color.black);
	    			break;
	    		case Tile.DOWN:
	    			font.drawString(x,y - border * 4 - 8 * (words.length - i), words[i], Color.black);
	    			break;
	    		case Tile.LEFT:
	    			font.drawString(x + length + border,y - 8 * (words.length - i) + 35, words[i], Color.black);
	    			break;
	    		case Tile.RIGHT:
	    			font.drawString(x - border - 4 * words[i].length() - 25,y - 8 * (words.length - i) + 35, words[i], Color.black);
	    			break;
	    }
			yOffSet += 15;
		}
	}