Uses of Class
org.alicebot.server.core.parser.TemplateParser

Packages that use TemplateParser
org.alicebot.server.core   
org.alicebot.server.core.parser   
org.alicebot.server.core.processor   
 

Uses of TemplateParser in org.alicebot.server.core
 

Methods in org.alicebot.server.core with parameters of type TemplateParser
static java.lang.String Multiplexor.getInternalResponse(java.lang.String input, java.lang.String userid, java.lang.String botid, TemplateParser parser)
           Produces a response to an "internal" input sentence -- i.e., an input that has been produced by a srai.
 

Uses of TemplateParser in org.alicebot.server.core.parser
 

Methods in org.alicebot.server.core.parser with parameters of type TemplateParser
static java.lang.String DeprecatedAIMLParser.processTag(int level, java.lang.String userid, XMLNode tag, TemplateParser parser)
           Recursively processes purportedly deprecated AIML tags, with top-down, inside-out order.
 

Uses of TemplateParser in org.alicebot.server.core.processor
 

Methods in org.alicebot.server.core.processor with parameters of type TemplateParser
 java.lang.String SetProcessor.process(int level, XMLNode tag, TemplateParser parser)
           
 java.lang.String SentenceProcessor.process(int level, XMLNode tag, TemplateParser parser)
           
 java.lang.String GossipProcessor.process(int level, XMLNode tag, TemplateParser parser)
           
 java.lang.String SRAIProcessor.process(int level, XMLNode tag, TemplateParser parser)
          Processes a <srai/> element.
abstract  java.lang.String AIMLProcessor.process(int level, XMLNode tag, TemplateParser parser)
           
 java.lang.String ThinkProcessor.process(int level, XMLNode tag, TemplateParser parser)
           
 java.lang.String UpperCaseProcessor.process(int level, XMLNode tag, TemplateParser parser)
           
 java.lang.String TopicStarProcessor.process(int level, XMLNode tag, TemplateParser parser)
           
 java.lang.String IDProcessor.process(int level, XMLNode tag, TemplateParser parser)
           
 java.lang.String SystemProcessor.process(int level, XMLNode tag, TemplateParser parser)
           
 java.lang.String RandomProcessor.process(int level, XMLNode tag, TemplateParser parser)
           
 java.lang.String SRProcessor.process(int level, XMLNode tag, TemplateParser parser)
           
 java.lang.String DateProcessor.process(int level, XMLNode tag, TemplateParser parser)
           
 java.lang.String ConditionProcessor.process(int level, XMLNode tag, TemplateParser parser)
           
 java.lang.String LearnProcessor.process(int level, XMLNode tag, TemplateParser parser)
          Attempts to load an AIML file whose location is described by the results of processing the content of the element.
 java.lang.String Person2Processor.process(int level, XMLNode tag, TemplateParser parser)
           
 java.lang.String GenderProcessor.process(int level, XMLNode tag, TemplateParser parser)
           
 java.lang.String ThatStarProcessor.process(int level, XMLNode tag, TemplateParser parser)
           
 java.lang.String InputProcessor.process(int level, XMLNode tag, TemplateParser parser)
          Generalizes the processing of an input element to a job for IndexedPredicateProcessor.
 java.lang.String BotProcessor.process(int level, XMLNode tag, TemplateParser parser)
          Retrieves the value of the desired bot predicate from Globals.
 java.lang.String GetProcessor.process(int level, XMLNode tag, TemplateParser parser)
           
 java.lang.String JavaScriptProcessor.process(int level, XMLNode tag, TemplateParser parser)
          Returns the result of processing the contents of the javascript element by the JavaScript interpreter.
 java.lang.String ThatProcessor.process(int level, XMLNode tag, TemplateParser parser)
          Generalizes the processing of a that element to a job for IndexedPredicateProcessor.
 java.lang.String SizeProcessor.process(int level, XMLNode tag, TemplateParser parser)
           
 java.lang.String FormalProcessor.process(int level, XMLNode tag, TemplateParser parser)
           
 java.lang.String VersionProcessor.process(int level, XMLNode tag, TemplateParser parser)
           
 java.lang.String PersonProcessor.process(int level, XMLNode tag, TemplateParser parser)
           
 java.lang.String StarProcessor.process(int level, XMLNode tag, TemplateParser parser)
           
 java.lang.String LowerCaseProcessor.process(int level, XMLNode tag, TemplateParser parser)
           
 java.lang.String IndexedPredicateProcessor.process(int level, XMLNode tag, TemplateParser parser, java.util.ArrayList predicates, int dimensions)
          Processes an indexed predicate whose values are stored in the supplied predicates ArrayList.
 java.lang.String IndexedPredicateProcessor.process(int level, XMLNode tag, TemplateParser parser, java.lang.String name, int dimensions)
          Processes an indexed predicate with dimensions dimensions (must be either 1 or 2)
 java.lang.String ConditionProcessor.processListItem(int level, TemplateParser parser, java.util.LinkedList list, int listItemType, java.lang.String name, java.lang.String value)
          Evaluates an <li/> element inside a <condition/>.