Package org.alicebot.server.core.processor.loadtime

Class Summary
BotProcessor Presently supports configuration of a single bot.
BotsProcessor The bots element is a container for bot configuration definitions.
GenderProcessor The gender element is a container for definitions of gender substitutions to be performed on a string.
InputProcessor The input element is a container for definitions of substitution normalizations to be performed on an input.
LearnProcessor Loads AIML at load-time.
ListenerProcessor The listener element is a container for defining parameters of a listener.
ListenersProcessor The listeners element is a container for specifying parameters of slisteners.
Person2Processor The person element is a container for definitions of person2 substitutions to be performed on a string.
PersonProcessor The person element is a container for definitions of person substitutions to be performed on a string.
PredicateProcessor The predicate element specifies for specifying characteristics of a predicate.
PredicatesProcessor The predicates element is a container for specifying characteristics of some predicates.
PropertiesProcessor  
PropertyProcessor Sets bot predicate values at load-time.
SentenceSplittersProcessor The sentence-splitters element is a container for defining strings that should cause the input to be split into sentences.
StartupElementProcessor A StartupElementProcessor is responsible for processing an element in a Program D startup file.
StartupElementProcessorRegistry Registers StartupElementProcessors for Program D.
SubstitutionsProcessor The substitutions element is a container for definitions of various substitutions performed by the engine.
 

Exception Summary
InvalidStartupElementException Should be thrown by StartupElementProcessors when they find invalid AIML.