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/GossipProcessor.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.logging.Log;
8   import org.alicebot.server.core.parser.TemplateParser;
9   import org.alicebot.server.core.parser.XMLNode;
10  
11  // Referenced classes of package org.alicebot.server.core.processor:
12  //            AIMLProcessor, AIMLProcessorException
13  
14  public class GossipProcessor extends AIMLProcessor
15  {
16  
17      public GossipProcessor()
18      {
19      }
20  
21      public String process(int i, XMLNode xmlnode, TemplateParser templateparser)
22          throws AIMLProcessorException
23      {
24          if(xmlnode.XMLType == 0)
25          {
26              String s = templateparser.evaluate(i++, xmlnode.XMLChild);
27              Log.log(s, Log.GOSSIP);
28              return s;
29          } else
30          {
31              throw new AIMLProcessorException("<gossip></gossip> must have content!");
32          }
33      }
34  
35      public static final String label = "gossip";
36  }