Algernon Software

Uses of Class
org.algernon.exception.AlgernonRuntimeException

Packages that use AlgernonRuntimeException
org.algernon   
org.algernon.aam   
org.algernon.aam.opcode   
org.algernon.exception   
org.algernon.kb   
org.algernon.kb.okbc.protege   
 

Uses of AlgernonRuntimeException in org.algernon
 

Methods in org.algernon that throw AlgernonRuntimeException
 boolean Algernon.askYorN(String query)
          Asks the user to confirm whether the query is true.
 LispValue Algernon.askForValue(String query, LispValue valueType, Collection possibleValues)
          Requires the user to enter an item from the set of possibleValues.
 

Uses of AlgernonRuntimeException in org.algernon.aam
 

Subclasses of AlgernonRuntimeException in org.algernon.aam
 class HaltException
          This exception is thrown when the processor executes a HALT opcode.
 

Methods in org.algernon.aam that throw AlgernonRuntimeException
 AlgernonInstance Processor.createInstance(LispValue name, AlgernonClass superclass)
          Forwards to the current KBSet.
 

Uses of AlgernonRuntimeException in org.algernon.aam.opcode
 

Methods in org.algernon.aam.opcode that throw AlgernonRuntimeException
 void TestFail.execute(Processor processor, AlgernonKBSet kbSet)
          Executes the TEST-FAIL opcode.
 void Skip.execute(Processor processor, AlgernonKBSet kbSet, LispValue label)
          Pops the CODE register until reaching the label.
 void Skip.execute(Processor processor, AlgernonKBSet kbSet)
          Pops the CODE register until reaching the label.
 void Return.execute(Processor processor, AlgernonKBSet kbSet)
          Executes the RETURN opcode, which ends a stream of Algernon processing.
 void MergeBindings.execute(Processor processor, AlgernonKBSet kbSet)
          Executes the :MERGE-BINDINGS opcode.
 

Uses of AlgernonRuntimeException in org.algernon.exception
 

Subclasses of AlgernonRuntimeException in org.algernon.exception
 class AlgernonStorageCardinalityException
          This is an exception thrown at runtime by Algernon code when a cardinality exception prevents a relation from being stored in the KB.
 

Uses of AlgernonRuntimeException in org.algernon.kb
 

Subclasses of AlgernonRuntimeException in org.algernon.kb
 class AlgernonStorageException
          This exception is thrown when an error occurs during a storage operation.
 

Methods in org.algernon.kb that throw AlgernonRuntimeException
 AlgernonClass AlgernonKBSet.createClass(LispValue name, AlgernonClass superclass)
          Creates a new class in the given KB.
 AlgernonClass AlgernonKBSet.createClass(AlgernonKB kb, LispValue name, AlgernonClass superclass)
          Creates a new class in the given KB.
 AlgernonClass AlgernonKB.createClass(String frameName, AlgernonClass superclass)
          Creates a new frame in the storage.
 AlgernonClass AlgernonKB.createClass(String frameName, AlgernonClass superclass, AlgernonClass metaClass)
          Creates a new frame in the storage.
 

Uses of AlgernonRuntimeException in org.algernon.kb.okbc.protege
 

Methods in org.algernon.kb.okbc.protege that throw AlgernonRuntimeException
 AlgernonClass AlgernonProtegeKB.createClass(String frameName, AlgernonClass superclass)
          Creates a new frame in the storage.
 AlgernonClass AlgernonProtegeKB.createClass(String frameName, AlgernonClass superclass, AlgernonClass metaClass)
          Creates a new frame in the storage.
 

Constructors in org.algernon.kb.okbc.protege that throw AlgernonRuntimeException
AlgernonProtegeClass(AlgernonProtegeKB kb, String name, AlgernonClass superclass, AlgernonClass metaClass)
          Creates a new class in Protege, using the metaclass of the given superclass if the metaclass is null.
 


Algernon Software