risiko.common.exceptions
Class NichtGenugWuerfelException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by risiko.common.exceptions.NichtGenugWuerfelException
All Implemented Interfaces:
java.io.Serializable

public class NichtGenugWuerfelException
extends java.lang.Exception

Spieler versucht mit mehr Einheiten anzugreifen, als er Würfel zur Verfügung hat

Version:
2009-05-12
Author:
dgrosche
See Also:
Serialized Form

Constructor Summary
NichtGenugWuerfelException(int x, int i, java.util.Vector<java.lang.Integer> wA)
          Konstruktor
 
Method Summary
 boolean behandle()
          Gibt zurück, ob der Fehler beim Angreifer oder Verteidiger auftritt und löscht bei Bedarf Würfelzahlen des Angreifers
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NichtGenugWuerfelException

public NichtGenugWuerfelException(int x,
                                  int i,
                                  java.util.Vector<java.lang.Integer> wA)
Konstruktor

Parameters:
x - Anzahl der Einheiten mit denen angegriffen wird
i - Anzahl der Würfel die zur Verfügung stehen
wA - Würfelzahlen des Angreifers
Method Detail

behandle

public boolean behandle()
Gibt zurück, ob der Fehler beim Angreifer oder Verteidiger auftritt und löscht bei Bedarf Würfelzahlen des Angreifers

Returns:
true, wenn Fehler beim Angreifer