25 lines
588 B
Java
25 lines
588 B
Java
package magic.exception;
|
|
|
|
import magic.model.MagicDeck;
|
|
|
|
@SuppressWarnings("serial")
|
|
public class InvalidDeckException extends RuntimeException {
|
|
|
|
public InvalidDeckException(final MagicDeck deck) {
|
|
super("[" + deck.getName()+ "] " + deck.getDescription().replace("\n", " "));
|
|
}
|
|
|
|
public InvalidDeckException(final String message, final Throwable cause) {
|
|
super(message, cause);
|
|
}
|
|
|
|
public InvalidDeckException(final Throwable cause) {
|
|
super(cause);
|
|
}
|
|
|
|
public InvalidDeckException(final String message) {
|
|
super(message);
|
|
}
|
|
|
|
}
|