Comments added to WallDrawer.java
This commit is contained in:
		| @@ -2,14 +2,32 @@ package cicaprojekt; | ||||
|  | ||||
| import java.io.IOException; | ||||
|  | ||||
| /** | ||||
|  * Egy fal kirajzolásáért felelős osztály. | ||||
|  */ | ||||
| public class WallDrawer extends AbstractDrawer implements Drawer { | ||||
|     /** | ||||
|      * Egy falpéldány, amelyet kirajzolunk. | ||||
|      */ | ||||
| 	private Wall wall; | ||||
|   | ||||
| 	/** | ||||
| 	 * Az osztály konstruktora. A kapott falpéldányhoz kirajzol | ||||
| 	 * egy falat. | ||||
| 	 *  | ||||
| 	 * @param s a kapott falpéldány | ||||
| 	 * @throws IOException Ha nem található a kép. | ||||
| 	 */ | ||||
|     public WallDrawer(Wall w) throws IOException { | ||||
|         super("Wall.png"); | ||||
|         wall = w; | ||||
|     } | ||||
|   | ||||
|     /** | ||||
|      * A fal képét megváltoztatja annak megfelelően, hogy van-e rajta csillagkapu. | ||||
|      *  | ||||
|      * @throws IOException Ha nem találhatóak a képek. | ||||
|      */ | ||||
|     @Override | ||||
|     public void draw() throws IOException { | ||||
|        if(wall.getStargate() == null) | ||||
| @@ -35,11 +53,21 @@ public class WallDrawer extends AbstractDrawer implements Drawer { | ||||
|        }        | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * A fal x-koordinátájával tér vissza. | ||||
|      *  | ||||
|      * @return x-koordináta | ||||
|      */ | ||||
|     @Override | ||||
|     public int getTileX() { | ||||
|         return wall.getX(); | ||||
|     } | ||||
|      | ||||
|     /** | ||||
|      * A fal y-koordinátájával tér vissza. | ||||
|      *  | ||||
|      * @return y-koordináta | ||||
|      */ | ||||
|     @Override | ||||
|     public int getTileY() { | ||||
|         return wall.getY(); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user