errors
Class BadWidgetDefinitionException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by errors.BadWidgetDefinitionException
All Implemented Interfaces:
Serializable

public class BadWidgetDefinitionException
extends RuntimeException

An error caused by some kind of bug in our library code. This is an unchecked exception because it should not be thrown in the normal course of events. (Note that there's nothing abnormal about bad input, so ideally no .gui file should elicit this exception.)

See Also:
Serialized Form

Constructor Summary
BadWidgetDefinitionException(String msg)
           
BadWidgetDefinitionException(String msg, Throwable cause)
           
BadWidgetDefinitionException(Throwable cause)
           
 
Method Summary
 
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BadWidgetDefinitionException

public BadWidgetDefinitionException(Throwable cause)
Parameters:
cause - The exception thrown by the library code.

BadWidgetDefinitionException

public BadWidgetDefinitionException(String msg)
Parameters:
msg - The error message.

BadWidgetDefinitionException

public BadWidgetDefinitionException(String msg,
                                    Throwable cause)
Parameters:
msg - The error message.
cause - The exception thrown by the library code.