Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Source code: org/alicebot/server/core/processor/AIMLProcessor.java


1   // Decompiled by Jad v1.5.8c. Copyright 2001 Pavel Kouznetsov.
2   // Jad home page: http://www.geocities.com/kpdus/jad.html
3   // Decompiler options: packimports(3) 
4   
5   package org.alicebot.server.core.processor;
6   
7   import org.alicebot.server.core.parser.*;
8   
9   // Referenced classes of package org.alicebot.server.core.processor:
10  //            Processor, ProcessorException, AIMLProcessorException
11  
12  public abstract class AIMLProcessor extends Processor
13  {
14  
15      public AIMLProcessor()
16      {
17      }
18  
19      public String process(int i, XMLNode xmlnode, GenericParser genericparser)
20          throws ProcessorException
21      {
22          try
23          {
24              return process(i, xmlnode, (TemplateParser)genericparser);
25          }
26          catch(ClassCastException classcastexception)
27          {
28              throw new ProcessorException("Tried to pass a non-TemplateParser to an AIMLProcessor.");
29          }
30      }
31  
32      public abstract String process(int i, XMLNode xmlnode, TemplateParser templateparser)
33          throws AIMLProcessorException;
34  }