Fido Alpha 3.2

Uses of Class
fido.grammar.GrammarParseException

Packages that use GrammarParseException
fido.db Classes that are a proxy to the database tables that comprise the system. 
fido.frontend Classes that interface with the user and pass a string to the server processing classes. 
fido.grammar The Fido system uses a grammatical system called link grammar to identify relationships between words in the user command. 
fido.linguistic Classes that take the string from the user and determines one course of action. 
 

Uses of GrammarParseException in fido.db
 

Methods in fido.db that throw GrammarParseException
static BooleanTree GrammarExpressions.parseExpression(java.lang.String str)
           
static java.lang.String GrammarExpressions.createGrammarString(BooleanTree tree)
          Compiles the grammar string from sybmbolic code to a String.
 void WordClassificationTable.add(java.lang.String pattern, java.lang.String grammarString, int objectId, java.lang.String description)
          Adds a new classification to the end of the list.
 void WordClassificationTable.modify(int row, java.lang.String pattern, java.lang.String grammarString, int objectId, java.lang.String description)
          Replaces the new classification at the row specified in the row paramter with a row containing the parameter information.
 WordSense WordClassificationTable.classify(java.lang.String str)
          Attempts to match the list of patterns in the WordClassifications to the user string parameter.
 int DictionaryTable.add(java.lang.String word, java.lang.String grammarString, int objectId)
          Adds a new word sense to a word.
 void DictionaryTable.modify(java.lang.String word, int row, java.lang.String grammarString, int objectId)
          Replaces a word sense of a word specified by the row number.
 java.util.Collection DictionaryTable.lookupWord(java.lang.String word)
          Retrieves a specified entry from the dictionary specified by word.
 

Uses of GrammarParseException in fido.frontend
 

Methods in fido.frontend that throw GrammarParseException
 void GrammarSession.addWord(java.lang.String word)
          Adds a new word to the grammar.
 

Uses of GrammarParseException in fido.grammar
 

Methods in fido.grammar that throw GrammarParseException
 void Grammar.insertWord(WordPackage wordPack)
          Inserts a new word string into the current grammar.
 

Uses of GrammarParseException in fido.linguistic
 

Methods in fido.linguistic that throw GrammarParseException
 void WordLookup.lookupWord(WordPackage word, java.lang.String language)
          The word string is passed to the WordClassificationTable for a regular expression type matching.
 void WordLookup.lookupWords(java.util.Vector words, java.lang.String language)
          Calls lookupWord() for each word in the parameter word Vector.
 java.util.Vector GrammarModule.linkSentence(java.util.Vector wordPackages)
          Links the words in the Vector wordPackages.
 


Fido Alpha 3.2