AttacksFullException.java |
1 /** 2 * If the Moster has Monster.MAXATTACKS throws this. 3 * 4 * @see Monster 5 * @author Matt, Sam 6 * @version 1.1.1 7 */ 8 public class AttacksFullException extends Exception 9 { 10 /** 11 * The offending Attack 12 */ 13 Attack a; 14 /** 15 * Construct a new this. 16 * 17 * @param s the String used in toString 18 * @param a the offending Attack 19 */ 20 public AttacksFullException(String s, Attack a) 21 { 22 super(s); 23 this.a = a; 24 } 25 /** 26 * Gets the offending Attack. 27 * 28 * @return The offending Attack 29 */ 30 public Attack getAttack() { return a; } 31 }