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

Quick Search    Search Deep

org.alicebot.server.core
Class Graphmaster  view Graphmaster download Graphmaster.java

java.lang.Object
  extended byorg.alicebot.server.core.Graphmaster

public class Graphmaster
extends java.lang.Object


Field Summary
private static java.util.Set ACTIVATED_NODES
           
static java.lang.String ACTIVATIONS
           
static java.lang.String ASTERISK
           
static java.lang.String BOTID
           
static java.lang.String BUILD
           
static java.lang.String[] COPYRIGHT
           
private static java.lang.String EMPTY_STRING
           
static java.lang.String FILENAME
           
private static boolean loadtime
           
private static java.lang.String MARKER_END
           
private static java.lang.String MARKER_START
           
static java.lang.String PATH_SEPARATOR
           
private static java.util.TreeSet patternVocabulary
           
protected static int RESPONSE_TIMEOUT
           
private static org.alicebot.server.core.node.Nodemapper ROOT
           
private static int S_BOTID
           
private static int S_INPUT
           
private static int S_THAT
           
private static int S_TOPIC
           
private static java.lang.String SPACE
           
private static boolean startupLoaded
           
static java.lang.String TEMPLATE
           
static java.lang.String THAT
           
static java.lang.String TOPIC
           
private static int TOTAL_CATEGORIES
           
static java.lang.String UNDERSCORE
           
static java.lang.String VERSION
           
private static java.util.Stack WORKING_DIRECTORY
           
 
Constructor Summary
private Graphmaster()
           
 
Method Summary
static void activatedNode(org.alicebot.server.core.node.Nodemapper nodemapper)
           
private static org.alicebot.server.core.node.Nodemapper add(java.util.ListIterator listiterator, org.alicebot.server.core.node.Nodemapper nodemapper)
           
static org.alicebot.server.core.node.Nodemapper add(java.lang.String s, java.lang.String s1, java.lang.String s2, java.lang.String s3)
           
static void checkpoint()
           
static int getTotalCategories()
           
static java.lang.String getWorkingDirectory()
           
static int incrementTotalCategories()
           
static void load(java.lang.String s, java.lang.String s1)
           
private static boolean loadCheck(java.lang.Object obj, Bot bot)
           
static void markReady()
           
private static org.alicebot.server.core.util.Match match(org.alicebot.server.core.node.Nodemapper nodemapper, org.alicebot.server.core.node.Nodemapper nodemapper1, java.util.List list, java.lang.String s, java.lang.StringBuffer stringbuffer, int i, long l)
           
static org.alicebot.server.core.util.Match match(java.lang.String s, java.lang.String s1, java.lang.String s2, java.lang.String s3)
           
static int patternVocabularySize()
           
private static void remove(org.alicebot.server.core.node.Nodemapper nodemapper)
           
static void shutdown()
           
static void unload(java.lang.Object obj, Bot bot)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COPYRIGHT

public static final java.lang.String[] COPYRIGHT

VERSION

public static final java.lang.String VERSION
See Also:
Constant Field Values

BUILD

public static final java.lang.String BUILD
See Also:
Constant Field Values

TEMPLATE

public static final java.lang.String TEMPLATE
See Also:
Constant Field Values

THAT

public static final java.lang.String THAT
See Also:
Constant Field Values

TOPIC

public static final java.lang.String TOPIC
See Also:
Constant Field Values

BOTID

public static final java.lang.String BOTID
See Also:
Constant Field Values

FILENAME

public static final java.lang.String FILENAME
See Also:
Constant Field Values

ASTERISK

public static final java.lang.String ASTERISK
See Also:
Constant Field Values

UNDERSCORE

public static final java.lang.String UNDERSCORE
See Also:
Constant Field Values

PATH_SEPARATOR

public static final java.lang.String PATH_SEPARATOR
See Also:
Constant Field Values

EMPTY_STRING

private static final java.lang.String EMPTY_STRING
See Also:
Constant Field Values

MARKER_START

private static final java.lang.String MARKER_START
See Also:
Constant Field Values

MARKER_END

private static final java.lang.String MARKER_END
See Also:
Constant Field Values

SPACE

private static final java.lang.String SPACE
See Also:
Constant Field Values

S_INPUT

private static final int S_INPUT
See Also:
Constant Field Values

S_THAT

private static final int S_THAT
See Also:
Constant Field Values

S_TOPIC

private static final int S_TOPIC
See Also:
Constant Field Values

S_BOTID

private static final int S_BOTID
See Also:
Constant Field Values

ROOT

private static org.alicebot.server.core.node.Nodemapper ROOT

TOTAL_CATEGORIES

private static int TOTAL_CATEGORIES

patternVocabulary

private static java.util.TreeSet patternVocabulary

loadtime

private static boolean loadtime

startupLoaded

private static boolean startupLoaded

WORKING_DIRECTORY

private static java.util.Stack WORKING_DIRECTORY

ACTIVATED_NODES

private static java.util.Set ACTIVATED_NODES

ACTIVATIONS

public static final java.lang.String ACTIVATIONS
See Also:
Constant Field Values

RESPONSE_TIMEOUT

protected static int RESPONSE_TIMEOUT
Constructor Detail

Graphmaster

private Graphmaster()
Method Detail

add

public static org.alicebot.server.core.node.Nodemapper add(java.lang.String s,
                                                           java.lang.String s1,
                                                           java.lang.String s2,
                                                           java.lang.String s3)

add

private static org.alicebot.server.core.node.Nodemapper add(java.util.ListIterator listiterator,
                                                            org.alicebot.server.core.node.Nodemapper nodemapper)

remove

private static void remove(org.alicebot.server.core.node.Nodemapper nodemapper)

match

public static org.alicebot.server.core.util.Match match(java.lang.String s,
                                                        java.lang.String s1,
                                                        java.lang.String s2,
                                                        java.lang.String s3)
                                                 throws org.alicebot.server.core.util.NoMatchException

match

private static org.alicebot.server.core.util.Match match(org.alicebot.server.core.node.Nodemapper nodemapper,
                                                         org.alicebot.server.core.node.Nodemapper nodemapper1,
                                                         java.util.List list,
                                                         java.lang.String s,
                                                         java.lang.StringBuffer stringbuffer,
                                                         int i,
                                                         long l)

markReady

public static void markReady()

shutdown

public static void shutdown()

activatedNode

public static void activatedNode(org.alicebot.server.core.node.Nodemapper nodemapper)

checkpoint

public static void checkpoint()

load

public static void load(java.lang.String s,
                        java.lang.String s1)

loadCheck

private static boolean loadCheck(java.lang.Object obj,
                                 Bot bot)

unload

public static void unload(java.lang.Object obj,
                          Bot bot)

getTotalCategories

public static int getTotalCategories()

incrementTotalCategories

public static int incrementTotalCategories()

patternVocabularySize

public static int patternVocabularySize()

getWorkingDirectory

public static java.lang.String getWorkingDirectory()