diff --git a/tools/cooja/java/se/sics/cooja/MoteType.java b/tools/cooja/java/se/sics/cooja/MoteType.java index 48c374f58..5d65b88dd 100644 --- a/tools/cooja/java/se/sics/cooja/MoteType.java +++ b/tools/cooja/java/se/sics/cooja/MoteType.java @@ -214,11 +214,17 @@ public interface MoteType { Simulation simulation, Collection configXML, boolean visAvailable) throws MoteTypeCreationException; - public class MoteTypeCreationException extends Exception { - private MessageList compilationOutput = null; + public static class MoteTypeCreationException extends Exception { + private static final long serialVersionUID = 7625450894307392953L; + + private MessageList compilationOutput; + public MoteTypeCreationException(String message) { super(message); } + public MoteTypeCreationException(String message, Throwable cause) { + super(message, cause); + } public boolean hasCompilationOutput() { return compilationOutput != null; }