org.aitools.programd.processor.botconfiguration
Class InvalidStartupElementException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.aitools.programd.processor.ProcessorException
              extended by org.aitools.programd.processor.botconfiguration.InvalidStartupElementException
All Implemented Interfaces:
java.io.Serializable

public class InvalidStartupElementException
extends ProcessorException

Should be thrown by BotConfigurationElementProcessor s when they find invalid AIML.

Since:
4.1.3
Author:
Noel Bush
See Also:
Serialized Form

Constructor Summary
InvalidStartupElementException(java.lang.String message, java.lang.Throwable e)
          Creates a new InvalidStartupElement exception with the given message and associated with the given Throwable.
InvalidStartupElementException(java.lang.String message, java.lang.Throwable e, java.lang.String input)
          Creates a new InvalidStartupElement exception with the given message and associated with the given Throwable and input.
 
Method Summary
 
Methods inherited from class org.aitools.programd.processor.ProcessorException
getExplanatoryMessage, getOffendingInput, hasOffendingInput
 
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

InvalidStartupElementException

public InvalidStartupElementException(java.lang.String message,
                                      java.lang.Throwable e)
Creates a new InvalidStartupElement exception with the given message and associated with the given Throwable.

Parameters:
message - the message to associate with the exception
e - the Throwable that caused the exception

InvalidStartupElementException

public InvalidStartupElementException(java.lang.String message,
                                      java.lang.Throwable e,
                                      java.lang.String input)
Creates a new InvalidStartupElement exception with the given message and associated with the given Throwable and input.

Parameters:
message - the message to associate with the exception
e - the Throwable that caused the exception
input - the input that caused the exception