org.aitools.programd.processor.aiml
Class AIMLProcessorRegistry

java.lang.Object
  extended by org.aitools.programd.util.ClassRegistry<B>
      extended by org.aitools.programd.processor.ProcessorRegistry<AIMLProcessor>
          extended by org.aitools.programd.processor.aiml.AIMLProcessorRegistry

public class AIMLProcessorRegistry
extends ProcessorRegistry<AIMLProcessor>

Registers AIMLProcessors for a given version of AIML.

Since:
4.1.3
Author:
Noel Bush

Field Summary
private static java.lang.String[] PROCESSOR_LIST
          The list of processors (fully-qualified class names).
private static java.lang.String XMLNS
          The XML namespace URI for AIML.
 
Fields inherited from class org.aitools.programd.processor.ProcessorRegistry
namespaceURI
 
Fields inherited from class org.aitools.programd.util.ClassRegistry
registry
 
Constructor Summary
AIMLProcessorRegistry()
          Creates a new AIMLProcessorRegistry.
 
Method Summary
 
Methods inherited from class org.aitools.programd.processor.ProcessorRegistry
getNamespaceURI
 
Methods inherited from class org.aitools.programd.util.ClassRegistry
get, register
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

XMLNS

private static final java.lang.String XMLNS
The XML namespace URI for AIML.

See Also:
Constant Field Values

PROCESSOR_LIST

private static final java.lang.String[] PROCESSOR_LIST
The list of processors (fully-qualified class names).

Constructor Detail

AIMLProcessorRegistry

public AIMLProcessorRegistry()
Creates a new AIMLProcessorRegistry.