A B C D E F G H I J K L M N O P Q R S T U V W X Y

A

A_UNKNOWNPRED - Static variable in class ubc.cs.JLog.Applet.gDebugPanel
 
aAnimationEnvironment - Class in ubc.cs.JLog.Animation
This represents a graphical environment containing any number of named aAnimationObjects.
aAnimationEnvironment(iJLogApplBaseServices) - Constructor for class ubc.cs.JLog.Animation.aAnimationEnvironment
 
aAnimationObject - Class in ubc.cs.JLog.Animation
This represents a graphical object which is composed from possibly several collection of aAnimationShapes.
aAnimationObject(aAnimationEnvironment, String, int, int) - Constructor for class ubc.cs.JLog.Animation.aAnimationObject
The constructor.
aAnimationShape - Class in ubc.cs.JLog.Animation
This abstract class represents a simple graphical shape.
aAnimationShape(aAnimationObject, String) - Constructor for class ubc.cs.JLog.Animation.aAnimationShape
The constructor.
aAnimationShape_image - Class in ubc.cs.JLog.Animation
 
aAnimationShape_image(aAnimationObject, String, String, float, float, float, float) - Constructor for class ubc.cs.JLog.Animation.aAnimationShape_image
 
aAnimationShape_line - Class in ubc.cs.JLog.Animation
 
aAnimationShape_line(aAnimationObject, String, FloatRectangle, Color) - Constructor for class ubc.cs.JLog.Animation.aAnimationShape_line
The constructor.
aAnimationShape_polygon - Class in ubc.cs.JLog.Animation
 
aAnimationShape_polygon(aAnimationObject, String, FloatPolygon, boolean, Color) - Constructor for class ubc.cs.JLog.Animation.aAnimationShape_polygon
 
aAnimationShape_text - Class in ubc.cs.JLog.Animation
 
aAnimationShape_text(aAnimationObject, String, String, FloatFont, Color, float, float) - Constructor for class ubc.cs.JLog.Animation.aAnimationShape_text
 
aAttributeTranslation - Class in ubc.cs.JLog.Animation
The base class for animation objects and shapes.
aAttributeTranslation() - Constructor for class ubc.cs.JLog.Animation.aAttributeTranslation
 
about_box - Static variable in class ubc.cs.JLog.Applet.gJLogApplication
 
action(aAnimationEnvironment, jTerm[]) - Method in class ubc.cs.JLog.Animation.jAnimate
 
action(aAnimationEnvironment, jTerm[], jUnifiedVector) - Method in class ubc.cs.JLog.Animation.jAnimate_addshape
 
action(aAnimationEnvironment, jTerm[]) - Method in class ubc.cs.JLog.Animation.jAnimate_addshape
 
action(aAnimationEnvironment, jTerm[], jUnifiedVector) - Method in class ubc.cs.JLog.Animation.jAnimate_create
 
action(aAnimationEnvironment, jTerm[]) - Method in class ubc.cs.JLog.Animation.jAnimate_create
 
action(aAnimationEnvironment, jTerm[]) - Method in class ubc.cs.JLog.Animation.jAnimate_delete
 
action(aAnimationEnvironment, jTerm[], jUnifiedVector) - Method in class ubc.cs.JLog.Animation.jAnimate_getattr
 
action(aAnimationEnvironment, jTerm[]) - Method in class ubc.cs.JLog.Animation.jAnimate_getattr
 
action(aAnimationEnvironment, jTerm[], jUnifiedVector) - Method in class ubc.cs.JLog.Animation.jAnimate_getobject
 
action(aAnimationEnvironment, jTerm[]) - Method in class ubc.cs.JLog.Animation.jAnimate_getobject
 
action(aAnimationEnvironment, jTerm[], jUnifiedVector) - Method in class ubc.cs.JLog.Animation.jAnimate_getshape
 
action(aAnimationEnvironment, jTerm[]) - Method in class ubc.cs.JLog.Animation.jAnimate_getshape
 
action(aAnimationEnvironment, jTerm[]) - Method in class ubc.cs.JLog.Animation.jAnimate_init
 
action(aAnimationEnvironment, jTerm[]) - Method in class ubc.cs.JLog.Animation.jAnimate_move
 
action(aAnimationEnvironment, jTerm[], jUnifiedVector) - Method in class ubc.cs.JLog.Animation.jAnimate_objects
 
action(aAnimationEnvironment, jTerm[]) - Method in class ubc.cs.JLog.Animation.jAnimate_objects
 
action(aAnimationEnvironment, jTerm[]) - Method in class ubc.cs.JLog.Animation.jAnimate_path
 
action(aAnimationEnvironment, jTerm[]) - Method in class ubc.cs.JLog.Animation.jAnimate_removeshape
 
action(aAnimationEnvironment, jTerm[]) - Method in class ubc.cs.JLog.Animation.jAnimate_rotate
 
action(aAnimationEnvironment, jTerm[]) - Method in class ubc.cs.JLog.Animation.jAnimate_setattr
 
action(aAnimationEnvironment, jTerm[]) - Method in class ubc.cs.JLog.Animation.jAnimate_setlevel
 
action(aAnimationEnvironment, jTerm[]) - Method in class ubc.cs.JLog.Animation.jAnimate_setmagnify
 
action(aAnimationEnvironment, jTerm[]) - Method in class ubc.cs.JLog.Animation.jAnimate_setview
 
action(aAnimationEnvironment, jTerm[], jUnifiedVector) - Method in class ubc.cs.JLog.Animation.jAnimate_shapes
 
action(aAnimationEnvironment, jTerm[]) - Method in class ubc.cs.JLog.Animation.jAnimate_shapes
 
action(aAnimationEnvironment, jTerm[]) - Method in class ubc.cs.JLog.Animation.jAnimate_update
 
action - Variable in class ubc.cs.JLog.Extras.BSF.jAddEventGoal
 
ACTIVE - Static variable in class ubc.cs.JLog.Applet.gButtonTab
 
activetab - Variable in class ubc.cs.JLog.Applet.gButtonTabMenu
 
addBeginConsultListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
addBeginQueryListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
addDCGFork(Vector, Vector, Vector) - Method in class ubc.cs.JLog.Terms.jDCG
 
addDebugMessagesListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
addedText - Variable in class ubc.cs.JLog.Applet.gOutputStreamTextArea
 
addedText - Variable in class ubc.cs.JLog.Applet.gPrologServiceTextArea
 
addedText - Variable in class ubc.cs.JLog.Applet.gPrologServiceTextField
 
addEndConsultListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
addEndQueryListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Animation.jAnimate
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Animation.jAnimate
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jAppendArray
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jAppendArray
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jAssert
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jAssert
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jAsserta
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jAsserta
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jCall
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jCall
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jCallN
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jCallN
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jCompare
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jCompare
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jCopyTerm
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jCopyTerm
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jCurrentOpList
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jCurrentOpList
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jCut
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jCut
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jEnumerateVariablesArray
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jEnumerateVariablesArray
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jEquivalence
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jEquivalence
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jEquivalent
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jEquivalent
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jExists
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jExists
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jFunctor
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jFunctor
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jGetArrayElement
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jGetArrayElement
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jIntersectArray
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jIntersectArray
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jIs
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jIs
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jIsInteger
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jIsInteger
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jIsReal
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jIsReal
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jName
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jName
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jOp
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jOp
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jOperator
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jOperator
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jRead
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jRead
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jRepeat
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jRepeat
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jRetract
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jRetract
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jSetArrayElement
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jSetArrayElement
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jSort
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jSort
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jSubtractArray
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jSubtractArray
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jTermToList
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jTermToList
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jTime
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jTime
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jUnaryArithmetic
Arithmetics are intended as expressions for is, if used a predicate they fail.
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jUnaryArithmetic
Arithmetics are intended as expressions for is, if used a predicate they fail.
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jUnaryOperator
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jUnaryOperator
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jUnionArray
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jUnionArray
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Builtins.jWrite
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Builtins.jWrite
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jAddEvent
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jAddEvent
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jCreate3
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jCreate3
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jCreate4
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jCreate4
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jImport
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jImport
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jInvoke4
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jInvoke4
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jInvoke5
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jInvoke5
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jJ2P
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jJ2P
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jLookup
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jLookup
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jP2J
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jP2J
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jRegister
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jRegister
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jStatic
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jStatic
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jUnregister
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jUnregister
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Extras.DataBase.jDBDisconnect
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Extras.DataBase.jDBDisconnect
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Extras.DataBase.jDBExecute
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Extras.DataBase.jDBExecute
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Extras.DataBase.jDBExecuteParam
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Extras.DataBase.jDBExecuteParam
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Terms.iPredicate
Adds goal to prove this predicate onto goal stack.
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Terms.iPredicate
Adds goal to prove this predicate onto goal stack.
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Terms.jAtom
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Terms.jAtom
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Terms.jBinaryBuiltinPredicate
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Terms.jBinaryBuiltinPredicate
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Terms.jClause
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Terms.jClause
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Terms.jDCG
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Terms.jDCG
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Terms.jFail
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Terms.jFail
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Terms.jNaryBuiltinPredicate
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Terms.jNaryBuiltinPredicate
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Terms.jPredicate
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Terms.jPredicate
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Terms.jPredicateTerms
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Terms.jPredicateTerms
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Terms.jTrinaryBuiltinPredicate
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Terms.jTrinaryBuiltinPredicate
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Terms.jTrue
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Terms.jTrue
 
addGoals(jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Terms.jUnaryBuiltinPredicate
 
addGoals(jGoal, iGoalStack) - Method in class ubc.cs.JLog.Terms.jUnaryBuiltinPredicate
 
addKBWindow(gConsultWindow) - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
addlast - Variable in class ubc.cs.JLog.Builtins.Goals.jAssertGoal
 
addListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Foundation.jPrologServiceBroadcaster
Register provided listener as an interested observer to receive broadcast events.
addObject(aAnimationObject) - Method in class ubc.cs.JLog.Animation.aAnimationEnvironment
Add an aAnimationObject.
addOperator(pOperatorEntry) - Method in class ubc.cs.JLog.Parser.pOperatorRegistry
 
addOperator(pOperatorEntry) - Method in class ubc.cs.JLog.Terms.jPredefined
 
addPath(float, float) - Method in class ubc.cs.JLog.Animation.aAnimationObject
Add a location to the path.
addPoint(float, float) - Method in class ubc.cs.JLog.Animation.FloatPolygon
 
addPredicate(pPredicateEntry) - Method in class ubc.cs.JLog.Parser.pPredicateRegistry
 
addPredicate(pPredicateEntry) - Method in class ubc.cs.JLog.Terms.jPredefined
 
addPredicate(iPredicate) - Method in class ubc.cs.JLog.Terms.jPredicateTerms
 
addPredicateTerms(jPredicateTerms) - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
addRetryQueryListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
addRule(jRule) - Method in class ubc.cs.JLog.Foundation.jKnowledgeBase
 
addRule(jRule) - Method in class ubc.cs.JLog.Foundation.jRuleDefinitions
Add a rule to the definitions.
addRule(jRule) - Method in class ubc.cs.JLog.Parser.pUpdateDatabaseRules
 
addRuleDefinitions(jRuleDefinitions) - Method in class ubc.cs.JLog.Foundation.jKnowledgeBase
Use this method to set all the rules for a particular predicate definition at once.
addRuleDefinitions(jRuleDefinitions) - Method in class ubc.cs.JLog.Terms.jPredefined
 
addRuleFirst(jRule) - Method in class ubc.cs.JLog.Foundation.jKnowledgeBase
 
addRuleFirst(jRule) - Method in class ubc.cs.JLog.Foundation.jRuleDefinitions
Add a rule to the begining of the rule definitions.
addRuleLast(jRule) - Method in class ubc.cs.JLog.Foundation.jKnowledgeBase
 
addRuleLast(jRule) - Method in class ubc.cs.JLog.Foundation.jRuleDefinitions
Add a rule to the end of the rule definitions.
addRules(jRule[]) - Method in class ubc.cs.JLog.Terms.jPredefined
 
addShape(aAnimationShape) - Method in class ubc.cs.JLog.Animation.aAnimationObject
Add an aAnimationShape.
addStateChangedListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
addTerm(jTerm) - Method in class ubc.cs.JLog.Terms.jCompoundTerm
 
addTerm(jTerm) - Method in class ubc.cs.JLog.Terms.jPredicate
 
addTerm(jTerm) - Method in class ubc.cs.JLog.Terms.jPredicateTerms
 
addTextAddedListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Applet.gOutputStreamTextArea
 
addTextAddedListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Applet.gPrologServiceTextArea
 
addTextAddedListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Applet.gPrologServiceTextField
 
addTextRemovedListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Applet.gPrologServiceTextArea
 
addTextRemovedListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Applet.gPrologServiceTextField
 
addThreadStoppedListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
addVariable(jVariable) - Method in class ubc.cs.JLog.Foundation.jUnifiedVector
Registers a variable with this instance.
addVariable(jVariable) - Method in class ubc.cs.JLog.Foundation.jVariableVector
 
adjustPredicate(jPredicate, jTerm, jTerm) - Method in class ubc.cs.JLog.Terms.jDCG
 
adjustTerminalList(jListPair, jTerm) - Method in class ubc.cs.JLog.Terms.jDCG
 
all - Variable in class ubc.cs.JLog.Builtins.Goals.jEnumerateVariablesArrayGoal
 
all - Variable in class ubc.cs.JLog.Builtins.jEnumerateVariablesArray
 
all_variables - Variable in class ubc.cs.JLog.Foundation.jRule
 
allow_atom - Variable in class ubc.cs.JLog.Parser.pGenericOperatorEntry
 
allow_release - Variable in class ubc.cs.JLog.Foundation.jPrologServiceThread
 
animate - Variable in class ubc.cs.JLog.Animation.jAnimateGoal
 
ANIMATION - Static variable in class ubc.cs.JLog.Applet.gMainPanel
 
animation - Variable in class ubc.cs.JLog.Applet.gMainPanel
 
animation - Variable in class ubc.cs.JLog.Foundation.jPrologServices
 
ANIMATION_ENV - Static variable in class ubc.cs.JLog.Applet.gAnimationPanel
 
animation_window - Static variable in class ubc.cs.JLog.Applet.gJLogApplication
 
append(String) - Method in class ubc.cs.JLog.Applet.gPrologServiceTextArea
 
append(String) - Method in class ubc.cs.JLog.Applet.gPrologServiceTextField
 
append - Variable in class ubc.cs.JLog.Builtins.Goals.jAppendArrayGoal
 
append(String) - Method in interface ubc.cs.JLog.Foundation.iPrologServiceText
 
appendVariables(jCompoundTerm) - Method in class ubc.cs.JLog.Foundation.jVariableVector
 
application - Variable in class ubc.cs.JLog.Applet.gJLogApplication.eawtApplicationAdapter
 
arguments - Variable in class ubc.cs.JLog.Terms.Goals.jNaryBuiltinPredicateGoal
 
arguments - Static variable in class ubc.cs.JLog.Terms.jAtom
 
arguments - Variable in class ubc.cs.JLog.Terms.jNaryBuiltinPredicate
 
arguments - Variable in class ubc.cs.JLog.Terms.jPredicate
 
arity - Variable in class ubc.cs.JLog.Foundation.iNameArityStub
 
arity - Variable in class ubc.cs.JLog.Parser.pPredicateEntry
 
arity - Variable in class ubc.cs.JLog.Terms.jNaryBuiltinPredicate
 
arity - Variable in class ubc.cs.JLog.Terms.jPredicate
 
assert_it - Variable in class ubc.cs.JLog.Builtins.Goals.jAssertGoal
 
assertPredicate(jPredicate, jPredicateTerms, jKnowledgeBase, boolean) - Method in class ubc.cs.JLog.Builtins.jAssert
 

B

base - Variable in class ubc.cs.JLog.Animation.aAnimationEnvironment
 
base - Variable in class ubc.cs.JLog.Applet.gHelpPanel
 
base - Variable in class ubc.cs.JLog.Applet.gHelpPanel.gHelpTopicAbout
 
base - Variable in class ubc.cs.JLog.Applet.gHelpPanel.gHelpTopicFile
 
base - Variable in class ubc.cs.JLog.Applet.gHelpPanel.gHelpTopicKB
 
base - Variable in class ubc.cs.JLog.Applet.gJLogAppletBase
 
base - Static variable in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
base - Variable in class ubc.cs.JLog.Applet.gMainPanel
 
base - Variable in class ubc.cs.JLog.Foundation.jRule
 
bean - Variable in class ubc.cs.JLog.Extras.BSF.jAddEventGoal
 
bean - Variable in class ubc.cs.JLog.Extras.BSF.jCreateGoal
 
bean - Variable in class ubc.cs.JLog.Extras.BSF.jInvokeGoal
 
bean - Variable in class ubc.cs.JLog.Extras.BSF.jRegisterGoal
 
beanClass - Variable in class ubc.cs.JLog.Extras.BSF.jCreateGoal
 
begin - Variable in class ubc.cs.JLog.Foundation.jAPIConsultThread
 
begin - Variable in class ubc.cs.JLog.Foundation.jConsultSourceThread
 
begin - Variable in class ubc.cs.JLog.Foundation.jResetDatabaseThread
 
beginConsult - Variable in class ubc.cs.JLog.Foundation.jPrologServices
 
beginq - Variable in class ubc.cs.JLog.Foundation.jAPIQueryThread
 
beginq - Variable in class ubc.cs.JLog.Foundation.jUserQueryThread
 
beginQuery - Variable in class ubc.cs.JLog.Foundation.jPrologServices
 
bound - Variable in class ubc.cs.JLog.Terms.jVariable
 
BREAK - Static variable in class ubc.cs.JLog.Applet.gDebugPanel
 
BREAKALL - Static variable in class ubc.cs.JLog.Applet.gDebugPanel
 
breakall - Variable in class ubc.cs.JLog.Applet.gDebugPanel
 
breakon - Variable in class ubc.cs.JLog.Applet.gTracePanel.gTraceItem
 
broadcasted_stop() - Method in class ubc.cs.JLog.Foundation.jPrologServiceThread
 
broadcastEvent(jPrologServiceEvent) - Method in class ubc.cs.JLog.Foundation.jPrologServiceBroadcaster
Sends provided event to all registered jPrologServiceListeners.
builtin - Variable in class ubc.cs.JLog.Foundation.jRuleDefinitions
 
builtin_predicates - Variable in class ubc.cs.JLog.Applet.gTracePanel
 
builtins - Variable in class ubc.cs.JLog.Parser.pPredicateRegistry
 
button - Variable in class ubc.cs.JLog.Applet.gButtonTab
 
button - Variable in class ubc.cs.JLog.Applet.gButtonTabMenuAction
 

C

cached_active_bounds_rect - Variable in class ubc.cs.JLog.Animation.aAnimationEnvironment
 
cached_font - Variable in class ubc.cs.JLog.Animation.aAnimationShape_text
 
cached_listeners - Variable in class ubc.cs.JLog.Foundation.jPrologServiceBroadcaster
 
cached_rotline - Variable in class ubc.cs.JLog.Animation.aAnimationShape_line
 
cached_rotshape - Variable in class ubc.cs.JLog.Animation.aAnimationShape_polygon
 
cached_ruledefs - Variable in class ubc.cs.JLog.Terms.jAtom
 
cached_ruledefs - Variable in class ubc.cs.JLog.Terms.jPredicate
 
cached_tranline - Variable in class ubc.cs.JLog.Animation.aAnimationShape_line
 
cached_transhape - Variable in class ubc.cs.JLog.Animation.aAnimationShape_polygon
 
call(Object, String, Object[]) - Method in class ubc.cs.JLog.Extras.BSF.JLogBSFEngine
 
call_r - Variable in class ubc.cs.JLog.Builtins.jExists
 
callee - Variable in class ubc.cs.JLog.Builtins.Goals.jCallGoal
 
CANCEL - Static variable in class ubc.cs.JLog.Applet.gClosingDialog
 
canClose() - Method in class ubc.cs.JLog.Applet.gConsultWindow
 
canClose() - Method in class ubc.cs.JLog.Applet.gWindowBase
 
card - Variable in class ubc.cs.JLog.Applet.gButtonTab
 
cardname - Variable in class ubc.cs.JLog.Applet.gButtonTab
 
charpos - Variable in class ubc.cs.JLog.Parser.pTSPreToken
 
charpos - Variable in exception ubc.cs.JLog.Parser.SyntaxErrorException
 
charpos - Variable in exception ubc.cs.JLog.Parser.TokenizeStreamException
 
choice - Variable in class ubc.cs.JLog.Applet.gClosingDialog
 
className - Variable in class ubc.cs.JLog.Extras.BSF.jStaticGoal
 
clause - Variable in class ubc.cs.JLog.Terms.Goals.jClauseGoal
 
CLEAR - Static variable in class ubc.cs.JLog.Applet.gDebugPanel
 
clear - Variable in class ubc.cs.JLog.Applet.gDebugPanel
 
clear() - Method in class ubc.cs.JLog.Applet.gDebugPanel
 
CLEAR - Static variable in class ubc.cs.JLog.Applet.gQueryPanel
 
clear - Variable in class ubc.cs.JLog.Applet.gQueryPanel
 
clear() - Method in class ubc.cs.JLog.Applet.gQueryPanel
 
CLEARBREAK - Static variable in class ubc.cs.JLog.Applet.gTracePanel
 
clearbreak - Variable in class ubc.cs.JLog.Applet.gTracePanel
 
clearBreakpoint() - Method in class ubc.cs.JLog.Applet.gTracePanel
 
clearOperators() - Method in class ubc.cs.JLog.Parser.pOperatorRegistry
 
clearPredicates() - Method in class ubc.cs.JLog.Parser.pPredicateRegistry
 
clearRules() - Method in class ubc.cs.JLog.Foundation.jKnowledgeBase
 
clearRules() - Method in class ubc.cs.JLog.Foundation.jRuleDefinitions
 
CLEARTRACE - Static variable in class ubc.cs.JLog.Applet.gTracePanel
 
cleartrace - Variable in class ubc.cs.JLog.Applet.gTracePanel
 
clearTrace() - Method in class ubc.cs.JLog.Applet.gTracePanel
 
close() - Method in class JLog.WarningDialog
 
close() - Method in class ubc.cs.JLog.Applet.gAboutDialog
 
close() - Method in class ubc.cs.JLog.Applet.gClosingDialog
 
close() - Method in class ubc.cs.JLog.Applet.gConsultWindow
 
close() - Method in class ubc.cs.JLog.Applet.gFindDialog
 
close() - Method in class ubc.cs.JLog.Applet.gGotoLineDialog
 
close() - Method in class ubc.cs.JLog.Applet.gInputStreamTextField
 
close() - Method in class ubc.cs.JLog.Applet.gJLogApplication
 
close() - Method in class ubc.cs.JLog.Applet.gOutputStreamTextArea
 
close() - Method in class ubc.cs.JLog.Applet.gWindowBase
 
closeAll() - Static method in class ubc.cs.JLog.Applet.gJLogApplication
 
closeConnection() - Static method in class ubc.cs.JLog.Extras.DataBase.jDBConnect
 
colour - Variable in class ubc.cs.JLog.Animation.aAnimationShape_line
 
colour - Variable in class ubc.cs.JLog.Animation.aAnimationShape_polygon
 
colour - Variable in class ubc.cs.JLog.Animation.aAnimationShape_text
 
COLOUR_ATTR_KEY - Static variable in class ubc.cs.JLog.Animation.aAnimationShape_line
 
COLOUR_ATTR_KEY - Static variable in class ubc.cs.JLog.Animation.aAnimationShape_polygon
 
COLOUR_ATTR_KEY - Static variable in class ubc.cs.JLog.Animation.aAnimationShape_text
 
compare - Variable in class ubc.cs.JLog.Builtins.Goals.jCompareGoal
 
compare(jTerm, boolean, boolean) - Method in class ubc.cs.JLog.Terms.iPredicate
 
compare(jTerm, boolean) - Method in interface ubc.cs.JLog.Terms.iTerm
The public interface for term comparision, it calls the protected compare that sub-classes must override.
compare(jTerm, boolean, boolean) - Method in class ubc.cs.JLog.Terms.jCommand
 
compare(jTerm, boolean, boolean) - Method in class ubc.cs.JLog.Terms.jCompoundTerm
 
compare(jTerm, boolean, boolean) - Method in class ubc.cs.JLog.Terms.jConjunctTerm
 
compare(jTerm, boolean, boolean) - Method in class ubc.cs.JLog.Terms.jInteger
 
compare(jTerm, boolean, boolean) - Method in class ubc.cs.JLog.Terms.jListPair
 
compare(jTerm, boolean, boolean) - Method in class ubc.cs.JLog.Terms.jNullList
 
compare(jTerm, boolean, boolean) - Method in class ubc.cs.JLog.Terms.jObject
 
compare(jTerm, boolean, boolean) - Method in class ubc.cs.JLog.Terms.jReal
 
compare(jTerm, boolean) - Method in class ubc.cs.JLog.Terms.jTerm
The public interface for term comparision, it calls the protected compare that sub-classes must override.
compare(jTerm, boolean, boolean) - Method in class ubc.cs.JLog.Terms.jTerm
The private member function for term comparision.
compare(jTerm, boolean, boolean) - Method in class ubc.cs.JLog.Terms.jVariable
 
compareArguments(iPredicate, boolean, boolean) - Method in class ubc.cs.JLog.Terms.iPredicate
Compares the arguments for predicates.
compareArguments(iPredicate, boolean, boolean) - Method in class ubc.cs.JLog.Terms.jAtom
 
compareArguments(iPredicate, boolean, boolean) - Method in class ubc.cs.JLog.Terms.jBinaryBuiltinPredicate
 
compareArguments(iPredicate, boolean, boolean) - Method in class ubc.cs.JLog.Terms.jBuiltinPredicate
Compares predicate aguments.
compareArguments(iPredicate, boolean, boolean) - Method in class ubc.cs.JLog.Terms.jNaryBuiltinPredicate
 
compareArguments(iPredicate, boolean, boolean) - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
compareArguments(iPredicate, boolean, boolean) - Method in class ubc.cs.JLog.Terms.jPredicate
 
compareArguments(iPredicate, boolean, boolean) - Method in class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
compareArguments(iPredicate, boolean, boolean) - Method in class ubc.cs.JLog.Terms.jTrinaryBuiltinPredicate
 
compareArguments(iPredicate, boolean, boolean) - Method in class ubc.cs.JLog.Terms.jUnaryBuiltinPredicate
 
compareInteger(int, int) - Method in class ubc.cs.JLog.Builtins.jEqual
 
compareInteger(int, int) - Method in class ubc.cs.JLog.Builtins.jGreaterThan
 
compareInteger(int, int) - Method in class ubc.cs.JLog.Builtins.jGreaterThanEqual
 
compareInteger(int, int) - Method in class ubc.cs.JLog.Builtins.jLessThan
 
compareInteger(int, int) - Method in class ubc.cs.JLog.Builtins.jLessThanEqual
 
compareInteger(int, int) - Method in class ubc.cs.JLog.Builtins.jNotEqual
 
compareInteger(int, int) - Method in class ubc.cs.JLog.Builtins.jNumericComparison
 
compareOrder(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jAfter
 
compareOrder(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jAfterEqual
 
compareOrder(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jBefore
 
compareOrder(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jBeforeEqual
 
compareReal(float, float) - Method in class ubc.cs.JLog.Builtins.jEqual
 
compareReal(float, float) - Method in class ubc.cs.JLog.Builtins.jGreaterThan
 
compareReal(float, float) - Method in class ubc.cs.JLog.Builtins.jGreaterThanEqual
 
compareReal(float, float) - Method in class ubc.cs.JLog.Builtins.jLessThan
 
compareReal(float, float) - Method in class ubc.cs.JLog.Builtins.jLessThanEqual
 
compareReal(float, float) - Method in class ubc.cs.JLog.Builtins.jNotEqual
 
compareReal(float, float) - Method in class ubc.cs.JLog.Builtins.jNumericComparison
 
compareString(String, String) - Method in class ubc.cs.JLog.Builtins.jEqual
 
compareString(String, String) - Method in class ubc.cs.JLog.Builtins.jGreaterThan
 
compareString(String, String) - Method in class ubc.cs.JLog.Builtins.jGreaterThanEqual
 
compareString(String, String) - Method in class ubc.cs.JLog.Builtins.jLessThan
 
compareString(String, String) - Method in class ubc.cs.JLog.Builtins.jLessThanEqual
 
compareString(String, String) - Method in class ubc.cs.JLog.Builtins.jNotEqual
 
compareString(String, String) - Method in class ubc.cs.JLog.Builtins.jNumericComparison
 
constructor_params_arrays - Static variable in class ubc.cs.JLog.Parser.pGenericOperatorEntry
 
constructor_params_arrays - Static variable in class ubc.cs.JLog.Parser.pGenericPredicateEntry
 
CONSULT - Static variable in class ubc.cs.JLog.Applet.gConsultPanel
 
consult - Variable in class ubc.cs.JLog.Applet.gConsultPanel
 
consult() - Method in class ubc.cs.JLog.Applet.gConsultPanel
 
consult - Variable in class ubc.cs.JLog.Applet.gConsultWindow
 
consult() - Method in class ubc.cs.JLog.Applet.gConsultWindow
 
CONSULT - Static variable in class ubc.cs.JLog.Applet.gMainPanel
 
consult - Variable in class ubc.cs.JLog.Applet.gMainPanel
 
consult() - Method in class ubc.cs.JLog.Foundation.jKnowledgeBase
 
consult(jKnowledgeBase) - Method in class ubc.cs.JLog.Foundation.jRule
 
consult(jKnowledgeBase) - Method in class ubc.cs.JLog.Foundation.jRuleDefinitions
 
consult(jKnowledgeBase) - Method in interface ubc.cs.JLog.Terms.iConsultable
Consult the given jKnowledgeBase and cache any invariant values (those which would not change until the next time the jKnowledgeBase changes).
consult(jKnowledgeBase) - Method in interface ubc.cs.JLog.Terms.iTerm
 
consult(jKnowledgeBase) - Method in class ubc.cs.JLog.Terms.jAtom
 
consult(jKnowledgeBase) - Method in class ubc.cs.JLog.Terms.jBinaryBuiltinPredicate
 
consult(jKnowledgeBase) - Method in class ubc.cs.JLog.Terms.jCommand
 
consult(jKnowledgeBase) - Method in class ubc.cs.JLog.Terms.jCompoundTerm
 
consult(jKnowledgeBase) - Method in class ubc.cs.JLog.Terms.jConjunctTerm
 
consult(jKnowledgeBase) - Method in class ubc.cs.JLog.Terms.jListPair
 
consult(jKnowledgeBase) - Method in class ubc.cs.JLog.Terms.jNaryBuiltinPredicate
 
consult(jKnowledgeBase) - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
consult(jKnowledgeBase) - Method in class ubc.cs.JLog.Terms.jPredicate
 
consult(jKnowledgeBase) - Method in class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
consult(jKnowledgeBase) - Method in class ubc.cs.JLog.Terms.jTerm
 
consult(jKnowledgeBase) - Method in class ubc.cs.JLog.Terms.jTrinaryBuiltinPredicate
 
consult(jKnowledgeBase) - Method in class ubc.cs.JLog.Terms.jUnaryBuiltinPredicate
 
consult(jKnowledgeBase) - Method in class ubc.cs.JLog.Terms.jVariable
 
consult_enum - Static variable in class ubc.cs.JLog.Applet.gJLogApplication
 
consultAll() - Static method in class ubc.cs.JLog.Applet.gJLogApplication
 
consultDatabase() - Method in class ubc.cs.JLog.Terms.jPredefined
 
consultNext() - Static method in class ubc.cs.JLog.Applet.gJLogApplication
 
consultReset() - Method in class ubc.cs.JLog.Foundation.jRule
 
consultReset() - Method in interface ubc.cs.JLog.Terms.iConsultable
Called when the jKnowledgeBase changes.
consultReset() - Method in interface ubc.cs.JLog.Terms.iTerm
 
consultReset() - Method in class ubc.cs.JLog.Terms.jAtom
 
consultReset() - Method in class ubc.cs.JLog.Terms.jBinaryBuiltinPredicate
 
consultReset() - Method in class ubc.cs.JLog.Terms.jCommand
 
consultReset() - Method in class ubc.cs.JLog.Terms.jCompoundTerm
 
consultReset() - Method in class ubc.cs.JLog.Terms.jConjunctTerm
 
consultReset() - Method in class ubc.cs.JLog.Terms.jListPair
 
consultReset() - Method in class ubc.cs.JLog.Terms.jNaryBuiltinPredicate
 
consultReset() - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
consultReset() - Method in class ubc.cs.JLog.Terms.jPredicate
 
consultReset() - Method in class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
consultReset() - Method in class ubc.cs.JLog.Terms.jTerm
 
consultReset() - Method in class ubc.cs.JLog.Terms.jTrinaryBuiltinPredicate
 
consultReset() - Method in class ubc.cs.JLog.Terms.jUnaryBuiltinPredicate
 
consultReset() - Method in class ubc.cs.JLog.Terms.jVariable
 
consultSource(String) - Method in class ubc.cs.JLog.Foundation.jPrologAPI
Consult a source string.
CONTINUE - Static variable in class ubc.cs.JLog.Applet.gQueryPanel
 
convert - Variable in class ubc.cs.JLog.Terms.jListPair.EnumerateListPair
 
convert_makelist(Enumeration, jTerm) - Method in class ubc.cs.JLog.Builtins.jConvertArray
 
convertFromColor(Color) - Static method in class ubc.cs.JLog.Animation.aAttributeTranslation
 
convertFromFont(FloatFont) - Static method in class ubc.cs.JLog.Animation.aAttributeTranslation
 
convertFromPolygon(FloatPolygon) - Static method in class ubc.cs.JLog.Animation.aAttributeTranslation
 
convertFromRectangle(FloatRectangle) - Static method in class ubc.cs.JLog.Animation.aAttributeTranslation
 
convertListToString(jList) - Method in class ubc.cs.JLog.Builtins.jName
 
convertStringLinebreaks(String) - Method in class ubc.cs.JLog.Applet.gJLogAppletBase
 
convertStringLinebreaks(String) - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
convertStringLinebreaks(String) - Method in class ubc.cs.JLog.Applet.gJLogBase
 
convertStringLinebreaks(String) - Method in interface ubc.cs.JLog.Applet.iJLogApplBaseServices
 
convertStringLinebreaks_S(String) - Static method in class ubc.cs.JLog.Foundation.jPrologFileServices
 
convertStringToList(String) - Method in class ubc.cs.JLog.Builtins.jName
 
convertStringToTerm(String, boolean) - Method in class ubc.cs.JLog.Builtins.jName
 
convertToAnimationObject(jTerm, aAnimationEnvironment) - Static method in class ubc.cs.JLog.Animation.aAttributeTranslation
 
convertToAnimationShape(jTerm) - Static method in class ubc.cs.JLog.Animation.aAttributeTranslation
 
convertToAttributesObject(jTerm) - Static method in class ubc.cs.JLog.Animation.aAttributeTranslation
 
convertToBoolean(jTerm) - Static method in class ubc.cs.JLog.Animation.aAttributeTranslation
 
convertToColor(jTerm) - Static method in class ubc.cs.JLog.Animation.aAttributeTranslation
 
convertToFloat(jTerm, boolean) - Static method in class ubc.cs.JLog.Animation.aAttributeTranslation
 
convertToFont(jTerm) - Static method in class ubc.cs.JLog.Animation.aAttributeTranslation
 
convertToInt(jTerm, boolean) - Static method in class ubc.cs.JLog.Animation.aAttributeTranslation
 
convertToList(jTerm) - Static method in class ubc.cs.JLog.Animation.aAttributeTranslation
 
convertToPolygon(jTerm) - Static method in class ubc.cs.JLog.Animation.aAttributeTranslation
 
convertToRectangle(jTerm) - Static method in class ubc.cs.JLog.Animation.aAttributeTranslation
 
convertToString(jTerm) - Static method in class ubc.cs.JLog.Animation.aAttributeTranslation
 
convertToTerms(jTerm) - Static method in class ubc.cs.JLog.Animation.aAttributeTranslation
 
convertToTerms(jTerm, int) - Static method in class ubc.cs.JLog.Animation.aAttributeTranslation
 
copy - Variable in class ubc.cs.JLog.Builtins.Goals.jCopyGoal
 
copy() - Method in class ubc.cs.JLog.Foundation.jDynamicRuleDefinitions
 
copy - Variable in class ubc.cs.JLog.Foundation.jVariableRegistry.jVariablePair
 
copy() - Method in interface ubc.cs.JLog.Terms.iTerm
Public member function which creates a copy of this term.
copy(jVariableRegistry) - Method in interface ubc.cs.JLog.Terms.iTerm
Internal member function which creates a copy of this term.
copy(jVariableRegistry) - Method in class ubc.cs.JLog.Terms.jAtom
 
copy(jVariableRegistry) - Method in class ubc.cs.JLog.Terms.jBinaryBuiltinPredicate
 
copy(jVariableRegistry) - Method in class ubc.cs.JLog.Terms.jBuiltinPredicate
 
copy(jVariableRegistry) - Method in class ubc.cs.JLog.Terms.jCommand
 
copy(jVariableRegistry) - Method in class ubc.cs.JLog.Terms.jCompoundTerm
 
copy(jVariableRegistry) - Method in class ubc.cs.JLog.Terms.jConjunctTerm
 
copy(jVariableRegistry) - Method in class ubc.cs.JLog.Terms.jInteger
 
copy(jVariableRegistry) - Method in class ubc.cs.JLog.Terms.jListPair
 
copy(jVariableRegistry) - Method in class ubc.cs.JLog.Terms.jNaryBuiltinPredicate
 
copy(jVariableRegistry) - Method in class ubc.cs.JLog.Terms.jNullList
 
copy(jVariableRegistry) - Method in class ubc.cs.JLog.Terms.jObject
 
copy(jVariableRegistry) - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
copy(jVariableRegistry) - Method in class ubc.cs.JLog.Terms.jPredicate
 
copy(jVariableRegistry) - Method in class ubc.cs.JLog.Terms.jPredicateTerms
 
copy(jVariableRegistry) - Method in class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
copy(jVariableRegistry) - Method in class ubc.cs.JLog.Terms.jReal
 
copy() - Method in class ubc.cs.JLog.Terms.jTerm
Public member function which creates a copy of this term.
copy(jVariableRegistry) - Method in class ubc.cs.JLog.Terms.jTerm
Internal member function which creates a copy of this term.
copy(jVariableRegistry) - Method in class ubc.cs.JLog.Terms.jTrinaryBuiltinPredicate
 
copy(jVariableRegistry) - Method in class ubc.cs.JLog.Terms.jUnaryBuiltinPredicate
 
copy(jVariableRegistry) - Method in class ubc.cs.JLog.Terms.jVariable
 
copyCompoundTerm(jCompoundTerm) - Method in class ubc.cs.JLog.Terms.jCompoundTerm
Makes this a copy of the provided jCompoundTerm.
copyVariable(jVariable) - Method in class ubc.cs.JLog.Foundation.jVariableRegistry
 
createGoal(jCompoundTerm) - Method in class ubc.cs.JLog.Foundation.jDynamicRuleDefinitions
 
createGoal(jCompoundTerm) - Method in class ubc.cs.JLog.Foundation.jRuleDefinitions
 
createGoalsStack() - Method in class ubc.cs.JLog.Foundation.jDebugProver
 
createGoalsStack() - Method in class ubc.cs.JLog.Foundation.jProver
Construct a goal stack for goals.
createHelpTopics() - Method in class ubc.cs.JLog.Applet.gHelpPanel
 
createListFromEnumeration(Enumeration, iObjectToTerm) - Static method in class ubc.cs.JLog.Terms.jListPair
Returns a jList list representing the given enumeration of objects.
createMenuBar(iMenuServiceRequester) - Method in class ubc.cs.JLog.Applet.gJLogApplication
 
createMenuBar(iMenuServiceRequester) - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
This function returns a new menu bar, customized for the given iMenuServiceRequester.
createObjectFromTerm(jTerm) - Method in interface ubc.cs.JLog.Terms.iTermToObject
Create a corresponding Java object representation from the given Prolog term.
createObjectFromTerm(jTerm) - Method in class ubc.cs.JLog.Terms.jTermTranslation
 
createObjectFromTerm(jTerm, Object) - Method in class ubc.cs.JLog.Terms.jTermTranslation
 
createObjectKeys - Variable in class ubc.cs.JLog.Terms.jTermTranslation
 
createOperator(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.Entries.pIfThenOperatorEntry
 
createOperator(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.Entries.pNotOperatorEntry
 
createOperator(jTerm, jTerm) - Method in class ubc.cs.JLog.Parser.pGenericOperatorEntry
 
createOperator(pToken, pPacket, pPacket, pVariableRegistry, pTermToPacketHashtable) - Method in class ubc.cs.JLog.Parser.pOperatorEntry
Public interface for generating the real prolog term objects.
createOperator(jTerm, jTerm) - Method in class ubc.cs.JLog.Parser.pOperatorEntry
The internal method for creating the jTerm representation of this operator representation.
createOperator(jTerm, jTerm) - Method in class ubc.cs.JLog.Parser.pPredicateOperatorEntry
 
createOperator(jTerm, jTerm) - Method in class ubc.cs.JLog.Terms.Entries.pCommandOperatorEntry
 
createOperator(jTerm, jTerm) - Method in class ubc.cs.JLog.Terms.Entries.pConsOperatorEntry
 
createOperator(jTerm, jTerm) - Method in class ubc.cs.JLog.Terms.Entries.pDCGOperatorEntry
 
createOperator(jTerm, jTerm) - Method in class ubc.cs.JLog.Terms.Entries.pIfOperatorEntry
 
createOperator(jTerm, jTerm) - Method in class ubc.cs.JLog.Terms.Entries.pOrOperatorEntry
 
createPredicate(jCompoundTerm) - Method in class ubc.cs.JLog.Animation.pAnimatePredicateEntry
 
createPredicate(jCompoundTerm) - Method in class ubc.cs.JLog.Builtins.Entries.pCallPredicateEntry
 
createPredicate(jCompoundTerm) - Method in class ubc.cs.JLog.Extras.DataBase.pDBExecutePredicateEntry
 
createPredicate(jCompoundTerm) - Method in class ubc.cs.JLog.Extras.DataBase.pDBSelectPredicateEntry
 
createPredicate(jCompoundTerm) - Method in class ubc.cs.JLog.Extras.FileSystem.pFSisDirPredicateEntry
 
createPredicate(jCompoundTerm) - Method in class ubc.cs.JLog.Extras.FileSystem.pFSisFilePredicateEntry
 
createPredicate(jCompoundTerm) - Method in class ubc.cs.JLog.Parser.pGenericPredicateEntry
 
createPredicate(pToken, jCompoundTerm) - Method in class ubc.cs.JLog.Parser.pPredicateEntry
Public interface for generating the real prolog term objects.
createPredicate() - Method in class ubc.cs.JLog.Parser.pPredicateEntry
Public interface for generating the real prolog term objects.
createPredicate(jCompoundTerm) - Method in class ubc.cs.JLog.Parser.pPredicateEntry
The internal method for creating the iPredicate representation of this predicate representation.
createPredicate(jCompoundTerm) - Method in class ubc.cs.JLog.Terms.Entries.pDCGPredicateEntry
 
createPredicate(jCompoundTerm) - Method in class ubc.cs.JLog.Terms.Entries.pOrPredicateEntry
 
createProvedStack() - Method in class ubc.cs.JLog.Foundation.jDebugProver
 
createProvedStack() - Method in class ubc.cs.JLog.Foundation.jProver
Construct a goal stack for proved.
createSingleOperatorList(pOperatorEntry) - Method in class ubc.cs.JLog.Builtins.jCurrentOpList
 
createSpecifierString(int) - Method in class ubc.cs.JLog.Builtins.jCurrentOpList
 
createTermFromObject(Object) - Method in interface ubc.cs.JLog.Terms.iObjectToTerm
Create a corresponding Prolog representation of the given object.
createTermFromObject(Object) - Method in class ubc.cs.JLog.Terms.jTermTranslation
 
createTermFromObject(Object, Object) - Method in class ubc.cs.JLog.Terms.jTermTranslation
 
createTermKeys - Variable in class ubc.cs.JLog.Terms.jTermTranslation
 
createVariable() - Method in class ubc.cs.JLog.Terms.jDCG.dcgVariableGenerator
 
current_directory - Variable in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
current_input - Variable in class ubc.cs.JLog.Foundation.jPrologServices
 
current_output - Variable in class ubc.cs.JLog.Foundation.jPrologServices
 
cut(jGoal) - Method in interface ubc.cs.JLog.Foundation.iGoalStack
Removes all goals above the specified item.
cut(jGoal) - Method in class ubc.cs.JLog.Foundation.jDebugProvedGoalStack
 
cut(jGoal) - Method in class ubc.cs.JLog.Foundation.jGoalStack
 

D

database - Variable in class ubc.cs.JLog.Foundation.jPrologServices
 
database - Variable in class ubc.cs.JLog.Foundation.jProver
 
database - Variable in class ubc.cs.JLog.Parser.pParseStream
 
database - Variable in class ubc.cs.JLog.Parser.pUpdateDatabaseRules
 
DEBUG - Static variable in class ubc.cs.JLog.Applet.gDebugPanel
 
debug - Variable in class ubc.cs.JLog.Applet.gDebugPanel
 
debug(boolean) - Method in class ubc.cs.JLog.Applet.gDebugPanel
 
debug - Variable in class ubc.cs.JLog.Applet.gDebugWindow
 
DEBUG - Static variable in class ubc.cs.JLog.Applet.gMainPanel
 
debug - Variable in class ubc.cs.JLog.Applet.gMainPanel
 
DEBUG - Static variable in class ubc.cs.JLog.Extras.BSF.jAddEventGoal
 
DEBUG - Static variable in class ubc.cs.JLog.Extras.BSF.jCreateGoal
 
DEBUG - Static variable in class ubc.cs.JLog.Extras.BSF.jImportGoal
 
DEBUG - Static variable in class ubc.cs.JLog.Extras.BSF.jInvokeGoal
 
DEBUG - Static variable in class ubc.cs.JLog.Extras.BSF.jJ2PGoal
 
DEBUG - Static variable in class ubc.cs.JLog.Extras.BSF.JLogBSFEngine
 
DEBUG - Static variable in class ubc.cs.JLog.Extras.BSF.jLookupGoal
 
DEBUG - Static variable in class ubc.cs.JLog.Extras.BSF.jP2JGoal
 
DEBUG - Static variable in class ubc.cs.JLog.Extras.BSF.jRegisterGoal
 
DEBUG - Static variable in class ubc.cs.JLog.Extras.BSF.jStaticGoal
 
DEBUG - Static variable in class ubc.cs.JLog.Extras.BSF.jUnregisterGoal
 
debug_action - Variable in class ubc.cs.JLog.Applet.gQueryPanel
 
debug_window - Static variable in class ubc.cs.JLog.Applet.gJLogApplication
 
debugFailGoal(jDebugFailGoalEvent) - Method in class ubc.cs.JLog.Applet.gDebugPanel
 
debugging - Variable in class ubc.cs.JLog.Foundation.jPrologServices
 
debugm - Variable in class ubc.cs.JLog.Foundation.jAPIQueryThread
 
debugm - Variable in class ubc.cs.JLog.Foundation.jUserQueryThread
 
debugmessages - Variable in class ubc.cs.JLog.Foundation.jDebugProver
 
debugMessages - Variable in class ubc.cs.JLog.Foundation.jPrologServices
 
debugProvedGoals(jDebugProvedGoalsEvent) - Method in class ubc.cs.JLog.Applet.gDebugPanel
 
debugProveGoal(jDebugProveGoalEvent) - Method in class ubc.cs.JLog.Applet.gDebugPanel
 
debugProverStarted(jDebugProverStartedEvent) - Method in class ubc.cs.JLog.Applet.gDebugPanel
 
debugProverStarted(jDebugProverGoalStackEvent) - Method in class ubc.cs.JLog.Applet.gStackPanel
 
debugRetryGoal(jDebugRetryGoalEvent) - Method in class ubc.cs.JLog.Applet.gDebugPanel
 
debugstack - Variable in class ubc.cs.JLog.Applet.gStackPanel
 
debugstack_vector - Variable in class ubc.cs.JLog.Applet.gStackPanel
 
debugTryGoal(jDebugTryGoalEvent) - Method in class ubc.cs.JLog.Applet.gDebugPanel
 
declareBean(BSFDeclaredBean) - Method in class ubc.cs.JLog.Extras.BSF.JLogBSFEngine
Declare a bean with the BSFManager.
default_input - Variable in class ubc.cs.JLog.Foundation.jPrologServices
 
default_output - Variable in class ubc.cs.JLog.Foundation.jPrologServices
 
defaultcard - Variable in class ubc.cs.JLog.Applet.gCardPanel
 
defaultCreateObject - Variable in class ubc.cs.JLog.Terms.jTermTranslation
 
defaultCreateTerm - Variable in class ubc.cs.JLog.Terms.jTermTranslation
 
definitions - Variable in class ubc.cs.JLog.Foundation.jKnowledgeBase
 
dest - Variable in class ubc.cs.JLog.Extras.BSF.jJ2PGoal
 
dest - Variable in class ubc.cs.JLog.Extras.BSF.jP2JGoal
 
destroy() - Method in class ubc.cs.JLog.Applet.gJLogAppletBase
 
destroy() - Method in class ubc.cs.JLog.Applet.gJLogBase
 
disable_buttons() - Method in class ubc.cs.JLog.Applet.gConsultPanel
 
disableDebugging() - Method in class ubc.cs.JLog.Applet.gTracePanel
 
DISPLAY - Static variable in class ubc.cs.JLog.Applet.gStackPanel
 
display - Variable in class ubc.cs.JLog.Applet.gStackPanel
 
display_term - Variable in class ubc.cs.JLog.Builtins.jWrite
 
displayarea - Variable in class ubc.cs.JLog.Applet.gStackPanel
 
displayErrorDialog(String) - Method in class ubc.cs.JLog.Applet.gWindowBase
 
displayGoal(int) - Method in class ubc.cs.JLog.Applet.gStackPanel
 
doGoto() - Method in class ubc.cs.JLog.Applet.gGotoLineDialog
 
DONTSAVE - Static variable in class ubc.cs.JLog.Applet.gClosingDialog
 
draw(Graphics) - Method in class ubc.cs.JLog.Animation.aAnimationObject
Draw the current view of the object in the Graphics environment provided.
draw(Graphics) - Method in class ubc.cs.JLog.Animation.aAnimationShape
Draw the shape in the Graphics environment provided.
draw(Graphics) - Method in class ubc.cs.JLog.Animation.aAnimationShape_image
 
draw(Graphics) - Method in class ubc.cs.JLog.Animation.aAnimationShape_line
 
draw(Graphics) - Method in class ubc.cs.JLog.Animation.aAnimationShape_polygon
 
draw(Graphics) - Method in class ubc.cs.JLog.Animation.aAnimationShape_text
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Animation.jAnimate_addshape
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Animation.jAnimate_create
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Animation.jAnimate_delete
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Animation.jAnimate_getattr
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Animation.jAnimate_getobject
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Animation.jAnimate_getshape
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Animation.jAnimate_init
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Animation.jAnimate_move
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Animation.jAnimate_objects
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Animation.jAnimate_path
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Animation.jAnimate_removeshape
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Animation.jAnimate_rotate
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Animation.jAnimate_setattr
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Animation.jAnimate_setlevel
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Animation.jAnimate_setmagnify
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Animation.jAnimate_setview
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Animation.jAnimate_shapes
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Animation.jAnimate_update
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jAbs
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jACos
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jAdd
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jAfter
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jAfterEqual
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jAppendArray
 
duplicate(jTerm, jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jArg
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jASin
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jAssert
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jAsserta
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jAssertz
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jATan
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jATan2
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jBefore
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jBeforeEqual
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jBitwiseConjunction
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jBitwiseDisjunction
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jBitwiseExclusiveDisjunction
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jBitwiseLeftShift
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jBitwiseNegation
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jBitwiseRightShift
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jCall
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jCallN
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jCeiling
 
duplicate(jTerm, jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jCompare
 
duplicate(jTerm, jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jConvertArray
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jCopyTerm
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jCos
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jCreateArray
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jCurrentOpList
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jDynamic
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jEnumerateVariablesArray
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jEqual
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jEquivalence
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jEquivalent
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jExists
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jExp
 
duplicate(jTerm, jTerm, jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jExpandTerm
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jFloor
 
duplicate(jTerm, jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jFunctor
 
duplicate(jTerm, jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jGetArrayElement
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jGreaterThan
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jGreaterThanEqual
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jIntegerDivide
 
duplicate(jTerm, jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jIntersectArray
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jIs
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jIsAtom
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jIsAtomic
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jIsCallable
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jIsCompound
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jIsGround
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jIsInteger
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jIsList
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jIsNonVariable
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jIsNumber
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jIsReal
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jIsSimple
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jIsVariable
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jKeysort
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jLessThan
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jLessThanEqual
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jLoadLibrary
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jLog
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jLog10
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jLog2
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jLogBase
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jMax
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jMin
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jMinus
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jMod
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jMultiply
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jName
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jNotEqual
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jNotEquivalence
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jNotEquivalent
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jNotUnify
 
duplicate(jTerm, jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jOp
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jPlus
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jPow
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jRandom
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jRead
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jRealDivide
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jRetract
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jRound
 
duplicate(jTerm, jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jSetArrayElement
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jSin
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jSort
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jSqrt
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jSubtract
 
duplicate(jTerm, jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jSubtractArray
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jTan
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jTermToList
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jTime
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jTruncate
 
duplicate(jTerm, jTerm, jTerm) - Method in class ubc.cs.JLog.Builtins.jUnionArray
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Builtins.jWrite
 
duplicate(jTerm, jTerm, jTerm) - Method in class ubc.cs.JLog.Extras.BSF.jAddEvent
 
duplicate(jTerm, jTerm, jTerm) - Method in class ubc.cs.JLog.Extras.BSF.jCreate3
 
duplicate(jTerm, jTerm, jTerm, jTerm) - Method in class ubc.cs.JLog.Extras.BSF.jCreate4
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Extras.BSF.jImport
 
duplicate(jTerm, jTerm, jTerm, jTerm) - Method in class ubc.cs.JLog.Extras.BSF.jInvoke4
 
duplicate(jCompoundTerm) - Method in class ubc.cs.JLog.Extras.BSF.jInvoke5
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Extras.BSF.jJ2P
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Extras.BSF.jLookup
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Extras.BSF.jP2J
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Extras.BSF.jRegister
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Extras.BSF.jStatic
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Extras.BSF.jUnregister
 
duplicate(jTerm, jTerm, jTerm, jTerm) - Method in class ubc.cs.JLog.Extras.DataBase.jDBConnect
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Extras.DataBase.jDBExecute
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Extras.DataBase.jDBExecuteParam
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Extras.DataBase.jDBSelect
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Extras.FileSystem.jFSDelete
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Extras.FileSystem.jFSExists
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Extras.FileSystem.jFSisFileOrDir
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Extras.FileSystem.jFSLength
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Extras.FileSystem.jFSListDir
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Extras.FileSystem.jFSMakeDir
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Extras.FileSystem.jFSRead
 
duplicate(jTerm, jTerm, jTerm) - Method in class ubc.cs.JLog.Extras.FileSystem.jFSWrite
 
duplicate(jVariable[]) - Method in interface ubc.cs.JLog.Terms.iTerm
Creates a complete and entirely independant duplicate of this term.
duplicate(jVariable[]) - Method in class ubc.cs.JLog.Terms.jAtom
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Terms.jBinaryBuiltinPredicate
 
duplicate(jVariable[]) - Method in class ubc.cs.JLog.Terms.jBinaryBuiltinPredicate
 
duplicate(jVariable[]) - Method in class ubc.cs.JLog.Terms.jBuiltinPredicate
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Terms.jClause
 
duplicate(jVariable[]) - Method in class ubc.cs.JLog.Terms.jCommand
 
duplicate(jVariable[]) - Method in class ubc.cs.JLog.Terms.jCompoundTerm
 
duplicate(jVariable[]) - Method in class ubc.cs.JLog.Terms.jConjunctTerm
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Terms.jConjunctTerm
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Terms.jCons
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Terms.jDCG
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Terms.jIf
 
duplicate(jVariable[]) - Method in class ubc.cs.JLog.Terms.jInteger
 
duplicate(jVariable[]) - Method in class ubc.cs.JLog.Terms.jListPair
 
duplicate(jCompoundTerm) - Method in class ubc.cs.JLog.Terms.jNaryBuiltinPredicate
 
duplicate(jVariable[]) - Method in class ubc.cs.JLog.Terms.jNaryBuiltinPredicate
 
duplicate(jVariable[]) - Method in class ubc.cs.JLog.Terms.jNullList
 
duplicate(jVariable[]) - Method in class ubc.cs.JLog.Terms.jObject
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Terms.jOr
 
duplicate(jVariable[]) - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
duplicate(jVariable[]) - Method in class ubc.cs.JLog.Terms.jPredicate
 
duplicate(jVariable[]) - Method in class ubc.cs.JLog.Terms.jPredicateTerms
 
duplicate(jTerm, jTerm, jTerm, jTerm) - Method in class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
duplicate(jVariable[]) - Method in class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
duplicate(jVariable[]) - Method in class ubc.cs.JLog.Terms.jReal
 
duplicate(jVariable[]) - Method in class ubc.cs.JLog.Terms.jTerm
Creates a complete and entirely independant duplicate of this term.
duplicate(jTerm, jTerm, jTerm) - Method in class ubc.cs.JLog.Terms.jTrinaryBuiltinPredicate
 
duplicate(jVariable[]) - Method in class ubc.cs.JLog.Terms.jTrinaryBuiltinPredicate
 
duplicate(jTerm) - Method in class ubc.cs.JLog.Terms.jUnaryBuiltinPredicate
 
duplicate(jVariable[]) - Method in class ubc.cs.JLog.Terms.jUnaryBuiltinPredicate
 
duplicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Terms.jUnify
 
duplicate(jVariable[]) - Method in class ubc.cs.JLog.Terms.jVariable
 
duplicateArguments(jVariable[]) - Method in class ubc.cs.JLog.Terms.jPredicate
 
duplicateVariables() - Method in class ubc.cs.JLog.Foundation.jVariableVector
 

E

elementAt(int) - Method in class ubc.cs.JLog.Terms.jCompoundTerm
 
elementAt(int) - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
elements(iTermToObject) - Method in class ubc.cs.JLog.Terms.jList
Generates a converted enumeration of the list.
elements(iTermToObject) - Method in class ubc.cs.JLog.Terms.jListPair
 
elements(iTermToObject) - Method in class ubc.cs.JLog.Terms.jNullList
 
empty() - Method in interface ubc.cs.JLog.Foundation.iGoalStack
Determines if the stack does not contain goals.
empty() - Method in class ubc.cs.JLog.Foundation.jDebugProvedGoalStack
 
empty() - Method in class ubc.cs.JLog.Foundation.jGoalStack
 
enableDebugging() - Method in class ubc.cs.JLog.Applet.gTracePanel
 
enablePanel(boolean) - Method in class ubc.cs.JLog.Applet.gStackPanel
 
end - Variable in class ubc.cs.JLog.Foundation.jAPIConsultThread
 
end - Variable in class ubc.cs.JLog.Foundation.jConsultSourceThread
 
end - Variable in class ubc.cs.JLog.Foundation.jResetDatabaseThread
 
end_goal - Variable in class ubc.cs.JLog.Builtins.Goals.jCallGoal
 
end_goal - Variable in class ubc.cs.JLog.Terms.Goals.jOrGoal
 
end_goal - Variable in class ubc.cs.JLog.Terms.Goals.jPredicateGoal
 
endConsult - Variable in class ubc.cs.JLog.Foundation.jPrologServices
 
endq - Variable in class ubc.cs.JLog.Foundation.jAPIQueryThread
 
endq - Variable in class ubc.cs.JLog.Foundation.jUserQueryThread
 
endQuery - Variable in class ubc.cs.JLog.Foundation.jPrologServices
 
engine - Variable in class ubc.cs.JLog.Extras.BSF.jAddEvent
 
engine - Variable in class ubc.cs.JLog.Extras.BSF.jAddEventGoal
 
engine - Variable in class ubc.cs.JLog.Extras.BSF.jCreate3
 
engine - Variable in class ubc.cs.JLog.Extras.BSF.jCreate4
 
engine - Variable in class ubc.cs.JLog.Extras.BSF.jCreateGoal
 
engine - Variable in class ubc.cs.JLog.Extras.BSF.jImport
 
engine - Variable in class ubc.cs.JLog.Extras.BSF.jImportGoal
 
engine - Variable in class ubc.cs.JLog.Extras.BSF.jInvoke4
 
engine - Variable in class ubc.cs.JLog.Extras.BSF.jInvoke5
 
engine - Variable in class ubc.cs.JLog.Extras.BSF.jInvokeGoal
 
engine - Variable in class ubc.cs.JLog.Extras.BSF.jJ2P
 
engine - Variable in class ubc.cs.JLog.Extras.BSF.jJ2PGoal
 
engine - Variable in class ubc.cs.JLog.Extras.BSF.jLookup
 
engine - Variable in class ubc.cs.JLog.Extras.BSF.jLookupGoal
 
engine - Variable in class ubc.cs.JLog.Extras.BSF.jP2J
 
engine - Variable in class ubc.cs.JLog.Extras.BSF.jP2JGoal
 
engine - Variable in class ubc.cs.JLog.Extras.BSF.jRegister
 
engine - Variable in class ubc.cs.JLog.Extras.BSF.jRegisterGoal
 
engine - Variable in class ubc.cs.JLog.Extras.BSF.jStatic
 
engine - Variable in class ubc.cs.JLog.Extras.BSF.jStaticGoal
 
engine - Variable in class ubc.cs.JLog.Extras.BSF.jUnregister
 
engine - Variable in class ubc.cs.JLog.Extras.BSF.jUnregisterGoal
 
enter - Variable in class ubc.cs.JLog.Applet.gInputStreamTextField
 
enter() - Method in class ubc.cs.JLog.Applet.gInputStreamTextField
 
enter - Variable in class ubc.cs.JLog.Applet.gQueryPanel
 
enum_vars - Variable in class ubc.cs.JLog.Builtins.Goals.jEnumerateVariablesArrayGoal
 
enumBase() - Method in class ubc.cs.JLog.Foundation.jRule
 
enumDefinitions() - Method in class ubc.cs.JLog.Foundation.jKnowledgeBase
 
enumerate() - Method in class ubc.cs.JLog.Foundation.jVariableVector
 
enumerateVariables(jVariableVector, boolean) - Method in class ubc.cs.JLog.Builtins.jExists
 
enumerateVariables(jVariableVector, boolean) - Method in interface ubc.cs.JLog.Terms.iTerm
Adds variables belonging to this term (or belonging to any sub-part of this term) to the jVariableVector.
enumerateVariables(jVariableVector, boolean) - Method in class ubc.cs.JLog.Terms.jAtom
 
enumerateVariables(jVariableVector, boolean) - Method in class ubc.cs.JLog.Terms.jBinaryBuiltinPredicate
 
enumerateVariables(jVariableVector, boolean) - Method in class ubc.cs.JLog.Terms.jBuiltinPredicate
 
enumerateVariables(jVariableVector, boolean) - Method in class ubc.cs.JLog.Terms.jCommand
 
enumerateVariables(jVariableVector, boolean) - Method in class ubc.cs.JLog.Terms.jCompoundTerm
 
enumerateVariables(jVariableVector, boolean) - Method in class ubc.cs.JLog.Terms.jConjunctTerm
 
enumerateVariables(jVariableVector, boolean) - Method in class ubc.cs.JLog.Terms.jInteger
 
enumerateVariables(jVariableVector, boolean) - Method in class ubc.cs.JLog.Terms.jListPair
 
enumerateVariables(jVariableVector, boolean) - Method in class ubc.cs.JLog.Terms.jNaryBuiltinPredicate
 
enumerateVariables(jVariableVector, boolean) - Method in class ubc.cs.JLog.Terms.jNullList
 
enumerateVariables(jVariableVector, boolean) - Method in class ubc.cs.JLog.Terms.jObject
 
enumerateVariables(jVariableVector, boolean) - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
enumerateVariables(jVariableVector, boolean) - Method in class ubc.cs.JLog.Terms.jPredicate
 
enumerateVariables(jVariableVector, boolean) - Method in class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
enumerateVariables(jVariableVector, boolean) - Method in class ubc.cs.JLog.Terms.jReal
 
enumerateVariables(jVariableVector, boolean) - Method in class ubc.cs.JLog.Terms.jTerm
Adds variables belonging to this term (or belonging to any sub-part of this term) to the jVariableVector
enumerateVariables(jVariableVector, boolean) - Method in class ubc.cs.JLog.Terms.jTrinaryBuiltinPredicate
 
enumerateVariables(jVariableVector, boolean) - Method in class ubc.cs.JLog.Terms.jUnaryBuiltinPredicate
 
enumerateVariables(jVariableVector, boolean) - Method in class ubc.cs.JLog.Terms.jVariable
 
enumObjects() - Method in class ubc.cs.JLog.Animation.aAnimationEnvironment
Enumerate all aAnimationObjects belonging to the environment.
enumOperators() - Method in class ubc.cs.JLog.Parser.pOperatorRegistry
 
enumPredicates() - Method in class ubc.cs.JLog.Parser.pPredicateRegistry
 
enumPredicateTerms() - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
enumRules() - Method in class ubc.cs.JLog.Foundation.jRuleDefinitions
 
enumShapes() - Method in class ubc.cs.JLog.Animation.aAnimationObject
Get an Enumeration of the shapes in the current view.
enumTerms() - Method in class ubc.cs.JLog.Terms.jCompoundTerm
 
environment - Variable in class ubc.cs.JLog.Animation.aAnimationObject
 
equ - Variable in class ubc.cs.JLog.Builtins.Goals.jEquivalenceGoal
 
equ - Variable in class ubc.cs.JLog.Builtins.Goals.jEquivGoal
 
EQUAL - Static variable in interface ubc.cs.JLog.Terms.iTerm
 
equivalence(jTerm, jEquivalenceMapping) - Method in interface ubc.cs.JLog.Terms.iTerm
The public interface for evaluating term equivalence (i.e., structural similarity).
equivalence(jTerm, jEquivalenceMapping) - Method in class ubc.cs.JLog.Terms.jAtom
 
equivalence(jTerm, jEquivalenceMapping) - Method in class ubc.cs.JLog.Terms.jBuiltinPredicate
 
equivalence(jTerm, jEquivalenceMapping) - Method in class ubc.cs.JLog.Terms.jCommand
 
equivalence(jTerm, jEquivalenceMapping) - Method in class ubc.cs.JLog.Terms.jCompoundTerm
 
equivalence(jTerm, jEquivalenceMapping) - Method in class ubc.cs.JLog.Terms.jConjunctTerm
 
equivalence(jTerm, jEquivalenceMapping) - Method in class ubc.cs.JLog.Terms.jInteger
 
equivalence(jTerm, jEquivalenceMapping) - Method in class ubc.cs.JLog.Terms.jListPair
 
equivalence(jTerm, jEquivalenceMapping) - Method in class ubc.cs.JLog.Terms.jNullList
 
equivalence(jTerm, jEquivalenceMapping) - Method in class ubc.cs.JLog.Terms.jObject
 
equivalence(jTerm, jEquivalenceMapping) - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
equivalence(jTerm, jEquivalenceMapping) - Method in class ubc.cs.JLog.Terms.jPredicate
 
equivalence(jTerm, jEquivalenceMapping) - Method in class ubc.cs.JLog.Terms.jReal
 
equivalence(jTerm, jEquivalenceMapping) - Method in class ubc.cs.JLog.Terms.jTerm
 
equivalence(jTerm, jEquivalenceMapping) - Method in class ubc.cs.JLog.Terms.jVariable
 
equivalenceArguments(jBuiltinPredicate, jEquivalenceMapping) - Method in class ubc.cs.JLog.Terms.jBinaryBuiltinPredicate
 
equivalenceArguments(jBuiltinPredicate, jEquivalenceMapping) - Method in class ubc.cs.JLog.Terms.jBuiltinPredicate
Equivalence test arguments.
equivalenceArguments(jBuiltinPredicate, jEquivalenceMapping) - Method in class ubc.cs.JLog.Terms.jNaryBuiltinPredicate
 
equivalenceArguments(jCompoundTerm, jEquivalenceMapping) - Method in class ubc.cs.JLog.Terms.jPredicate
 
equivalenceArguments(jBuiltinPredicate, jEquivalenceMapping) - Method in class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
equivalenceArguments(jBuiltinPredicate, jEquivalenceMapping) - Method in class ubc.cs.JLog.Terms.jTrinaryBuiltinPredicate
 
equivalenceArguments(jBuiltinPredicate, jEquivalenceMapping) - Method in class ubc.cs.JLog.Terms.jUnaryBuiltinPredicate
 
ERRLABEL - Static variable in class ubc.cs.JLog.Applet.gConsultPanel
 
errlabel - Variable in class ubc.cs.JLog.Applet.gConsultPanel
 
errors - Variable in class ubc.cs.JLog.Applet.gConsultPanel
 
errors - Variable in class ubc.cs.JLog.Foundation.jConsultSourceThread
 
errors - Variable in class ubc.cs.JLog.Foundation.jResetDatabaseThread
 
ERRROWS - Static variable in class ubc.cs.JLog.Applet.gConsultPanel
 
eval(String, int, int, Object) - Method in class ubc.cs.JLog.Extras.BSF.JLogBSFEngine
This is used by an application to evaluate a string containing some expression.
events_pending - Variable in class ubc.cs.JLog.Applet.gConsultWindow
 
exec(String, int, int, Object) - Method in class ubc.cs.JLog.Extras.BSF.JLogBSFEngine
This is used to consult a string.
ExpectedCompoundTermException - Exception in ubc.cs.JLog.Builtins
 
ExpectedCompoundTermException() - Constructor for exception ubc.cs.JLog.Builtins.ExpectedCompoundTermException
 
ExpectedCompoundTermException(String) - Constructor for exception ubc.cs.JLog.Builtins.ExpectedCompoundTermException
 

F

FAIL - Static variable in class ubc.cs.JLog.Terms.jFail
 
fail_unknown_predicate - Variable in class ubc.cs.JLog.Foundation.jPrologServices
 
file - Variable in class ubc.cs.JLog.Applet.gHelpPanel.gHelpTopicFile
 
file_path - Variable in class ubc.cs.JLog.Applet.gConsultWindow
 
fileservices - Variable in class ubc.cs.JLog.Foundation.jPrologServices
 
fill - Variable in class ubc.cs.JLog.Animation.aAnimationShape_polygon
 
FIND - Static variable in class ubc.cs.JLog.Applet.gConsultPanel
 
find - Variable in class ubc.cs.JLog.Applet.gConsultPanel
 
find() - Method in class ubc.cs.JLog.Applet.gConsultPanel
 
find_field - Variable in class ubc.cs.JLog.Applet.gConsultPanel
 
find_field - Variable in class ubc.cs.JLog.Applet.gFindDialog
 
find_pos - Variable in class ubc.cs.JLog.Applet.gConsultPanel
 
find_str - Variable in class ubc.cs.JLog.Applet.gConsultPanel
 
find_string - Variable in class ubc.cs.JLog.Applet.gFindDialog
 
findNextSource() - Method in class ubc.cs.JLog.Applet.gConsultPanel
 
findSource(String) - Method in class ubc.cs.JLog.Applet.gConsultPanel
 
FIRST - Static variable in class ubc.cs.JLog.Builtins.jAssert
 
FloatFont - Class in ubc.cs.JLog.Animation
 
FloatFont(Font, float) - Constructor for class ubc.cs.JLog.Animation.FloatFont
 
FloatPoint - Class in ubc.cs.JLog.Animation
 
FloatPoint() - Constructor for class ubc.cs.JLog.Animation.FloatPoint
 
FloatPoint(float, float) - Constructor for class ubc.cs.JLog.Animation.FloatPoint
 
FloatPoint(FloatPoint) - Constructor for class ubc.cs.JLog.Animation.FloatPoint
 
FloatPolygon - Class in ubc.cs.JLog.Animation
 
FloatPolygon() - Constructor for class ubc.cs.JLog.Animation.FloatPolygon
 
FloatPolygon(int) - Constructor for class ubc.cs.JLog.Animation.FloatPolygon
 
FloatPolygon(float[], float[], int) - Constructor for class ubc.cs.JLog.Animation.FloatPolygon
 
FloatRectangle - Class in ubc.cs.JLog.Animation
 
FloatRectangle() - Constructor for class ubc.cs.JLog.Animation.FloatRectangle
 
FloatRectangle(float, float, float, float) - Constructor for class ubc.cs.JLog.Animation.FloatRectangle
 
FloatRectangle(FloatRectangle) - Constructor for class ubc.cs.JLog.Animation.FloatRectangle
 
flush() - Method in class ubc.cs.JLog.Applet.gOutputStreamTextArea
 
font - Variable in class ubc.cs.JLog.Animation.FloatFont
 
FONT_ATTR_KEY - Static variable in class ubc.cs.JLog.Animation.aAnimationShape_text
 
font_size - Variable in class ubc.cs.JLog.Animation.aAnimationShape_text
 
functor - Variable in class ubc.cs.JLog.Builtins.Goals.jFunctorGoal
 
FX - Static variable in class ubc.cs.JLog.Parser.pOperatorEntry
 
FY - Static variable in class ubc.cs.JLog.Parser.pOperatorEntry
 

G

gAboutDialog - Class in ubc.cs.JLog.Applet
 
gAboutDialog(gJLogApplicationBase, boolean) - Constructor for class ubc.cs.JLog.Applet.gAboutDialog
 
gAnimationPanel - Class in ubc.cs.JLog.Applet
This is the panel for displaying a graphical environment.
gAnimationPanel(iJLogApplBaseServices, jPrologServices) - Constructor for class ubc.cs.JLog.Applet.gAnimationPanel
 
gAnimationWindow - Class in ubc.cs.JLog.Applet
 
gButtonTab - Class in ubc.cs.JLog.Applet
This represents a tab in a multi-tabbed user interface.
gButtonTab(String, gButtonTabMenu, iCardPanel, String) - Constructor for class ubc.cs.JLog.Applet.gButtonTab
 
gButtonTabMenu - Class in ubc.cs.JLog.Applet
A collection of gButtonTabs.
gButtonTabMenu() - Constructor for class ubc.cs.JLog.Applet.gButtonTabMenu
 
gButtonTabMenu(int) - Constructor for class ubc.cs.JLog.Applet.gButtonTabMenu
 
gButtonTabMenu(int, Font) - Constructor for class ubc.cs.JLog.Applet.gButtonTabMenu
 
gButtonTabMenuAction - Class in ubc.cs.JLog.Applet
 
gButtonTabMenuAction(gButtonTab) - Constructor for class ubc.cs.JLog.Applet.gButtonTabMenuAction
 
gCardPanel - Class in ubc.cs.JLog.Applet
This is a panel that represents the working area for a tabbed interface.
gCardPanel() - Constructor for class ubc.cs.JLog.Applet.gCardPanel
 
gClosingDialog - Class in ubc.cs.JLog.Applet
 
gClosingDialog(gWindowBase) - Constructor for class ubc.cs.JLog.Applet.gClosingDialog
 
gConsultPanel - Class in ubc.cs.JLog.Applet
 
gConsultPanel(jPrologServices, String, boolean) - Constructor for class ubc.cs.JLog.Applet.gConsultPanel
 
gConsultWindow - Class in ubc.cs.JLog.Applet
 
gDebugPanel - Class in ubc.cs.JLog.Applet
 
gDebugPanel(jPrologServices, boolean) - Constructor for class ubc.cs.JLog.Applet.gDebugPanel
 
gDebugWindow - Class in ubc.cs.JLog.Applet
 
generateRotatedLine(FloatRectangle) - Method in class ubc.cs.JLog.Animation.aAnimationShape_line
 
generateRotatedPolygon(FloatPolygon) - Method in class ubc.cs.JLog.Animation.aAnimationShape_polygon
 
generateSizedFont(Font) - Method in class ubc.cs.JLog.Animation.aAnimationShape_text
 
generateTranslatedLine(FloatRectangle) - Method in class ubc.cs.JLog.Animation.aAnimationShape_line
 
generateTranslatedPolygon(FloatPolygon) - Method in class ubc.cs.JLog.Animation.aAnimationShape_polygon
 
get_abolish() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_atom_chars() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_bagof() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_BAGOF() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_BAGOFENUMERATE1() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_BAGOFENUMERATE2() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_BAGOFPOSTSORT1() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_BAGOFPOSTSORT2() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_BAGOFPOSTSORTHELPER1() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_BAGOFPOSTSORTHELPER2() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_cons() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_current_op() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_CURRENTOP1() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_CURRENTOP2() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_DCGTERMINAL() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_element - Variable in class ubc.cs.JLog.Builtins.Goals.jGetArrayElementGoal
 
get_expand_term() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_findall() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_FINDALL1() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_FINDALL2() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_findall4() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_if() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_IF1() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_IF2() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_if_then() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_if_then_else() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_ignore1() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_ignore2() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_length1() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_length2() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_nl() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_not1() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_not2() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_number_chars() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_once() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_or() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_phrase2() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_phrase3() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_retractall1() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_retractall2() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_setof() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_undo1() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_undo2() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
get_writeln() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
getAnimationEnvironment() - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
getAppletInfo() - Method in class ubc.cs.JLog.Applet.gJLogAppletBase
This function returns the credit assignment and copyright informaiton string.
getApplicationInfo() - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
This function returns the credit assignment and copyright informaiton string.
getArguments() - Method in class ubc.cs.JLog.Terms.iPredicate
Accessor for the arguments for this predicate.
getArguments() - Method in class ubc.cs.JLog.Terms.jAtom
 
getArguments() - Method in class ubc.cs.JLog.Terms.jBinaryBuiltinPredicate
 
getArguments() - Method in class ubc.cs.JLog.Terms.jNaryBuiltinPredicate
The arugments for this predicate.
getArguments() - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
getArguments() - Method in class ubc.cs.JLog.Terms.jPredicate
 
getArguments() - Method in class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
getArguments() - Method in class ubc.cs.JLog.Terms.jTrinaryBuiltinPredicate
 
getArguments() - Method in class ubc.cs.JLog.Terms.jUnaryBuiltinPredicate
 
getArity() - Method in class ubc.cs.JLog.Animation.jAnimateGoal
 
getArity() - Method in class ubc.cs.JLog.Applet.gTracePanel.gTraceItem
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jAppendArrayGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jAssertGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jCallGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jCallNGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jCompareGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jCopyGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jCurrentOpListGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jCutGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jEnumerateVariablesArrayGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jEquivalenceGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jEquivGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jFunctorGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jGetArrayElementGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jIntersectArrayGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jIsGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jNameGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jOperatorGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jOpGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jReadGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jRepeatGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jRetractGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jSetArrayElementGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jSortGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jSubtractArrayGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jTermToListGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jTimeGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jTimeGoal.jReportTimeGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jUnaryArithmeticGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jUnaryOperatorGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jUnionArrayGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.Goals.jWriteGoal
 
getArity() - Method in class ubc.cs.JLog.Builtins.jCut
 
getArity() - Method in class ubc.cs.JLog.Builtins.jRepeat
 
getArity() - Method in class ubc.cs.JLog.Extras.BSF.jAddEventGoal
 
getArity() - Method in class ubc.cs.JLog.Extras.BSF.jCreateGoal
 
getArity() - Method in class ubc.cs.JLog.Extras.BSF.jImportGoal
 
getArity() - Method in class ubc.cs.JLog.Extras.BSF.jInvokeGoal
 
getArity() - Method in class ubc.cs.JLog.Extras.BSF.jJ2PGoal
 
getArity() - Method in class ubc.cs.JLog.Extras.BSF.jLookupGoal
 
getArity() - Method in class ubc.cs.JLog.Extras.BSF.jP2JGoal
 
getArity() - Method in class ubc.cs.JLog.Extras.BSF.jRegisterGoal
 
getArity() - Method in class ubc.cs.JLog.Extras.BSF.jStaticGoal
 
getArity() - Method in class ubc.cs.JLog.Extras.BSF.jUnregisterGoal
 
getArity() - Method in class ubc.cs.JLog.Extras.DataBase.jDBDisconnect
 
getArity() - Method in class ubc.cs.JLog.Extras.DataBase.jDBDisconnectGoal
 
getArity() - Method in class ubc.cs.JLog.Extras.DataBase.jDBExecuteGoal
 
getArity() - Method in class ubc.cs.JLog.Extras.DataBase.jDBExecuteParamGoal
 
getArity() - Method in class ubc.cs.JLog.Foundation.iNameArityStub
 
getArity() - Method in class ubc.cs.JLog.Foundation.jRule
 
getArity() - Method in class ubc.cs.JLog.Foundation.jRuleDefinitions
 
getArity() - Method in class ubc.cs.JLog.Foundation.jUserGoal
 
getArity() - Method in class ubc.cs.JLog.Parser.pPredicateEntry
 
getArity() - Method in class ubc.cs.JLog.Terms.Goals.jBinaryBuiltinPredicateGoal
 
getArity() - Method in class ubc.cs.JLog.Terms.Goals.jClauseGoal
 
getArity() - Method in class ubc.cs.JLog.Terms.Goals.jFailGoal
 
getArity() - Method in class ubc.cs.JLog.Terms.Goals.jNaryBuiltinPredicateGoal
 
getArity() - Method in class ubc.cs.JLog.Terms.Goals.jOrGoal
 
getArity() - Method in class ubc.cs.JLog.Terms.Goals.jPredicateGoal
 
getArity() - Method in class ubc.cs.JLog.Terms.Goals.jQuadaryBuiltinPredicateGoal
 
getArity() - Method in class ubc.cs.JLog.Terms.Goals.jTrinaryBuiltinPredicateGoal
 
getArity() - Method in class ubc.cs.JLog.Terms.Goals.jTrueGoal
 
getArity() - Method in class ubc.cs.JLog.Terms.Goals.jUnaryBuiltinPredicateGoal
 
getArity() - Method in interface ubc.cs.JLog.Terms.iNameArity
Returns the arity of this instance.
getArity() - Method in class ubc.cs.JLog.Terms.jAtom
 
getArity() - Method in class ubc.cs.JLog.Terms.jBinaryBuiltinPredicate
 
getArity() - Method in class ubc.cs.JLog.Terms.jBuiltinPredicate
 
getArity() - Method in class ubc.cs.JLog.Terms.jFail
 
getArity() - Method in class ubc.cs.JLog.Terms.jNaryBuiltinPredicate
 
getArity() - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
getArity() - Method in class ubc.cs.JLog.Terms.jPredicate
 
getArity() - Method in class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
getArity() - Method in class ubc.cs.JLog.Terms.jTrinaryBuiltinPredicate
 
getArity() - Method in class ubc.cs.JLog.Terms.jTrue
 
getArity() - Method in class ubc.cs.JLog.Terms.jUnaryBuiltinPredicate
 
getAssociativity() - Method in class ubc.cs.JLog.Parser.pOperatorEntry
 
getAttributes() - Method in class ubc.cs.JLog.Animation.aAnimationObject
 
getAttributes() - Method in class ubc.cs.JLog.Animation.aAnimationShape
 
getAttributes() - Method in class ubc.cs.JLog.Animation.aAnimationShape_image
 
getAttributes() - Method in class ubc.cs.JLog.Animation.aAnimationShape_line
 
getAttributes() - Method in class ubc.cs.JLog.Animation.aAnimationShape_polygon
 
getAttributes() - Method in class ubc.cs.JLog.Animation.aAnimationShape_text
 
getAttributes() - Method in interface ubc.cs.JLog.Foundation.iAttributes
Returns a hashtable of every attribute associated with this object.
getBase() - Method in class ubc.cs.JLog.Foundation.jRule
 
getBounds() - Method in class ubc.cs.JLog.Animation.aAnimationObject
Returns the bounding rectangle for this object in the current view, given in global coordinates.
getBounds() - Method in class ubc.cs.JLog.Animation.aAnimationShape
Returns the bounding rectangle for this shape, given in global coordinates.
getBounds() - Method in class ubc.cs.JLog.Animation.aAnimationShape_image
 
getBounds() - Method in class ubc.cs.JLog.Animation.aAnimationShape_line
 
getBounds() - Method in class ubc.cs.JLog.Animation.aAnimationShape_polygon
 
getBounds() - Method in class ubc.cs.JLog.Animation.aAnimationShape_text
 
getBreak() - Method in class ubc.cs.JLog.Applet.gTracePanel.gTraceItem
 
getBreakState() - Method in class ubc.cs.JLog.Applet.gDebugPanel
 
getBreakState() - Method in class ubc.cs.JLog.Applet.gDebugWindow
 
getCachedListeners() - Method in class ubc.cs.JLog.Foundation.jPrologServiceBroadcaster
 
getCachedRuleDefinitions() - Method in class ubc.cs.JLog.Terms.jAtom
 
getCachedRuleDefinitions() - Method in class ubc.cs.JLog.Terms.jPredicate
 
getCharPos() - Method in class ubc.cs.JLog.Parser.pTSPreToken
 
getCharPos() - Method in exception ubc.cs.JLog.Parser.SyntaxErrorException
 
getCharPos() - Method in exception ubc.cs.JLog.Parser.TokenizeStreamException
 
getChoiceValue() - Method in class ubc.cs.JLog.Applet.gClosingDialog
 
getClause(jClauseGoal, jPredicate) - Method in class ubc.cs.JLog.Foundation.jDynamicRuleDefinitions
Construct dynamic rule based on name, arity, and vector of rules.
getConnection() - Static method in class ubc.cs.JLog.Extras.DataBase.jDBConnect
 
getConstructorArgsArray(jTerm, jTerm) - Method in class ubc.cs.JLog.Parser.pGenericOperatorEntry
 
getConstructorArgsArray(jCompoundTerm) - Method in class ubc.cs.JLog.Parser.pGenericPredicateEntry
 
getConstructorParamsArray() - Method in class ubc.cs.JLog.Parser.pGenericOperatorEntry
 
getConstructorParamsArray() - Method in class ubc.cs.JLog.Parser.pGenericPredicateEntry
 
getConsultWindow(String) - Method in class ubc.cs.JLog.Applet.gJLogApplication
 
getCopy() - Method in class ubc.cs.JLog.Foundation.jVariableRegistry.jVariablePair
 
getCurrentDirectory() - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
getCurrentSourceLine() - Method in class ubc.cs.JLog.Applet.gConsultPanel
 
getDebugging() - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
getDebugGoalStack() - Method in class ubc.cs.JLog.Foundation.jDebugProverGoalStackEvent
 
getDebugItem(jGoal) - Method in class ubc.cs.JLog.Foundation.jDebugProvedGoalStack
 
getDebugProver() - Method in class ubc.cs.JLog.Foundation.jDebugProverGoalStackEvent
 
getDebugProver() - Method in class ubc.cs.JLog.Foundation.jDebugProverStartedEvent
 
getDefaultObjectToTermConverter() - Method in class ubc.cs.JLog.Terms.jTermTranslation
 
getDefaultTermToObjectConverter() - Method in class ubc.cs.JLog.Terms.jTermTranslation
 
getDisplayPointFromLocalPoint(float, float) - Method in class ubc.cs.JLog.Animation.aAnimationObject
Calculates the display coordinates for given local (i.e., shape relative) point.
getDisplayPointFromLocalPosition(float, float, float) - Method in class ubc.cs.JLog.Animation.aAnimationObject
Calculates the display coordinates for given local (i.e., shape relative) point and rotation.
getDynamicRules() - Method in class ubc.cs.JLog.Terms.Goals.jClauseGoal
 
getDynamicRules(jPredicate, jKnowledgeBase) - Method in class ubc.cs.JLog.Terms.jClause
 
getEnclosingObject() - Method in class ubc.cs.JLog.Animation.aAnimationShape
Returns the parent, enclosing object.
getEndingSymbol() - Method in class ubc.cs.JLog.Terms.jCompoundTerm
 
getEndingSymbol() - Method in class ubc.cs.JLog.Terms.jPredicateTerms
 
getEnvironment() - Method in class ubc.cs.JLog.Animation.aAnimationObject
 
getErrorsStream() - Method in class ubc.cs.JLog.Applet.gConsultPanel
 
getFailUnknownPredicate() - Method in class ubc.cs.JLog.Foundation.jPrologAPI
Get the behaviour for unknown predicates.
getFailUnknownPredicate() - Method in class ubc.cs.JLog.Foundation.jPrologServices
Get the behaviour for unknown predicates.
getFilePath() - Method in class ubc.cs.JLog.Applet.gConsultWindow
 
getFileServices() - Method in class ubc.cs.JLog.Foundation.jPrologServices
Gets the file services object.
getFindString() - Method in class ubc.cs.JLog.Applet.gConsultPanel
 
getFindString() - Method in class ubc.cs.JLog.Applet.gFindDialog
 
getGlobalRotationFromLocal(float) - Method in class ubc.cs.JLog.Animation.aAnimationObject
 
getGlobalXPositionFromLocal(float) - Method in class ubc.cs.JLog.Animation.aAnimationObject
 
getGlobalYPositionFromLocal(float) - Method in class ubc.cs.JLog.Animation.aAnimationObject
 
getGoal() - Method in class ubc.cs.JLog.Foundation.jDebugFailGoalEvent
 
getGoal() - Method in class ubc.cs.JLog.Foundation.jDebugProvedGoalStack.jDebugGoalItem
 
getGoal() - Method in class ubc.cs.JLog.Foundation.jDebugProveGoalEvent
 
getGoal() - Method in class ubc.cs.JLog.Foundation.jDebugRetryGoalEvent
 
getGoal() - Method in class ubc.cs.JLog.Foundation.jDebugTryGoalEvent
 
getGoalIndex(jGoal) - Method in class ubc.cs.JLog.Applet.gStackPanel
 
getGotoLine() - Method in class ubc.cs.JLog.Applet.gGotoLineDialog
 
getHead() - Method in class ubc.cs.JLog.Foundation.jRule
 
getHead() - Method in class ubc.cs.JLog.Terms.jListPair
 
getIdentity() - Method in class ubc.cs.JLog.Terms.jVariable
Get an unique indentifying name.
getImage(String) - Method in class ubc.cs.JLog.Animation.aAnimationEnvironment
 
getImage(String) - Method in class ubc.cs.JLog.Applet.gJLogAppletBase
 
getImage(String) - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
getImage(String) - Method in class ubc.cs.JLog.Applet.gJLogBase
 
getImage(String) - Method in interface ubc.cs.JLog.Applet.iJLogApplBaseServices
 
getInput() - Method in class ubc.cs.JLog.Applet.gQueryPanel
 
getInput() - Method in class ubc.cs.JLog.Builtins.Goals.jReadGoal
 
getInput() - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
getInputStream() - Method in class ubc.cs.JLog.Applet.gQueryPanel
 
getInputStreamFromFilename(String) - Method in class ubc.cs.JLog.Applet.gJLogAppletBase
 
getInputStreamFromFilename(String) - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
getInputStreamFromFilename(String) - Method in class ubc.cs.JLog.Applet.gJLogBase
 
getInputStreamFromFilename(String) - Method in interface ubc.cs.JLog.Applet.iJLogApplBaseServices
 
getInputStreamFromFilename(String) - Method in interface ubc.cs.JLog.Foundation.iPrologFileServices
 
getInputStreamFromFilename(String) - Method in class ubc.cs.JLog.Foundation.jPrologFileServices
 
getInputStreamFromFilename_S(String) - Static method in class ubc.cs.JLog.Foundation.jPrologFileServices
 
getIntegerValue() - Method in class ubc.cs.JLog.Terms.jInteger
 
getKBWindowCount() - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
getKeyString(iNameArity) - Method in class ubc.cs.JLog.Foundation.jKnowledgeBase
 
getKeyString(String, boolean) - Method in class ubc.cs.JLog.Parser.pOperatorRegistry
 
getKeyString(String, int) - Method in class ubc.cs.JLog.Parser.pPredicateRegistry
 
getKnowledgeBase() - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
getLevel() - Method in class ubc.cs.JLog.Animation.aAnimationObject
 
getLHS() - Method in class ubc.cs.JLog.Terms.jBinaryBuiltinPredicate
 
getLHS() - Method in class ubc.cs.JLog.Terms.jConjunctTerm
 
getLibrary() - Method in class ubc.cs.JLog.Foundation.jRuleDefinitions
Get the name of the library associated with this operator.
getLibrary() - Method in class ubc.cs.JLog.Parser.pOperatorEntry
Get the name of the library associated with this operator.
getLibrary() - Method in class ubc.cs.JLog.Parser.pPredicateEntry
Get the name of the library associated with this predicate.
getLibrary() - Method in class ubc.cs.JLog.Terms.jPredefined
 
getLine() - Method in class ubc.cs.JLog.Parser.pTSPreToken
 
getLine() - Method in exception ubc.cs.JLog.Parser.SyntaxErrorException
 
getLine() - Method in exception ubc.cs.JLog.Parser.TokenizeStreamException
 
getMagnification() - Method in class ubc.cs.JLog.Animation.aAnimationEnvironment
 
getName() - Method in class ubc.cs.JLog.Animation.aAnimationObject
 
getName() - Method in class ubc.cs.JLog.Animation.aAnimationShape
 
getName() - Method in class ubc.cs.JLog.Animation.jAnimate
 
getName() - Method in class ubc.cs.JLog.Animation.jAnimate_addshape
 
getName() - Method in class ubc.cs.JLog.Animation.jAnimate_create
 
getName() - Method in class ubc.cs.JLog.Animation.jAnimate_delete
 
getName() - Method in class ubc.cs.JLog.Animation.jAnimate_getattr
 
getName() - Method in class ubc.cs.JLog.Animation.jAnimate_getobject
 
getName() - Method in class ubc.cs.JLog.Animation.jAnimate_getshape
 
getName() - Method in class ubc.cs.JLog.Animation.jAnimate_init
 
getName() - Method in class ubc.cs.JLog.Animation.jAnimate_move
 
getName() - Method in class ubc.cs.JLog.Animation.jAnimate_objects
 
getName() - Method in class ubc.cs.JLog.Animation.jAnimate_path
 
getName() - Method in class ubc.cs.JLog.Animation.jAnimate_removeshape
 
getName() - Method in class ubc.cs.JLog.Animation.jAnimate_rotate
 
getName() - Method in class ubc.cs.JLog.Animation.jAnimate_setattr
 
getName() - Method in class ubc.cs.JLog.Animation.jAnimate_setlevel
 
getName() - Method in class ubc.cs.JLog.Animation.jAnimate_setmagnify
 
getName() - Method in class ubc.cs.JLog.Animation.jAnimate_setview
 
getName() - Method in class ubc.cs.JLog.Animation.jAnimate_shapes
 
getName() - Method in class ubc.cs.JLog.Animation.jAnimate_update
 
getName() - Method in class ubc.cs.JLog.Animation.jAnimateGoal
 
getName() - Method in class ubc.cs.JLog.Applet.gTracePanel.gTraceItem
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jAppendArrayGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jAssertGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jCallGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jCompareGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jCopyGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jCurrentOpListGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jCutGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jEnumerateVariablesArrayGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jEquivalenceGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jEquivGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jFunctorGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jGetArrayElementGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jIntersectArrayGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jIsGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jNameGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jOperatorGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jOpGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jReadGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jRepeatGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jRetractGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jSetArrayElementGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jSortGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jSubtractArrayGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jTermToListGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jTimeGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jTimeGoal.jReportTimeGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jUnaryArithmeticGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jUnaryOperatorGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jUnionArrayGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.Goals.jWriteGoal
 
getName() - Method in class ubc.cs.JLog.Builtins.jAbs
 
getName() - Method in class ubc.cs.JLog.Builtins.jACos
 
getName() - Method in class ubc.cs.JLog.Builtins.jAdd
 
getName() - Method in class ubc.cs.JLog.Builtins.jAfter
 
getName() - Method in class ubc.cs.JLog.Builtins.jAfterEqual
 
getName() - Method in class ubc.cs.JLog.Builtins.jAppendArray
 
getName() - Method in class ubc.cs.JLog.Builtins.jArg
 
getName() - Method in class ubc.cs.JLog.Builtins.jASin
 
getName() - Method in class ubc.cs.JLog.Builtins.jAssert
 
getName() - Method in class ubc.cs.JLog.Builtins.jAsserta
 
getName() - Method in class ubc.cs.JLog.Builtins.jAssertz
 
getName() - Method in class ubc.cs.JLog.Builtins.jATan
 
getName() - Method in class ubc.cs.JLog.Builtins.jATan2
 
getName() - Method in class ubc.cs.JLog.Builtins.jBefore
 
getName() - Method in class ubc.cs.JLog.Builtins.jBeforeEqual
 
getName() - Method in class ubc.cs.JLog.Builtins.jBitwiseConjunction
 
getName() - Method in class ubc.cs.JLog.Builtins.jBitwiseDisjunction
 
getName() - Method in class ubc.cs.JLog.Builtins.jBitwiseExclusiveDisjunction
 
getName() - Method in class ubc.cs.JLog.Builtins.jBitwiseLeftShift
 
getName() - Method in class ubc.cs.JLog.Builtins.jBitwiseNegation
 
getName() - Method in class ubc.cs.JLog.Builtins.jBitwiseRightShift
 
getName() - Method in class ubc.cs.JLog.Builtins.jCall
 
getName() - Method in class ubc.cs.JLog.Builtins.jCeiling
 
getName() - Method in class ubc.cs.JLog.Builtins.jCompare
 
getName() - Method in class ubc.cs.JLog.Builtins.jConvertArray
 
getName() - Method in class ubc.cs.JLog.Builtins.jCopyTerm
 
getName() - Method in class ubc.cs.JLog.Builtins.jCos
 
getName() - Method in class ubc.cs.JLog.Builtins.jCreateArray
 
getName() - Method in class ubc.cs.JLog.Builtins.jCurrentOpList
 
getName() - Method in class ubc.cs.JLog.Builtins.jCut
 
getName() - Method in class ubc.cs.JLog.Builtins.jDynamic
 
getName() - Method in class ubc.cs.JLog.Builtins.jEnumerateVariablesArray
 
getName() - Method in class ubc.cs.JLog.Builtins.jEqual
 
getName() - Method in class ubc.cs.JLog.Builtins.jEquivalence
 
getName() - Method in class ubc.cs.JLog.Builtins.jEquivalent
 
getName() - Method in class ubc.cs.JLog.Builtins.jExists
 
getName() - Method in class ubc.cs.JLog.Builtins.jExp
 
getName() - Method in class ubc.cs.JLog.Builtins.jExpandTerm
 
getName() - Method in class ubc.cs.JLog.Builtins.jFloor
 
getName() - Method in class ubc.cs.JLog.Builtins.jFunctor
 
getName() - Method in class ubc.cs.JLog.Builtins.jGetArrayElement
 
getName() - Method in class ubc.cs.JLog.Builtins.jGreaterThan
 
getName() - Method in class ubc.cs.JLog.Builtins.jGreaterThanEqual
 
getName() - Method in class ubc.cs.JLog.Builtins.jIntegerDivide
 
getName() - Method in class ubc.cs.JLog.Builtins.jIntersectArray
 
getName() - Method in class ubc.cs.JLog.Builtins.jIs
 
getName() - Method in class ubc.cs.JLog.Builtins.jIsAtom
 
getName() - Method in class ubc.cs.JLog.Builtins.jIsAtomic
 
getName() - Method in class ubc.cs.JLog.Builtins.jIsCallable
 
getName() - Method in class ubc.cs.JLog.Builtins.jIsCompound
 
getName() - Method in class ubc.cs.JLog.Builtins.jIsGround
 
getName() - Method in class ubc.cs.JLog.Builtins.jIsInteger
 
getName() - Method in class ubc.cs.JLog.Builtins.jIsList
 
getName() - Method in class ubc.cs.JLog.Builtins.jIsNonVariable
 
getName() - Method in class ubc.cs.JLog.Builtins.jIsNumber
 
getName() - Method in class ubc.cs.JLog.Builtins.jIsReal
 
getName() - Method in class ubc.cs.JLog.Builtins.jIsSimple
 
getName() - Method in class ubc.cs.JLog.Builtins.jIsVariable
 
getName() - Method in class ubc.cs.JLog.Builtins.jKeysort
 
getName() - Method in class ubc.cs.JLog.Builtins.jLessThan
 
getName() - Method in class ubc.cs.JLog.Builtins.jLessThanEqual
 
getName() - Method in class ubc.cs.JLog.Builtins.jLoadLibrary
 
getName() - Method in class ubc.cs.JLog.Builtins.jLog
 
getName() - Method in class ubc.cs.JLog.Builtins.jLog10
 
getName() - Method in class ubc.cs.JLog.Builtins.jLog2
 
getName() - Method in class ubc.cs.JLog.Builtins.jLogBase
 
getName() - Method in class ubc.cs.JLog.Builtins.jMax
 
getName() - Method in class ubc.cs.JLog.Builtins.jMin
 
getName() - Method in class ubc.cs.JLog.Builtins.jMinus
 
getName() - Method in class ubc.cs.JLog.Builtins.jMod
 
getName() - Method in class ubc.cs.JLog.Builtins.jMultiply
 
getName() - Method in class ubc.cs.JLog.Builtins.jName
 
getName() - Method in class ubc.cs.JLog.Builtins.jNotEqual
 
getName() - Method in class ubc.cs.JLog.Builtins.jNotEquivalence
 
getName() - Method in class ubc.cs.JLog.Builtins.jNotEquivalent
 
getName() - Method in class ubc.cs.JLog.Builtins.jNotUnify
 
getName() - Method in class ubc.cs.JLog.Builtins.jOp
 
getName() - Method in class ubc.cs.JLog.Builtins.jPlus
 
getName() - Method in class ubc.cs.JLog.Builtins.jPow
 
getName() - Method in class ubc.cs.JLog.Builtins.jRandom
 
getName() - Method in class ubc.cs.JLog.Builtins.jRead
 
getName() - Method in class ubc.cs.JLog.Builtins.jRealDivide
 
getName() - Method in class ubc.cs.JLog.Builtins.jRepeat
 
getName() - Method in class ubc.cs.JLog.Builtins.jRetract
 
getName() - Method in class ubc.cs.JLog.Builtins.jRound
 
getName() - Method in class ubc.cs.JLog.Builtins.jSetArrayElement
 
getName() - Method in class ubc.cs.JLog.Builtins.jSin
 
getName() - Method in class ubc.cs.JLog.Builtins.jSort
 
getName() - Method in class ubc.cs.JLog.Builtins.jSqrt
 
getName() - Method in class ubc.cs.JLog.Builtins.jSubtract
 
getName() - Method in class ubc.cs.JLog.Builtins.jSubtractArray
 
getName() - Method in class ubc.cs.JLog.Builtins.jTan
 
getName() - Method in class ubc.cs.JLog.Builtins.jTermToList
 
getName() - Method in class ubc.cs.JLog.Builtins.jTime
 
getName() - Method in class ubc.cs.JLog.Builtins.jTruncate
 
getName() - Method in class ubc.cs.JLog.Builtins.jUnionArray
 
getName() - Method in class ubc.cs.JLog.Builtins.jWrite
 
getName() - Method in class ubc.cs.JLog.Extras.BSF.jAddEvent
 
getName() - Method in class ubc.cs.JLog.Extras.BSF.jAddEventGoal
 
getName() - Method in class ubc.cs.JLog.Extras.BSF.jCreate3
 
getName() - Method in class ubc.cs.JLog.Extras.BSF.jCreate4
 
getName() - Method in class ubc.cs.JLog.Extras.BSF.jCreateGoal
 
getName() - Method in class ubc.cs.JLog.Extras.BSF.jImport
 
getName() - Method in class ubc.cs.JLog.Extras.BSF.jImportGoal
 
getName() - Method in class ubc.cs.JLog.Extras.BSF.jInvoke4
 
getName() - Method in class ubc.cs.JLog.Extras.BSF.jInvoke5
 
getName() - Method in class ubc.cs.JLog.Extras.BSF.jInvokeGoal
 
getName() - Method in class ubc.cs.JLog.Extras.BSF.jJ2P
 
getName() - Method in class ubc.cs.JLog.Extras.BSF.jJ2PGoal
 
getName() - Method in class ubc.cs.JLog.Extras.BSF.jLookup
 
getName() - Method in class ubc.cs.JLog.Extras.BSF.jLookupGoal
 
getName() - Method in class ubc.cs.JLog.Extras.BSF.jP2J
 
getName() - Method in class ubc.cs.JLog.Extras.BSF.jP2JGoal
 
getName() - Method in class ubc.cs.JLog.Extras.BSF.jRegister
 
getName() - Method in class ubc.cs.JLog.Extras.BSF.jRegisterGoal
 
getName() - Method in class ubc.cs.JLog.Extras.BSF.jStatic
 
getName() - Method in class ubc.cs.JLog.Extras.BSF.jStaticGoal
 
getName() - Method in class ubc.cs.JLog.Extras.BSF.jUnregister
 
getName() - Method in class ubc.cs.JLog.Extras.BSF.jUnregisterGoal
 
getName() - Method in class ubc.cs.JLog.Extras.DataBase.jDBConnect
 
getName() - Method in class ubc.cs.JLog.Extras.DataBase.jDBDisconnect
 
getName() - Method in class ubc.cs.JLog.Extras.DataBase.jDBDisconnectGoal
 
getName() - Method in class ubc.cs.JLog.Extras.DataBase.jDBExecute
 
getName() - Method in class ubc.cs.JLog.Extras.DataBase.jDBExecuteGoal
 
getName() - Method in class ubc.cs.JLog.Extras.DataBase.jDBExecuteParam
 
getName() - Method in class ubc.cs.JLog.Extras.DataBase.jDBExecuteParamGoal
 
getName() - Method in class ubc.cs.JLog.Extras.DataBase.jDBSelect
 
getName() - Method in class ubc.cs.JLog.Extras.FileSystem.jFSDelete
 
getName() - Method in class ubc.cs.JLog.Extras.FileSystem.jFSExists
 
getName() - Method in class ubc.cs.JLog.Extras.FileSystem.jFSisFileOrDir
 
getName() - Method in class ubc.cs.JLog.Extras.FileSystem.jFSLength
 
getName() - Method in class ubc.cs.JLog.Extras.FileSystem.jFSListDir
 
getName() - Method in class ubc.cs.JLog.Extras.FileSystem.jFSMakeDir
 
getName() - Method in class ubc.cs.JLog.Extras.FileSystem.jFSRead
 
getName() - Method in class ubc.cs.JLog.Extras.FileSystem.jFSWrite
 
getName() - Method in class ubc.cs.JLog.Foundation.iNameArityStub
 
getName() - Method in class ubc.cs.JLog.Foundation.jRule
 
getName() - Method in class ubc.cs.JLog.Foundation.jRuleDefinitions
 
getName() - Method in class ubc.cs.JLog.Foundation.jUserGoal
 
getName() - Method in class ubc.cs.JLog.Parser.pOperatorEntry
 
getName() - Method in class ubc.cs.JLog.Parser.pPredicateEntry
 
getName() - Method in class ubc.cs.JLog.Terms.Goals.jBinaryBuiltinPredicateGoal
 
getName() - Method in class ubc.cs.JLog.Terms.Goals.jClauseGoal
 
getName() - Method in class ubc.cs.JLog.Terms.Goals.jFailGoal
 
getName() - Method in class ubc.cs.JLog.Terms.Goals.jNaryBuiltinPredicateGoal
 
getName() - Method in class ubc.cs.JLog.Terms.Goals.jOrGoal
 
getName() - Method in class ubc.cs.JLog.Terms.Goals.jPredicateGoal
 
getName() - Method in class ubc.cs.JLog.Terms.Goals.jQuadaryBuiltinPredicateGoal
 
getName() - Method in class ubc.cs.JLog.Terms.Goals.jTrinaryBuiltinPredicateGoal
 
getName() - Method in class ubc.cs.JLog.Terms.Goals.jTrueGoal
 
getName() - Method in class ubc.cs.JLog.Terms.Goals.jUnaryBuiltinPredicateGoal
 
getName() - Method in interface ubc.cs.JLog.Terms.iName
Returns the name of this instance.
getName() - Method in interface ubc.cs.JLog.Terms.iTerm
 
getName() - Method in class ubc.cs.JLog.Terms.jAtom
 
getName() - Method in class ubc.cs.JLog.Terms.jClause
 
getName() - Method in class ubc.cs.JLog.Terms.jCons
 
getName() - Method in class ubc.cs.JLog.Terms.jDCG
 
getName() - Method in class ubc.cs.JLog.Terms.jFail
 
getName() - Method in class ubc.cs.JLog.Terms.jIf
 
getName() - Method in class ubc.cs.JLog.Terms.jInteger
 
getName() - Method in class ubc.cs.JLog.Terms.jListPair
 
getName() - Method in class ubc.cs.JLog.Terms.jNullList
 
getName() - Method in class ubc.cs.JLog.Terms.jObject
 
getName() - Method in class ubc.cs.JLog.Terms.jOr
 
getName() - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
getName() - Method in class ubc.cs.JLog.Terms.jPredicate
 
getName() - Method in class ubc.cs.JLog.Terms.jReal
 
getName() - Method in class ubc.cs.JLog.Terms.jTerm
 
getName() - Method in class ubc.cs.JLog.Terms.jTrue
 
getName() - Method in class ubc.cs.JLog.Terms.jUnify
 
getName() - Method in class ubc.cs.JLog.Terms.jVariable
 
getNextGoal() - Method in class ubc.cs.JLog.Foundation.jDebugProvedGoalStack.jDebugGoalItem
 
getNextGoal() - Method in class ubc.cs.JLog.Foundation.jDebugTryGoalEvent
 
getNextPredicateTermNumber() - Method in class ubc.cs.JLog.Terms.Goals.jOrGoal
 
getNextRuleNumber() - Method in class ubc.cs.JLog.Terms.Goals.jClauseGoal
 
getNextRuleNumber() - Method in class ubc.cs.JLog.Terms.Goals.jPredicateGoal
 
getNumberArguments() - Method in class ubc.cs.JLog.Animation.jAnimate
 
getNumberArguments() - Method in class ubc.cs.JLog.Animation.jAnimate_addshape
 
getNumberArguments() - Method in class ubc.cs.JLog.Animation.jAnimate_create
 
getNumberArguments() - Method in class ubc.cs.JLog.Animation.jAnimate_delete
 
getNumberArguments() - Method in class ubc.cs.JLog.Animation.jAnimate_getattr
 
getNumberArguments() - Method in class ubc.cs.JLog.Animation.jAnimate_getobject
 
getNumberArguments() - Method in class ubc.cs.JLog.Animation.jAnimate_getshape
 
getNumberArguments() - Method in class ubc.cs.JLog.Animation.jAnimate_init
 
getNumberArguments() - Method in class ubc.cs.JLog.Animation.jAnimate_move
 
getNumberArguments() - Method in class ubc.cs.JLog.Animation.jAnimate_objects
 
getNumberArguments() - Method in class ubc.cs.JLog.Animation.jAnimate_path
 
getNumberArguments() - Method in class ubc.cs.JLog.Animation.jAnimate_removeshape
 
getNumberArguments() - Method in class ubc.cs.JLog.Animation.jAnimate_rotate
 
getNumberArguments() - Method in class ubc.cs.JLog.Animation.jAnimate_setattr
 
getNumberArguments() - Method in class ubc.cs.JLog.Animation.jAnimate_setlevel
 
getNumberArguments() - Method in class ubc.cs.JLog.Animation.jAnimate_setmagnify
 
getNumberArguments() - Method in class ubc.cs.JLog.Animation.jAnimate_setview
 
getNumberArguments() - Method in class ubc.cs.JLog.Animation.jAnimate_shapes
 
getNumberArguments() - Method in class ubc.cs.JLog.Animation.jAnimate_update
 
getObject(String) - Method in class ubc.cs.JLog.Animation.aAnimationEnvironment
Find an aAnimationObject by name.
getObjectReference() - Method in class ubc.cs.JLog.Terms.jObject
 
getObjectToTermConverter(Object) - Method in class ubc.cs.JLog.Terms.jTermTranslation
 
getOperator(String, boolean) - Method in class ubc.cs.JLog.Parser.pOperatorRegistry
 
getOperatorRegistry() - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
getOutput() - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
getOutputStream() - Method in class ubc.cs.JLog.Applet.gQueryPanel
 
getPacket(jTerm) - Method in class ubc.cs.JLog.Parser.pTermToPacketHashtable
Finds the packet associated with the given term key.
getParameter(String) - Method in class ubc.cs.JLog.Applet.gJLogAppletBase
 
getParameter(String) - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
getParameter(String) - Method in class ubc.cs.JLog.Applet.gJLogBase
 
getParameter(String) - Method in interface ubc.cs.JLog.Applet.iJLogApplBaseServices
 
getParameterInfo() - Method in class ubc.cs.JLog.Applet.gJLogAppletBase
 
getParameterInfo() - Method in class ubc.cs.JLog.Applet.gJLogBase
 
getPathSize(boolean) - Method in class ubc.cs.JLog.Animation.aAnimationObject
Get the size of the path.
getPosition() - Method in exception ubc.cs.JLog.Parser.SyntaxErrorException
 
getPosition() - Method in exception ubc.cs.JLog.Parser.TokenizeStreamException
 
getPredicate(String, int) - Method in class ubc.cs.JLog.Parser.pPredicateRegistry
 
getPredicate(jTerm) - Method in class ubc.cs.JLog.Terms.jClause
 
getPredicate() - Method in exception ubc.cs.JLog.Terms.UnknownPredicateException
 
getPredicateRegistry() - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
getPredicateTermNumber() - Method in class ubc.cs.JLog.Terms.Goals.jOrGoal
 
getPreferredSize() - Method in class ubc.cs.JLog.Animation.aAnimationEnvironment
 
getPriority(jTerm) - Method in class ubc.cs.JLog.Builtins.Goals.jOpGoal
 
getPriority() - Method in interface ubc.cs.JLog.Builtins.iArithmetic
Return priority value 0..MAX for operator precedence.
getPriority() - Method in class ubc.cs.JLog.Builtins.jAdd
 
getPriority() - Method in class ubc.cs.JLog.Builtins.jATan2
 
getPriority() - Method in class ubc.cs.JLog.Builtins.jBitwiseConjunction
 
getPriority() - Method in class ubc.cs.JLog.Builtins.jBitwiseDisjunction
 
getPriority() - Method in class ubc.cs.JLog.Builtins.jBitwiseExclusiveDisjunction
 
getPriority() - Method in class ubc.cs.JLog.Builtins.jBitwiseLeftShift
 
getPriority() - Method in class ubc.cs.JLog.Builtins.jBitwiseRightShift
 
getPriority() - Method in class ubc.cs.JLog.Builtins.jIntegerDivide
 
getPriority() - Method in class ubc.cs.JLog.Builtins.jLogBase
 
getPriority() - Method in class ubc.cs.JLog.Builtins.jMax
 
getPriority() - Method in class ubc.cs.JLog.Builtins.jMin
 
getPriority() - Method in class ubc.cs.JLog.Builtins.jMinus
 
getPriority() - Method in class ubc.cs.JLog.Builtins.jMod
 
getPriority() - Method in class ubc.cs.JLog.Builtins.jMultiply
 
getPriority() - Method in class ubc.cs.JLog.Builtins.jPow
 
getPriority() - Method in class ubc.cs.JLog.Builtins.jRealDivide
 
getPriority() - Method in class ubc.cs.JLog.Builtins.jSubtract
 
getPriority() - Method in class ubc.cs.JLog.Builtins.jUnaryArithmetic
 
getPriority() - Method in class ubc.cs.JLog.Foundation.jPrologServiceListener
Return the priority level for listener (a partial ordering on notification order).
getPriority() - Method in class ubc.cs.JLog.Parser.pOperatorEntry
 
getPrologServices() - Method in class ubc.cs.JLog.Applet.gJLogAppletBase
 
getPrologServices() - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
getPrologServices() - Method in class ubc.cs.JLog.Applet.gJLogBase
 
getPrologServices() - Method in interface ubc.cs.JLog.Applet.iJLogApplBaseServices
 
getPrologServices() - Method in class ubc.cs.JLog.Foundation.jPrologServiceThread
 
getProvedDebugItems(jGoal) - Method in class ubc.cs.JLog.Foundation.jDebugProvedGoalStack
 
getProvedGoals() - Method in class ubc.cs.JLog.Foundation.jDebugProvedGoalsEvent
 
getQinput() - Method in class ubc.cs.JLog.Applet.gQueryPanel
 
getRandomGenerator() - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
getRealValue() - Method in class ubc.cs.JLog.Terms.jReal
 
getRequiredCreditInfo() - Method in class ubc.cs.JLog.Applet.gJLogAppletBase
 
getRequiredCreditInfo() - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
getRequiredCreditInfo() - Method in class ubc.cs.JLog.Applet.gJLogBase
This function returns the credit assignment and copyright informaiton string.
getRequiredCreditInfo() - Method in interface ubc.cs.JLog.Applet.iJLogApplBaseServices
 
getRequiredCreditInfo() - Method in class ubc.cs.JLog.Foundation.jPrologAPI
This function returns the credit assignment and copyright informaiton string.
getRequiredCreditInfo() - Static method in class ubc.cs.JLog.Foundation.jPrologServices
This function returns the credit assignment and copyright informaiton string.
getResourceInputStreamFromFilename(String) - Method in class ubc.cs.JLog.Applet.gJLogAppletBase
 
getResourceInputStreamFromFilename(String) - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
getResourceInputStreamFromFilename(String) - Method in class ubc.cs.JLog.Applet.gJLogBase
 
getResourceInputStreamFromFilename(String) - Method in interface ubc.cs.JLog.Foundation.iPrologFileServices
 
getResourceInputStreamFromFilename(String) - Method in class ubc.cs.JLog.Foundation.jPrologFileServices
 
getResourceInputStreamFromFilename_S(String) - Static method in class ubc.cs.JLog.Foundation.jPrologFileServices
 
getResourceURLFromFilename(String) - Method in class ubc.cs.JLog.Applet.gJLogAppletBase
 
getResourceURLFromFilename(String) - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
getResourceURLFromFilename(String) - Method in class ubc.cs.JLog.Applet.gJLogBase
 
getResourceURLFromFilename(String) - Method in interface ubc.cs.JLog.Foundation.iPrologFileServices
 
getResourceURLFromFilename(String) - Method in class ubc.cs.JLog.Foundation.jPrologFileServices
 
getResourceURLFromFilename_S(String) - Static method in class ubc.cs.JLog.Foundation.jPrologFileServices
 
getResult() - Method in class ubc.cs.JLog.Foundation.jUserQueryEvent
 
getResultException() - Method in class ubc.cs.JLog.Foundation.jAPIConsultThread
Returns the RuntimeException thrown by an unsucessful query / retry (e.g., UnknownPredicateException).
getResultException() - Method in class ubc.cs.JLog.Foundation.jAPIQueryThread
Returns the RuntimeException thrown by an unsucessful query / retry (e.g., UnknownPredicateException).
getResultHashtable() - Method in class ubc.cs.JLog.Foundation.jAPIQueryThread
Returns a hashtable of the variable bindings, as a result of a sucessful query / retry.
getRHS() - Method in class ubc.cs.JLog.Terms.jBinaryBuiltinPredicate
 
getRHS() - Method in class ubc.cs.JLog.Terms.jCommand
 
getRHS() - Method in class ubc.cs.JLog.Terms.jConjunctTerm
 
getRHS() - Method in class ubc.cs.JLog.Terms.jUnaryBuiltinPredicate
 
getRuleAt(int) - Method in class ubc.cs.JLog.Foundation.jRuleDefinitions
 
getRuleDefinitionsMatch(iNameArity) - Method in class ubc.cs.JLog.Foundation.jKnowledgeBase
Access the set of rules matching the given name and arity.
getRuleNumber() - Method in class ubc.cs.JLog.Terms.Goals.jClauseGoal
 
getRuleNumber() - Method in class ubc.cs.JLog.Terms.Goals.jPredicateGoal
 
getRules() - Method in class ubc.cs.JLog.Terms.Goals.jPredicateGoal
 
getShape(String) - Method in class ubc.cs.JLog.Animation.aAnimationObject
Get a shape in the current view with the given name.
getShapeView(aAnimationShape) - Method in class ubc.cs.JLog.Animation.aAnimationObject
Get the view containing the given shape.
getSource() - Method in class ubc.cs.JLog.Applet.gConsultPanel
 
getSource() - Method in class ubc.cs.JLog.Applet.gJLogAppletBase
 
getSource() - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
getSource() - Method in class ubc.cs.JLog.Applet.gJLogBase
 
getSource() - Method in interface ubc.cs.JLog.Applet.iJLogApplBaseServices
 
getSourceTextArea() - Method in class ubc.cs.JLog.Applet.gConsultPanel
 
getSpecifier(jTerm) - Method in class ubc.cs.JLog.Builtins.Goals.jOpGoal
 
getStackCopy() - Method in interface ubc.cs.JLog.Foundation.iDebugGoalStack
Provides a vectorized duplicate of the goal stack.
getStackCopy() - Method in class ubc.cs.JLog.Foundation.jDebugGoalStack
 
getStackCopy() - Method in class ubc.cs.JLog.Foundation.jDebugProvedGoalStack
 
getStartingSymbol() - Method in class ubc.cs.JLog.Terms.jCompoundTerm
 
getStartingSymbol() - Method in class ubc.cs.JLog.Terms.jPredicateTerms
 
getString() - Method in class ubc.cs.JLog.Applet.gHelpPanel.gHelpTopic
 
getString() - Method in class ubc.cs.JLog.Applet.gHelpPanel.gHelpTopicAbout
 
getString() - Method in class ubc.cs.JLog.Applet.gHelpPanel.gHelpTopicFile
 
getString() - Method in class ubc.cs.JLog.Applet.gHelpPanel.gHelpTopicKB
 
getSubGoals() - Method in class ubc.cs.JLog.Foundation.jDebugProvedGoalStack.jDebugGoalItem
 
getSubGoals() - Method in class ubc.cs.JLog.Foundation.jDebugProveGoalEvent
 
getSuitableConstructor(Class, Object[]) - Method in class ubc.cs.JLog.Extras.BSF.jCreateGoal
 
getSuitableMethod(Class, String, Object[]) - Method in class ubc.cs.JLog.Extras.BSF.jInvokeGoal
 
getTail() - Method in class ubc.cs.JLog.Terms.jListPair
 
getTerm() - Method in exception ubc.cs.JLog.Terms.InvalidDCGFormException
 
getTerm() - Method in interface ubc.cs.JLog.Terms.iTerm
Returns the non-evaluated jTerm representation of this term.
getTerm() - Method in class ubc.cs.JLog.Terms.jTerm
Returns the non-evaluated jTerm representation of this term.
getTerm() - Method in class ubc.cs.JLog.Terms.jVariable
 
getTerm() - Method in exception ubc.cs.JLog.Terms.PredicateExpectedException
 
getTerm1() - Method in class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
getTerm1() - Method in class ubc.cs.JLog.Terms.jTrinaryBuiltinPredicate
 
getTerm2() - Method in class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
getTerm2() - Method in class ubc.cs.JLog.Terms.jTrinaryBuiltinPredicate
 
getTerm3() - Method in class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
getTerm3() - Method in class ubc.cs.JLog.Terms.jTrinaryBuiltinPredicate
 
getTerm4() - Method in class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
getTermAt(int) - Method in class ubc.cs.JLog.Terms.jNaryBuiltinPredicate
 
getTermToObjectConverter(Object) - Method in class ubc.cs.JLog.Terms.jTermTranslation
 
getTermTranslation() - Method in class ubc.cs.JLog.Animation.aAnimationObject
 
getTermTranslation() - Method in class ubc.cs.JLog.Animation.aAnimationShape
 
getTermTranslation() - Method in class ubc.cs.JLog.Animation.aAnimationShape_image
 
getTermTranslation() - Method in class ubc.cs.JLog.Animation.aAnimationShape_line
 
getTermTranslation() - Method in class ubc.cs.JLog.Animation.aAnimationShape_polygon
 
getTermTranslation() - Method in class ubc.cs.JLog.Animation.aAnimationShape_text
 
getTermTranslation() - Method in class ubc.cs.JLog.Animation.aAttributeTranslation
Get the current translation unit for this object.
getText() - Method in class ubc.cs.JLog.Applet.gPrologServiceTextArea
 
getText() - Method in class ubc.cs.JLog.Applet.gPrologServiceTextField
 
getText() - Method in interface ubc.cs.JLog.Foundation.iPrologServiceText
 
getTextFromInputStream(InputStream) - Method in class ubc.cs.JLog.Applet.gJLogAppletBase
 
getTextFromInputStream(InputStream) - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
getTextFromInputStream(InputStream) - Method in class ubc.cs.JLog.Applet.gJLogBase
 
getTextFromInputStream(InputStream) - Method in interface ubc.cs.JLog.Applet.iJLogApplBaseServices
 
getTextFromInputStream(InputStream) - Method in interface ubc.cs.JLog.Foundation.iPrologFileServices
 
getTextFromInputStream(InputStream) - Method in class ubc.cs.JLog.Foundation.jPrologFileServices
 
getTextFromInputStream_S(InputStream) - Static method in class ubc.cs.JLog.Foundation.jPrologFileServices
 
getThread() - Method in class ubc.cs.JLog.Foundation.jThreadStoppedEvent
 
getToken(jTerm, pPacket) - Method in class ubc.cs.JLog.Parser.pTermToPacketHashtable
Looks up packet in the hash given a term key, and returns the packets token.
getToolMenuID() - Method in class ubc.cs.JLog.Applet.gJLogApplication
 
getToolMenuID() - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
Returns the index of the tool menu in the menu bar.
getTopGoals(jGoal) - Method in class ubc.cs.JLog.Foundation.jDebugGoalStack
 
getTopic() - Method in class ubc.cs.JLog.Applet.gHelpPanel.gHelpTopic
 
getTrace() - Method in class ubc.cs.JLog.Applet.gTracePanel.gTraceItem
 
getTraceInfo(iNameArity) - Method in class ubc.cs.JLog.Applet.gTracePanel
 
getTraceState() - Method in class ubc.cs.JLog.Applet.gDebugPanel
 
getTraceState() - Method in class ubc.cs.JLog.Applet.gDebugWindow
 
getTranslation() - Method in class ubc.cs.JLog.Foundation.jPrologAPI
Get the current translation unit used to convert queries and results between Prolog terms and Java objects.
getType() - Method in class ubc.cs.JLog.Animation.aAnimationShape
Sub-classes should return their type value (i.e., the value used to specify the shape type to create in the animation<addshape> predicate command).
getType() - Method in class ubc.cs.JLog.Animation.aAnimationShape_image
 
getType() - Method in class ubc.cs.JLog.Animation.aAnimationShape_line
 
getType() - Method in class ubc.cs.JLog.Animation.aAnimationShape_polygon
 
getType() - Method in class ubc.cs.JLog.Animation.aAnimationShape_text
 
getType() - Method in interface ubc.cs.JLog.Foundation.iType
 
getType() - Method in class ubc.cs.JLog.Foundation.jType
 
getType() - Method in class ubc.cs.JLog.Parser.pOperatorEntry
 
getUnifiedBase(jCompoundTerm, jUnifiedVector) - Method in class ubc.cs.JLog.Foundation.jRule
Test if rule head will unify.
getURLFromFilename(String) - Method in class ubc.cs.JLog.Applet.gJLogAppletBase
 
getURLFromFilename(String) - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
getURLFromFilename(String) - Method in class ubc.cs.JLog.Applet.gJLogBase
 
getURLFromFilename(String) - Method in interface ubc.cs.JLog.Applet.iJLogApplBaseServices
 
getURLFromFilename(String) - Method in interface ubc.cs.JLog.Foundation.iPrologFileServices
 
getURLFromFilename(String) - Method in class ubc.cs.JLog.Foundation.jPrologFileServices
 
getURLFromFilename_S(String) - Static method in class ubc.cs.JLog.Foundation.jPrologFileServices
 
getValue() - Method in class ubc.cs.JLog.Builtins.jBitwiseNegation
 
getValue() - Method in class ubc.cs.JLog.Builtins.jIntegerArithmetic
 
getValue() - Method in class ubc.cs.JLog.Builtins.jIntegerOnlyArithmetic
 
getValue() - Method in class ubc.cs.JLog.Builtins.jIsInteger
 
getValue() - Method in class ubc.cs.JLog.Builtins.jIsReal
 
getValue() - Method in class ubc.cs.JLog.Builtins.jRandom
 
getValue() - Method in class ubc.cs.JLog.Builtins.jRealArithmetic
 
getValue() - Method in class ubc.cs.JLog.Builtins.jRealUnaryArithmetic
 
getValue() - Method in class ubc.cs.JLog.Builtins.jRound
 
getValue() - Method in class ubc.cs.JLog.Builtins.jTruncate
 
getValue() - Method in class ubc.cs.JLog.Builtins.jUnaryArithmetic
 
getValue() - Method in interface ubc.cs.JLog.Terms.iTerm
 
getValue() - Method in interface ubc.cs.JLog.Terms.iValue
Return the value of this object after.
getValue() - Method in class ubc.cs.JLog.Terms.jListPair
 
getValue() - Method in class ubc.cs.JLog.Terms.jTerm
 
getValue() - Method in class ubc.cs.JLog.Terms.jVariable
 
getVariable(pVar) - Method in class ubc.cs.JLog.Parser.pVariableRegistry
 
getVariable(String) - Method in class ubc.cs.JLog.Parser.pVariableRegistry
 
getVariableIndex(jVariable) - Method in class ubc.cs.JLog.Foundation.jVariableVector
 
getVariables() - Method in class ubc.cs.JLog.Foundation.jVariableVector
 
getView() - Method in class ubc.cs.JLog.Animation.aAnimationObject
Get the current display view.
getWindowMenuDynamicStart() - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
Returns the index where the dynamic elements of the window menu start.
getWindowMenuID() - Method in class ubc.cs.JLog.Applet.gJLogApplication
 
getWindowMenuID() - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
Returns the index of the window menu in the menu bar.
gFindDialog - Class in ubc.cs.JLog.Applet
 
gFindDialog(gWindowBase, String) - Constructor for class ubc.cs.JLog.Applet.gFindDialog
 
gGotoLineDialog - Class in ubc.cs.JLog.Applet
 
gGotoLineDialog(gWindowBase, int) - Constructor for class ubc.cs.JLog.Applet.gGotoLineDialog
 
gHelpPanel - Class in ubc.cs.JLog.Applet
 
gHelpPanel(iJLogApplBaseServices) - Constructor for class ubc.cs.JLog.Applet.gHelpPanel
 
gHelpPanel.gHelpTopic - Class in ubc.cs.JLog.Applet
 
gHelpPanel.gHelpTopic(String) - Constructor for class ubc.cs.JLog.Applet.gHelpPanel.gHelpTopic
 
gHelpPanel.gHelpTopicAbout - Class in ubc.cs.JLog.Applet
 
gHelpPanel.gHelpTopicAbout(String, iJLogApplBaseServices) - Constructor for class ubc.cs.JLog.Applet.gHelpPanel.gHelpTopicAbout
 
gHelpPanel.gHelpTopicFile - Class in ubc.cs.JLog.Applet
 
gHelpPanel.gHelpTopicFile(String, iJLogApplBaseServices, String) - Constructor for class ubc.cs.JLog.Applet.gHelpPanel.gHelpTopicFile
 
gHelpPanel.gHelpTopicKB - Class in ubc.cs.JLog.Applet
 
gHelpPanel.gHelpTopicKB(String, iJLogApplBaseServices) - Constructor for class ubc.cs.JLog.Applet.gHelpPanel.gHelpTopicKB
 
gHelpWindow - Class in ubc.cs.JLog.Applet
 
gInputStreamTextField - Class in ubc.cs.JLog.Applet
This class represents an InputStream which gets input from a TextField.
gInputStreamTextField(TextField, Button) - Constructor for class ubc.cs.JLog.Applet.gInputStreamTextField
 
gJLogApplet - Class in ubc.cs.JLog.Applet
This is the Applet for the full Prolog in Java environment, complete with user interface.
gJLogApplet() - Constructor for class ubc.cs.JLog.Applet.gJLogApplet
 
gJLogAppletBase - Class in ubc.cs.JLog.Applet
This is the abstract Applet class for the Prolog in Java environment.
gJLogAppletBase() - Constructor for class ubc.cs.JLog.Applet.gJLogAppletBase
 
gJLogApplication - Class in ubc.cs.JLog.Applet
This is the Applet for the full Prolog in Java environment, complete with user interface.
gJLogApplication() - Constructor for class ubc.cs.JLog.Applet.gJLogApplication
 
gJLogApplication.eawtApplicationAdapter - Class in ubc.cs.JLog.Applet
 
gJLogApplication.eawtApplicationAdapter(gJLogApplication) - Constructor for class ubc.cs.JLog.Applet.gJLogApplication.eawtApplicationAdapter
 
gJLogApplicationBase - Class in ubc.cs.JLog.Applet
This is the abstract Application class for the Prolog in Java environment.
gJLogApplicationBase() - Constructor for class ubc.cs.JLog.Applet.gJLogApplicationBase
 
gJLogBase - Class in ubc.cs.JLog.Applet
This is the base class for applets or applications using the Prolog in Java environment.
gJLogBase(iJLogApplBaseServices) - Constructor for class ubc.cs.JLog.Applet.gJLogBase
Constructor.
gMainPanel - Class in ubc.cs.JLog.Applet
This is the Applet for the full Prolog in Java environment, complete with user interface.
gMainPanel(iJLogApplBaseServices) - Constructor for class ubc.cs.JLog.Applet.gMainPanel
 
goal - Variable in class ubc.cs.JLog.Foundation.jDebugFailGoalEvent
 
goal - Variable in class ubc.cs.JLog.Foundation.jDebugProvedGoalStack.jDebugGoalItem
 
goal - Variable in class ubc.cs.JLog.Foundation.jDebugProveGoalEvent
 
goal - Variable in class ubc.cs.JLog.Foundation.jDebugRetryGoalEvent
 
goal - Variable in class ubc.cs.JLog.Foundation.jDebugTryGoalEvent
 
goals - Variable in class ubc.cs.JLog.Applet.gDebugPanel
 
goals - Variable in class ubc.cs.JLog.Foundation.jProver
 
goals_stack - Variable in class ubc.cs.JLog.Applet.gDebugPanel
 
GOALS_TAB - Static variable in class ubc.cs.JLog.Applet.gDebugPanel
 
goLine() - Method in class ubc.cs.JLog.Applet.gConsultPanel
 
goto_line - Variable in class ubc.cs.JLog.Applet.gGotoLineDialog
 
GOTOLINE - Static variable in class ubc.cs.JLog.Applet.gConsultPanel
 
gotoline - Variable in class ubc.cs.JLog.Applet.gConsultPanel
 
gotoline_field - Variable in class ubc.cs.JLog.Applet.gConsultPanel
 
gOutputStreamTextArea - Class in ubc.cs.JLog.Applet
This class represents an OuputStream which directs to a TextArea.
gOutputStreamTextArea(TextArea) - Constructor for class ubc.cs.JLog.Applet.gOutputStreamTextArea
 
gPrologServiceTextArea - Class in ubc.cs.JLog.Applet
This class represents a TextArea based text repository.
gPrologServiceTextArea(TextArea) - Constructor for class ubc.cs.JLog.Applet.gPrologServiceTextArea
 
gPrologServiceTextField - Class in ubc.cs.JLog.Applet
This class represents a TextField based text repository.
gPrologServiceTextField(TextField) - Constructor for class ubc.cs.JLog.Applet.gPrologServiceTextField
 
gProverStackPanel - Class in ubc.cs.JLog.Applet
 
gProverStackPanel(String, TextArea, jPrologServices, gStackPanel) - Constructor for class ubc.cs.JLog.Applet.gProverStackPanel
 
gQueryPanel - Class in ubc.cs.JLog.Applet
 
gQueryPanel(jPrologServices, String, boolean) - Constructor for class ubc.cs.JLog.Applet.gQueryPanel
 
gQueryWindow - Class in ubc.cs.JLog.Applet
 
GREATER_THAN - Static variable in interface ubc.cs.JLog.Terms.iTerm
 
gStackPanel - Class in ubc.cs.JLog.Applet
 
gStackPanel(String, TextArea, jPrologServices, boolean) - Constructor for class ubc.cs.JLog.Applet.gStackPanel
 
gTracePanel - Class in ubc.cs.JLog.Applet
 
gTracePanel(jPrologServices) - Constructor for class ubc.cs.JLog.Applet.gTracePanel
 
gTracePanel.gTraceItem - Class in ubc.cs.JLog.Applet
 
gTracePanel.gTraceItem(iNameArity, boolean, boolean) - Constructor for class ubc.cs.JLog.Applet.gTracePanel.gTraceItem
 
gWindowBase - Class in ubc.cs.JLog.Applet
 

H

handleAbout(Object) - Method in class ubc.cs.JLog.Applet.gJLogApplication.eawtApplicationAdapter
 
handled - Variable in exception ubc.cs.JLog.Foundation.InvalidInputException
 
handleEvent(jPrologServiceEvent) - Method in class ubc.cs.JLog.Foundation.jPrologServiceListener
Receive broadcast event for this class to process.
handleOpenApplication(Object) - Method in class ubc.cs.JLog.Applet.gJLogApplication.eawtApplicationAdapter
 
handleOpenFile(Object) - Method in class ubc.cs.JLog.Applet.gJLogApplication.eawtApplicationAdapter
 
handlePreferences(Object) - Method in class ubc.cs.JLog.Applet.gJLogApplication.eawtApplicationAdapter
 
handlePrintFile(Object) - Method in class ubc.cs.JLog.Applet.gJLogApplication.eawtApplicationAdapter
 
handleQuit(Object) - Method in class ubc.cs.JLog.Applet.gJLogApplication.eawtApplicationAdapter
 
hasLHS() - Method in class ubc.cs.JLog.Parser.pOperatorEntry
 
hasMoreElements() - Method in class ubc.cs.JLog.Terms.jListPair.EnumerateListPair
 
hasRHS() - Method in class ubc.cs.JLog.Parser.pOperatorEntry
 
hasTerm(jTerm) - Method in class ubc.cs.JLog.Terms.jCompoundTerm
 
hasVariable(jVariable) - Method in class ubc.cs.JLog.Foundation.jVariableVector
 
head - Variable in class ubc.cs.JLog.Foundation.jGoalStack
 
head - Variable in class ubc.cs.JLog.Foundation.jRule
 
head - Variable in class ubc.cs.JLog.Terms.jListPair
 
head_goal - Variable in class ubc.cs.JLog.Terms.Goals.jOrGoal
 
height - Variable in class ubc.cs.JLog.Animation.aAnimationShape_image
 
height - Variable in class ubc.cs.JLog.Animation.FloatRectangle
 
HEIGHT_ATTR_KEY - Static variable in class ubc.cs.JLog.Animation.aAnimationShape_image
 
help - Variable in class ubc.cs.JLog.Applet.gHelpPanel
 
help(Integer) - Method in class ubc.cs.JLog.Applet.gHelpPanel
 
HELP - Static variable in class ubc.cs.JLog.Applet.gMainPanel
 
help - Variable in class ubc.cs.JLog.Applet.gMainPanel
 
help_window - Static variable in class ubc.cs.JLog.Applet.gJLogApplication
 
HELPFOLDER - Static variable in class ubc.cs.JLog.Applet.gHelpPanel
 
HELPLABEL - Static variable in class ubc.cs.JLog.Applet.gHelpPanel
 
helplabel - Variable in class ubc.cs.JLog.Applet.gHelpPanel
 
HIDEBUTTON - Static variable in class ubc.cs.JLog.Applet.gTracePanel
 
hideshow - Variable in class ubc.cs.JLog.Applet.gTracePanel
 
HORIZONTAL - Static variable in class ubc.cs.JLog.Applet.gButtonTabMenu
 

I

iArithmetic - Interface in ubc.cs.JLog.Builtins
The extending interface for arithmetic operators (which must also inherit from an operator class).
iAttributes - Interface in ubc.cs.JLog.Foundation
An inteface to represent getting and setting attribute Key-Value pairs via Hashtables.
iConsultable - Interface in ubc.cs.JLog.Terms
iConsultable is the interface for classes that may need to access the knowledge base before any proof attempts are made.
iDebugGoalStack - Interface in ubc.cs.JLog.Foundation
iDebugGoalStack is the debugging goal stack interface.
iGoalStack - Interface in ubc.cs.JLog.Foundation
iGoalStack is the goal stack interface.
iJLogApplBaseServices - Interface in ubc.cs.JLog.Applet
 
iList - Interface in ubc.cs.JLog.Terms
 
image - Variable in class ubc.cs.JLog.Animation.aAnimationShape_image
 
iMakeUnmake - Interface in ubc.cs.JLog.Terms
Interface for objects that are not standard prolog terms, but efficient or different representations of these terms.
iMenuServiceRequester - Interface in ubc.cs.JLog.Applet
 
in_consult_phase - Variable in class ubc.cs.JLog.Foundation.jConsultAndQueryThread
 
INACTIVE - Static variable in class ubc.cs.JLog.Applet.gButtonTab
 
iName - Interface in ubc.cs.JLog.Terms
This is the base interface for classes which have a name.
iNameArity - Interface in ubc.cs.JLog.Terms
This is the base interface for classes which have arity (such as predicates).
iNameArityStub - Class in ubc.cs.JLog.Foundation
This is the interface stub to support the jKnowledgeBase interfaces which require a name and arity, iNameArity in situations where a term is not available.
iNameArityStub(String, int) - Constructor for class ubc.cs.JLog.Foundation.iNameArityStub
 
info - Variable in class ubc.cs.JLog.Applet.gDebugPanel
 
init() - Method in class ubc.cs.JLog.Animation.aAnimationEnvironment
 
init() - Method in class ubc.cs.JLog.Applet.gJLogApplet
 
init() - Method in class ubc.cs.JLog.Applet.gJLogAppletBase
 
init() - Method in class ubc.cs.JLog.Applet.gJLogBase
 
init5CompoundTerm(jTerm, jTerm, jTerm, jTerm, jTerm) - Static method in class ubc.cs.JLog.Extras.BSF.jInvoke5
 
initConsultSource(String) - Method in class ubc.cs.JLog.Foundation.jPrologAPI
 
initial_line - Variable in class ubc.cs.JLog.Applet.gGotoLineDialog
 
initialize(BSFManager, String, Vector) - Method in class ubc.cs.JLog.Extras.BSF.JLogBSFEngine
Initialize the engine.
initPrologListeners() - Method in class ubc.cs.JLog.Foundation.jPrologAPI
 
initTranslation() - Method in class ubc.cs.JLog.Foundation.jPrologAPI
 
INLABEL - Static variable in class ubc.cs.JLog.Applet.gQueryPanel
 
inlabel - Variable in class ubc.cs.JLog.Applet.gQueryPanel
 
input - Variable in class ubc.cs.JLog.Applet.gInputStreamTextField
 
INPUT - Static variable in class ubc.cs.JLog.Applet.gQueryPanel
 
input - Variable in class ubc.cs.JLog.Applet.gQueryPanel
 
input_goal - Variable in class ubc.cs.JLog.Terms.Goals.jPredicateGoal
 
insert(String, int) - Method in class ubc.cs.JLog.Applet.gPrologServiceTextArea
 
insert(String, int) - Method in class ubc.cs.JLog.Applet.gPrologServiceTextField
 
insert(String, int) - Method in interface ubc.cs.JLog.Foundation.iPrologServiceText
 
internal_copy(jVariableRegistry) - Method in class ubc.cs.JLog.Terms.jCompoundTerm
 
internal_display() - Method in class ubc.cs.JLog.Foundation.jUserQueryThread
 
internal_displayGoal(Object) - Method in class ubc.cs.JLog.Applet.gProverStackPanel
 
internal_displayGoal(Object) - Method in class ubc.cs.JLog.Applet.gStackPanel
 
internal_duplicate(jVariable[]) - Method in class ubc.cs.JLog.Terms.jCompoundTerm
 
internal_getDisplayString(int, jGoal) - Method in class ubc.cs.JLog.Applet.gProverStackPanel
 
internal_getDisplayString(int, jGoal) - Method in class ubc.cs.JLog.Applet.gStackPanel
 
internal_getGoal(Object) - Method in class ubc.cs.JLog.Applet.gStackPanel
 
internal_getNameArityIndex(iNameArity) - Method in class ubc.cs.JLog.Applet.gTracePanel
 
internal_getNameArityString(int, iNameArity) - Method in class ubc.cs.JLog.Applet.gStackPanel
 
internal_getNameArityString(iNameArity) - Method in class ubc.cs.JLog.Applet.gTracePanel
 
internal_getNameArityTraceItem(iNameArity) - Method in class ubc.cs.JLog.Applet.gTracePanel
 
internal_getSelectedTraceItem() - Method in class ubc.cs.JLog.Applet.gTracePanel
 
internal_getTraceIndex(gTracePanel.gTraceItem) - Method in class ubc.cs.JLog.Applet.gTracePanel
 
internal_getTraceItem(int) - Method in class ubc.cs.JLog.Applet.gTracePanel
 
internal_prove() - Method in class ubc.cs.JLog.Foundation.jAPIQueryThread
 
internal_prove() - Method in class ubc.cs.JLog.Foundation.jDebugProver
 
internal_prove() - Method in class ubc.cs.JLog.Foundation.jProver
 
internal_prove() - Method in class ubc.cs.JLog.Foundation.jUserQueryThread
 
internal_remove(iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jCallGoal
 
internal_remove(iGoalStack) - Method in class ubc.cs.JLog.Foundation.jGoal
Make a rule on the proved stack clean up children on the goal stack.
internal_remove(iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jPredicateGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jCallGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jCompareGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jCopyGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jCurrentOpListGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jFunctorGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jIsGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jNameGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jReadGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jRetractGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jSortGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jTermToListGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jAddEventGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jCreateGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jImportGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jInvokeGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jJ2PGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jLookupGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jP2JGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jRegisterGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jStaticGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jUnregisterGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Foundation.jGoal
Combines internal_remove with a full restart and resoration of any previous variable state.
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jBinaryBuiltinPredicateGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jClauseGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jNaryBuiltinPredicateGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jOrGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jPredicateGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jQuadaryBuiltinPredicateGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jTrinaryBuiltinPredicateGoal
 
internal_restore(iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jUnaryBuiltinPredicateGoal
 
internal_retry() - Method in class ubc.cs.JLog.Foundation.jAPIQueryThread
 
internal_retry() - Method in class ubc.cs.JLog.Foundation.jDebugProver
 
internal_retry() - Method in class ubc.cs.JLog.Foundation.jProver
 
internal_retry() - Method in class ubc.cs.JLog.Foundation.jUserQueryThread
 
internal_sortCompareGreaterThan(iNameArity, iNameArity) - Method in class ubc.cs.JLog.Applet.gTracePanel
 
internal_sortInsertNameArity(Vector, iNameArity) - Method in class ubc.cs.JLog.Applet.gTracePanel
 
internal_updatePredicateList(iNameArity) - Method in class ubc.cs.JLog.Applet.gTracePanel
 
internal_updatePredicateListItem(gTracePanel.gTraceItem) - Method in class ubc.cs.JLog.Applet.gTracePanel
 
internal_updateStackList(int) - Method in class ubc.cs.JLog.Applet.gStackPanel
 
intersect - Variable in class ubc.cs.JLog.Builtins.Goals.jIntersectArrayGoal
 
intersectionCompoundTerm(jCompoundTerm) - Method in class ubc.cs.JLog.Terms.jCompoundTerm
Adds all jTerms in given jCompoundTerm to this.
InvalidAnimationAPIException - Exception in ubc.cs.JLog.Animation
 
InvalidAnimationAPIException() - Constructor for exception ubc.cs.JLog.Animation.InvalidAnimationAPIException
 
InvalidAnimationAPIException(String) - Constructor for exception ubc.cs.JLog.Animation.InvalidAnimationAPIException
 
InvalidArgArgumentException - Exception in ubc.cs.JLog.Builtins
 
InvalidArgArgumentException() - Constructor for exception ubc.cs.JLog.Builtins.InvalidArgArgumentException
 
InvalidArgArgumentException(String) - Constructor for exception ubc.cs.JLog.Builtins.InvalidArgArgumentException
 
InvalidArithmeticOperationException - Exception in ubc.cs.JLog.Builtins
 
InvalidArithmeticOperationException() - Constructor for exception ubc.cs.JLog.Builtins.InvalidArithmeticOperationException
 
InvalidArithmeticOperationException(String) - Constructor for exception ubc.cs.JLog.Builtins.InvalidArithmeticOperationException
 
InvalidAssertException - Exception in ubc.cs.JLog.Builtins
 
InvalidAssertException() - Constructor for exception ubc.cs.JLog.Builtins.InvalidAssertException
 
InvalidAssertException(String) - Constructor for exception ubc.cs.JLog.Builtins.InvalidAssertException
 
InvalidCalleeTypeException - Exception in ubc.cs.JLog.Builtins
 
InvalidCalleeTypeException() - Constructor for exception ubc.cs.JLog.Builtins.InvalidCalleeTypeException
 
InvalidCalleeTypeException(String) - Constructor for exception ubc.cs.JLog.Builtins.InvalidCalleeTypeException
 
InvalidClauseException - Exception in ubc.cs.JLog.Terms
 
InvalidClauseException() - Constructor for exception ubc.cs.JLog.Terms.InvalidClauseException
 
InvalidClauseException(String) - Constructor for exception ubc.cs.JLog.Terms.InvalidClauseException
 
InvalidDCGFormException - Exception in ubc.cs.JLog.Terms
 
InvalidDCGFormException(jTerm) - Constructor for exception ubc.cs.JLog.Terms.InvalidDCGFormException
 
InvalidDCGFormException(String, jTerm) - Constructor for exception ubc.cs.JLog.Terms.InvalidDCGFormException
 
InvalidExpressionTypeException - Exception in ubc.cs.JLog.Builtins
 
InvalidExpressionTypeException() - Constructor for exception ubc.cs.JLog.Builtins.InvalidExpressionTypeException
 
InvalidExpressionTypeException(String) - Constructor for exception ubc.cs.JLog.Builtins.InvalidExpressionTypeException
 
InvalidFunctorArgumentException - Exception in ubc.cs.JLog.Builtins
 
InvalidFunctorArgumentException() - Constructor for exception ubc.cs.JLog.Builtins.InvalidFunctorArgumentException
 
InvalidFunctorArgumentException(String) - Constructor for exception ubc.cs.JLog.Builtins.InvalidFunctorArgumentException
 
InvalidInputException - Exception in ubc.cs.JLog.Foundation
 
InvalidInputException() - Constructor for exception ubc.cs.JLog.Foundation.InvalidInputException
 
InvalidInputException(boolean) - Constructor for exception ubc.cs.JLog.Foundation.InvalidInputException
 
InvalidInputException(boolean, String) - Constructor for exception ubc.cs.JLog.Foundation.InvalidInputException
 
InvalidKeysortKeyValueException - Exception in ubc.cs.JLog.Builtins
 
InvalidKeysortKeyValueException() - Constructor for exception ubc.cs.JLog.Builtins.InvalidKeysortKeyValueException
 
InvalidKeysortKeyValueException(String) - Constructor for exception ubc.cs.JLog.Builtins.InvalidKeysortKeyValueException
 
InvalidLibraryEntryException - Exception in ubc.cs.JLog.Foundation
 
InvalidLibraryEntryException() - Constructor for exception ubc.cs.JLog.Foundation.InvalidLibraryEntryException
 
InvalidLibraryEntryException(String) - Constructor for exception ubc.cs.JLog.Foundation.InvalidLibraryEntryException
 
InvalidNameArgumentException - Exception in ubc.cs.JLog.Builtins
 
InvalidNameArgumentException() - Constructor for exception ubc.cs.JLog.Builtins.InvalidNameArgumentException
 
InvalidNameArgumentException(String) - Constructor for exception ubc.cs.JLog.Builtins.InvalidNameArgumentException
 
InvalidOpArgumentException - Exception in ubc.cs.JLog.Builtins
 
InvalidOpArgumentException() - Constructor for exception ubc.cs.JLog.Builtins.InvalidOpArgumentException
 
InvalidOpArgumentException(String) - Constructor for exception ubc.cs.JLog.Builtins.InvalidOpArgumentException
 
InvalidPredicateNameException - Exception in ubc.cs.JLog.Terms
 
InvalidPredicateNameException() - Constructor for exception ubc.cs.JLog.Terms.InvalidPredicateNameException
 
InvalidPredicateNameException(String) - Constructor for exception ubc.cs.JLog.Terms.InvalidPredicateNameException
 
InvalidRetractException - Exception in ubc.cs.JLog.Builtins
 
InvalidRetractException() - Constructor for exception ubc.cs.JLog.Builtins.InvalidRetractException
 
InvalidRetractException(String) - Constructor for exception ubc.cs.JLog.Builtins.InvalidRetractException
 
InvalidSortSourceListException - Exception in ubc.cs.JLog.Builtins
 
InvalidSortSourceListException() - Constructor for exception ubc.cs.JLog.Builtins.InvalidSortSourceListException
 
InvalidSortSourceListException(String) - Constructor for exception ubc.cs.JLog.Builtins.InvalidSortSourceListException
 
InvalidTermToListArgumentException - Exception in ubc.cs.JLog.Builtins
 
InvalidTermToListArgumentException() - Constructor for exception ubc.cs.JLog.Builtins.InvalidTermToListArgumentException
 
InvalidTermToListArgumentException(String) - Constructor for exception ubc.cs.JLog.Builtins.InvalidTermToListArgumentException
 
invoke(Object, Method, Object[]) - Method in class ubc.cs.JLog.Applet.gJLogApplication.eawtApplicationAdapter
 
iObjectToTerm - Interface in ubc.cs.JLog.Terms
This is the interface for objects which take a Java object an return a corresponding jTerm.
ioe - Variable in exception ubc.cs.JLog.Parser.TokenizeStreamException
 
iPredicate - Class in ubc.cs.JLog.Terms
This is the abstract base class for Prolog predicates.
iPredicate() - Constructor for class ubc.cs.JLog.Terms.iPredicate
 
iPrologFileServices - Interface in ubc.cs.JLog.Foundation
 
iPrologServiceText - Interface in ubc.cs.JLog.Foundation
This is the interface for text.
is - Variable in class ubc.cs.JLog.Builtins.Goals.jIsGoal
 
isArity(int) - Method in class ubc.cs.JLog.Builtins.Entries.pCallPredicateEntry
 
isArity(int) - Method in class ubc.cs.JLog.Parser.pPredicateEntry
Tests the arity of this entry.
isAtomPermitted() - Method in class ubc.cs.JLog.Parser.pGenericOperatorEntry
 
isAtomPermitted() - Method in class ubc.cs.JLog.Parser.pOperatorEntry
Determine if an unbound operator is not an error, or if it could be an atom
isAtomPermitted() - Method in class ubc.cs.JLog.Terms.Entries.pConsOperatorEntry
 
isAvailable() - Method in class ubc.cs.JLog.Foundation.jPrologServices
Returns whether the prolog services are busy or not.
isBound() - Method in class ubc.cs.JLog.Terms.jVariable
 
isBuiltin() - Method in class ubc.cs.JLog.Foundation.jRuleDefinitions
Determine if rules are builtin predicates.
isConsultNeeded() - Method in class ubc.cs.JLog.Foundation.jRule
 
isConsultNeeded() - Method in interface ubc.cs.JLog.Terms.iConsultable
Determine if cached values already exist and hence if consulting is required.
isConsultNeeded() - Method in interface ubc.cs.JLog.Terms.iTerm
 
isConsultNeeded() - Method in class ubc.cs.JLog.Terms.jAtom
 
isConsultNeeded() - Method in class ubc.cs.JLog.Terms.jBinaryBuiltinPredicate
 
isConsultNeeded() - Method in class ubc.cs.JLog.Terms.jBuiltinPredicate
 
isConsultNeeded() - Method in class ubc.cs.JLog.Terms.jListPair
 
isConsultNeeded() - Method in class ubc.cs.JLog.Terms.jNaryBuiltinPredicate
 
isConsultNeeded() - Method in class ubc.cs.JLog.Terms.jPredicate
 
isConsultNeeded() - Method in class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
isConsultNeeded() - Method in class ubc.cs.JLog.Terms.jTerm
 
isConsultNeeded() - Method in class ubc.cs.JLog.Terms.jTrinaryBuiltinPredicate
 
isConsultNeeded() - Method in class ubc.cs.JLog.Terms.jUnaryBuiltinPredicate
 
isConsultNeeded() - Method in class ubc.cs.JLog.Terms.jVariable
 
isCurrentlyConsulting() - Method in class ubc.cs.JLog.Foundation.jAPIConsultThread
 
isCurrentlyConsulting() - Method in class ubc.cs.JLog.Foundation.jConsultAndQueryThread
 
isCurrentlyConsulting() - Method in class ubc.cs.JLog.Foundation.jConsultSourceThread
 
isCurrentlyConsulting() - Method in class ubc.cs.JLog.Foundation.jPrologServiceThread
 
isEmpty() - Method in class ubc.cs.JLog.Foundation.jUnifiedVector
 
isEmpty() - Method in class ubc.cs.JLog.Terms.jCompoundTerm
 
isEmpty() - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
isFile - Variable in class ubc.cs.JLog.Extras.FileSystem.jFSisFileOrDir
 
isHandled() - Method in exception ubc.cs.JLog.Foundation.InvalidInputException
 
isHigherPriorityOperator(jTerm) - Method in class ubc.cs.JLog.Terms.jCompoundTerm
Determines if provided jTerm is of higher priority than ','.
isNamed() - Method in class ubc.cs.JLog.Terms.jVariable
 
isNamedForDisplay() - Method in class ubc.cs.JLog.Terms.jVariable
 
isNonAssociativeLeft() - Method in class ubc.cs.JLog.Parser.pOperatorEntry
 
isNonAssociativeRight() - Method in class ubc.cs.JLog.Parser.pOperatorEntry
 
isPaused() - Method in class ubc.cs.JLog.Applet.gQueryPanel
 
isProvedStack() - Method in class ubc.cs.JLog.Foundation.jDebugProverGoalStackEvent
 
isValidType() - Method in class ubc.cs.JLog.Parser.pOperatorEntry
 
item - Variable in class ubc.cs.JLog.Applet.gTracePanel.gTraceItem
 
iTerm - Interface in ubc.cs.JLog.Terms
This is the fundamental interface for Prolog terms.
iTermToObject - Interface in ubc.cs.JLog.Terms
This is the interface for objects which take a jTerm and return a corresponding Java object.
iType - Interface in ubc.cs.JLog.Foundation
This abstract interface defines all the prolog types.
iUnifiable - Interface in ubc.cs.JLog.Foundation
This is the interface for terms that support symbolic unification.
iValue - Interface in ubc.cs.JLog.Terms
This interface defines classes that return their evaluated values as a jTerm.

J

jAbs - Class in ubc.cs.JLog.Builtins
 
jAbs(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jAbs
 
jACos - Class in ubc.cs.JLog.Builtins
 
jACos(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jACos
 
jAdd - Class in ubc.cs.JLog.Builtins
 
jAdd(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jAdd
 
jAddEvent - Class in ubc.cs.JLog.Extras.BSF
This file is part of the JLog BSF library.
jAddEvent(jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Extras.BSF.jAddEvent
 
jAddEventGoal - Class in ubc.cs.JLog.Extras.BSF
This file is part of the JLog BSF library.
jAddEventGoal(jTerm, jTerm, jTerm, JLogBSFEngine) - Constructor for class ubc.cs.JLog.Extras.BSF.jAddEventGoal
 
jAfter - Class in ubc.cs.JLog.Builtins
 
jAfter(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jAfter
 
jAfterEqual - Class in ubc.cs.JLog.Builtins
 
jAfterEqual(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jAfterEqual
 
jAnimate - Class in ubc.cs.JLog.Animation
An animation predicate that supports the creation of animation objects, and provides a way to interact with them.
jAnimate(jTerm) - Constructor for class ubc.cs.JLog.Animation.jAnimate
 
jAnimate_addshape - Class in ubc.cs.JLog.Animation
 
jAnimate_addshape(jTerm) - Constructor for class ubc.cs.JLog.Animation.jAnimate_addshape
 
jAnimate_create - Class in ubc.cs.JLog.Animation
 
jAnimate_create(jTerm) - Constructor for class ubc.cs.JLog.Animation.jAnimate_create
 
jAnimate_delete - Class in ubc.cs.JLog.Animation
 
jAnimate_delete(jTerm) - Constructor for class ubc.cs.JLog.Animation.jAnimate_delete
 
jAnimate_getattr - Class in ubc.cs.JLog.Animation
 
jAnimate_getattr(jTerm) - Constructor for class ubc.cs.JLog.Animation.jAnimate_getattr
 
jAnimate_getobject - Class in ubc.cs.JLog.Animation
 
jAnimate_getobject(jTerm) - Constructor for class ubc.cs.JLog.Animation.jAnimate_getobject
 
jAnimate_getshape - Class in ubc.cs.JLog.Animation
 
jAnimate_getshape(jTerm) - Constructor for class ubc.cs.JLog.Animation.jAnimate_getshape
 
jAnimate_init - Class in ubc.cs.JLog.Animation
 
jAnimate_init(jTerm) - Constructor for class ubc.cs.JLog.Animation.jAnimate_init
 
jAnimate_move - Class in ubc.cs.JLog.Animation
 
jAnimate_move(jTerm) - Constructor for class ubc.cs.JLog.Animation.jAnimate_move
 
jAnimate_objects - Class in ubc.cs.JLog.Animation
 
jAnimate_objects(jTerm) - Constructor for class ubc.cs.JLog.Animation.jAnimate_objects
 
jAnimate_path - Class in ubc.cs.JLog.Animation
 
jAnimate_path(jTerm) - Constructor for class ubc.cs.JLog.Animation.jAnimate_path
 
jAnimate_removeshape - Class in ubc.cs.JLog.Animation
 
jAnimate_removeshape(jTerm) - Constructor for class ubc.cs.JLog.Animation.jAnimate_removeshape
 
jAnimate_rotate - Class in ubc.cs.JLog.Animation
 
jAnimate_rotate(jTerm) - Constructor for class ubc.cs.JLog.Animation.jAnimate_rotate
 
jAnimate_setattr - Class in ubc.cs.JLog.Animation
 
jAnimate_setattr(jTerm) - Constructor for class ubc.cs.JLog.Animation.jAnimate_setattr
 
jAnimate_setattr.KeyValuePair - Class in ubc.cs.JLog.Animation
 
jAnimate_setattr.KeyValuePair(String, Object) - Constructor for class ubc.cs.JLog.Animation.jAnimate_setattr.KeyValuePair
 
jAnimate_setlevel - Class in ubc.cs.JLog.Animation
 
jAnimate_setlevel(jTerm) - Constructor for class ubc.cs.JLog.Animation.jAnimate_setlevel
 
jAnimate_setmagnify - Class in ubc.cs.JLog.Animation
 
jAnimate_setmagnify(jTerm) - Constructor for class ubc.cs.JLog.Animation.jAnimate_setmagnify
 
jAnimate_setview - Class in ubc.cs.JLog.Animation
 
jAnimate_setview(jTerm) - Constructor for class ubc.cs.JLog.Animation.jAnimate_setview
 
jAnimate_shapes - Class in ubc.cs.JLog.Animation
 
jAnimate_shapes(jTerm) - Constructor for class ubc.cs.JLog.Animation.jAnimate_shapes
 
jAnimate_update - Class in ubc.cs.JLog.Animation
 
jAnimate_update(jTerm) - Constructor for class ubc.cs.JLog.Animation.jAnimate_update
 
jAnimateGoal - Class in ubc.cs.JLog.Animation
Goal for displaying animated graphics.
jAnimateGoal(jAnimate, jTerm) - Constructor for class ubc.cs.JLog.Animation.jAnimateGoal
 
jAPIConsultThread - Class in ubc.cs.JLog.Foundation
This class implements consulting of a prolog source text, throwing exceptions for encountered errors.
jAPIConsultThread(jPrologServices, String) - Constructor for class ubc.cs.JLog.Foundation.jAPIConsultThread
 
jAPIQueryThread - Class in ubc.cs.JLog.Foundation
This class is the thread that attempts to prove a query.
jAPIQueryThread(jPrologServices, String) - Constructor for class ubc.cs.JLog.Foundation.jAPIQueryThread
 
jAPIQueryThread(jPrologServices, Hashtable, String) - Constructor for class ubc.cs.JLog.Foundation.jAPIQueryThread
 
jAppendArray - Class in ubc.cs.JLog.Builtins
 
jAppendArray(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jAppendArray
Constructor for jAppendArray.
jAppendArrayGoal - Class in ubc.cs.JLog.Builtins.Goals
Goal for appending terms to array of terms.
jAppendArrayGoal(jAppendArray, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.Goals.jAppendArrayGoal
 
jArg - Class in ubc.cs.JLog.Builtins
 
jArg(jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jArg
 
jASin - Class in ubc.cs.JLog.Builtins
 
jASin(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jASin
 
jAssert - Class in ubc.cs.JLog.Builtins
 
jAssert(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jAssert
 
jAsserta - Class in ubc.cs.JLog.Builtins
 
jAsserta(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jAsserta
 
jAssertGoal - Class in ubc.cs.JLog.Builtins.Goals
 
jAssertGoal(jAssert, jTerm, boolean) - Constructor for class ubc.cs.JLog.Builtins.Goals.jAssertGoal
 
jAssertz - Class in ubc.cs.JLog.Builtins
 
jAssertz(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jAssertz
 
jATan - Class in ubc.cs.JLog.Builtins
 
jATan(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jATan
 
jATan2 - Class in ubc.cs.JLog.Builtins
 
jATan2(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jATan2
 
jAtom - Class in ubc.cs.JLog.Terms
 
jAtom(String) - Constructor for class ubc.cs.JLog.Terms.jAtom
 
jBefore - Class in ubc.cs.JLog.Builtins
 
jBefore(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jBefore
 
jBeforeEqual - Class in ubc.cs.JLog.Builtins
 
jBeforeEqual(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jBeforeEqual
 
jBinaryBuiltinPredicate - Class in ubc.cs.JLog.Terms
 
jBinaryBuiltinPredicate(jTerm, jTerm, int) - Constructor for class ubc.cs.JLog.Terms.jBinaryBuiltinPredicate
 
jBinaryBuiltinPredicateGoal - Class in ubc.cs.JLog.Terms.Goals
A very basic goal for binary builtin predicates.
jBinaryBuiltinPredicateGoal(jBinaryBuiltinPredicate, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Terms.Goals.jBinaryBuiltinPredicateGoal
 
jBitwiseConjunction - Class in ubc.cs.JLog.Builtins
 
jBitwiseConjunction(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jBitwiseConjunction
 
jBitwiseDisjunction - Class in ubc.cs.JLog.Builtins
 
jBitwiseDisjunction(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jBitwiseDisjunction
 
jBitwiseExclusiveDisjunction - Class in ubc.cs.JLog.Builtins
 
jBitwiseExclusiveDisjunction(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jBitwiseExclusiveDisjunction
 
jBitwiseLeftShift - Class in ubc.cs.JLog.Builtins
 
jBitwiseLeftShift(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jBitwiseLeftShift
 
jBitwiseNegation - Class in ubc.cs.JLog.Builtins
 
jBitwiseNegation(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jBitwiseNegation
 
jBitwiseRightShift - Class in ubc.cs.JLog.Builtins
 
jBitwiseRightShift(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jBitwiseRightShift
 
jBuiltinPredicate - Class in ubc.cs.JLog.Terms
This is the abstract base for builtin predicates.
jBuiltinPredicate() - Constructor for class ubc.cs.JLog.Terms.jBuiltinPredicate
 
jBuiltinRule - Class in ubc.cs.JLog.Terms
This class is a type stub that permits differentiating between user and builtin rules.
jBuiltinRule(jPredicate, jPredicateTerms) - Constructor for class ubc.cs.JLog.Terms.jBuiltinRule
 
jCall - Class in ubc.cs.JLog.Builtins
 
jCall(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jCall
 
jCallGoal - Class in ubc.cs.JLog.Builtins.Goals
 
jCallGoal(jTerm) - Constructor for class ubc.cs.JLog.Builtins.Goals.jCallGoal
 
jCallN - Class in ubc.cs.JLog.Builtins
A specialized version of jCall that handles cases of arity >= 2.
jCallN(jCompoundTerm) - Constructor for class ubc.cs.JLog.Builtins.jCallN
 
jCallNGoal - Class in ubc.cs.JLog.Builtins.Goals
 
jCallNGoal(jCompoundTerm) - Constructor for class ubc.cs.JLog.Builtins.Goals.jCallNGoal
 
jCeiling - Class in ubc.cs.JLog.Builtins
 
jCeiling(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jCeiling
 
jClause - Class in ubc.cs.JLog.Terms
 
jClause(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Terms.jClause
 
jClauseGoal - Class in ubc.cs.JLog.Terms.Goals
 
jClauseGoal(jClause, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Terms.Goals.jClauseGoal
 
jCommand - Class in ubc.cs.JLog.Terms
 
jCommand(jTerm) - Constructor for class ubc.cs.JLog.Terms.jCommand
 
jCompare - Class in ubc.cs.JLog.Builtins
 
jCompare(jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jCompare
 
jCompare(jTerm, jTerm, jTerm, boolean) - Constructor for class ubc.cs.JLog.Builtins.jCompare
 
jCompareGoal - Class in ubc.cs.JLog.Builtins.Goals
 
jCompareGoal(jCompare, jTerm, jTerm, jTerm, boolean) - Constructor for class ubc.cs.JLog.Builtins.Goals.jCompareGoal
 
jCompoundTerm - Class in ubc.cs.JLog.Terms
This class represents a collection of terms.
jCompoundTerm() - Constructor for class ubc.cs.JLog.Terms.jCompoundTerm
 
jCompoundTerm(int) - Constructor for class ubc.cs.JLog.Terms.jCompoundTerm
 
jCompoundTerm(Vector) - Constructor for class ubc.cs.JLog.Terms.jCompoundTerm
 
jConjunctTerm - Class in ubc.cs.JLog.Terms
 
jConjunctTerm(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Terms.jConjunctTerm
 
jCons - Class in ubc.cs.JLog.Terms
 
jCons(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Terms.jCons
 
jConsultAndQueryThread - Class in ubc.cs.JLog.Foundation
This class implements a prolog consult, followed by a query.
jConsultAndQueryThread(jPrologServices, iPrologServiceText, PrintWriter, iPrologServiceText, PrintWriter) - Constructor for class ubc.cs.JLog.Foundation.jConsultAndQueryThread
 
jConsultSourceThread - Class in ubc.cs.JLog.Foundation
This class implements consulting of a prolog source text.
jConsultSourceThread(jPrologServices, iPrologServiceText, PrintWriter) - Constructor for class ubc.cs.JLog.Foundation.jConsultSourceThread
 
jConvertArray - Class in ubc.cs.JLog.Builtins
 
jConvertArray(jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jConvertArray
 
jCopyGoal - Class in ubc.cs.JLog.Builtins.Goals
 
jCopyGoal(jCopyTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.Goals.jCopyGoal
 
jCopyTerm - Class in ubc.cs.JLog.Builtins
 
jCopyTerm(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jCopyTerm
 
jCos - Class in ubc.cs.JLog.Builtins
 
jCos(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jCos
 
jCreate3 - Class in ubc.cs.JLog.Extras.BSF
This file is part of the JLog BSF library.
jCreate3(jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Extras.BSF.jCreate3
 
jCreate4 - Class in ubc.cs.JLog.Extras.BSF
This file is part of the JLog BSF library.
jCreate4(jTerm, jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Extras.BSF.jCreate4
 
jCreateArray - Class in ubc.cs.JLog.Builtins
 
jCreateArray(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jCreateArray
Constructor for jCreateArray.
jCreateGoal - Class in ubc.cs.JLog.Extras.BSF
This file is part of the JLog BSF library.
jCreateGoal(jTerm, jTerm, jTerm, JLogBSFEngine) - Constructor for class ubc.cs.JLog.Extras.BSF.jCreateGoal
 
jCreateGoal(jTerm, jTerm, jTerm, jTerm, JLogBSFEngine) - Constructor for class ubc.cs.JLog.Extras.BSF.jCreateGoal
 
jCurrentOpList - Class in ubc.cs.JLog.Builtins
 
jCurrentOpList(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jCurrentOpList
 
jCurrentOpListGoal - Class in ubc.cs.JLog.Builtins.Goals
 
jCurrentOpListGoal(jCurrentOpList, jTerm) - Constructor for class ubc.cs.JLog.Builtins.Goals.jCurrentOpListGoal
 
jCut - Class in ubc.cs.JLog.Builtins
 
jCut() - Constructor for class ubc.cs.JLog.Builtins.jCut
 
jCutGoal - Class in ubc.cs.JLog.Builtins.Goals
 
jCutGoal(jGoal) - Constructor for class ubc.cs.JLog.Builtins.Goals.jCutGoal
 
jDBConnect - Class in ubc.cs.JLog.Extras.DataBase
 
jDBConnect(jTerm, jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Extras.DataBase.jDBConnect
 
jDBDisconnect - Class in ubc.cs.JLog.Extras.DataBase
 
jDBDisconnect() - Constructor for class ubc.cs.JLog.Extras.DataBase.jDBDisconnect
 
jDBDisconnectGoal - Class in ubc.cs.JLog.Extras.DataBase
 
jDBDisconnectGoal() - Constructor for class ubc.cs.JLog.Extras.DataBase.jDBDisconnectGoal
 
jDBExecute - Class in ubc.cs.JLog.Extras.DataBase
 
jDBExecute(jTerm) - Constructor for class ubc.cs.JLog.Extras.DataBase.jDBExecute
 
jDBExecuteGoal - Class in ubc.cs.JLog.Extras.DataBase
 
jDBExecuteGoal(jTerm) - Constructor for class ubc.cs.JLog.Extras.DataBase.jDBExecuteGoal
 
jDBExecuteParam - Class in ubc.cs.JLog.Extras.DataBase
 
jDBExecuteParam(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Extras.DataBase.jDBExecuteParam
 
jDBExecuteParamGoal - Class in ubc.cs.JLog.Extras.DataBase
 
jDBExecuteParamGoal(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Extras.DataBase.jDBExecuteParamGoal
 
jDBSelect - Class in ubc.cs.JLog.Extras.DataBase
 
jDBSelect(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Extras.DataBase.jDBSelect
 
jDCG - Class in ubc.cs.JLog.Terms
 
jDCG(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Terms.jDCG
 
jDCG(jTerm) - Constructor for class ubc.cs.JLog.Terms.jDCG
 
jDCG.dcgFork - Class in ubc.cs.JLog.Terms
 
jDCG.dcgFork(Vector, Vector) - Constructor for class ubc.cs.JLog.Terms.jDCG.dcgFork
 
jDCG.dcgNotFork - Class in ubc.cs.JLog.Terms
 
jDCG.dcgNotFork(Vector, jDCG.dcgUnifyPredicateUpdate) - Constructor for class ubc.cs.JLog.Terms.jDCG.dcgNotFork
 
jDCG.dcgPredicateUpdate - Class in ubc.cs.JLog.Terms
 
jDCG.dcgPredicateUpdate(jPredicate) - Constructor for class ubc.cs.JLog.Terms.jDCG.dcgPredicateUpdate
 
jDCG.dcgTerminalPredicateUpdate - Class in ubc.cs.JLog.Terms
 
jDCG.dcgTerminalPredicateUpdate(jPredicate, jTerm) - Constructor for class ubc.cs.JLog.Terms.jDCG.dcgTerminalPredicateUpdate
 
jDCG.dcgUnifyPredicateUpdate - Class in ubc.cs.JLog.Terms
 
jDCG.dcgUnifyPredicateUpdate(jUnify) - Constructor for class ubc.cs.JLog.Terms.jDCG.dcgUnifyPredicateUpdate
 
jDCG.dcgVariableGenerator - Class in ubc.cs.JLog.Terms
 
jDCG.dcgVariableGenerator() - Constructor for class ubc.cs.JLog.Terms.jDCG.dcgVariableGenerator
 
jDCG.iPredicateUpdate - Interface in ubc.cs.JLog.Terms
 
jDebugFailGoalEvent - Class in ubc.cs.JLog.Foundation
 
jDebugFailGoalEvent(jGoal) - Constructor for class ubc.cs.JLog.Foundation.jDebugFailGoalEvent
 
jDebugGoalStack - Class in ubc.cs.JLog.Foundation
jDebugGoalStack is the default goal stack implementation.
jDebugGoalStack() - Constructor for class ubc.cs.JLog.Foundation.jDebugGoalStack
 
jDebugProvedGoalsEvent - Class in ubc.cs.JLog.Foundation
 
jDebugProvedGoalsEvent(Vector) - Constructor for class ubc.cs.JLog.Foundation.jDebugProvedGoalsEvent
 
jDebugProvedGoalStack - Class in ubc.cs.JLog.Foundation
 
jDebugProvedGoalStack() - Constructor for class ubc.cs.JLog.Foundation.jDebugProvedGoalStack
 
jDebugProvedGoalStack.jDebugGoalItem - Class in ubc.cs.JLog.Foundation
 
jDebugProvedGoalStack.jDebugGoalItem(jGoal) - Constructor for class ubc.cs.JLog.Foundation.jDebugProvedGoalStack.jDebugGoalItem
 
jDebugProveGoalEvent - Class in ubc.cs.JLog.Foundation
 
jDebugProveGoalEvent(jGoal, Vector) - Constructor for class ubc.cs.JLog.Foundation.jDebugProveGoalEvent
 
jDebugProver - Class in ubc.cs.JLog.Foundation
 
jDebugProver(jKnowledgeBase, jPrologServiceBroadcaster) - Constructor for class ubc.cs.JLog.Foundation.jDebugProver
 
jDebugProverGoalStackEvent - Class in ubc.cs.JLog.Foundation
 
jDebugProverGoalStackEvent(jDebugProver, iDebugGoalStack, boolean) - Constructor for class ubc.cs.JLog.Foundation.jDebugProverGoalStackEvent
 
jDebugProverStartedEvent - Class in ubc.cs.JLog.Foundation
 
jDebugProverStartedEvent(jDebugProver) - Constructor for class ubc.cs.JLog.Foundation.jDebugProverStartedEvent
 
jDebugRetryGoalEvent - Class in ubc.cs.JLog.Foundation
 
jDebugRetryGoalEvent(jGoal) - Constructor for class ubc.cs.JLog.Foundation.jDebugRetryGoalEvent
 
jDebugTryGoalEvent - Class in ubc.cs.JLog.Foundation
 
jDebugTryGoalEvent(jGoal, jGoal) - Constructor for class ubc.cs.JLog.Foundation.jDebugTryGoalEvent
 
jDynamic - Class in ubc.cs.JLog.Builtins
 
jDynamic(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jDynamic
 
jDynamicRuleDefinitions - Class in ubc.cs.JLog.Foundation
This class represents an ordered collection of jRules of the same name and arity.
jDynamicRuleDefinitions(String, int, Vector) - Constructor for class ubc.cs.JLog.Foundation.jDynamicRuleDefinitions
Construct dynamic rule based on name, arity, and vector of rules.
jDynamicRuleDefinitions(String, int) - Constructor for class ubc.cs.JLog.Foundation.jDynamicRuleDefinitions
 
jDynamicRuleDefinitions(jRuleDefinitions) - Constructor for class ubc.cs.JLog.Foundation.jDynamicRuleDefinitions
Construct dynamic rule based on static rule definitions.
jEnumerateVariablesArray - Class in ubc.cs.JLog.Builtins
 
jEnumerateVariablesArray(jTerm, jTerm, boolean) - Constructor for class ubc.cs.JLog.Builtins.jEnumerateVariablesArray
 
jEnumerateVariablesArrayGoal - Class in ubc.cs.JLog.Builtins.Goals
 
jEnumerateVariablesArrayGoal(jEnumerateVariablesArray, jTerm, jTerm, boolean) - Constructor for class ubc.cs.JLog.Builtins.Goals.jEnumerateVariablesArrayGoal
 
jEqual - Class in ubc.cs.JLog.Builtins
 
jEqual(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jEqual
 
jEquivalence - Class in ubc.cs.JLog.Builtins
 
jEquivalence(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jEquivalence
 
jEquivalenceGoal - Class in ubc.cs.JLog.Builtins.Goals
 
jEquivalenceGoal(jEquivalence, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.Goals.jEquivalenceGoal
 
jEquivalenceMapping - Class in ubc.cs.JLog.Foundation
This class is used to register jVariable mapped pairs during equivalence testing.
jEquivalenceMapping() - Constructor for class ubc.cs.JLog.Foundation.jEquivalenceMapping
 
jEquivalent - Class in ubc.cs.JLog.Builtins
 
jEquivalent(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jEquivalent
 
jEquivGoal - Class in ubc.cs.JLog.Builtins.Goals
 
jEquivGoal(jEquivalent, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.Goals.jEquivGoal
 
jExists - Class in ubc.cs.JLog.Builtins
 
jExists(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jExists
 
jExp - Class in ubc.cs.JLog.Builtins
 
jExp(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jExp
 
jExpandTerm - Class in ubc.cs.JLog.Builtins
 
jExpandTerm(jTerm, jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jExpandTerm
 
jFail - Class in ubc.cs.JLog.Terms
 
jFail() - Constructor for class ubc.cs.JLog.Terms.jFail
 
jFailGoal - Class in ubc.cs.JLog.Terms.Goals
 
jFailGoal() - Constructor for class ubc.cs.JLog.Terms.Goals.jFailGoal
 
jFloor - Class in ubc.cs.JLog.Builtins
 
jFloor(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jFloor
 
jFSDelete - Class in ubc.cs.JLog.Extras.FileSystem
 
jFSDelete(jTerm) - Constructor for class ubc.cs.JLog.Extras.FileSystem.jFSDelete
 
jFSExists - Class in ubc.cs.JLog.Extras.FileSystem
 
jFSExists(jTerm) - Constructor for class ubc.cs.JLog.Extras.FileSystem.jFSExists
 
jFSisFileOrDir - Class in ubc.cs.JLog.Extras.FileSystem
 
jFSisFileOrDir(jTerm, boolean) - Constructor for class ubc.cs.JLog.Extras.FileSystem.jFSisFileOrDir
 
jFSLength - Class in ubc.cs.JLog.Extras.FileSystem
 
jFSLength(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Extras.FileSystem.jFSLength
 
jFSListDir - Class in ubc.cs.JLog.Extras.FileSystem
 
jFSListDir(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Extras.FileSystem.jFSListDir
 
jFSMakeDir - Class in ubc.cs.JLog.Extras.FileSystem
 
jFSMakeDir(jTerm) - Constructor for class ubc.cs.JLog.Extras.FileSystem.jFSMakeDir
 
jFSRead - Class in ubc.cs.JLog.Extras.FileSystem
 
jFSRead(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Extras.FileSystem.jFSRead
 
jFSWrite - Class in ubc.cs.JLog.Extras.FileSystem
 
jFSWrite(jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Extras.FileSystem.jFSWrite
 
jFunctor - Class in ubc.cs.JLog.Builtins
 
jFunctor(jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jFunctor
 
jFunctorGoal - Class in ubc.cs.JLog.Builtins.Goals
 
jFunctorGoal(jFunctor, jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.Goals.jFunctorGoal
 
jGetArrayElement - Class in ubc.cs.JLog.Builtins
 
jGetArrayElement(jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jGetArrayElement
Constructor for jGetArrayElement.
jGetArrayElementGoal - Class in ubc.cs.JLog.Builtins.Goals
Goal for getting the term element of an array at a given index.
jGetArrayElementGoal(jGetArrayElement, jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.Goals.jGetArrayElementGoal
 
jGoal - Class in ubc.cs.JLog.Foundation
This abstract class specifies the behaviour for a goal.
jGoal() - Constructor for class ubc.cs.JLog.Foundation.jGoal
 
jGoalStack - Class in ubc.cs.JLog.Foundation
jGoalStack is the default goal stack implementation.
jGoalStack() - Constructor for class ubc.cs.JLog.Foundation.jGoalStack
 
jGreaterThan - Class in ubc.cs.JLog.Builtins
 
jGreaterThan(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jGreaterThan
 
jGreaterThanEqual - Class in ubc.cs.JLog.Builtins
 
jGreaterThanEqual(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jGreaterThanEqual
 
jIf - Class in ubc.cs.JLog.Terms
 
jIf(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Terms.jIf
 
jImport - Class in ubc.cs.JLog.Extras.BSF
This file is part of the JLog BSF library.
jImport(jTerm) - Constructor for class ubc.cs.JLog.Extras.BSF.jImport
 
jImportGoal - Class in ubc.cs.JLog.Extras.BSF
This file is part of the JLog BSF library.
jImportGoal(jTerm, JLogBSFEngine) - Constructor for class ubc.cs.JLog.Extras.BSF.jImportGoal
 
jInteger - Class in ubc.cs.JLog.Terms
 
jInteger(int) - Constructor for class ubc.cs.JLog.Terms.jInteger
 
jIntegerArithmetic - Class in ubc.cs.JLog.Builtins
 
jIntegerArithmetic(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jIntegerArithmetic
 
jIntegerDivide - Class in ubc.cs.JLog.Builtins
 
jIntegerDivide(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jIntegerDivide
 
jIntegerOnlyArithmetic - Class in ubc.cs.JLog.Builtins
 
jIntegerOnlyArithmetic(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jIntegerOnlyArithmetic
 
jIntersectArray - Class in ubc.cs.JLog.Builtins
 
jIntersectArray(jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jIntersectArray
 
jIntersectArrayGoal - Class in ubc.cs.JLog.Builtins.Goals
Goal for getting the intersection of term arrays.
jIntersectArrayGoal(jIntersectArray, jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.Goals.jIntersectArrayGoal
 
jInvoke4 - Class in ubc.cs.JLog.Extras.BSF
This file is part of the JLog BSF library.
jInvoke4(jTerm, jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Extras.BSF.jInvoke4
 
jInvoke5 - Class in ubc.cs.JLog.Extras.BSF
This file is part of the JLog BSF library.
jInvoke5(jCompoundTerm) - Constructor for class ubc.cs.JLog.Extras.BSF.jInvoke5
 
jInvoke5(jTerm, jTerm, jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Extras.BSF.jInvoke5
 
jInvokeGoal - Class in ubc.cs.JLog.Extras.BSF
This file is part of the JLog BSF library.
jInvokeGoal(jTerm, jTerm, jTerm, jTerm, JLogBSFEngine) - Constructor for class ubc.cs.JLog.Extras.BSF.jInvokeGoal
 
jInvokeGoal(jTerm, jTerm, jTerm, jTerm, jTerm, JLogBSFEngine) - Constructor for class ubc.cs.JLog.Extras.BSF.jInvokeGoal
 
jIs - Class in ubc.cs.JLog.Builtins
 
jIs(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jIs
 
jIsAtom - Class in ubc.cs.JLog.Builtins
 
jIsAtom(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jIsAtom
 
jIsAtomic - Class in ubc.cs.JLog.Builtins
 
jIsAtomic(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jIsAtomic
 
jIsCallable - Class in ubc.cs.JLog.Builtins
 
jIsCallable(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jIsCallable
 
jIsCompound - Class in ubc.cs.JLog.Builtins
 
jIsCompound(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jIsCompound
 
jIsGoal - Class in ubc.cs.JLog.Builtins.Goals
 
jIsGoal(jIs, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.Goals.jIsGoal
 
jIsGround - Class in ubc.cs.JLog.Builtins
 
jIsGround(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jIsGround
 
jIsInteger - Class in ubc.cs.JLog.Builtins
 
jIsInteger(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jIsInteger
 
jIsList - Class in ubc.cs.JLog.Builtins
 
jIsList(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jIsList
 
jIsNonVariable - Class in ubc.cs.JLog.Builtins
 
jIsNonVariable(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jIsNonVariable
 
jIsNumber - Class in ubc.cs.JLog.Builtins
 
jIsNumber(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jIsNumber
 
jIsReal - Class in ubc.cs.JLog.Builtins
 
jIsReal(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jIsReal
 
jIsSimple - Class in ubc.cs.JLog.Builtins
 
jIsSimple(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jIsSimple
 
jIsType - Class in ubc.cs.JLog.Builtins
 
jIsType(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jIsType
 
jIsVariable - Class in ubc.cs.JLog.Builtins
 
jIsVariable(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jIsVariable
 
jJ2P - Class in ubc.cs.JLog.Extras.BSF
This file is part of the JLog BSF library.
jJ2P(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Extras.BSF.jJ2P
 
jJ2PGoal - Class in ubc.cs.JLog.Extras.BSF
This file is part of the JLog BSF library.
jJ2PGoal(jTerm, jTerm, JLogBSFEngine) - Constructor for class ubc.cs.JLog.Extras.BSF.jJ2PGoal
 
jKeysort - Class in ubc.cs.JLog.Builtins
 
jKeysort(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jKeysort
 
jKeysort(jTerm, jTerm, boolean) - Constructor for class ubc.cs.JLog.Builtins.jKeysort
 
jKnowledgeBase - Class in ubc.cs.JLog.Foundation
The Prolog rule definitions database.
jKnowledgeBase() - Constructor for class ubc.cs.JLog.Foundation.jKnowledgeBase
 
jLessThan - Class in ubc.cs.JLog.Builtins
 
jLessThan(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jLessThan
 
jLessThanEqual - Class in ubc.cs.JLog.Builtins
 
jLessThanEqual(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jLessThanEqual
 
jList - Class in ubc.cs.JLog.Terms
 
jList() - Constructor for class ubc.cs.JLog.Terms.jList
 
jListPair - Class in ubc.cs.JLog.Terms
 
jListPair(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Terms.jListPair
 
jListPair.EnumerateListPair - Class in ubc.cs.JLog.Terms
 
jListPair.EnumerateListPair(jListPair, iTermToObject) - Constructor for class ubc.cs.JLog.Terms.jListPair.EnumerateListPair
 
jLoadLibrary - Class in ubc.cs.JLog.Builtins
 
jLoadLibrary(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jLoadLibrary
 
JLog - Class in <Unnamed>
 
JLog() - Constructor for class JLog
 
jLog - Class in ubc.cs.JLog.Builtins
 
jLog(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jLog
 
JLog.WarningDialog - Class in <Unnamed>
 
JLog.WarningDialog(Frame, String) - Constructor for class JLog.WarningDialog
 
jLog10 - Class in ubc.cs.JLog.Builtins
 
jLog10(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jLog10
 
jLog2 - Class in ubc.cs.JLog.Builtins
 
jLog2(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jLog2
 
jLogBase - Class in ubc.cs.JLog.Builtins
 
jLogBase(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jLogBase
Constructor of binary logarithm: log[l](r).
JLogBSFEngine - Class in ubc.cs.JLog.Extras.BSF
This is an adapter for JLog to be used with BSF, the Bean Scripting Framework from IBM and Apache Jakarta.
JLogBSFEngine() - Constructor for class ubc.cs.JLog.Extras.BSF.JLogBSFEngine
 
JLogBSFInit - Class in ubc.cs.JLog.Extras.BSF
This class creates a BSF Manager and a Prolog BSFEngine for use of the various BSF predicates.
JLogBSFInit() - Constructor for class ubc.cs.JLog.Extras.BSF.JLogBSFInit
 
jLookup - Class in ubc.cs.JLog.Extras.BSF
This file is part of the JLog BSF library.
jLookup(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Extras.BSF.jLookup
 
jLookupGoal - Class in ubc.cs.JLog.Extras.BSF
This file is part of the JLog BSF library.
jLookupGoal(jTerm, jTerm, JLogBSFEngine) - Constructor for class ubc.cs.JLog.Extras.BSF.jLookupGoal
 
jMax - Class in ubc.cs.JLog.Builtins
 
jMax(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jMax
 
jMin - Class in ubc.cs.JLog.Builtins
 
jMin(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jMin
 
jMinus - Class in ubc.cs.JLog.Builtins
 
jMinus(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jMinus
 
jMod - Class in ubc.cs.JLog.Builtins
 
jMod(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jMod
 
jMultiply - Class in ubc.cs.JLog.Builtins
 
jMultiply(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jMultiply
 
jName - Class in ubc.cs.JLog.Builtins
 
jName(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jName
 
jName(jTerm, jTerm, boolean) - Constructor for class ubc.cs.JLog.Builtins.jName
 
jNameGoal - Class in ubc.cs.JLog.Builtins.Goals
 
jNameGoal(jName, jTerm, jTerm, boolean) - Constructor for class ubc.cs.JLog.Builtins.Goals.jNameGoal
 
jNaryBuiltinPredicate - Class in ubc.cs.JLog.Terms
 
jNaryBuiltinPredicate(jCompoundTerm, int) - Constructor for class ubc.cs.JLog.Terms.jNaryBuiltinPredicate
jNaryBuiltinPredicate constructor.
jNaryBuiltinPredicateGoal - Class in ubc.cs.JLog.Terms.Goals
A very basic goal for N-ary builtin predicates.
jNaryBuiltinPredicateGoal(jNaryBuiltinPredicate, jCompoundTerm) - Constructor for class ubc.cs.JLog.Terms.Goals.jNaryBuiltinPredicateGoal
 
jNotEqual - Class in ubc.cs.JLog.Builtins
 
jNotEqual(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jNotEqual
 
jNotEquivalence - Class in ubc.cs.JLog.Builtins
 
jNotEquivalence(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jNotEquivalence
 
jNotEquivalent - Class in ubc.cs.JLog.Builtins
 
jNotEquivalent(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jNotEquivalent
 
jNotUnify - Class in ubc.cs.JLog.Builtins
 
jNotUnify(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jNotUnify
 
jNullList - Class in ubc.cs.JLog.Terms
 
jNullList() - Constructor for class ubc.cs.JLog.Terms.jNullList
 
jNumericComparison - Class in ubc.cs.JLog.Builtins
 
jNumericComparison(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jNumericComparison
 
jObject - Class in ubc.cs.JLog.Terms
This is the term used to reference Java objects.
jObject(Object) - Constructor for class ubc.cs.JLog.Terms.jObject
 
joinForcedQueryCompletion() - Method in class ubc.cs.JLog.Foundation.jPrologAPI
 
jOp - Class in ubc.cs.JLog.Builtins
 
jOp(jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jOp
 
jOperator - Class in ubc.cs.JLog.Builtins
 
jOperator(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jOperator
 
jOperator(jTerm, jTerm, int) - Constructor for class ubc.cs.JLog.Builtins.jOperator
 
jOperatorGoal - Class in ubc.cs.JLog.Builtins.Goals
 
jOperatorGoal(jOperator, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.Goals.jOperatorGoal
 
jOpGoal - Class in ubc.cs.JLog.Builtins.Goals
 
jOpGoal(jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.Goals.jOpGoal
 
jOr - Class in ubc.cs.JLog.Terms
 
jOr(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Terms.jOr
 
jOrGoal - Class in ubc.cs.JLog.Terms.Goals
 
jOrGoal(jOrPredicate, jGoal, jGoal) - Constructor for class ubc.cs.JLog.Terms.Goals.jOrGoal
 
jOrGoalWVars - Class in ubc.cs.JLog.Terms.Goals
 
jOrGoalWVars(jOrPredicate, jGoal, jVariable[], jGoal) - Constructor for class ubc.cs.JLog.Terms.Goals.jOrGoalWVars
 
jOrPredicate - Class in ubc.cs.JLog.Terms
 
jOrPredicate() - Constructor for class ubc.cs.JLog.Terms.jOrPredicate
 
jOrPredicate(Vector) - Constructor for class ubc.cs.JLog.Terms.jOrPredicate
 
jP2J - Class in ubc.cs.JLog.Extras.BSF
This file is part of the JLog BSF library.
jP2J(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Extras.BSF.jP2J
 
jP2JGoal - Class in ubc.cs.JLog.Extras.BSF
This file is part of the JLog BSF library.
jP2JGoal(jTerm, jTerm, JLogBSFEngine) - Constructor for class ubc.cs.JLog.Extras.BSF.jP2JGoal
 
jPlus - Class in ubc.cs.JLog.Builtins
 
jPlus(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jPlus
 
jPow - Class in ubc.cs.JLog.Builtins
 
jPow(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jPow
 
jPredefined - Class in ubc.cs.JLog.Terms
Abstract class for creating any non-builtin predefined predicates needed by the jKnowledgeBase and registering any operator and predicate entries with their corresponding registries for use by the parser.
jPredefined(jPrologServices, String) - Constructor for class ubc.cs.JLog.Terms.jPredefined
 
jPredefinedBuiltins - Class in ubc.cs.JLog.Builtins
Creates all the non-builtin predefined predicates needed by the jKnowledgeBase and registers all the operator and predicate entries with their corresponding registries for use by the parser.
jPredefinedBuiltins(jPrologServices, String) - Constructor for class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
jPredefinedTerms - Class in ubc.cs.JLog.Terms
Registers the core operator and predicate entries with their corresponding registries for use by the parser.
jPredefinedTerms(jPrologServices) - Constructor for class ubc.cs.JLog.Terms.jPredefinedTerms
 
jPredicate - Class in ubc.cs.JLog.Terms
This is the base class for Prolog predicates.
jPredicate(String, jCompoundTerm) - Constructor for class ubc.cs.JLog.Terms.jPredicate
jPredicate constructor.
jPredicate(jAtom) - Constructor for class ubc.cs.JLog.Terms.jPredicate
Copy constructor to convert jAtom to predicate/0
jPredicate(String) - Constructor for class ubc.cs.JLog.Terms.jPredicate
Constructor for subclasses which must set arguments and arity themselves.
jPredicate(String, jCompoundTerm, int, jRuleDefinitions) - Constructor for class ubc.cs.JLog.Terms.jPredicate
 
jPredicateGoal - Class in ubc.cs.JLog.Terms.Goals
 
jPredicateGoal(jRuleDefinitions, jCompoundTerm) - Constructor for class ubc.cs.JLog.Terms.Goals.jPredicateGoal
 
jPredicateTerms - Class in ubc.cs.JLog.Terms
This class represents a collection of predicates.
jPredicateTerms() - Constructor for class ubc.cs.JLog.Terms.jPredicateTerms
 
jPredicateTerms(Vector) - Constructor for class ubc.cs.JLog.Terms.jPredicateTerms
 
jPrologAPI - Class in ubc.cs.JLog.Foundation
This class is encapsulates the Prolog Engine into a single, simple class, suitable for programmatic access.
jPrologAPI(String) - Constructor for class ubc.cs.JLog.Foundation.jPrologAPI
Basic constructor instantiates a bare-bones Prolog engine, and consults the given source string.
jPrologAPI(InputStream) - Constructor for class ubc.cs.JLog.Foundation.jPrologAPI
Basic constructor instantiates a bare-bones Prolog engine, and consults the given source input stream.
jPrologAPI(String, iPrologFileServices, PrintWriter, BufferedReader, Object) - Constructor for class ubc.cs.JLog.Foundation.jPrologAPI
Complete constructor instantiates a bare-bones Prolog engine, sets the external services to those provided, and consults the given source string.
jPrologAPI(InputStream, iPrologFileServices, PrintWriter, BufferedReader, Object) - Constructor for class ubc.cs.JLog.Foundation.jPrologAPI
Complete constructor instantiates a bare-bones Prolog engine, sets the external services to those provided, and consults the given source input stream.
jPrologAPI.KeyPairs - Class in ubc.cs.JLog.Foundation
 
jPrologAPI.KeyPairs(Object, Object) - Constructor for class ubc.cs.JLog.Foundation.jPrologAPI.KeyPairs
 
jPrologFileServices - Class in ubc.cs.JLog.Foundation
 
jPrologFileServices() - Constructor for class ubc.cs.JLog.Foundation.jPrologFileServices
 
jPrologServiceBroadcaster - Class in ubc.cs.JLog.Foundation
The boadcasting component of the Observer pattern.
jPrologServiceBroadcaster() - Constructor for class ubc.cs.JLog.Foundation.jPrologServiceBroadcaster
 
jPrologServiceEvent - Class in ubc.cs.JLog.Foundation
The base class for events sent from jPrologServiceBroadcasters to jPrologServiceListeners.
jPrologServiceEvent() - Constructor for class ubc.cs.JLog.Foundation.jPrologServiceEvent
 
jPrologServiceListener - Class in ubc.cs.JLog.Foundation
The abstract listening component of the Observer pattern.
jPrologServiceListener() - Constructor for class ubc.cs.JLog.Foundation.jPrologServiceListener
 
jPrologServices - Class in ubc.cs.JLog.Foundation
This class is the near complete environment for a Prolog environment.
jPrologServices(jKnowledgeBase, pPredicateRegistry, pOperatorRegistry) - Constructor for class ubc.cs.JLog.Foundation.jPrologServices
 
jPrologServiceThread - Class in ubc.cs.JLog.Foundation
This class provides an independant thread of execution for services using a jPrologService Prolog proof engine.
jPrologServiceThread(jPrologServices) - Constructor for class ubc.cs.JLog.Foundation.jPrologServiceThread
 
jProver - Class in ubc.cs.JLog.Foundation
This class implements a prolog proving engine.
jProver(jKnowledgeBase) - Constructor for class ubc.cs.JLog.Foundation.jProver
Construct a prover instance with a given jKnowledgeBase.
jQuadaryBuiltinPredicate - Class in ubc.cs.JLog.Terms
 
jQuadaryBuiltinPredicate(jTerm, jTerm, jTerm, jTerm, int) - Constructor for class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
jQuadaryBuiltinPredicateGoal - Class in ubc.cs.JLog.Terms.Goals
A very basic goal for quadary builtin predicates.
jQuadaryBuiltinPredicateGoal(jQuadaryBuiltinPredicate, jTerm, jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Terms.Goals.jQuadaryBuiltinPredicateGoal
 
jRandom - Class in ubc.cs.JLog.Builtins
 
jRandom(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jRandom
 
jRead - Class in ubc.cs.JLog.Builtins
 
jRead(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jRead
 
jReadGoal - Class in ubc.cs.JLog.Builtins.Goals
Goal for inputing text from the console.
jReadGoal(jRead, jTerm) - Constructor for class ubc.cs.JLog.Builtins.Goals.jReadGoal
 
jReal - Class in ubc.cs.JLog.Terms
 
jReal(float) - Constructor for class ubc.cs.JLog.Terms.jReal
 
jRealArithmetic - Class in ubc.cs.JLog.Builtins
 
jRealArithmetic(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jRealArithmetic
 
jRealDivide - Class in ubc.cs.JLog.Builtins
 
jRealDivide(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jRealDivide
 
jRealUnaryArithmetic - Class in ubc.cs.JLog.Builtins
A flexible abstract class for unary arithmetic.
jRealUnaryArithmetic(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jRealUnaryArithmetic
 
jRegister - Class in ubc.cs.JLog.Extras.BSF
This file is part of the JLog BSF library.
jRegister(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Extras.BSF.jRegister
 
jRegisterGoal - Class in ubc.cs.JLog.Extras.BSF
This file is part of the JLog BSF library.
jRegisterGoal(jTerm, jTerm, JLogBSFEngine) - Constructor for class ubc.cs.JLog.Extras.BSF.jRegisterGoal
 
jRepeat - Class in ubc.cs.JLog.Builtins
 
jRepeat() - Constructor for class ubc.cs.JLog.Builtins.jRepeat
 
jRepeatGoal - Class in ubc.cs.JLog.Builtins.Goals
 
jRepeatGoal() - Constructor for class ubc.cs.JLog.Builtins.Goals.jRepeatGoal
 
jResetDatabaseThread - Class in ubc.cs.JLog.Foundation
 
jResetDatabaseThread(jPrologServices, PrintWriter) - Constructor for class ubc.cs.JLog.Foundation.jResetDatabaseThread
 
jRetract - Class in ubc.cs.JLog.Builtins
 
jRetract(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jRetract
 
jRetractGoal - Class in ubc.cs.JLog.Builtins.Goals
 
jRetractGoal(jRetract, jTerm) - Constructor for class ubc.cs.JLog.Builtins.Goals.jRetractGoal
 
jRetryQueryThread - Class in ubc.cs.JLog.Foundation
This abstract class specifies the methods needed for jPrologServiceThread based classes which support user queries.
jRetryQueryThread(jPrologServices) - Constructor for class ubc.cs.JLog.Foundation.jRetryQueryThread
 
jRound - Class in ubc.cs.JLog.Builtins
 
jRound(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jRound
 
jRule - Class in ubc.cs.JLog.Foundation
This class represents a rule of the form Head :- Base, where Head is a predicate and Base is a term of predicates.
jRule(jPredicate, jPredicateTerms) - Constructor for class ubc.cs.JLog.Foundation.jRule
 
jRuleDefinitions - Class in ubc.cs.JLog.Foundation
This class represents an ordered collection of jRules of the same name and arity.
jRuleDefinitions() - Constructor for class ubc.cs.JLog.Foundation.jRuleDefinitions
Constructor for use by sub-classes which set up the members themeselves.
jRuleDefinitions(String, int) - Constructor for class ubc.cs.JLog.Foundation.jRuleDefinitions
 
jSetArrayElement - Class in ubc.cs.JLog.Builtins
 
jSetArrayElement(jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jSetArrayElement
Constructor for jGetArrayElement.
jSetArrayElementGoal - Class in ubc.cs.JLog.Builtins.Goals
Goal for setting the term element of an array at a given index.
jSetArrayElementGoal(jSetArrayElement, jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.Goals.jSetArrayElementGoal
 
jSin - Class in ubc.cs.JLog.Builtins
 
jSin(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jSin
 
jSort - Class in ubc.cs.JLog.Builtins
 
jSort(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jSort
 
jSort(jTerm, jTerm, boolean) - Constructor for class ubc.cs.JLog.Builtins.jSort
 
jSortGoal - Class in ubc.cs.JLog.Builtins.Goals
 
jSortGoal(jSort, jTerm, jTerm, boolean) - Constructor for class ubc.cs.JLog.Builtins.Goals.jSortGoal
 
jSqrt - Class in ubc.cs.JLog.Builtins
 
jSqrt(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jSqrt
 
jStatic - Class in ubc.cs.JLog.Extras.BSF
This file is part of the JLog BSF library.
jStatic(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Extras.BSF.jStatic
 
jStaticGoal - Class in ubc.cs.JLog.Extras.BSF
This file is part of the JLog BSF library.
jStaticGoal(jTerm, jTerm, JLogBSFEngine) - Constructor for class ubc.cs.JLog.Extras.BSF.jStaticGoal
 
jSubtract - Class in ubc.cs.JLog.Builtins
 
jSubtract(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jSubtract
 
jSubtractArray - Class in ubc.cs.JLog.Builtins
 
jSubtractArray(jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jSubtractArray
 
jSubtractArrayGoal - Class in ubc.cs.JLog.Builtins.Goals
Goal for subtracting terms from array of terms.
jSubtractArrayGoal(jSubtractArray, jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.Goals.jSubtractArrayGoal
 
jTan - Class in ubc.cs.JLog.Builtins
 
jTan(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jTan
 
jTerm - Class in ubc.cs.JLog.Terms
This is the abstract base class for Prolog terms.
jTerm() - Constructor for class ubc.cs.JLog.Terms.jTerm
 
jTermToList - Class in ubc.cs.JLog.Builtins
 
jTermToList(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jTermToList
 
jTermToListGoal - Class in ubc.cs.JLog.Builtins.Goals
 
jTermToListGoal(jTermToList, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.Goals.jTermToListGoal
 
jTermTranslation - Class in ubc.cs.JLog.Terms
This class aggregates iObjectToTerm and iTermToObject converters into a single conversion class which chooses the correct converter object for the for desired conversion.
jTermTranslation() - Constructor for class ubc.cs.JLog.Terms.jTermTranslation
 
jTermTranslation(jPrologServices) - Constructor for class ubc.cs.JLog.Terms.jTermTranslation
 
jThreadStoppedEvent - Class in ubc.cs.JLog.Foundation
 
jThreadStoppedEvent(jPrologServiceThread) - Constructor for class ubc.cs.JLog.Foundation.jThreadStoppedEvent
 
jTime - Class in ubc.cs.JLog.Builtins
 
jTime(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jTime
 
jTimeGoal - Class in ubc.cs.JLog.Builtins.Goals
 
jTimeGoal(jTerm) - Constructor for class ubc.cs.JLog.Builtins.Goals.jTimeGoal
 
jTimeGoal.jReportTimeGoal - Class in ubc.cs.JLog.Builtins.Goals
 
jTimeGoal.jReportTimeGoal(jTimeGoal) - Constructor for class ubc.cs.JLog.Builtins.Goals.jTimeGoal.jReportTimeGoal
 
jTrinaryBuiltinPredicate - Class in ubc.cs.JLog.Terms
 
jTrinaryBuiltinPredicate(jTerm, jTerm, jTerm, int) - Constructor for class ubc.cs.JLog.Terms.jTrinaryBuiltinPredicate
 
jTrinaryBuiltinPredicateGoal - Class in ubc.cs.JLog.Terms.Goals
A very basic goal for trinary builtin predicates.
jTrinaryBuiltinPredicateGoal(jTrinaryBuiltinPredicate, jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Terms.Goals.jTrinaryBuiltinPredicateGoal
 
jTrue - Class in ubc.cs.JLog.Terms
 
jTrue() - Constructor for class ubc.cs.JLog.Terms.jTrue
 
jTrueGoal - Class in ubc.cs.JLog.Terms.Goals
 
jTrueGoal() - Constructor for class ubc.cs.JLog.Terms.Goals.jTrueGoal
 
jTruncate - Class in ubc.cs.JLog.Builtins
 
jTruncate(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jTruncate
 
jType - Class in ubc.cs.JLog.Foundation
This abstract class defines all the prolog types.
jType() - Constructor for class ubc.cs.JLog.Foundation.jType
 
jUnaryArithmetic - Class in ubc.cs.JLog.Builtins
The abstract class for unary arithmetic operators.
jUnaryArithmetic(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jUnaryArithmetic
 
jUnaryArithmeticGoal - Class in ubc.cs.JLog.Builtins.Goals
 
jUnaryArithmeticGoal(jUnaryArithmetic, jTerm) - Constructor for class ubc.cs.JLog.Builtins.Goals.jUnaryArithmeticGoal
 
jUnaryBuiltinPredicate - Class in ubc.cs.JLog.Terms
 
jUnaryBuiltinPredicate(jTerm, int) - Constructor for class ubc.cs.JLog.Terms.jUnaryBuiltinPredicate
 
jUnaryBuiltinPredicateGoal - Class in ubc.cs.JLog.Terms.Goals
A very basic goal for unary builtin predicates.
jUnaryBuiltinPredicateGoal(jUnaryBuiltinPredicate, jTerm) - Constructor for class ubc.cs.JLog.Terms.Goals.jUnaryBuiltinPredicateGoal
 
jUnaryOperator - Class in ubc.cs.JLog.Builtins
 
jUnaryOperator(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jUnaryOperator
 
jUnaryOperator(jTerm, int) - Constructor for class ubc.cs.JLog.Builtins.jUnaryOperator
 
jUnaryOperatorGoal - Class in ubc.cs.JLog.Builtins.Goals
 
jUnaryOperatorGoal(jUnaryOperator, jTerm) - Constructor for class ubc.cs.JLog.Builtins.Goals.jUnaryOperatorGoal
 
jUnifiedVector - Class in ubc.cs.JLog.Foundation
This class is used to register a jVariable after it is bound during unification.
jUnifiedVector() - Constructor for class ubc.cs.JLog.Foundation.jUnifiedVector
 
jUnify - Class in ubc.cs.JLog.Terms
 
jUnify() - Constructor for class ubc.cs.JLog.Terms.jUnify
 
jUnify(jTerm, jTerm) - Constructor for class ubc.cs.JLog.Terms.jUnify
 
jUnionArray - Class in ubc.cs.JLog.Builtins
 
jUnionArray(jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.jUnionArray
 
jUnionArrayGoal - Class in ubc.cs.JLog.Builtins.Goals
Goal for getting the union of term arrays.
jUnionArrayGoal(jUnionArray, jTerm, jTerm, jTerm) - Constructor for class ubc.cs.JLog.Builtins.Goals.jUnionArrayGoal
 
jUnregister - Class in ubc.cs.JLog.Extras.BSF
This file is part of the JLog BSF library.
jUnregister(jTerm) - Constructor for class ubc.cs.JLog.Extras.BSF.jUnregister
 
jUnregisterGoal - Class in ubc.cs.JLog.Extras.BSF
This file is part of the JLog BSF library.
jUnregisterGoal(jTerm, JLogBSFEngine) - Constructor for class ubc.cs.JLog.Extras.BSF.jUnregisterGoal
 
jUserGoal - Class in ubc.cs.JLog.Foundation
Goal for getting user queries.
jUserGoal() - Constructor for class ubc.cs.JLog.Foundation.jUserGoal
 
jUserQueryEvent - Class in ubc.cs.JLog.Foundation
 
jUserQueryEvent(boolean) - Constructor for class ubc.cs.JLog.Foundation.jUserQueryEvent
 
jUserQueryThread - Class in ubc.cs.JLog.Foundation
This class is the thread that attempts to prove a user query.
jUserQueryThread(jPrologServices, iPrologServiceText, PrintWriter) - Constructor for class ubc.cs.JLog.Foundation.jUserQueryThread
 
jVariable - Class in ubc.cs.JLog.Terms
This is the class for Prolog variables.
jVariable() - Constructor for class ubc.cs.JLog.Terms.jVariable
Constructor to create unnamed variables, such as "_".
jVariable(String) - Constructor for class ubc.cs.JLog.Terms.jVariable
 
jVariableRegistry - Class in ubc.cs.JLog.Foundation
 
jVariableRegistry() - Constructor for class ubc.cs.JLog.Foundation.jVariableRegistry
 
jVariableRegistry.jVariablePair - Class in ubc.cs.JLog.Foundation
 
jVariableRegistry.jVariablePair(jVariable, jVariable) - Constructor for class ubc.cs.JLog.Foundation.jVariableRegistry.jVariablePair
 
jVariableVector - Class in ubc.cs.JLog.Foundation
 
jVariableVector() - Constructor for class ubc.cs.JLog.Foundation.jVariableVector
 
jWrite - Class in ubc.cs.JLog.Builtins
 
jWrite(jTerm) - Constructor for class ubc.cs.JLog.Builtins.jWrite
 
jWrite(boolean) - Constructor for class ubc.cs.JLog.Builtins.jWrite
 
jWrite(jTerm, boolean) - Constructor for class ubc.cs.JLog.Builtins.jWrite
 
jWriteGoal - Class in ubc.cs.JLog.Builtins.Goals
Goal for displaying text to the console.
jWriteGoal(boolean) - Constructor for class ubc.cs.JLog.Builtins.Goals.jWriteGoal
 
jWriteGoal(jTerm, boolean) - Constructor for class ubc.cs.JLog.Builtins.Goals.jWriteGoal
 

K

kb_windows - Static variable in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
key - Variable in class ubc.cs.JLog.Animation.jAnimate_setattr.KeyValuePair
 

L

label - Variable in class ubc.cs.JLog.Applet.gButtonTab
 
LAST - Static variable in class ubc.cs.JLog.Builtins.jAssert
 
last_time - Variable in class ubc.cs.JLog.Builtins.Goals.jTimeGoal.jReportTimeGoal
 
LEFT_ASSOCIATIVE - Static variable in class ubc.cs.JLog.Parser.pOperatorEntry
 
LESS_THAN - Static variable in interface ubc.cs.JLog.Terms.iTerm
 
level - Variable in class ubc.cs.JLog.Animation.aAnimationObject
 
LEVEL_ATTR_KEY - Static variable in class ubc.cs.JLog.Animation.aAnimationObject
 
lhs - Variable in class ubc.cs.JLog.Builtins.Goals.jAppendArrayGoal
 
lhs - Variable in class ubc.cs.JLog.Builtins.Goals.jCopyGoal
 
lhs - Variable in class ubc.cs.JLog.Builtins.Goals.jEnumerateVariablesArrayGoal
 
lhs - Variable in class ubc.cs.JLog.Builtins.Goals.jEquivalenceGoal
 
lhs - Variable in class ubc.cs.JLog.Builtins.Goals.jEquivGoal
 
lhs - Variable in class ubc.cs.JLog.Builtins.Goals.jIsGoal
 
lhs - Variable in class ubc.cs.JLog.Builtins.Goals.jNameGoal
 
lhs - Variable in class ubc.cs.JLog.Builtins.Goals.jOperatorGoal
 
lhs - Variable in class ubc.cs.JLog.Builtins.Goals.jSortGoal
 
lhs - Variable in class ubc.cs.JLog.Builtins.Goals.jTermToListGoal
 
lhs - Variable in class ubc.cs.JLog.Terms.Goals.jClauseGoal
 
lhs - Variable in class ubc.cs.JLog.Terms.jBinaryBuiltinPredicate
 
lhs - Variable in class ubc.cs.JLog.Terms.jConjunctTerm
 
lhs - Variable in class ubc.cs.JLog.Terms.jDCG.dcgFork
 
lhs - Variable in class ubc.cs.JLog.Terms.jDCG.dcgNotFork
 
library - Variable in class ubc.cs.JLog.Foundation.jRuleDefinitions
 
library - Variable in class ubc.cs.JLog.Parser.pOperatorEntry
 
library - Variable in class ubc.cs.JLog.Parser.pPredicateEntry
 
LINE_ATTR_KEY - Static variable in class ubc.cs.JLog.Animation.aAnimationShape_line
 
line_field - Variable in class ubc.cs.JLog.Applet.gGotoLineDialog
 
linefeed - Variable in class ubc.cs.JLog.Builtins.Goals.jWriteGoal
 
linefeed - Variable in class ubc.cs.JLog.Builtins.jWrite
 
lineno - Variable in class ubc.cs.JLog.Parser.pTSPreToken
 
lineno - Variable in exception ubc.cs.JLog.Parser.SyntaxErrorException
 
lineno - Variable in exception ubc.cs.JLog.Parser.TokenizeStreamException
 
LIST_NULL - Static variable in interface ubc.cs.JLog.Terms.iList
 
LIST_PAIR - Static variable in interface ubc.cs.JLog.Terms.iList
 
listeners - Variable in class ubc.cs.JLog.Foundation.jPrologServiceBroadcaster
 
lists - Variable in class ubc.cs.JLog.Applet.gDebugPanel
 
loadClass(String, String) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
loadLibrary(String) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
LoadLibraryException - Exception in ubc.cs.JLog.Foundation
 
LoadLibraryException() - Constructor for exception ubc.cs.JLog.Foundation.LoadLibraryException
 
LoadLibraryException(String) - Constructor for exception ubc.cs.JLog.Foundation.LoadLibraryException
 
loadLibraryFromTOC(String, InputStream) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
loadLibraryTOCParseGenericOperator(String, StreamTokenizer) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
loadLibraryTOCParseGenericPredicate(String, StreamTokenizer) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
loadLibraryTOCParseLoadClass(String, StreamTokenizer) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
log_base - Static variable in class ubc.cs.JLog.Builtins.jLog10
 
log_base - Static variable in class ubc.cs.JLog.Builtins.jLog2
 
lookup_predicate() - Method in class ubc.cs.JLog.Terms.jAtom
 
lookup_predicate() - Method in class ubc.cs.JLog.Terms.jPredicate
 
lookupBean(String) - Method in class ubc.cs.JLog.Extras.BSF.JLogBSFEngine
Look up a bean in the BSFManager.

M

magnification - Variable in class ubc.cs.JLog.Animation.aAnimationEnvironment
 
main - Variable in class ubc.cs.JLog.Applet.gJLogApplet
 
main(String[]) - Static method in class ubc.cs.JLog.Applet.gJLogApplication
 
make(jTerm) - Method in interface ubc.cs.JLog.Terms.iMakeUnmake
Make this object equivalent to jTerm.
make(jTerm) - Method in class ubc.cs.JLog.Terms.jCompoundTerm
Makes this a representation of the provided jTerm.
make(jTerm) - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
make(jTerm) - Method in class ubc.cs.JLog.Terms.jPredicateTerms
Makes this a representation of the provided jTerm, which may include conjunction and disjunction operators.
makeCompoundTerm(jTerm) - Method in class ubc.cs.JLog.Terms.jCompoundTerm
Add jCons separated jTerms to this jCompoundTerm.
makeCompoundTerm(jCompoundTerm) - Method in class ubc.cs.JLog.Terms.jDCG
 
makeConsPredicateTerms(jTerm) - Method in class ubc.cs.JLog.Terms.jPredicateTerms
Add jCons separated jTerms to this jPredicateTerms instance.
makeDCGBase(jTerm, jTerm) - Method in class ubc.cs.JLog.Terms.jDCG
 
makeDCGBaseCompoundTerm(jTerm, jCompoundTerm, Vector) - Method in class ubc.cs.JLog.Terms.jDCG
 
makeDCGBaseTerm(jTerm, Vector) - Method in class ubc.cs.JLog.Terms.jDCG
 
makeDCGConsList(jListPair, jCompoundTerm, Vector) - Method in class ubc.cs.JLog.Terms.jDCG
 
makeDCGHead(jTerm, jTerm) - Method in class ubc.cs.JLog.Terms.jDCG
 
makeDCGPhrase(jVariable, Vector) - Method in class ubc.cs.JLog.Terms.jDCG
 
makeDCGRule() - Method in class ubc.cs.JLog.Terms.jDCG
 
makeDCGTerm(jTerm, jTerm) - Method in class ubc.cs.JLog.Terms.jDCG
 
makeDCGTerm() - Method in class ubc.cs.JLog.Terms.jDCG
 
makeDCGTERMINAL(jTerm, Vector) - Method in class ubc.cs.JLog.Terms.jDCG
 
makeOrPredicate(jTerm) - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
makeOrPredicateTerms(jOrPredicate, jTerm) - Method in class ubc.cs.JLog.Terms.jPredicateTerms
Add jOr separated jTerms to the provided jOrPredicate.
makePredicateTerms(jTerm) - Method in class ubc.cs.JLog.Terms.jPredicateTerms
Add jCons and jOr separated jTerms to this jPredicateTerms.
makeRuleDefinitionDynamic(iNameArity) - Method in class ubc.cs.JLog.Foundation.jKnowledgeBase
Convert a set of rules matching the given name and arity to dynamic rules.
mapVariablePair(jVariable, jVariable) - Method in class ubc.cs.JLog.Foundation.jEquivalenceMapping
Adds a mapping between two different variables.
mark(int) - Method in class ubc.cs.JLog.Applet.gInputStreamTextField
 
markSupported() - Method in class ubc.cs.JLog.Applet.gInputStreamTextField
 
match(iNameArity) - Method in class ubc.cs.JLog.Foundation.jRuleDefinitions
Determine if rules match the given name and arity.
match(jVariable) - Method in class ubc.cs.JLog.Foundation.jVariableRegistry.jVariablePair
 
MAX - Static variable in interface ubc.cs.JLog.Builtins.iArithmetic
 
menu - Variable in class ubc.cs.JLog.Applet.gButtonTab
 
menu - Variable in class ubc.cs.JLog.Applet.gDebugPanel
 
menu - Variable in class ubc.cs.JLog.Applet.gMainPanel
 
MENU_BREAK - Static variable in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
MENU_CLOSE - Static variable in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
MENU_CONSULTALLKB - Static variable in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
MENU_CONSULTKB - Static variable in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
MENU_COPY - Static variable in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
MENU_CUT - Static variable in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
MENU_DEBUG - Static variable in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
MENU_FIND - Static variable in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
MENU_FINDNEXT - Static variable in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
MENU_GOTOLINE - Static variable in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
MENU_LABEL_PAUSEQ_CONT - Static variable in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
MENU_LABEL_PAUSEQ_PAUSE - Static variable in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
MENU_PASTE - Static variable in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
MENU_PAUSEQ - Static variable in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
MENU_RESETKB - Static variable in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
MENU_SAVE - Static variable in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
MENU_SAVEAS - Static variable in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
MENU_SELECTALL - Static variable in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
MENU_STOPQ - Static variable in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
MENU_TRACE - Static variable in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
MENU_UNKNOWNPRED - Static variable in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
methodName - Variable in class ubc.cs.JLog.Extras.BSF.jInvokeGoal
 
MissingInputServicesException - Exception in ubc.cs.JLog.Builtins
 
MissingInputServicesException() - Constructor for exception ubc.cs.JLog.Builtins.MissingInputServicesException
 
MissingInputServicesException(String) - Constructor for exception ubc.cs.JLog.Builtins.MissingInputServicesException
 
mutateElementAt(int, jTerm) - Method in class ubc.cs.JLog.Terms.jCompoundTerm
Mutates a term element in the compount term.

N

name - Variable in class ubc.cs.JLog.Animation.aAnimationObject
 
name - Variable in class ubc.cs.JLog.Animation.aAnimationShape
 
name - Variable in class ubc.cs.JLog.Builtins.Goals.jNameGoal
 
name - Variable in class ubc.cs.JLog.Extras.BSF.jLookupGoal
 
name - Variable in class ubc.cs.JLog.Extras.BSF.jRegisterGoal
 
name - Variable in class ubc.cs.JLog.Extras.BSF.jUnregisterGoal
 
name - Variable in class ubc.cs.JLog.Foundation.iNameArityStub
 
name - Variable in class ubc.cs.JLog.Parser.pOperatorEntry
 
name - Variable in class ubc.cs.JLog.Parser.pPredicateEntry
 
name - Variable in class ubc.cs.JLog.Terms.jAtom
 
name - Variable in class ubc.cs.JLog.Terms.jPredicate
 
name - Variable in class ubc.cs.JLog.Terms.jVariable
 
NAME_ATTR_KEY - Static variable in class ubc.cs.JLog.Animation.aAnimationObject
 
NAME_ATTR_KEY - Static variable in class ubc.cs.JLog.Animation.aAnimationShape
 
named_objects - Variable in class ubc.cs.JLog.Animation.aAnimationEnvironment
 
named_shapes - Variable in class ubc.cs.JLog.Animation.aAnimationObject
 
NARY_ARITY - Static variable in class ubc.cs.JLog.Parser.pPredicateEntry
 
next - Variable in class ubc.cs.JLog.Foundation.jDebugProvedGoalStack.jDebugGoalItem
 
next - Variable in class ubc.cs.JLog.Foundation.jDebugTryGoalEvent
 
next - Variable in class ubc.cs.JLog.Foundation.jGoal
 
next - Variable in class ubc.cs.JLog.Terms.jListPair.EnumerateListPair
 
nextElement() - Method in class ubc.cs.JLog.Terms.jListPair.EnumerateListPair
 
NON_ASSOCIATIVE - Static variable in class ubc.cs.JLog.Parser.pOperatorEntry
 
NoThreadAvailableException - Exception in ubc.cs.JLog.Foundation
 
NoThreadAvailableException() - Constructor for exception ubc.cs.JLog.Foundation.NoThreadAvailableException
 
NoThreadAvailableException(String) - Constructor for exception ubc.cs.JLog.Foundation.NoThreadAvailableException
 
npoints - Variable in class ubc.cs.JLog.Animation.FloatPolygon
 
NULL_ENUM - Static variable in class ubc.cs.JLog.Terms.jNullList
 
NULL_LIST - Static variable in class ubc.cs.JLog.Terms.jNullList
 
num - Variable in class ubc.cs.JLog.Terms.jDCG.dcgVariableGenerator
 

O

obj - Variable in class ubc.cs.JLog.Animation.jAnimate_setattr.KeyValuePair
 
object - Variable in class ubc.cs.JLog.Animation.aAnimationShape
 
object2term(Object) - Method in class ubc.cs.JLog.Extras.BSF.JLogBSFEngine
Translates a Java object to its Prolog equivalent.
OBJECT_ATTR_KEY - Static variable in class ubc.cs.JLog.Animation.aAnimationShape
 
objects - Variable in class ubc.cs.JLog.Animation.aAnimationEnvironment
 
objectToString() - Method in class ubc.cs.JLog.Foundation.jType
Invokes the toString provided by the Object class.
objkey - Variable in class ubc.cs.JLog.Foundation.jPrologAPI.KeyPairs
 
offscreen_buffer - Variable in class ubc.cs.JLog.Animation.aAnimationEnvironment
 
op - Variable in class ubc.cs.JLog.Builtins.Goals.jOperatorGoal
 
op - Variable in class ubc.cs.JLog.Builtins.Goals.jUnaryArithmeticGoal
 
op - Variable in class ubc.cs.JLog.Builtins.Goals.jUnaryOperatorGoal
 
open(File) - Method in class ubc.cs.JLog.Applet.gConsultWindow
 
open(String) - Method in class ubc.cs.JLog.Applet.gJLogApplication
 
operation - Variable in class ubc.cs.JLog.Builtins.Goals.jOpGoal
 
operator_class - Variable in class ubc.cs.JLog.Parser.pGenericOperatorEntry
 
operatorInt(int) - Method in class ubc.cs.JLog.Builtins.jAbs
 
operatorInt(int) - Method in class ubc.cs.JLog.Builtins.jACos
 
operatorInt(int, int) - Method in class ubc.cs.JLog.Builtins.jAdd
 
operatorInt(int) - Method in class ubc.cs.JLog.Builtins.jASin
 
operatorInt(int) - Method in class ubc.cs.JLog.Builtins.jATan
 
operatorInt(int, int) - Method in class ubc.cs.JLog.Builtins.jATan2
 
operatorInt(int, int) - Method in class ubc.cs.JLog.Builtins.jBitwiseConjunction
 
operatorInt(int, int) - Method in class ubc.cs.JLog.Builtins.jBitwiseDisjunction
 
operatorInt(int, int) - Method in class ubc.cs.JLog.Builtins.jBitwiseExclusiveDisjunction
 
operatorInt(int, int) - Method in class ubc.cs.JLog.Builtins.jBitwiseLeftShift
 
operatorInt(int) - Method in class ubc.cs.JLog.Builtins.jBitwiseNegation
 
operatorInt(int, int) - Method in class ubc.cs.JLog.Builtins.jBitwiseRightShift
 
operatorInt(int) - Method in class ubc.cs.JLog.Builtins.jCeiling
 
operatorInt(int) - Method in class ubc.cs.JLog.Builtins.jCos
 
operatorInt(int) - Method in class ubc.cs.JLog.Builtins.jExp
 
operatorInt(int) - Method in class ubc.cs.JLog.Builtins.jFloor
 
operatorInt(int, int) - Method in class ubc.cs.JLog.Builtins.jIntegerDivide
 
operatorInt(int) - Method in class ubc.cs.JLog.Builtins.jIsInteger
 
operatorInt(int) - Method in class ubc.cs.JLog.Builtins.jIsReal
 
operatorInt(int) - Method in class ubc.cs.JLog.Builtins.jLog
 
operatorInt(int) - Method in class ubc.cs.JLog.Builtins.jLog10
 
operatorInt(int) - Method in class ubc.cs.JLog.Builtins.jLog2
 
operatorInt(int, int) - Method in class ubc.cs.JLog.Builtins.jLogBase
 
operatorInt(int, int) - Method in class ubc.cs.JLog.Builtins.jMax
 
operatorInt(int, int) - Method in class ubc.cs.JLog.Builtins.jMin
 
operatorInt(int) - Method in class ubc.cs.JLog.Builtins.jMinus
 
operatorInt(int, int) - Method in class ubc.cs.JLog.Builtins.jMod
 
operatorInt(int, int) - Method in class ubc.cs.JLog.Builtins.jMultiply
 
operatorInt(int) - Method in class ubc.cs.JLog.Builtins.jPlus
 
operatorInt(int, int) - Method in class ubc.cs.JLog.Builtins.jPow
 
operatorInt(int) - Method in class ubc.cs.JLog.Builtins.jRandom
 
operatorInt(int, int) - Method in class ubc.cs.JLog.Builtins.jRealDivide
 
operatorInt(int) - Method in class ubc.cs.JLog.Builtins.jRound
 
operatorInt(int) - Method in class ubc.cs.JLog.Builtins.jSin
 
operatorInt(int) - Method in class ubc.cs.JLog.Builtins.jSqrt
 
operatorInt(int, int) - Method in class ubc.cs.JLog.Builtins.jSubtract
 
operatorInt(int) - Method in class ubc.cs.JLog.Builtins.jTan
 
operatorInt(int) - Method in class ubc.cs.JLog.Builtins.jTruncate
 
operatorInt(int) - Method in class ubc.cs.JLog.Builtins.jUnaryArithmetic
Perform the integer operations specified by this instance on the given integer, and returns the integer result.
operatorReal(float) - Method in class ubc.cs.JLog.Builtins.jAbs
 
operatorReal(float) - Method in class ubc.cs.JLog.Builtins.jACos
 
operatorReal(float, float) - Method in class ubc.cs.JLog.Builtins.jAdd
 
operatorReal(float) - Method in class ubc.cs.JLog.Builtins.jASin
 
operatorReal(float) - Method in class ubc.cs.JLog.Builtins.jATan
 
operatorReal(float, float) - Method in class ubc.cs.JLog.Builtins.jATan2
 
operatorReal(float) - Method in class ubc.cs.JLog.Builtins.jBitwiseNegation
 
operatorReal(float) - Method in class ubc.cs.JLog.Builtins.jCeiling
 
operatorReal(float) - Method in class ubc.cs.JLog.Builtins.jCos
 
operatorReal(float) - Method in class ubc.cs.JLog.Builtins.jExp
 
operatorReal(float) - Method in class ubc.cs.JLog.Builtins.jFloor
 
operatorReal(float, float) - Method in class ubc.cs.JLog.Builtins.jIntegerDivide
 
operatorReal(float, float) - Method in class ubc.cs.JLog.Builtins.jIntegerOnlyArithmetic
 
operatorReal(float) - Method in class ubc.cs.JLog.Builtins.jIsInteger
 
operatorReal(float) - Method in class ubc.cs.JLog.Builtins.jIsReal
 
operatorReal(float) - Method in class ubc.cs.JLog.Builtins.jLog
 
operatorReal(float) - Method in class ubc.cs.JLog.Builtins.jLog10
 
operatorReal(float) - Method in class ubc.cs.JLog.Builtins.jLog2
 
operatorReal(float, float) - Method in class ubc.cs.JLog.Builtins.jLogBase
 
operatorReal(float, float) - Method in class ubc.cs.JLog.Builtins.jMax
 
operatorReal(float, float) - Method in class ubc.cs.JLog.Builtins.jMin
 
operatorReal(float) - Method in class ubc.cs.JLog.Builtins.jMinus
 
operatorReal(float, float) - Method in class ubc.cs.JLog.Builtins.jMod
 
operatorReal(float, float) - Method in class ubc.cs.JLog.Builtins.jMultiply
 
operatorReal(float) - Method in class ubc.cs.JLog.Builtins.jPlus
 
operatorReal(float, float) - Method in class ubc.cs.JLog.Builtins.jPow
 
operatorReal(float) - Method in class ubc.cs.JLog.Builtins.jRandom
 
operatorReal(float, float) - Method in class ubc.cs.JLog.Builtins.jRealDivide
 
operatorReal(float) - Method in class ubc.cs.JLog.Builtins.jRound
 
operatorReal(float) - Method in class ubc.cs.JLog.Builtins.jSin
 
operatorReal(float) - Method in class ubc.cs.JLog.Builtins.jSqrt
 
operatorReal(float, float) - Method in class ubc.cs.JLog.Builtins.jSubtract
 
operatorReal(float) - Method in class ubc.cs.JLog.Builtins.jTan
 
operatorReal(float) - Method in class ubc.cs.JLog.Builtins.jTruncate
 
operatorReal(float) - Method in class ubc.cs.JLog.Builtins.jUnaryArithmetic
Perform the float operations specified by this instance on the given float, and returns the float result.
operators - Variable in class ubc.cs.JLog.Foundation.jPrologServices
 
operators - Variable in class ubc.cs.JLog.Parser.pOperatorRegistry
 
oplist - Variable in class ubc.cs.JLog.Builtins.Goals.jCurrentOpListGoal
 
or_predicate - Variable in class ubc.cs.JLog.Terms.Goals.jOrGoal
 
original - Variable in class ubc.cs.JLog.Foundation.jVariableRegistry.jVariablePair
 
original_font - Variable in class ubc.cs.JLog.Animation.aAnimationShape_text
 
original_line - Variable in class ubc.cs.JLog.Animation.aAnimationShape_line
 
original_shape - Variable in class ubc.cs.JLog.Animation.aAnimationShape_polygon
 
otherstackpanel - Variable in class ubc.cs.JLog.Applet.gProverStackPanel
 
OUTLABEL - Static variable in class ubc.cs.JLog.Applet.gQueryPanel
 
outlabel - Variable in class ubc.cs.JLog.Applet.gQueryPanel
 
output - Variable in class ubc.cs.JLog.Applet.gQueryPanel
 
output - Variable in class ubc.cs.JLog.Foundation.jUserQueryThread
 

P

packageName - Variable in class ubc.cs.JLog.Extras.BSF.jImportGoal
 
paint(Graphics) - Method in class ubc.cs.JLog.Animation.aAnimationEnvironment
Draws the entire environment, including all aAnimationObjects.
pAnimatePredicateEntry - Class in ubc.cs.JLog.Animation
 
pAnimatePredicateEntry() - Constructor for class ubc.cs.JLog.Animation.pAnimatePredicateEntry
 
parameters - Variable in class ubc.cs.JLog.Extras.BSF.jCreateGoal
 
parameters - Variable in class ubc.cs.JLog.Extras.BSF.jInvokeGoal
 
params - Variable in class ubc.cs.JLog.Extras.DataBase.jDBExecuteParamGoal
 
parent - Variable in class ubc.cs.JLog.Applet.gJLogBase
 
parent - Variable in class ubc.cs.JLog.Applet.gWindowBase
 
parent - Variable in class ubc.cs.JLog.Builtins.Goals.jTimeGoal.jReportTimeGoal
 
parseQuery() - Method in class ubc.cs.JLog.Parser.pParseStream
Parse the source stream as a query, producing a term representation.
parseQuery(Hashtable) - Method in class ubc.cs.JLog.Parser.pParseStream
Parse the source stream as a query, producing a term representation.
parser - Variable in class ubc.cs.JLog.Parser.pParseStream
 
parseSource() - Method in class ubc.cs.JLog.Parser.pParseStream
 
parseTerm() - Method in class ubc.cs.JLog.Parser.pParseStream
 
path - Variable in class ubc.cs.JLog.Animation.aAnimationObject
 
path_colour - Variable in class ubc.cs.JLog.Animation.aAnimationObject
 
path_size - Variable in class ubc.cs.JLog.Animation.aAnimationObject
 
path_skip - Variable in class ubc.cs.JLog.Animation.aAnimationObject
 
path_skipcount - Variable in class ubc.cs.JLog.Animation.aAnimationObject
 
PATHCOLOUR_ATTR_KEY - Static variable in class ubc.cs.JLog.Animation.aAnimationObject
 
PATHSIZE_ATTR_KEY - Static variable in class ubc.cs.JLog.Animation.aAnimationObject
 
PATHSKIP_ATTR_KEY - Static variable in class ubc.cs.JLog.Animation.aAnimationObject
 
PAUSE - Static variable in class ubc.cs.JLog.Applet.gQueryPanel
 
pause - Variable in class ubc.cs.JLog.Applet.gQueryPanel
 
pause() - Method in class ubc.cs.JLog.Applet.gQueryPanel
 
pCallPredicateEntry - Class in ubc.cs.JLog.Builtins.Entries
 
pCallPredicateEntry() - Constructor for class ubc.cs.JLog.Builtins.Entries.pCallPredicateEntry
 
pCommandOperatorEntry - Class in ubc.cs.JLog.Terms.Entries
 
pCommandOperatorEntry() - Constructor for class ubc.cs.JLog.Terms.Entries.pCommandOperatorEntry
 
pConsOperatorEntry - Class in ubc.cs.JLog.Terms.Entries
 
pConsOperatorEntry() - Constructor for class ubc.cs.JLog.Terms.Entries.pConsOperatorEntry
 
pDBExecutePredicateEntry - Class in ubc.cs.JLog.Extras.DataBase
 
pDBExecutePredicateEntry() - Constructor for class ubc.cs.JLog.Extras.DataBase.pDBExecutePredicateEntry
 
pDBSelectPredicateEntry - Class in ubc.cs.JLog.Extras.DataBase
 
pDBSelectPredicateEntry() - Constructor for class ubc.cs.JLog.Extras.DataBase.pDBSelectPredicateEntry
 
pDCGOperatorEntry - Class in ubc.cs.JLog.Terms.Entries
 
pDCGOperatorEntry() - Constructor for class ubc.cs.JLog.Terms.Entries.pDCGOperatorEntry
 
pDCGPredicateEntry - Class in ubc.cs.JLog.Terms.Entries
 
pDCGPredicateEntry() - Constructor for class ubc.cs.JLog.Terms.Entries.pDCGPredicateEntry
 
peek() - Method in interface ubc.cs.JLog.Foundation.iGoalStack
Returns the top goal of the stack, without removing that goal.
peek() - Method in class ubc.cs.JLog.Foundation.jDebugProvedGoalStack
 
peek() - Method in class ubc.cs.JLog.Foundation.jGoalStack
 
peekDebugItem() - Method in class ubc.cs.JLog.Foundation.jDebugProvedGoalStack
 
peekn(int) - Method in interface ubc.cs.JLog.Foundation.iGoalStack
Returns the nth goal on the stack, without removing that goal.
peekn(int) - Method in class ubc.cs.JLog.Foundation.jDebugProvedGoalStack
 
peekn(int) - Method in class ubc.cs.JLog.Foundation.jGoalStack
 
peekTopGoal() - Method in class ubc.cs.JLog.Foundation.jDebugGoalStack
 
pFSisDirPredicateEntry - Class in ubc.cs.JLog.Extras.FileSystem
 
pFSisDirPredicateEntry() - Constructor for class ubc.cs.JLog.Extras.FileSystem.pFSisDirPredicateEntry
 
pFSisFilePredicateEntry - Class in ubc.cs.JLog.Extras.FileSystem
 
pFSisFilePredicateEntry() - Constructor for class ubc.cs.JLog.Extras.FileSystem.pFSisFilePredicateEntry
 
pGenericOperatorEntry - Class in ubc.cs.JLog.Parser
Dynamically constructs the operator jTerm term from a description of the operators name, type, and priority.
pGenericOperatorEntry(String, int, int, String) - Constructor for class ubc.cs.JLog.Parser.pGenericOperatorEntry
 
pGenericOperatorEntry(String, int, int, boolean, String) - Constructor for class ubc.cs.JLog.Parser.pGenericOperatorEntry
 
pGenericOperatorEntry(String, int, int, Class) - Constructor for class ubc.cs.JLog.Parser.pGenericOperatorEntry
 
pGenericOperatorEntry(String, int, int, boolean, Class) - Constructor for class ubc.cs.JLog.Parser.pGenericOperatorEntry
 
pGenericPredicateEntry - Class in ubc.cs.JLog.Parser
Dynamically constructs the iPredicate term from a description of the name, arity, and class name for the associated predicate class.
pGenericPredicateEntry(String, int, String) - Constructor for class ubc.cs.JLog.Parser.pGenericPredicateEntry
 
pGenericPredicateEntry(String, int, Class) - Constructor for class ubc.cs.JLog.Parser.pGenericPredicateEntry
 
pIfOperatorEntry - Class in ubc.cs.JLog.Terms.Entries
 
pIfOperatorEntry() - Constructor for class ubc.cs.JLog.Terms.Entries.pIfOperatorEntry
 
pIfThenOperatorEntry - Class in ubc.cs.JLog.Builtins.Entries
 
pIfThenOperatorEntry() - Constructor for class ubc.cs.JLog.Builtins.Entries.pIfThenOperatorEntry
 
pNotOperatorEntry - Class in ubc.cs.JLog.Builtins.Entries
 
pNotOperatorEntry() - Constructor for class ubc.cs.JLog.Builtins.Entries.pNotOperatorEntry
 
POLYGON_ATTR_KEY - Static variable in class ubc.cs.JLog.Animation.aAnimationShape_polygon
 
pop() - Method in interface ubc.cs.JLog.Foundation.iGoalStack
Returns and removes the top goal of the stack.
pop() - Method in class ubc.cs.JLog.Foundation.jDebugProvedGoalStack
 
pop() - Method in class ubc.cs.JLog.Foundation.jGoalStack
 
popDebugItem() - Method in class ubc.cs.JLog.Foundation.jDebugProvedGoalStack
 
pOperatorEntry - Class in ubc.cs.JLog.Parser
Abstract base class for entries in the pOperatorRegistry.
pOperatorEntry(String, int, int) - Constructor for class ubc.cs.JLog.Parser.pOperatorEntry
 
pOperatorRegistry - Class in ubc.cs.JLog.Parser
The registery for pOperatorEntrys.
pOperatorRegistry() - Constructor for class ubc.cs.JLog.Parser.pOperatorRegistry
 
pOrOperatorEntry - Class in ubc.cs.JLog.Terms.Entries
 
pOrOperatorEntry() - Constructor for class ubc.cs.JLog.Terms.Entries.pOrOperatorEntry
 
pOrPredicateEntry - Class in ubc.cs.JLog.Terms.Entries
 
pOrPredicateEntry() - Constructor for class ubc.cs.JLog.Terms.Entries.pOrPredicateEntry
 
position - Variable in exception ubc.cs.JLog.Parser.SyntaxErrorException
 
position - Variable in exception ubc.cs.JLog.Parser.TokenizeStreamException
 
pParseStream - Class in ubc.cs.JLog.Parser
The main parsing class that converts packets into their correspoding prolog terms.
pParseStream(String, jKnowledgeBase, pPredicateRegistry, pOperatorRegistry) - Constructor for class ubc.cs.JLog.Parser.pParseStream
 
pParseStream(Reader, jKnowledgeBase, pPredicateRegistry, pOperatorRegistry) - Constructor for class ubc.cs.JLog.Parser.pParseStream
 
pPredicateEntry - Class in ubc.cs.JLog.Parser
Abstract base class for entries in the pPredicateRegistry.
pPredicateEntry(String, int) - Constructor for class ubc.cs.JLog.Parser.pPredicateEntry
 
pPredicateOperatorEntry - Class in ubc.cs.JLog.Parser
 
pPredicateOperatorEntry(String, int, int) - Constructor for class ubc.cs.JLog.Parser.pPredicateOperatorEntry
 
pPredicateRegistry - Class in ubc.cs.JLog.Parser
The registery for pPredicateEntrys.
pPredicateRegistry() - Constructor for class ubc.cs.JLog.Parser.pPredicateRegistry
 
pre_consult() - Method in class ubc.cs.JLog.Applet.gConsultPanel
 
pre_query() - Method in class ubc.cs.JLog.Applet.gQueryPanel
 
pred - Variable in class ubc.cs.JLog.Terms.jDCG.dcgPredicateUpdate
 
pred - Variable in class ubc.cs.JLog.Terms.jDCG.dcgUnifyPredicateUpdate
 
predicate - Variable in class ubc.cs.JLog.Terms.Goals.jBinaryBuiltinPredicateGoal
 
predicate - Variable in class ubc.cs.JLog.Terms.Goals.jNaryBuiltinPredicateGoal
 
predicate - Variable in class ubc.cs.JLog.Terms.Goals.jQuadaryBuiltinPredicateGoal
 
predicate - Variable in class ubc.cs.JLog.Terms.Goals.jTrinaryBuiltinPredicateGoal
 
predicate - Variable in class ubc.cs.JLog.Terms.Goals.jUnaryBuiltinPredicateGoal
 
predicate - Variable in exception ubc.cs.JLog.Terms.UnknownPredicateException
 
predicate_class - Variable in class ubc.cs.JLog.Parser.pGenericPredicateEntry
 
PredicateExpectedException - Exception in ubc.cs.JLog.Terms
 
PredicateExpectedException(jTerm) - Constructor for exception ubc.cs.JLog.Terms.PredicateExpectedException
 
PredicateExpectedException(String, jTerm) - Constructor for exception ubc.cs.JLog.Terms.PredicateExpectedException
 
predicates - Variable in class ubc.cs.JLog.Foundation.jPrologServices
 
predicateterms - Variable in class ubc.cs.JLog.Terms.jOrPredicate
 
predlabel - Variable in class ubc.cs.JLog.Applet.gTracePanel
 
predlist - Variable in class ubc.cs.JLog.Applet.gTracePanel
 
prefer_atom - Variable in class ubc.cs.JLog.Builtins.Goals.jNameGoal
 
prefer_atom - Variable in class ubc.cs.JLog.Builtins.jName
 
printOutput(String) - Method in class ubc.cs.JLog.Foundation.jConsultAndQueryThread
Displays errors and other output that results from consulting the source.
printOutput(String) - Method in class ubc.cs.JLog.Foundation.jConsultSourceThread
Displays errors and other output that results from consulting the source.
printOutput(String) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
printOutput(String) - Method in class ubc.cs.JLog.Foundation.jPrologServiceThread
 
priority - Variable in class ubc.cs.JLog.Builtins.Goals.jOpGoal
 
priority - Variable in class ubc.cs.JLog.Parser.pOperatorEntry
 
prolog - Variable in class ubc.cs.JLog.Applet.gConsultPanel
 
prolog - Variable in class ubc.cs.JLog.Applet.gDebugPanel
 
prolog - Variable in class ubc.cs.JLog.Applet.gJLogBase
 
prolog - Variable in class ubc.cs.JLog.Applet.gQueryPanel
 
prolog - Variable in class ubc.cs.JLog.Applet.gStackPanel
 
prolog - Variable in class ubc.cs.JLog.Applet.gTracePanel
 
prolog - Variable in class ubc.cs.JLog.Foundation.jPrologAPI
 
prolog - Variable in class ubc.cs.JLog.Foundation.jPrologServiceThread
 
prolog - Variable in class ubc.cs.JLog.Terms.jTermTranslation
 
prove(jAnimateGoal, aAnimationEnvironment) - Method in class ubc.cs.JLog.Animation.jAnimate
 
prove(jAnimateGoal, aAnimationEnvironment) - Method in class ubc.cs.JLog.Animation.jAnimate_addshape
 
prove(jAnimateGoal, aAnimationEnvironment) - Method in class ubc.cs.JLog.Animation.jAnimate_create
 
prove(jAnimateGoal, aAnimationEnvironment) - Method in class ubc.cs.JLog.Animation.jAnimate_getattr
 
prove(jAnimateGoal, aAnimationEnvironment) - Method in class ubc.cs.JLog.Animation.jAnimate_getobject
 
prove(jAnimateGoal, aAnimationEnvironment) - Method in class ubc.cs.JLog.Animation.jAnimate_getshape
 
prove(jAnimateGoal, aAnimationEnvironment) - Method in class ubc.cs.JLog.Animation.jAnimate_objects
 
prove(jAnimateGoal, aAnimationEnvironment) - Method in class ubc.cs.JLog.Animation.jAnimate_shapes
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Animation.jAnimateGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jAppendArrayGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jAssertGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jCallGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jCallNGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jCompareGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jCopyGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jCurrentOpListGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jCutGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jEnumerateVariablesArrayGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jEquivalenceGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jEquivGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jFunctorGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jGetArrayElementGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jIntersectArrayGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jIsGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jNameGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jOperatorGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jOpGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jReadGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jRepeatGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jRetractGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jSetArrayElementGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jSortGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jSubtractArrayGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jTermToListGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jTimeGoal.jReportTimeGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jTimeGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jUnaryArithmeticGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jUnaryOperatorGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jUnionArrayGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jWriteGoal
 
prove(jAppendArrayGoal) - Method in class ubc.cs.JLog.Builtins.jAppendArray
 
prove(jTrinaryBuiltinPredicateGoal) - Method in class ubc.cs.JLog.Builtins.jArg
 
prove(jAssertGoal, jKnowledgeBase) - Method in class ubc.cs.JLog.Builtins.jAssert
 
prove(jCompareGoal) - Method in class ubc.cs.JLog.Builtins.jCompare
 
prove(jTrinaryBuiltinPredicateGoal) - Method in class ubc.cs.JLog.Builtins.jConvertArray
 
prove(jCopyGoal) - Method in class ubc.cs.JLog.Builtins.jCopyTerm
 
prove(jBinaryBuiltinPredicateGoal) - Method in class ubc.cs.JLog.Builtins.jCreateArray
 
prove(jCurrentOpListGoal, Enumeration) - Method in class ubc.cs.JLog.Builtins.jCurrentOpList
 
prove(jUnaryOperatorGoal) - Method in class ubc.cs.JLog.Builtins.jDynamic
 
prove(jEnumerateVariablesArrayGoal) - Method in class ubc.cs.JLog.Builtins.jEnumerateVariablesArray
 
prove(jEquivalenceGoal) - Method in class ubc.cs.JLog.Builtins.jEquivalence
 
prove(jEquivGoal) - Method in class ubc.cs.JLog.Builtins.jEquivalent
 
prove(jQuadaryBuiltinPredicateGoal) - Method in class ubc.cs.JLog.Builtins.jExpandTerm
 
prove(jFunctorGoal, pPredicateRegistry) - Method in class ubc.cs.JLog.Builtins.jFunctor
 
prove(jGetArrayElementGoal) - Method in class ubc.cs.JLog.Builtins.jGetArrayElement
 
prove(jIntersectArrayGoal) - Method in class ubc.cs.JLog.Builtins.jIntersectArray
 
prove(jIsGoal) - Method in class ubc.cs.JLog.Builtins.jIs
 
prove(jUnaryOperatorGoal) - Method in class ubc.cs.JLog.Builtins.jIsAtom
 
prove(jUnaryOperatorGoal) - Method in class ubc.cs.JLog.Builtins.jIsAtomic
 
prove(jUnaryOperatorGoal) - Method in class ubc.cs.JLog.Builtins.jIsCallable
 
prove(jUnaryOperatorGoal) - Method in class ubc.cs.JLog.Builtins.jIsCompound
 
prove(jUnaryOperatorGoal) - Method in class ubc.cs.JLog.Builtins.jIsGround
 
prove(jUnaryArithmeticGoal) - Method in class ubc.cs.JLog.Builtins.jIsInteger
 
prove(jUnaryOperatorGoal) - Method in class ubc.cs.JLog.Builtins.jIsList
 
prove(jUnaryOperatorGoal) - Method in class ubc.cs.JLog.Builtins.jIsNonVariable
 
prove(jUnaryOperatorGoal) - Method in class ubc.cs.JLog.Builtins.jIsNumber
 
prove(jUnaryArithmeticGoal) - Method in class ubc.cs.JLog.Builtins.jIsReal
 
prove(jUnaryOperatorGoal) - Method in class ubc.cs.JLog.Builtins.jIsSimple
 
prove(jUnaryOperatorGoal) - Method in class ubc.cs.JLog.Builtins.jIsVariable
 
prove(jUnaryOperatorGoal) - Method in class ubc.cs.JLog.Builtins.jLoadLibrary
 
prove(jNameGoal) - Method in class ubc.cs.JLog.Builtins.jName
 
prove(jEquivalenceGoal) - Method in class ubc.cs.JLog.Builtins.jNotEquivalence
 
prove(jEquivGoal) - Method in class ubc.cs.JLog.Builtins.jNotEquivalent
 
prove(jBinaryBuiltinPredicateGoal) - Method in class ubc.cs.JLog.Builtins.jNotUnify
 
prove(jOperatorGoal) - Method in class ubc.cs.JLog.Builtins.jNumericComparison
 
prove(jOperatorGoal) - Method in class ubc.cs.JLog.Builtins.jOperator
 
prove(jReadGoal, jTerm) - Method in class ubc.cs.JLog.Builtins.jRead
 
prove(jRetractGoal, jKnowledgeBase) - Method in class ubc.cs.JLog.Builtins.jRetract
 
prove(jSetArrayElementGoal) - Method in class ubc.cs.JLog.Builtins.jSetArrayElement
 
prove(jSortGoal) - Method in class ubc.cs.JLog.Builtins.jSort
 
prove(jSubtractArrayGoal) - Method in class ubc.cs.JLog.Builtins.jSubtractArray
 
prove(jTermToListGoal, pPredicateRegistry, pOperatorRegistry) - Method in class ubc.cs.JLog.Builtins.jTermToList
 
prove(jUnaryArithmeticGoal) - Method in class ubc.cs.JLog.Builtins.jUnaryArithmetic
Some arithmetics may need to do double duty as istype predicates, so they can override this.
prove(jUnaryOperatorGoal) - Method in class ubc.cs.JLog.Builtins.jUnaryOperator
 
prove(jUnionArrayGoal) - Method in class ubc.cs.JLog.Builtins.jUnionArray
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jAddEventGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jCreateGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jImportGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jInvokeGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jJ2PGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jLookupGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jP2JGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jRegisterGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jStaticGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jUnregisterGoal
 
prove(jQuadaryBuiltinPredicateGoal) - Method in class ubc.cs.JLog.Extras.DataBase.jDBConnect
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Extras.DataBase.jDBDisconnectGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Extras.DataBase.jDBExecuteGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Extras.DataBase.jDBExecuteParamGoal
 
prove(jBinaryBuiltinPredicateGoal) - Method in class ubc.cs.JLog.Extras.DataBase.jDBSelect
 
prove(jUnaryBuiltinPredicateGoal) - Method in class ubc.cs.JLog.Extras.FileSystem.jFSDelete
 
prove(jUnaryBuiltinPredicateGoal) - Method in class ubc.cs.JLog.Extras.FileSystem.jFSExists
 
prove(jUnaryBuiltinPredicateGoal) - Method in class ubc.cs.JLog.Extras.FileSystem.jFSisFileOrDir
 
prove(jBinaryBuiltinPredicateGoal) - Method in class ubc.cs.JLog.Extras.FileSystem.jFSLength
 
prove(jBinaryBuiltinPredicateGoal) - Method in class ubc.cs.JLog.Extras.FileSystem.jFSListDir
 
prove(jUnaryBuiltinPredicateGoal) - Method in class ubc.cs.JLog.Extras.FileSystem.jFSMakeDir
 
prove(jBinaryBuiltinPredicateGoal) - Method in class ubc.cs.JLog.Extras.FileSystem.jFSRead
 
prove(jTrinaryBuiltinPredicateGoal) - Method in class ubc.cs.JLog.Extras.FileSystem.jFSWrite
 
prove(jPredicateTerms) - Method in class ubc.cs.JLog.Foundation.jDebugProver
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Foundation.jGoal
Attempt to prove the goal represented by this jGoal.
prove(jPredicateTerms) - Method in class ubc.cs.JLog.Foundation.jProver
Initiate a proof of the provided goal.
prove(jPredicateGoal, iGoalStack) - Method in class ubc.cs.JLog.Foundation.jRuleDefinitions
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Foundation.jUserGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jBinaryBuiltinPredicateGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jClauseGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jFailGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jNaryBuiltinPredicateGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jOrGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jOrGoalWVars
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jPredicateGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jQuadaryBuiltinPredicateGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jTrinaryBuiltinPredicateGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jTrueGoal
 
prove(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jUnaryBuiltinPredicateGoal
 
prove(jBinaryBuiltinPredicateGoal) - Method in class ubc.cs.JLog.Terms.jBinaryBuiltinPredicate
 
prove(jClauseGoal, jKnowledgeBase) - Method in class ubc.cs.JLog.Terms.jClause
 
prove(jNaryBuiltinPredicateGoal) - Method in class ubc.cs.JLog.Terms.jNaryBuiltinPredicate
 
prove(jOrGoal, jGoal, jVariable[], iGoalStack) - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
prove(jOrGoal, jGoal, iGoalStack) - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
prove(jQuadaryBuiltinPredicateGoal) - Method in class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
prove(jTrinaryBuiltinPredicateGoal) - Method in class ubc.cs.JLog.Terms.jTrinaryBuiltinPredicate
 
prove(jUnaryBuiltinPredicateGoal) - Method in class ubc.cs.JLog.Terms.jUnaryBuiltinPredicate
 
prove(jBinaryBuiltinPredicateGoal) - Method in class ubc.cs.JLog.Terms.jUnify
 
proved - Variable in class ubc.cs.JLog.Applet.gDebugPanel
 
proved - Variable in class ubc.cs.JLog.Foundation.jProver
 
proved_goals - Variable in class ubc.cs.JLog.Foundation.jDebugProvedGoalsEvent
 
proved_stack - Variable in class ubc.cs.JLog.Applet.gDebugPanel
 
proved_stack - Variable in class ubc.cs.JLog.Foundation.jDebugProverGoalStackEvent
 
PROVED_TAB - Static variable in class ubc.cs.JLog.Applet.gDebugPanel
 
prover - Variable in class ubc.cs.JLog.Applet.gDebugPanel
 
prover - Variable in class ubc.cs.JLog.Foundation.jAPIQueryThread
 
prover - Variable in class ubc.cs.JLog.Foundation.jDebugProverGoalStackEvent
 
prover - Variable in class ubc.cs.JLog.Foundation.jDebugProverStartedEvent
 
prover - Variable in class ubc.cs.JLog.Foundation.jUserQueryThread
 
prover_currentnextgoal - Variable in class ubc.cs.JLog.Applet.gDebugPanel
 
prover_stopgoal - Variable in class ubc.cs.JLog.Applet.gDebugPanel
 
proxy - Variable in class ubc.cs.JLog.Terms.jVariable
 
pterm_number - Variable in class ubc.cs.JLog.Terms.Goals.jOrGoal
 
pTermToPacketHashtable - Class in ubc.cs.JLog.Parser
Keeps track of jTerms and their associated pPackets.
pTermToPacketHashtable() - Constructor for class ubc.cs.JLog.Parser.pTermToPacketHashtable
 
pTSPreToken - Class in ubc.cs.JLog.Parser
 
pTSPreToken() - Constructor for class ubc.cs.JLog.Parser.pTSPreToken
 
pTSPreToken(String) - Constructor for class ubc.cs.JLog.Parser.pTSPreToken
 
pTSPreToken(int, int) - Constructor for class ubc.cs.JLog.Parser.pTSPreToken
 
pTSPreToken(String, int, int) - Constructor for class ubc.cs.JLog.Parser.pTSPreToken
 
pTSPreToken(String, int, int, int, int) - Constructor for class ubc.cs.JLog.Parser.pTSPreToken
 
pUpdateDatabaseRules - Class in ubc.cs.JLog.Parser
 
pUpdateDatabaseRules(jKnowledgeBase) - Constructor for class ubc.cs.JLog.Parser.pUpdateDatabaseRules
 
push(jGoal) - Method in interface ubc.cs.JLog.Foundation.iGoalStack
Places the provided goal item as the top element of the stack.
push(jGoal) - Method in class ubc.cs.JLog.Foundation.jDebugProvedGoalStack
 
push(jGoal) - Method in class ubc.cs.JLog.Foundation.jGoalStack
 
putPacket(jTerm, pPacket) - Method in class ubc.cs.JLog.Parser.pTermToPacketHashtable
Associates a term with a packet.
pVariableRegistry - Class in ubc.cs.JLog.Parser
Hashtable for pVar variables and their associated jVariables.
pVariableRegistry() - Constructor for class ubc.cs.JLog.Parser.pVariableRegistry
 

Q

qinput - Variable in class ubc.cs.JLog.Applet.gQueryPanel
 
qinput - Variable in class ubc.cs.JLog.Foundation.jAPIQueryThread
 
qinput - Variable in class ubc.cs.JLog.Foundation.jUserQueryThread
 
QLABEL - Static variable in class ubc.cs.JLog.Applet.gQueryPanel
 
qlabel - Variable in class ubc.cs.JLog.Applet.gQueryPanel
 
query - Static variable in class ubc.cs.JLog.Applet.gJLogApplication
 
QUERY - Static variable in class ubc.cs.JLog.Applet.gMainPanel
 
query - Variable in class ubc.cs.JLog.Applet.gMainPanel
 
QUERY - Static variable in class ubc.cs.JLog.Applet.gQueryPanel
 
query - Variable in class ubc.cs.JLog.Applet.gQueryPanel
 
query() - Method in class ubc.cs.JLog.Applet.gQueryPanel
 
query - Variable in class ubc.cs.JLog.Foundation.jAPIQueryThread
 
query() - Method in class ubc.cs.JLog.Foundation.jAPIQueryThread
 
query(String) - Method in class ubc.cs.JLog.Foundation.jPrologAPI
Initiates a query.
query(String, Hashtable) - Method in class ubc.cs.JLog.Foundation.jPrologAPI
Initiates a query, pre-binding variables based on the key:value pairs in the given hashtable.
query - Variable in class ubc.cs.JLog.Foundation.jUserQueryThread
 
query() - Method in class ubc.cs.JLog.Foundation.jUserQueryThread
 
query(jPredicateTerms) - Method in class ubc.cs.JLog.Parser.pParseStream
 
query_state - Static variable in class ubc.cs.JLog.Applet.gJLogApplication
 
query_state - Variable in class ubc.cs.JLog.Foundation.jPrologAPI
 
QUERY_STATE_FINISHED - Static variable in class ubc.cs.JLog.Foundation.jPrologAPI
 
QUERY_STATE_SUCCEEDED - Static variable in class ubc.cs.JLog.Foundation.jPrologAPI
 
QUERY_STATE_WAITING - Static variable in class ubc.cs.JLog.Foundation.jPrologAPI
 
query_window - Static variable in class ubc.cs.JLog.Applet.gJLogApplication
 
queryOnce(String) - Method in class ubc.cs.JLog.Foundation.jPrologAPI
Initiates a query, and stops the query after the first result.
queryOnce(String, Hashtable) - Method in class ubc.cs.JLog.Foundation.jPrologAPI
Initiates a query, pre-binding variables based on the key:value pairs in the given hashtable, but stops the query after the first result.
queryTerminated() - Method in class ubc.cs.JLog.Applet.gDebugPanel
 
queryTerminated() - Method in class ubc.cs.JLog.Applet.gStackPanel
 
quit() - Static method in class ubc.cs.JLog.Applet.gJLogApplication
 

R

rand - Variable in class ubc.cs.JLog.Foundation.jPrologServices
 
read() - Method in class ubc.cs.JLog.Applet.gInputStreamTextField
 
read(char[], int, int) - Method in class ubc.cs.JLog.Applet.gInputStreamTextField
 
read - Variable in class ubc.cs.JLog.Builtins.Goals.jReadGoal
 
reader - Variable in class ubc.cs.JLog.Applet.gInputStreamTextField
 
ready() - Method in class ubc.cs.JLog.Applet.gInputStreamTextField
 
readyInputAndEnter() - Method in class ubc.cs.JLog.Applet.gInputStreamTextField
 
register() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
register() - Method in class ubc.cs.JLog.Terms.jPredefined
 
register() - Method in class ubc.cs.JLog.Terms.jPredefinedTerms
 
registerBean(String, Object) - Method in class ubc.cs.JLog.Extras.BSF.JLogBSFEngine
Register a bean with the BSFManager.
RegisterDefaultObjectToTermConverter(iObjectToTerm) - Method in class ubc.cs.JLog.Terms.jTermTranslation
 
RegisterDefaultTermToObjectConverter(iTermToObject) - Method in class ubc.cs.JLog.Terms.jTermTranslation
 
RegisterObjectToTermConverter(Object, iObjectToTerm) - Method in class ubc.cs.JLog.Terms.jTermTranslation
 
registerOperation(jTerm, pOperatorRegistry, int, int) - Method in class ubc.cs.JLog.Builtins.Goals.jOpGoal
 
registerOperations(pOperatorRegistry, int, int) - Method in class ubc.cs.JLog.Builtins.Goals.jOpGoal
 
registerOperators() - Method in class ubc.cs.JLog.Terms.jPredefinedTerms
 
registerPredefined() - Method in class ubc.cs.JLog.Builtins.jPredefinedBuiltins
 
registerPredefinedInstance(String, Object) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
registerPredicateOperatorEntryInstance(String, Object) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
registerPredicates() - Method in class ubc.cs.JLog.Terms.jPredefinedTerms
 
RegisterTermToObjectConverter(Object, iTermToObject) - Method in class ubc.cs.JLog.Terms.jTermTranslation
 
registerUnboundVariables(jUnifiedVector) - Method in interface ubc.cs.JLog.Terms.iTerm
Adds any unbound variables belonging to this term (or belonging to any sub-part of this term) to the jUnifiedVector
registerUnboundVariables(jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jBinaryBuiltinPredicate
 
registerUnboundVariables(jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jCommand
 
registerUnboundVariables(jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jCompoundTerm
 
registerUnboundVariables(jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jConjunctTerm
 
registerUnboundVariables(jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jListPair
 
registerUnboundVariables(jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jNaryBuiltinPredicate
 
registerUnboundVariables(jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
registerUnboundVariables(jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jPredicate
 
registerUnboundVariables(jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
registerUnboundVariables(jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jTerm
Adds any unbound variables belonging to this term (or belonging to any sub-part of this term) to the jUnifiedVector
registerUnboundVariables(jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jTrinaryBuiltinPredicate
 
registerUnboundVariables(jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jUnaryBuiltinPredicate
 
registerUnboundVariables(jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jVariable
 
registerVariables(jVariableVector) - Method in interface ubc.cs.JLog.Terms.iTerm
Adds all variables belonging to this term (or belonging to any sub-part of this term) to the jUnifiedVector Should be called during the consultation phase by rules for their owned terms both head and base.
registerVariables(jVariableVector) - Method in class ubc.cs.JLog.Terms.jAtom
 
registerVariables(jVariableVector) - Method in class ubc.cs.JLog.Terms.jBinaryBuiltinPredicate
 
registerVariables(jVariableVector) - Method in class ubc.cs.JLog.Terms.jBuiltinPredicate
 
registerVariables(jVariableVector) - Method in class ubc.cs.JLog.Terms.jCommand
 
registerVariables(jVariableVector) - Method in class ubc.cs.JLog.Terms.jCompoundTerm
 
registerVariables(jVariableVector) - Method in class ubc.cs.JLog.Terms.jConjunctTerm
 
registerVariables(jVariableVector) - Method in class ubc.cs.JLog.Terms.jInteger
 
registerVariables(jVariableVector) - Method in class ubc.cs.JLog.Terms.jListPair
 
registerVariables(jVariableVector) - Method in class ubc.cs.JLog.Terms.jNaryBuiltinPredicate
 
registerVariables(jVariableVector) - Method in class ubc.cs.JLog.Terms.jNullList
 
registerVariables(jVariableVector) - Method in class ubc.cs.JLog.Terms.jObject
 
registerVariables(jVariableVector) - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
registerVariables(jVariableVector) - Method in class ubc.cs.JLog.Terms.jPredicate
 
registerVariables(jVariableVector) - Method in class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
registerVariables(jVariableVector) - Method in class ubc.cs.JLog.Terms.jReal
 
registerVariables(jVariableVector) - Method in class ubc.cs.JLog.Terms.jTerm
Adds all variables belonging to this term (or belonging to any sub-part of this term) to the jUnifiedVector Should be called during the consultation phase by rules for their owned terms both head and base.
registerVariables(jVariableVector) - Method in class ubc.cs.JLog.Terms.jTrinaryBuiltinPredicate
 
registerVariables(jVariableVector) - Method in class ubc.cs.JLog.Terms.jUnaryBuiltinPredicate
 
registerVariables(jVariableVector) - Method in class ubc.cs.JLog.Terms.jVariable
 
release() - Method in class ubc.cs.JLog.Foundation.jPrologServices
Releases the current thread as a user of jPrologServices.
remove(int, int) - Method in class ubc.cs.JLog.Applet.gPrologServiceTextArea
 
remove(int, int) - Method in class ubc.cs.JLog.Applet.gPrologServiceTextField
 
remove(int, int) - Method in interface ubc.cs.JLog.Foundation.iPrologServiceText
 
removeAllTerms() - Method in class ubc.cs.JLog.Terms.jCompoundTerm
 
removeBeginConsultListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
removeBeginQueryListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
removeDebugMessagesListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
removedText - Variable in class ubc.cs.JLog.Applet.gPrologServiceTextArea
 
removedText - Variable in class ubc.cs.JLog.Applet.gPrologServiceTextField
 
removeEndConsultListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
removeEndQueryListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
removeKBWindow(gConsultWindow) - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
removeListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Foundation.jPrologServiceBroadcaster
Remove specified listener from broadcast receipients (listener is no longer interested).
removeObject(aAnimationObject) - Method in class ubc.cs.JLog.Animation.aAnimationEnvironment
Remove an aAnimationObject.
removePredicate(iPredicate) - Method in class ubc.cs.JLog.Terms.jPredicateTerms
 
removePredicateTerms(jPredicateTerms) - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
removeRetryQueryListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
removeRule(jRule) - Method in class ubc.cs.JLog.Foundation.jKnowledgeBase
 
removeRule(jRule) - Method in class ubc.cs.JLog.Foundation.jRuleDefinitions
Remove a rule from the rule definitions.
removeShape(aAnimationShape) - Method in class ubc.cs.JLog.Animation.aAnimationObject
Remove an aAnimationShape from the current view.
removeStateChangedListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
removeTerm(jTerm) - Method in class ubc.cs.JLog.Terms.jCompoundTerm
 
removeTerm(jTerm) - Method in class ubc.cs.JLog.Terms.jPredicate
 
removeTerm(jTerm) - Method in class ubc.cs.JLog.Terms.jPredicateTerms
 
removeTextAddedListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Applet.gOutputStreamTextArea
 
removeTextAddedListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Applet.gPrologServiceTextArea
 
removeTextAddedListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Applet.gPrologServiceTextField
 
removeTextRemovedListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Applet.gPrologServiceTextArea
 
removeTextRemovedListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Applet.gPrologServiceTextField
 
removeThreadStoppedListener(jPrologServiceListener) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
report_time_goal - Variable in class ubc.cs.JLog.Builtins.Goals.jTimeGoal
 
requestFocus() - Method in class ubc.cs.JLog.Applet.gPrologServiceTextArea
 
requestFocus() - Method in class ubc.cs.JLog.Applet.gPrologServiceTextField
 
requestFocus() - Method in interface ubc.cs.JLog.Foundation.iPrologServiceText
 
requiresCompleteVariableState() - Method in class ubc.cs.JLog.Builtins.jCut
 
requiresCompleteVariableState() - Method in interface ubc.cs.JLog.Terms.iTerm
Call to determine if enclosing rule should record all variable states.
requiresCompleteVariableState() - Method in class ubc.cs.JLog.Terms.jCommand
 
requiresCompleteVariableState() - Method in class ubc.cs.JLog.Terms.jCompoundTerm
 
requiresCompleteVariableState() - Method in class ubc.cs.JLog.Terms.jConjunctTerm
 
requiresCompleteVariableState() - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
requiresCompleteVariableState() - Method in class ubc.cs.JLog.Terms.jTerm
Call to determine if enclosing rule should record all variable states.
RESET - Static variable in class ubc.cs.JLog.Applet.gConsultPanel
 
reset() - Method in class ubc.cs.JLog.Applet.gInputStreamTextField
 
reset_buttons() - Method in class ubc.cs.JLog.Applet.gConsultPanel
 
reset_buttons() - Method in class ubc.cs.JLog.Applet.gQueryPanel
 
resetCard() - Method in class ubc.cs.JLog.Applet.gCardPanel
 
resetdb - Variable in class ubc.cs.JLog.Applet.gConsultPanel
 
resetdb() - Method in class ubc.cs.JLog.Applet.gConsultPanel
 
resetdb() - Method in class ubc.cs.JLog.Applet.gConsultWindow
 
resetdb() - Static method in class ubc.cs.JLog.Applet.gJLogApplication
 
resetInput() - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
resetKnowledgeBase() - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
resetOutput() - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
restoreVariables() - Method in class ubc.cs.JLog.Foundation.jUnifiedVector
Restores all registered variables to their unbound state, and removes the variables from this registery.
result - Variable in class ubc.cs.JLog.Extras.BSF.jInvokeGoal
 
result - Variable in class ubc.cs.JLog.Extras.BSF.jLookupGoal
 
result - Variable in class ubc.cs.JLog.Extras.BSF.jStaticGoal
 
result - Variable in class ubc.cs.JLog.Foundation.jAPIQueryThread
 
result - Variable in class ubc.cs.JLog.Foundation.jUserQueryEvent
 
result - Variable in class ubc.cs.JLog.Foundation.jUserQueryThread
 
result_exception - Variable in class ubc.cs.JLog.Foundation.jAPIConsultThread
 
result_exception - Variable in class ubc.cs.JLog.Foundation.jAPIQueryThread
 
resume() - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
retract - Variable in class ubc.cs.JLog.Builtins.Goals.jRetractGoal
 
retractPredicate(jPredicate, jPredicateTerms, jKnowledgeBase, jUnifiedVector) - Method in class ubc.cs.JLog.Builtins.jRetract
 
retractUnifyRule(jRule, jUnifiedVector) - Method in class ubc.cs.JLog.Foundation.jDynamicRuleDefinitions
Attempts to retract a rule from the rule definition.
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Animation.jAnimateGoal
 
RETRY - Static variable in class ubc.cs.JLog.Applet.gQueryPanel
 
retry - Variable in class ubc.cs.JLog.Applet.gQueryPanel
 
retry() - Method in class ubc.cs.JLog.Applet.gQueryPanel
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jAppendArrayGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jAssertGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jCallGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jCompareGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jCopyGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jCurrentOpListGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jCutGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jEnumerateVariablesArrayGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jEquivalenceGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jEquivGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jFunctorGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jGetArrayElementGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jIntersectArrayGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jIsGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jNameGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jOperatorGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jOpGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jReadGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jRepeatGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jRetractGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jSetArrayElementGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jSortGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jSubtractArrayGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jTermToListGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jTimeGoal.jReportTimeGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jUnaryArithmeticGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jUnaryOperatorGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jUnionArrayGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Builtins.Goals.jWriteGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jAddEventGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jCreateGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jImportGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jInvokeGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jJ2PGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jLookupGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jP2JGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jRegisterGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jStaticGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Extras.BSF.jUnregisterGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Extras.DataBase.jDBDisconnectGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Extras.DataBase.jDBExecuteGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Extras.DataBase.jDBExecuteParamGoal
 
retry - Variable in class ubc.cs.JLog.Foundation.jAPIQueryThread
 
retry() - Method in class ubc.cs.JLog.Foundation.jAPIQueryThread
 
retry() - Method in class ubc.cs.JLog.Foundation.jConsultAndQueryThread
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Foundation.jGoal
Attempt to prove the goal represented by this jGoal.
retry() - Method in class ubc.cs.JLog.Foundation.jPrologAPI
Retries the previous query.
retry() - Method in class ubc.cs.JLog.Foundation.jProver
Attempts to prove the previous goal in a different way than before.
retry() - Method in class ubc.cs.JLog.Foundation.jRetryQueryThread
 
retry(jPredicateGoal) - Method in class ubc.cs.JLog.Foundation.jRuleDefinitions
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Foundation.jUserGoal
 
retry - Variable in class ubc.cs.JLog.Foundation.jUserQueryThread
 
retry() - Method in class ubc.cs.JLog.Foundation.jUserQueryThread
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jBinaryBuiltinPredicateGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jClauseGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jFailGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jNaryBuiltinPredicateGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jOrGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jPredicateGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jQuadaryBuiltinPredicateGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jTrinaryBuiltinPredicateGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jTrueGoal
 
retry(iGoalStack, iGoalStack) - Method in class ubc.cs.JLog.Terms.Goals.jUnaryBuiltinPredicateGoal
 
retry(jOrGoal) - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
retryq - Variable in class ubc.cs.JLog.Foundation.jAPIQueryThread
 
retryq - Variable in class ubc.cs.JLog.Foundation.jUserQueryThread
 
retryQuery - Variable in class ubc.cs.JLog.Foundation.jPrologServices
 
rhs - Variable in class ubc.cs.JLog.Builtins.Goals.jAppendArrayGoal
 
rhs - Variable in class ubc.cs.JLog.Builtins.Goals.jCopyGoal
 
rhs - Variable in class ubc.cs.JLog.Builtins.Goals.jCurrentOpListGoal
 
rhs - Variable in class ubc.cs.JLog.Builtins.Goals.jEnumerateVariablesArrayGoal
 
rhs - Variable in class ubc.cs.JLog.Builtins.Goals.jEquivalenceGoal
 
rhs - Variable in class ubc.cs.JLog.Builtins.Goals.jEquivGoal
 
rhs - Variable in class ubc.cs.JLog.Builtins.Goals.jIsGoal
 
rhs - Variable in class ubc.cs.JLog.Builtins.Goals.jNameGoal
 
rhs - Variable in class ubc.cs.JLog.Builtins.Goals.jOperatorGoal
 
rhs - Variable in class ubc.cs.JLog.Builtins.Goals.jSortGoal
 
rhs - Variable in class ubc.cs.JLog.Builtins.Goals.jTermToListGoal
 
rhs - Variable in class ubc.cs.JLog.Builtins.Goals.jUnaryArithmeticGoal
 
rhs - Variable in class ubc.cs.JLog.Builtins.Goals.jUnaryOperatorGoal
 
rhs - Variable in class ubc.cs.JLog.Terms.Goals.jClauseGoal
 
rhs - Variable in class ubc.cs.JLog.Terms.jBinaryBuiltinPredicate
 
rhs - Variable in class ubc.cs.JLog.Terms.jCommand
 
rhs - Variable in class ubc.cs.JLog.Terms.jConjunctTerm
 
rhs - Variable in class ubc.cs.JLog.Terms.jDCG.dcgFork
 
rhs - Variable in class ubc.cs.JLog.Terms.jUnaryBuiltinPredicate
 
RIGHT_ASSOCIATIVE - Static variable in class ubc.cs.JLog.Parser.pOperatorEntry
 
rotation - Variable in class ubc.cs.JLog.Animation.aAnimationObject
 
ROTATION_ATTR_KEY - Static variable in class ubc.cs.JLog.Animation.aAnimationObject
 
ROTATION_ATTR_KEY - Static variable in class ubc.cs.JLog.Animation.aAnimationShape
 
rotation_offset - Variable in class ubc.cs.JLog.Animation.aAnimationShape
 
rule_arity - Variable in class ubc.cs.JLog.Foundation.jRuleDefinitions
 
rule_goal - Variable in class ubc.cs.JLog.Builtins.Goals.jCutGoal
 
rule_goal - Variable in class ubc.cs.JLog.Terms.Goals.jPredicateGoal
 
rule_name - Variable in class ubc.cs.JLog.Foundation.jRuleDefinitions
 
rule_number - Variable in class ubc.cs.JLog.Terms.Goals.jClauseGoal
 
rule_number - Variable in class ubc.cs.JLog.Terms.Goals.jPredicateGoal
 
rules - Variable in class ubc.cs.JLog.Foundation.jRuleDefinitions
 
rules - Variable in class ubc.cs.JLog.Parser.pUpdateDatabaseRules
 
rules - Variable in class ubc.cs.JLog.Terms.Goals.jClauseGoal
 
rules - Variable in class ubc.cs.JLog.Terms.Goals.jPredicateGoal
 
RUN - Static variable in class ubc.cs.JLog.Applet.gDebugPanel
 
run() - Method in class ubc.cs.JLog.Foundation.jAPIConsultThread
Performs and controls the entire consultation phase.
run() - Method in class ubc.cs.JLog.Foundation.jAPIQueryThread
 
run() - Method in class ubc.cs.JLog.Foundation.jConsultAndQueryThread
Performs and controls the entire consultation phase.
run() - Method in class ubc.cs.JLog.Foundation.jConsultSourceThread
Performs and controls the entire consultation phase.
run() - Method in class ubc.cs.JLog.Foundation.jResetDatabaseThread
 
run() - Method in class ubc.cs.JLog.Foundation.jUserQueryThread
 
run_state - Variable in class ubc.cs.JLog.Applet.gDebugPanel
 
runpro - Variable in class ubc.cs.JLog.Applet.gDebugPanel
 
runprogram() - Method in class ubc.cs.JLog.Applet.gDebugPanel
 

S

sameLibrary(String) - Method in class ubc.cs.JLog.Foundation.jRuleDefinitions
 
sameLibrary(String) - Method in class ubc.cs.JLog.Parser.pOperatorEntry
 
sameLibrary(String) - Method in class ubc.cs.JLog.Parser.pPredicateEntry
 
SAVE - Static variable in class ubc.cs.JLog.Applet.gClosingDialog
 
save(String) - Method in class ubc.cs.JLog.Applet.gConsultWindow
 
SAVEAS - Static variable in class ubc.cs.JLog.Applet.gClosingDialog
 
script - Variable in class ubc.cs.JLog.Extras.BSF.jAddEventGoal
 
select(int, int) - Method in class ubc.cs.JLog.Applet.gPrologServiceTextArea
 
select(int, int) - Method in class ubc.cs.JLog.Applet.gPrologServiceTextField
 
select(int, int) - Method in interface ubc.cs.JLog.Foundation.iPrologServiceText
 
selectAll() - Method in class ubc.cs.JLog.Applet.gPrologServiceTextArea
 
selectAll() - Method in class ubc.cs.JLog.Applet.gPrologServiceTextField
 
selectAll() - Method in interface ubc.cs.JLog.Foundation.iPrologServiceText
 
set_element - Variable in class ubc.cs.JLog.Builtins.Goals.jSetArrayElementGoal
 
set_thread(jRetryQueryThread) - Method in class ubc.cs.JLog.Applet.gQueryPanel
 
setActiveTab(gButtonTab) - Method in class ubc.cs.JLog.Applet.gButtonTabMenu
 
setAllowRelease(boolean) - Method in class ubc.cs.JLog.Foundation.jPrologServiceThread
Set the thread release state upon completion.
setAnimationEnvironment(Object) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
setAttributes(Hashtable) - Method in class ubc.cs.JLog.Animation.aAnimationObject
 
setAttributes(Hashtable) - Method in class ubc.cs.JLog.Animation.aAnimationShape
 
setAttributes(Hashtable) - Method in class ubc.cs.JLog.Animation.aAnimationShape_image
 
setAttributes(Hashtable) - Method in class ubc.cs.JLog.Animation.aAnimationShape_line
 
setAttributes(Hashtable) - Method in class ubc.cs.JLog.Animation.aAnimationShape_polygon
 
setAttributes(Hashtable) - Method in class ubc.cs.JLog.Animation.aAnimationShape_text
 
setAttributes(Hashtable) - Method in interface ubc.cs.JLog.Foundation.iAttributes
Set the attributes of the object to those in the given Hashtable.
setBinding(jTerm) - Method in class ubc.cs.JLog.Terms.jVariable
 
setBreak(boolean) - Method in class ubc.cs.JLog.Applet.gTracePanel.gTraceItem
 
SETBREAK - Static variable in class ubc.cs.JLog.Applet.gTracePanel
 
setbreak - Variable in class ubc.cs.JLog.Applet.gTracePanel
 
setBreakpoint() - Method in class ubc.cs.JLog.Applet.gTracePanel
 
setBreakState(boolean) - Method in class ubc.cs.JLog.Applet.gDebugPanel
 
setBreakState(boolean) - Method in class ubc.cs.JLog.Applet.gDebugWindow
 
setCard(String) - Method in class ubc.cs.JLog.Applet.gCardPanel
 
setCaretPosition(int) - Method in class ubc.cs.JLog.Applet.gPrologServiceTextArea
 
setCaretPosition(int) - Method in class ubc.cs.JLog.Applet.gPrologServiceTextField
 
setCaretPosition(int) - Method in interface ubc.cs.JLog.Foundation.iPrologServiceText
 
setCharPos(int) - Method in class ubc.cs.JLog.Parser.pTSPreToken
 
setCurrentDirectory(String) - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
setCurrentSourceLine(int) - Method in class ubc.cs.JLog.Applet.gConsultPanel
 
setDebugging(boolean) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
setDefaultCard(String) - Method in class ubc.cs.JLog.Applet.gCardPanel
 
setDefaultInput(BufferedReader) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
setDefaultOutput(PrintWriter) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
setDefaults() - Method in class ubc.cs.JLog.Terms.jTermTranslation
Sets default translators in the create*Keys hashtables.
setDefaultsForTranslation(jTermTranslation) - Static method in class ubc.cs.JLog.Animation.aAnimationObject
 
setDefaultsForTranslation(jTermTranslation) - Static method in class ubc.cs.JLog.Animation.aAnimationShape
 
setDefaultsForTranslation(jTermTranslation) - Static method in class ubc.cs.JLog.Animation.aAnimationShape_image
 
setDefaultsForTranslation(jTermTranslation) - Static method in class ubc.cs.JLog.Animation.aAnimationShape_line
 
setDefaultsForTranslation(jTermTranslation) - Static method in class ubc.cs.JLog.Animation.aAnimationShape_polygon
 
setDefaultsForTranslation(jTermTranslation) - Static method in class ubc.cs.JLog.Animation.aAnimationShape_text
 
setDefaultsForTranslation(jTermTranslation) - Static method in class ubc.cs.JLog.Animation.aAttributeTranslation
 
setDynamicRules(jDynamicRuleDefinitions) - Method in class ubc.cs.JLog.Terms.Goals.jClauseGoal
 
setEnabled(boolean) - Method in class ubc.cs.JLog.Applet.gButtonTab
 
setEndGoal(jGoal) - Method in class ubc.cs.JLog.Builtins.Goals.jCallGoal
 
setEndGoal(jGoal) - Method in class ubc.cs.JLog.Terms.Goals.jPredicateGoal
 
setFailUnknownPredicate(boolean) - Method in class ubc.cs.JLog.Foundation.jPrologAPI
Set the behaviour for unknown predicates.
setFailUnknownPredicate(boolean) - Method in class ubc.cs.JLog.Foundation.jPrologServices
Set the behaviour for unknown predicates.
setFileServices(iPrologFileServices) - Method in class ubc.cs.JLog.Foundation.jPrologServices
Sets the file services object.
SetHandledMethod - Variable in class ubc.cs.JLog.Applet.gJLogApplication.eawtApplicationAdapter
 
setHead(jTerm) - Method in class ubc.cs.JLog.Terms.jListPair
 
setInput(BufferedReader) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
setLevel(int) - Method in class ubc.cs.JLog.Animation.aAnimationObject
Set the object level in the display heirarchy.
setLHS(jTerm) - Method in class ubc.cs.JLog.Terms.jConjunctTerm
 
setLHS(jTerm) - Method in class ubc.cs.JLog.Terms.jUnify
 
setLibrary(String) - Method in class ubc.cs.JLog.Foundation.jRuleDefinitions
Set the name of the library associated with this rule definition.
setLibrary(String) - Method in class ubc.cs.JLog.Parser.pOperatorEntry
Set the name of the library associated with this operator.
setLibrary(String) - Method in class ubc.cs.JLog.Parser.pPredicateEntry
Set the name of the library associated with this predicate.
setLine(FloatRectangle) - Method in class ubc.cs.JLog.Animation.aAnimationShape_line
 
setLine(int) - Method in class ubc.cs.JLog.Parser.pTSPreToken
 
setListeners(jPrologServiceBroadcaster, jPrologServiceBroadcaster, jPrologServiceBroadcaster) - Method in class ubc.cs.JLog.Foundation.jAPIConsultThread
 
setListeners(jPrologServiceBroadcaster, jPrologServiceBroadcaster, jPrologServiceBroadcaster, jPrologServiceBroadcaster, jPrologServiceBroadcaster) - Method in class ubc.cs.JLog.Foundation.jAPIQueryThread
 
setListeners(jPrologServiceBroadcaster, jPrologServiceBroadcaster, jPrologServiceBroadcaster, jPrologServiceBroadcaster, jPrologServiceBroadcaster, jPrologServiceBroadcaster, jPrologServiceBroadcaster) - Method in class ubc.cs.JLog.Foundation.jConsultAndQueryThread
 
setListeners(jPrologServiceBroadcaster, jPrologServiceBroadcaster, jPrologServiceBroadcaster) - Method in class ubc.cs.JLog.Foundation.jConsultSourceThread
 
setListeners(jPrologServiceBroadcaster, jPrologServiceBroadcaster, jPrologServiceBroadcaster) - Method in class ubc.cs.JLog.Foundation.jResetDatabaseThread
 
setListeners(jPrologServiceBroadcaster, jPrologServiceBroadcaster, jPrologServiceBroadcaster, jPrologServiceBroadcaster, jPrologServiceBroadcaster) - Method in class ubc.cs.JLog.Foundation.jUserQueryThread
 
setLocalPosition(float, float) - Method in class ubc.cs.JLog.Animation.aAnimationShape
Set the new location of the shape to the given offset values.
setLocalPosition(float, float) - Method in class ubc.cs.JLog.Animation.aAnimationShape_line
 
setLocalPosition(float, float) - Method in class ubc.cs.JLog.Animation.aAnimationShape_polygon
 
setLocalRotation(float) - Method in class ubc.cs.JLog.Animation.aAnimationShape
Set the object relative rotation of the shape to the given angle in radians.
setLocalRotation(float) - Method in class ubc.cs.JLog.Animation.aAnimationShape_line
 
setLocalRotation(float) - Method in class ubc.cs.JLog.Animation.aAnimationShape_polygon
 
setMagnification(float) - Method in class ubc.cs.JLog.Animation.aAnimationEnvironment
Sets the maginfication of the environment.
setName(String) - Method in class ubc.cs.JLog.Animation.aAnimationObject
 
setName(String) - Method in class ubc.cs.JLog.Animation.aAnimationShape
 
setNextGoal(jGoal) - Method in class ubc.cs.JLog.Foundation.jDebugProvedGoalStack.jDebugGoalItem
 
setNode(jTerm, jTerm) - Method in class ubc.cs.JLog.Terms.jListPair
 
setObjectDefaults(jTermTranslation) - Static method in class ubc.cs.JLog.Animation.aAttributeTranslation
 
setObjectDefaults() - Method in class ubc.cs.JLog.Terms.jTermTranslation
Sets the default iTermToObject conversion objects for converting Prolog jTerms into their corresponding Java objects.
setOutput(PrintWriter) - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
setPathSize(int, int, Color) - Method in class ubc.cs.JLog.Animation.aAnimationObject
Set the path attributes.
setPolygon(FloatPolygon) - Method in class ubc.cs.JLog.Animation.aAnimationShape_polygon
 
setPosition(float, float) - Method in class ubc.cs.JLog.Animation.aAnimationObject
Adjust the global location of the object to the given position.
setQueryResultState(boolean) - Method in class ubc.cs.JLog.Foundation.jPrologAPI
 
setRHS(jTerm) - Method in class ubc.cs.JLog.Terms.jConjunctTerm
 
setRHS(jTerm) - Method in class ubc.cs.JLog.Terms.jUnify
 
setRotation(float) - Method in class ubc.cs.JLog.Animation.aAnimationObject
Adjust the rotation of the object to the given angle in radians.
setRuleGoal(jGoal) - Method in class ubc.cs.JLog.Builtins.Goals.jCutGoal
 
setRunState(int) - Method in class ubc.cs.JLog.Applet.gDebugPanel
 
setSelectDebugPanel(gButtonTabMenuAction) - Method in class ubc.cs.JLog.Applet.gQueryPanel
 
setState(boolean) - Method in class ubc.cs.JLog.Applet.gButtonTab
 
setStoppedListeners(jPrologServiceBroadcaster) - Method in class ubc.cs.JLog.Foundation.jPrologServiceThread
 
setStringKeysForTranslation(jTermTranslation, String, Object, Object) - Static method in class ubc.cs.JLog.Animation.aAttributeTranslation
Registers existing converters with a new name.
setSubGoals(Vector) - Method in class ubc.cs.JLog.Foundation.jDebugProvedGoalStack.jDebugGoalItem
 
setTail(jTerm) - Method in class ubc.cs.JLog.Terms.jListPair
 
setTermDefaults(jTermTranslation) - Static method in class ubc.cs.JLog.Animation.aAttributeTranslation
 
setTermDefaults() - Method in class ubc.cs.JLog.Terms.jTermTranslation
Sets the default iObjectToTerm conversion objects for converting Java objects into their corresponding Prolog jTerm objects.
setText(String) - Method in class ubc.cs.JLog.Applet.gPrologServiceTextArea
 
setText(String) - Method in class ubc.cs.JLog.Applet.gPrologServiceTextField
 
setText(String) - Method in interface ubc.cs.JLog.Foundation.iPrologServiceText
 
setTrace(boolean) - Method in class ubc.cs.JLog.Applet.gTracePanel.gTraceItem
 
SETTRACE - Static variable in class ubc.cs.JLog.Applet.gTracePanel
 
settrace - Variable in class ubc.cs.JLog.Applet.gTracePanel
 
setTrace() - Method in class ubc.cs.JLog.Applet.gTracePanel
 
setTraceState(boolean) - Method in class ubc.cs.JLog.Applet.gDebugPanel
 
setTraceState(boolean) - Method in class ubc.cs.JLog.Applet.gDebugWindow
 
setTranslation(jTermTranslation) - Method in class ubc.cs.JLog.Foundation.jPrologAPI
Sets the translation unit used to convert queries and results between Prolog terms and Java objects.
setVariableTranslationKeys(String, Object, Object) - Method in class ubc.cs.JLog.Foundation.jPrologAPI
Associates a variable with translation keys.
setView(int) - Method in class ubc.cs.JLog.Animation.aAnimationObject
Set the current view to display.
shapes - Variable in class ubc.cs.JLog.Animation.aAnimationObject
 
shouldSave() - Method in class ubc.cs.JLog.Applet.gConsultWindow
 
showAboutBox() - Static method in class ubc.cs.JLog.Applet.gJLogApplication
 
showAnimationWindow() - Method in class ubc.cs.JLog.Applet.gJLogApplication
 
SHOWBUTTON - Static variable in class ubc.cs.JLog.Applet.gTracePanel
 
showDebugWindow() - Method in class ubc.cs.JLog.Applet.gJLogApplication
 
showHelpWindow() - Method in class ubc.cs.JLog.Applet.gJLogApplication
 
showQueryWindow() - Method in class ubc.cs.JLog.Applet.gJLogApplication
 
size - Variable in class ubc.cs.JLog.Animation.FloatFont
 
size() - Method in class ubc.cs.JLog.Foundation.jRuleDefinitions
 
size() - Method in class ubc.cs.JLog.Foundation.jUnifiedVector
 
size() - Method in class ubc.cs.JLog.Terms.jCompoundTerm
 
size() - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
skip(long) - Method in class ubc.cs.JLog.Applet.gInputStreamTextField
 
sort - Variable in class ubc.cs.JLog.Builtins.Goals.jSortGoal
 
sort(jTerm, boolean) - Method in class ubc.cs.JLog.Builtins.jSort
 
sort_compare(jTerm, jTerm, boolean) - Method in class ubc.cs.JLog.Builtins.jKeysort
 
sort_compare(jTerm, jTerm, boolean) - Method in class ubc.cs.JLog.Builtins.jSort
 
sort_insert(jTerm, Vector, boolean) - Method in class ubc.cs.JLog.Builtins.jKeysort
 
sort_insert(jTerm, Vector, boolean) - Method in class ubc.cs.JLog.Builtins.jSort
 
sort_makelist(Vector) - Method in class ubc.cs.JLog.Builtins.jSort
 
source - Variable in class ubc.cs.JLog.Applet.gConsultPanel
 
source - Variable in class ubc.cs.JLog.Foundation.jAPIConsultThread
 
source - Variable in class ubc.cs.JLog.Foundation.jConsultSourceThread
 
specifier - Variable in class ubc.cs.JLog.Builtins.Goals.jOpGoal
 
sql - Variable in class ubc.cs.JLog.Extras.DataBase.jDBExecuteGoal
 
sql - Variable in class ubc.cs.JLog.Extras.DataBase.jDBExecuteParamGoal
 
src - Variable in class ubc.cs.JLog.Extras.BSF.jJ2PGoal
 
src - Variable in class ubc.cs.JLog.Extras.BSF.jP2JGoal
 
src_changed - Variable in class ubc.cs.JLog.Applet.gConsultWindow
 
SRCLABEL - Static variable in class ubc.cs.JLog.Applet.gConsultPanel
 
srclabel - Variable in class ubc.cs.JLog.Applet.gConsultPanel
 
stack - Variable in class ubc.cs.JLog.Foundation.jDebugProvedGoalStack
 
stack - Variable in class ubc.cs.JLog.Foundation.jDebugProverGoalStackEvent
 
STACKLABEL - Static variable in class ubc.cs.JLog.Applet.gStackPanel
 
stacklabel - Variable in class ubc.cs.JLog.Applet.gStackPanel
 
stacklist - Variable in class ubc.cs.JLog.Applet.gStackPanel
 
start() - Method in class ubc.cs.JLog.Applet.gJLogAppletBase
 
start() - Method in class ubc.cs.JLog.Applet.gJLogBase
 
start(jPrologServiceThread) - Method in class ubc.cs.JLog.Foundation.jPrologServices
Starts a prolog services of a given type.
start() - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
start_time - Variable in class ubc.cs.JLog.Builtins.Goals.jTimeGoal.jReportTimeGoal
 
STARTING_PREDICATE - Static variable in class ubc.cs.JLog.Terms.Goals.jOrGoal
 
STARTING_RULE - Static variable in class ubc.cs.JLog.Terms.Goals.jClauseGoal
 
STARTING_RULE - Static variable in class ubc.cs.JLog.Terms.Goals.jPredicateGoal
 
STATE_RUN - Static variable in class ubc.cs.JLog.Applet.gDebugPanel
 
STATE_STEPIN - Static variable in class ubc.cs.JLog.Applet.gDebugPanel
 
STATE_STEPOVER - Static variable in class ubc.cs.JLog.Applet.gDebugPanel
 
STATE_STOP - Static variable in class ubc.cs.JLog.Applet.gDebugPanel
 
stateChanged - Variable in class ubc.cs.JLog.Foundation.jPrologServices
 
step - Variable in class ubc.cs.JLog.Foundation.jDebugProver
 
step() - Method in class ubc.cs.JLog.Foundation.jDebugProver
 
STEPIN - Static variable in class ubc.cs.JLog.Applet.gDebugPanel
 
stepin - Variable in class ubc.cs.JLog.Applet.gDebugPanel
 
stepin() - Method in class ubc.cs.JLog.Applet.gDebugPanel
 
STEPOVER - Static variable in class ubc.cs.JLog.Applet.gDebugPanel
 
stepover - Variable in class ubc.cs.JLog.Applet.gDebugPanel
 
stepover() - Method in class ubc.cs.JLog.Applet.gDebugPanel
 
stop - Variable in class ubc.cs.JLog.Applet.gDebugPanel
 
stop() - Method in class ubc.cs.JLog.Applet.gDebugPanel
 
stop() - Method in class ubc.cs.JLog.Applet.gJLogAppletBase
 
stop() - Method in class ubc.cs.JLog.Applet.gJLogBase
 
STOP - Static variable in class ubc.cs.JLog.Applet.gQueryPanel
 
stop - Variable in class ubc.cs.JLog.Applet.gQueryPanel
 
stop() - Method in class ubc.cs.JLog.Applet.gQueryPanel
 
stop() - Method in class ubc.cs.JLog.Foundation.jPrologAPI
 
stop() - Method in class ubc.cs.JLog.Foundation.jPrologServices
Forcefully terminates the current user thread.
stopped - Variable in class ubc.cs.JLog.Foundation.jPrologServiceThread
 
sub_goals - Variable in class ubc.cs.JLog.Foundation.jDebugProvedGoalStack.jDebugGoalItem
 
sub_goals - Variable in class ubc.cs.JLog.Foundation.jDebugProveGoalEvent
 
subtract - Variable in class ubc.cs.JLog.Builtins.Goals.jSubtractArrayGoal
 
subtractCompoundTerm(jCompoundTerm) - Method in class ubc.cs.JLog.Terms.jCompoundTerm
Removes all jTerms in given jCompoundTerm from this.
suspend() - Method in class ubc.cs.JLog.Foundation.jPrologServices
 
switchToCard() - Method in class ubc.cs.JLog.Applet.gButtonTabMenuAction
 
syncCheckboxes() - Method in class ubc.cs.JLog.Applet.gDebugPanel
 
SyntaxErrorException - Exception in ubc.cs.JLog.Parser
 
SyntaxErrorException(String, int) - Constructor for exception ubc.cs.JLog.Parser.SyntaxErrorException
 
SyntaxErrorException(String, int, int) - Constructor for exception ubc.cs.JLog.Parser.SyntaxErrorException
 
SyntaxErrorException(String, int, int, int) - Constructor for exception ubc.cs.JLog.Parser.SyntaxErrorException
 

T

tail - Variable in class ubc.cs.JLog.Terms.jListPair
 
term - Variable in class ubc.cs.JLog.Animation.jAnimateGoal
 
term - Variable in class ubc.cs.JLog.Builtins.Goals.jAssertGoal
 
term - Variable in class ubc.cs.JLog.Builtins.Goals.jReadGoal
 
term - Variable in class ubc.cs.JLog.Builtins.Goals.jRetractGoal
 
term - Variable in class ubc.cs.JLog.Builtins.Goals.jWriteGoal
 
term - Variable in exception ubc.cs.JLog.Terms.InvalidDCGFormException
 
term - Variable in class ubc.cs.JLog.Terms.jDCG.dcgTerminalPredicateUpdate
 
term - Variable in exception ubc.cs.JLog.Terms.PredicateExpectedException
 
term1 - Variable in class ubc.cs.JLog.Builtins.Goals.jCompareGoal
 
term1 - Variable in class ubc.cs.JLog.Builtins.Goals.jFunctorGoal
 
term1 - Variable in class ubc.cs.JLog.Builtins.Goals.jGetArrayElementGoal
 
term1 - Variable in class ubc.cs.JLog.Builtins.Goals.jIntersectArrayGoal
 
term1 - Variable in class ubc.cs.JLog.Builtins.Goals.jSetArrayElementGoal
 
term1 - Variable in class ubc.cs.JLog.Builtins.Goals.jSubtractArrayGoal
 
term1 - Variable in class ubc.cs.JLog.Builtins.Goals.jUnionArrayGoal
 
term1 - Variable in class ubc.cs.JLog.Terms.Goals.jBinaryBuiltinPredicateGoal
 
term1 - Variable in class ubc.cs.JLog.Terms.Goals.jQuadaryBuiltinPredicateGoal
 
term1 - Variable in class ubc.cs.JLog.Terms.Goals.jTrinaryBuiltinPredicateGoal
 
term1 - Variable in class ubc.cs.JLog.Terms.Goals.jUnaryBuiltinPredicateGoal
 
term1 - Variable in class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
term1 - Variable in class ubc.cs.JLog.Terms.jTrinaryBuiltinPredicate
 
term2 - Variable in class ubc.cs.JLog.Builtins.Goals.jCompareGoal
 
term2 - Variable in class ubc.cs.JLog.Builtins.Goals.jFunctorGoal
 
term2 - Variable in class ubc.cs.JLog.Builtins.Goals.jGetArrayElementGoal
 
term2 - Variable in class ubc.cs.JLog.Builtins.Goals.jIntersectArrayGoal
 
term2 - Variable in class ubc.cs.JLog.Builtins.Goals.jSetArrayElementGoal
 
term2 - Variable in class ubc.cs.JLog.Builtins.Goals.jSubtractArrayGoal
 
term2 - Variable in class ubc.cs.JLog.Builtins.Goals.jUnionArrayGoal
 
term2 - Variable in class ubc.cs.JLog.Terms.Goals.jBinaryBuiltinPredicateGoal
 
term2 - Variable in class ubc.cs.JLog.Terms.Goals.jQuadaryBuiltinPredicateGoal
 
term2 - Variable in class ubc.cs.JLog.Terms.Goals.jTrinaryBuiltinPredicateGoal
 
term2 - Variable in class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
term2 - Variable in class ubc.cs.JLog.Terms.jTrinaryBuiltinPredicate
 
term2object(jTerm) - Method in class ubc.cs.JLog.Extras.BSF.JLogBSFEngine
Translates a Prolog object to its Java equivalent.
term3 - Variable in class ubc.cs.JLog.Builtins.Goals.jCompareGoal
 
term3 - Variable in class ubc.cs.JLog.Builtins.Goals.jFunctorGoal
 
term3 - Variable in class ubc.cs.JLog.Builtins.Goals.jGetArrayElementGoal
 
term3 - Variable in class ubc.cs.JLog.Builtins.Goals.jIntersectArrayGoal
 
term3 - Variable in class ubc.cs.JLog.Builtins.Goals.jSetArrayElementGoal
 
term3 - Variable in class ubc.cs.JLog.Builtins.Goals.jSubtractArrayGoal
 
term3 - Variable in class ubc.cs.JLog.Builtins.Goals.jUnionArrayGoal
 
term3 - Variable in class ubc.cs.JLog.Terms.Goals.jQuadaryBuiltinPredicateGoal
 
term3 - Variable in class ubc.cs.JLog.Terms.Goals.jTrinaryBuiltinPredicateGoal
 
term3 - Variable in class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
term3 - Variable in class ubc.cs.JLog.Terms.jTrinaryBuiltinPredicate
 
term4 - Variable in class ubc.cs.JLog.Terms.Goals.jQuadaryBuiltinPredicateGoal
 
term4 - Variable in class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
terminate() - Method in class ubc.cs.JLog.Extras.BSF.JLogBSFEngine
Shut down the engine.
termkey - Variable in class ubc.cs.JLog.Foundation.jPrologAPI.KeyPairs
 
terms - Variable in class ubc.cs.JLog.Terms.jCompoundTerm
 
text - Variable in class ubc.cs.JLog.Animation.aAnimationShape_text
 
text - Variable in class ubc.cs.JLog.Applet.gOutputStreamTextArea
 
text - Variable in class ubc.cs.JLog.Applet.gPrologServiceTextArea
 
text - Variable in class ubc.cs.JLog.Applet.gPrologServiceTextField
 
TEXT_ATTR_KEY - Static variable in class ubc.cs.JLog.Animation.aAnimationShape_text
 
thread - Variable in class ubc.cs.JLog.Applet.gMainPanel
 
thread - Variable in class ubc.cs.JLog.Applet.gQueryPanel
 
thread - Variable in class ubc.cs.JLog.Foundation.jPrologAPI
 
thread - Variable in class ubc.cs.JLog.Foundation.jPrologServices
 
thread - Variable in class ubc.cs.JLog.Foundation.jThreadStoppedEvent
 
threadStopped - Variable in class ubc.cs.JLog.Foundation.jPrologServices
 
throwError(jTerm) - Method in class ubc.cs.JLog.Terms.jClause
 
toggleHideShow() - Method in class ubc.cs.JLog.Applet.gTracePanel
 
TokenizeStreamException - Exception in ubc.cs.JLog.Parser
 
TokenizeStreamException() - Constructor for exception ubc.cs.JLog.Parser.TokenizeStreamException
 
TokenizeStreamException(String) - Constructor for exception ubc.cs.JLog.Parser.TokenizeStreamException
 
TokenizeStreamException(String, int) - Constructor for exception ubc.cs.JLog.Parser.TokenizeStreamException
 
TokenizeStreamException(String, int, IOException) - Constructor for exception ubc.cs.JLog.Parser.TokenizeStreamException
 
TokenizeStreamException(String, int, int, int) - Constructor for exception ubc.cs.JLog.Parser.TokenizeStreamException
 
topic - Variable in class ubc.cs.JLog.Applet.gHelpPanel.gHelpTopic
 
topic - Variable in class ubc.cs.JLog.Applet.gHelpPanel
 
TOPICLABEL - Static variable in class ubc.cs.JLog.Applet.gHelpPanel
 
topiclabel - Variable in class ubc.cs.JLog.Applet.gHelpPanel
 
topics_info - Variable in class ubc.cs.JLog.Applet.gHelpPanel
 
toString() - Method in class ubc.cs.JLog.Animation.jAnimateGoal
 
toString() - Method in class ubc.cs.JLog.Applet.gTracePanel.gTraceItem
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jAppendArrayGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jAssertGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jCallGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jCallNGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jCompareGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jCopyGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jCurrentOpListGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jCutGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jEnumerateVariablesArrayGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jEquivalenceGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jEquivGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jFunctorGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jGetArrayElementGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jIntersectArrayGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jIsGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jNameGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jOperatorGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jOpGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jReadGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jRepeatGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jRetractGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jSetArrayElementGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jSortGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jSubtractArrayGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jTermToListGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jTimeGoal.jReportTimeGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jTimeGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jUnaryArithmeticGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jUnaryOperatorGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jUnionArrayGoal
 
toString() - Method in class ubc.cs.JLog.Builtins.Goals.jWriteGoal
 
toString(boolean) - Method in class ubc.cs.JLog.Builtins.jCallN
 
toString(boolean) - Method in class ubc.cs.JLog.Builtins.jEquivalence
 
toString(boolean) - Method in class ubc.cs.JLog.Builtins.jEquivalent
 
toString(boolean) - Method in class ubc.cs.JLog.Builtins.jExists
 
toString(boolean) - Method in class ubc.cs.JLog.Builtins.jIs
 
toString(boolean) - Method in class ubc.cs.JLog.Builtins.jMinus
 
toString(boolean) - Method in class ubc.cs.JLog.Builtins.jOperator
 
toString(boolean) - Method in class ubc.cs.JLog.Builtins.jUnaryArithmetic
 
toString(boolean) - Method in class ubc.cs.JLog.Builtins.jUnaryOperator
 
toString() - Method in class ubc.cs.JLog.Extras.BSF.jAddEventGoal
 
toString() - Method in class ubc.cs.JLog.Extras.BSF.jCreateGoal
 
toString() - Method in class ubc.cs.JLog.Extras.BSF.jImportGoal
 
toString() - Method in class ubc.cs.JLog.Extras.BSF.jInvokeGoal
 
toString() - Method in class ubc.cs.JLog.Extras.BSF.jJ2PGoal
 
toString() - Method in class ubc.cs.JLog.Extras.BSF.jLookupGoal
 
toString() - Method in class ubc.cs.JLog.Extras.BSF.jP2JGoal
 
toString() - Method in class ubc.cs.JLog.Extras.BSF.jRegisterGoal
 
toString() - Method in class ubc.cs.JLog.Extras.BSF.jStaticGoal
 
toString() - Method in class ubc.cs.JLog.Extras.BSF.jUnregisterGoal
 
toString() - Method in class ubc.cs.JLog.Extras.DataBase.jDBDisconnectGoal
 
toString() - Method in class ubc.cs.JLog.Extras.DataBase.jDBExecuteGoal
 
toString() - Method in class ubc.cs.JLog.Extras.DataBase.jDBExecuteParamGoal
 
toString() - Method in class ubc.cs.JLog.Foundation.jDynamicRuleDefinitions
 
toString() - Method in class ubc.cs.JLog.Foundation.jRule
 
toString() - Method in class ubc.cs.JLog.Foundation.jRuleDefinitions
 
toString() - Method in class ubc.cs.JLog.Foundation.jUserGoal
 
toString() - Method in class ubc.cs.JLog.Parser.pOperatorEntry
 
toString() - Method in class ubc.cs.JLog.Parser.pPredicateEntry
 
toString() - Method in class ubc.cs.JLog.Terms.Goals.jBinaryBuiltinPredicateGoal
 
toString() - Method in class ubc.cs.JLog.Terms.Goals.jClauseGoal
 
toString() - Method in class ubc.cs.JLog.Terms.Goals.jFailGoal
 
toString() - Method in class ubc.cs.JLog.Terms.Goals.jNaryBuiltinPredicateGoal
 
toString() - Method in class ubc.cs.JLog.Terms.Goals.jOrGoal
 
toString() - Method in class ubc.cs.JLog.Terms.Goals.jPredicateGoal
 
toString() - Method in class ubc.cs.JLog.Terms.Goals.jQuadaryBuiltinPredicateGoal
 
toString() - Method in class ubc.cs.JLog.Terms.Goals.jTrinaryBuiltinPredicateGoal
 
toString() - Method in class ubc.cs.JLog.Terms.Goals.jTrueGoal
 
toString() - Method in class ubc.cs.JLog.Terms.Goals.jUnaryBuiltinPredicateGoal
 
toString(boolean) - Method in interface ubc.cs.JLog.Terms.iTerm
Produces a string identifying this term, suitable for display to the console.
toString(boolean) - Method in class ubc.cs.JLog.Terms.jAtom
 
toString(boolean) - Method in class ubc.cs.JLog.Terms.jBinaryBuiltinPredicate
 
toString(boolean) - Method in class ubc.cs.JLog.Terms.jBuiltinPredicate
 
toString(boolean) - Method in class ubc.cs.JLog.Terms.jCommand
 
toString(boolean) - Method in class ubc.cs.JLog.Terms.jCompoundTerm
 
toString(boolean) - Method in class ubc.cs.JLog.Terms.jCons
 
toString(boolean) - Method in class ubc.cs.JLog.Terms.jDCG
 
toString(boolean) - Method in class ubc.cs.JLog.Terms.jIf
 
toString(boolean) - Method in class ubc.cs.JLog.Terms.jInteger
 
toString(boolean) - Method in class ubc.cs.JLog.Terms.jListPair
 
toString(boolean) - Method in class ubc.cs.JLog.Terms.jNaryBuiltinPredicate
 
toString(boolean) - Method in class ubc.cs.JLog.Terms.jNullList
 
toString(boolean) - Method in class ubc.cs.JLog.Terms.jObject
 
toString(boolean) - Method in class ubc.cs.JLog.Terms.jOr
 
toString(boolean) - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
toString(boolean) - Method in class ubc.cs.JLog.Terms.jPredicate
 
toString(boolean) - Method in class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
toString(boolean) - Method in class ubc.cs.JLog.Terms.jReal
 
toString(boolean) - Method in class ubc.cs.JLog.Terms.jTerm
Produces a string identifying this term, suitable for display to the console.
toString() - Method in class ubc.cs.JLog.Terms.jTerm
 
toString(boolean) - Method in class ubc.cs.JLog.Terms.jTrinaryBuiltinPredicate
 
toString(boolean) - Method in class ubc.cs.JLog.Terms.jUnaryBuiltinPredicate
 
toString(boolean) - Method in class ubc.cs.JLog.Terms.jUnify
 
toString(boolean) - Method in class ubc.cs.JLog.Terms.jVariable
 
toTailString(boolean) - Method in class ubc.cs.JLog.Terms.jCons
 
total_time - Variable in class ubc.cs.JLog.Builtins.Goals.jTimeGoal.jReportTimeGoal
 
trace - Variable in class ubc.cs.JLog.Applet.gDebugPanel
 
trace_list - Variable in class ubc.cs.JLog.Applet.gDebugPanel
 
TRACE_TAB - Static variable in class ubc.cs.JLog.Applet.gDebugPanel
 
traceableDebugItems(Vector) - Method in class ubc.cs.JLog.Applet.gDebugPanel
 
TRACEALL - Static variable in class ubc.cs.JLog.Applet.gDebugPanel
 
traceall - Variable in class ubc.cs.JLog.Applet.gDebugPanel
 
traceGoal(gTracePanel.gTraceItem) - Method in class ubc.cs.JLog.Applet.gDebugPanel
 
traceGoal(jGoal) - Method in class ubc.cs.JLog.Applet.gDebugPanel
 
traceitem_hash - Variable in class ubc.cs.JLog.Applet.gTracePanel
 
TRACELABEL - Static variable in class ubc.cs.JLog.Applet.gTracePanel
 
traceon - Variable in class ubc.cs.JLog.Applet.gTracePanel.gTraceItem
 
TRACEUPDATE - Static variable in class ubc.cs.JLog.Applet.gTracePanel
 
translate(float, float) - Method in class ubc.cs.JLog.Animation.FloatPolygon
 
TranslationFailureException - Exception in ubc.cs.JLog.Terms
 
TranslationFailureException() - Constructor for exception ubc.cs.JLog.Terms.TranslationFailureException
 
TranslationFailureException(String) - Constructor for exception ubc.cs.JLog.Terms.TranslationFailureException
 
translations - Variable in class ubc.cs.JLog.Foundation.jPrologAPI
 
TRUE - Static variable in class ubc.cs.JLog.Terms.jTrue
 
ttl - Variable in class ubc.cs.JLog.Builtins.Goals.jTermToListGoal
 
type - Variable in class ubc.cs.JLog.Foundation.jType
 
type - Variable in class ubc.cs.JLog.Parser.pOperatorEntry
 
TYPE_ARITHMETIC - Static variable in interface ubc.cs.JLog.Foundation.iType
 
TYPE_ATOM - Static variable in interface ubc.cs.JLog.Foundation.iType
 
TYPE_ATTR_KEY - Static variable in class ubc.cs.JLog.Animation.aAnimationShape
 
TYPE_BUILTINPREDICATE - Static variable in interface ubc.cs.JLog.Foundation.iType
 
TYPE_COMMAND - Static variable in interface ubc.cs.JLog.Foundation.iType
 
TYPE_COMPARE - Static variable in interface ubc.cs.JLog.Foundation.iType
 
TYPE_COMPOUND - Static variable in interface ubc.cs.JLog.Foundation.iType
 
TYPE_CONS - Static variable in interface ubc.cs.JLog.Foundation.iType
 
TYPE_IF - Static variable in interface ubc.cs.JLog.Foundation.iType
 
TYPE_INTEGER - Static variable in interface ubc.cs.JLog.Foundation.iType
 
TYPE_LIST - Static variable in interface ubc.cs.JLog.Foundation.iType
 
TYPE_NULLLIST - Static variable in interface ubc.cs.JLog.Foundation.iType
 
TYPE_NUMERICCOMPARE - Static variable in interface ubc.cs.JLog.Foundation.iType
 
TYPE_OBJECT - Static variable in interface ubc.cs.JLog.Foundation.iType
 
TYPE_OPERATOR - Static variable in interface ubc.cs.JLog.Foundation.iType
 
TYPE_OR - Static variable in interface ubc.cs.JLog.Foundation.iType
 
TYPE_ORPREDICATE - Static variable in interface ubc.cs.JLog.Foundation.iType
 
TYPE_PREDICATE - Static variable in interface ubc.cs.JLog.Foundation.iType
 
TYPE_PREDICATETERMS - Static variable in interface ubc.cs.JLog.Foundation.iType
 
TYPE_REAL - Static variable in interface ubc.cs.JLog.Foundation.iType
 
TYPE_TYPE - Static variable in interface ubc.cs.JLog.Foundation.iType
 
TYPE_UNARYARITHMETIC - Static variable in interface ubc.cs.JLog.Foundation.iType
 
TYPE_UNARYOPERATOR - Static variable in interface ubc.cs.JLog.Foundation.iType
 
TYPE_UNDEFINED - Static variable in interface ubc.cs.JLog.Foundation.iType
 
TYPE_VARIABLE - Static variable in interface ubc.cs.JLog.Foundation.iType
 
types - Variable in class ubc.cs.JLog.Extras.BSF.jCreateGoal
 
types - Variable in class ubc.cs.JLog.Extras.BSF.jInvokeGoal
 

U

ubc.cs.JLog.Animation - package ubc.cs.JLog.Animation
 
ubc.cs.JLog.Applet - package ubc.cs.JLog.Applet
 
ubc.cs.JLog.Builtins - package ubc.cs.JLog.Builtins
 
ubc.cs.JLog.Builtins.Entries - package ubc.cs.JLog.Builtins.Entries
 
ubc.cs.JLog.Builtins.Goals - package ubc.cs.JLog.Builtins.Goals
 
ubc.cs.JLog.Extras.BSF - package ubc.cs.JLog.Extras.BSF
 
ubc.cs.JLog.Extras.DataBase - package ubc.cs.JLog.Extras.DataBase
 
ubc.cs.JLog.Extras.FileSystem - package ubc.cs.JLog.Extras.FileSystem
 
ubc.cs.JLog.Foundation - package ubc.cs.JLog.Foundation
 
ubc.cs.JLog.Parser - package ubc.cs.JLog.Parser
 
ubc.cs.JLog.Terms - package ubc.cs.JLog.Terms
 
ubc.cs.JLog.Terms.Entries - package ubc.cs.JLog.Terms.Entries
 
ubc.cs.JLog.Terms.Goals - package ubc.cs.JLog.Terms.Goals
 
undeclareBean(BSFDeclaredBean) - Method in class ubc.cs.JLog.Extras.BSF.JLogBSFEngine
Undeclare a previously registered bean.
unified - Variable in class ubc.cs.JLog.Animation.jAnimateGoal
 
unified - Variable in class ubc.cs.JLog.Builtins.Goals.jCallGoal
 
unified - Variable in class ubc.cs.JLog.Builtins.Goals.jCompareGoal
 
unified - Variable in class ubc.cs.JLog.Builtins.Goals.jCopyGoal
 
unified - Variable in class ubc.cs.JLog.Builtins.Goals.jCurrentOpListGoal
 
unified - Variable in class ubc.cs.JLog.Builtins.Goals.jEquivGoal
 
unified - Variable in class ubc.cs.JLog.Builtins.Goals.jFunctorGoal
 
unified - Variable in class ubc.cs.JLog.Builtins.Goals.jIsGoal
 
unified - Variable in class ubc.cs.JLog.Builtins.Goals.jNameGoal
 
unified - Variable in class ubc.cs.JLog.Builtins.Goals.jReadGoal
 
unified - Variable in class ubc.cs.JLog.Builtins.Goals.jRetractGoal
 
unified - Variable in class ubc.cs.JLog.Builtins.Goals.jSortGoal
 
unified - Variable in class ubc.cs.JLog.Builtins.Goals.jTermToListGoal
 
unified - Variable in class ubc.cs.JLog.Extras.BSF.jAddEventGoal
 
unified - Variable in class ubc.cs.JLog.Extras.BSF.jCreateGoal
 
unified - Variable in class ubc.cs.JLog.Extras.BSF.jImportGoal
 
unified - Variable in class ubc.cs.JLog.Extras.BSF.jInvokeGoal
 
unified - Variable in class ubc.cs.JLog.Extras.BSF.jJ2PGoal
 
unified - Variable in class ubc.cs.JLog.Extras.BSF.jLookupGoal
 
unified - Variable in class ubc.cs.JLog.Extras.BSF.jP2JGoal
 
unified - Variable in class ubc.cs.JLog.Extras.BSF.jRegisterGoal
 
unified - Variable in class ubc.cs.JLog.Extras.BSF.jStaticGoal
 
unified - Variable in class ubc.cs.JLog.Extras.BSF.jUnregisterGoal
 
unified - Variable in class ubc.cs.JLog.Terms.Goals.jBinaryBuiltinPredicateGoal
 
unified - Variable in class ubc.cs.JLog.Terms.Goals.jClauseGoal
 
unified - Variable in class ubc.cs.JLog.Terms.Goals.jNaryBuiltinPredicateGoal
 
unified - Variable in class ubc.cs.JLog.Terms.Goals.jPredicateGoal
 
unified - Variable in class ubc.cs.JLog.Terms.Goals.jQuadaryBuiltinPredicateGoal
 
unified - Variable in class ubc.cs.JLog.Terms.Goals.jTrinaryBuiltinPredicateGoal
 
unified - Variable in class ubc.cs.JLog.Terms.Goals.jUnaryBuiltinPredicateGoal
 
unify(jTerm, jUnifiedVector) - Method in interface ubc.cs.JLog.Foundation.iUnifiable
Determines if this instance and term unify.
unify(jPredicateGoal, iGoalStack) - Method in class ubc.cs.JLog.Foundation.jRule
 
unify(jTerm, jUnifiedVector) - Method in interface ubc.cs.JLog.Terms.iTerm
 
unify(jTerm, jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jAtom
 
unify(jTerm, jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jBuiltinPredicate
Unification.
unify(jTerm, jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jCommand
 
unify(jTerm, jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jCompoundTerm
 
unify(jTerm, jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jConjunctTerm
 
unify - Variable in class ubc.cs.JLog.Terms.jDCG.dcgNotFork
 
unify(jTerm, jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jInteger
 
unify(jTerm, jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jListPair
 
unify(jTerm, jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jNullList
 
unify(jTerm, jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jObject
 
unify(jTerm, jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
unify(jTerm, jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jPredicate
 
unify(jTerm, jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jReal
 
unify(jTerm, jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jTerm
 
unify(jTerm, jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jVariable
 
unifyArguments(jBuiltinPredicate, jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jBinaryBuiltinPredicate
 
unifyArguments(jBuiltinPredicate, jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jBuiltinPredicate
Unification of arguments.
unifyArguments(jBuiltinPredicate, jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jNaryBuiltinPredicate
 
unifyArguments(jCompoundTerm, jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jPredicate
 
unifyArguments(jBuiltinPredicate, jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jQuadaryBuiltinPredicate
 
unifyArguments(jBuiltinPredicate, jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jTrinaryBuiltinPredicate
 
unifyArguments(jBuiltinPredicate, jUnifiedVector) - Method in class ubc.cs.JLog.Terms.jUnaryBuiltinPredicate
 
UnimplementedPredicateProveMethodException - Exception in ubc.cs.JLog.Terms
 
UnimplementedPredicateProveMethodException() - Constructor for exception ubc.cs.JLog.Terms.UnimplementedPredicateProveMethodException
 
UnimplementedPredicateProveMethodException(String) - Constructor for exception ubc.cs.JLog.Terms.UnimplementedPredicateProveMethodException
 
union - Variable in class ubc.cs.JLog.Builtins.Goals.jUnionArrayGoal
 
unionCompoundTerm(jCompoundTerm) - Method in class ubc.cs.JLog.Terms.jCompoundTerm
Removes all jTerms not in given jCompoundTerm from this.
UnknownPredicateException - Exception in ubc.cs.JLog.Terms
 
UnknownPredicateException(iPredicate) - Constructor for exception ubc.cs.JLog.Terms.UnknownPredicateException
 
UnknownPredicateException(String, iPredicate) - Constructor for exception ubc.cs.JLog.Terms.UnknownPredicateException
 
unkpred - Variable in class ubc.cs.JLog.Applet.gDebugPanel
 
unmake() - Method in interface ubc.cs.JLog.Terms.iMakeUnmake
Produce a jTerm equivalent to this object.
unmake() - Method in class ubc.cs.JLog.Terms.jCompoundTerm
Creates a jCons separated jTerms to represent this jCompoundTerm.
unmake() - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
unmake() - Method in class ubc.cs.JLog.Terms.jPredicateTerms
Creates a jCons and/or jOr separated jTerms to represent this jPredicateTerms.
unmakeCompoundTerm() - Method in class ubc.cs.JLog.Terms.jCompoundTerm
Creates a jCons separated jTerms to represent this jCompoundTerm.
unmakeOrPredicate() - Method in class ubc.cs.JLog.Terms.jOrPredicate
 
unmakePredicateTerms() - Method in class ubc.cs.JLog.Terms.jPredicateTerms
Creates a jCons and/or jOr separated jTerms to represent this jPredicateTerms.
unregisterBean(String) - Method in class ubc.cs.JLog.Extras.BSF.JLogBSFEngine
Unregister a previously registered bean.
UNSETBREAK - Static variable in class ubc.cs.JLog.Applet.gTracePanel
 
UNSETTRACE - Static variable in class ubc.cs.JLog.Applet.gTracePanel
 
update() - Method in class ubc.cs.JLog.Animation.aAnimationEnvironment
 
update(Graphics) - Method in class ubc.cs.JLog.Animation.aAnimationEnvironment
 
update() - Method in class ubc.cs.JLog.Applet.gStackPanel
 
update - Variable in class ubc.cs.JLog.Applet.gTracePanel
 
updateDCGPredicateRegistry(Vector, jTerm, jTerm, jDCG.dcgVariableGenerator) - Method in class ubc.cs.JLog.Terms.jDCG
 
updateHelpTopicsList() - Method in class ubc.cs.JLog.Applet.gHelpPanel
 
updateMagnification() - Method in class ubc.cs.JLog.Animation.aAnimationObject
Update notification.
updateMagnification() - Method in class ubc.cs.JLog.Animation.aAnimationShape
Update notification.
updateMagnification() - Method in class ubc.cs.JLog.Animation.aAnimationShape_line
 
updateMagnification() - Method in class ubc.cs.JLog.Animation.aAnimationShape_polygon
 
updateMagnification() - Method in class ubc.cs.JLog.Animation.aAnimationShape_text
 
updatePosition() - Method in class ubc.cs.JLog.Animation.aAnimationShape
Update notification.
updatePosition() - Method in class ubc.cs.JLog.Animation.aAnimationShape_line
 
updatePosition() - Method in class ubc.cs.JLog.Animation.aAnimationShape_polygon
 
updatePredicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Terms.jDCG.dcgPredicateUpdate
 
updatePredicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Terms.jDCG.dcgTerminalPredicateUpdate
 
updatePredicate(jTerm, jTerm) - Method in class ubc.cs.JLog.Terms.jDCG.dcgUnifyPredicateUpdate
 
updatePredicate(jTerm, jTerm) - Method in interface ubc.cs.JLog.Terms.jDCG.iPredicateUpdate
 
updatePredicates() - Method in class ubc.cs.JLog.Applet.gTracePanel
 
updateRotation() - Method in class ubc.cs.JLog.Animation.aAnimationShape
Update notification.
updateRotation() - Method in class ubc.cs.JLog.Animation.aAnimationShape_line
 
updateRotation() - Method in class ubc.cs.JLog.Animation.aAnimationShape_polygon
 
updateSelectedState() - Method in class ubc.cs.JLog.Applet.gTracePanel
 
updateStackVector() - Method in class ubc.cs.JLog.Applet.gStackPanel
 
updateToolMenuConsult(boolean) - Method in class ubc.cs.JLog.Applet.gConsultWindow
 
updateToolMenuConsultAll(boolean) - Method in class ubc.cs.JLog.Applet.gJLogApplication
 
updateToolMenuConsultAll(boolean) - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
updateToolMenuConsultAll(MenuBar, boolean) - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
updateToolMenuDebug() - Method in class ubc.cs.JLog.Applet.gJLogApplication
 
updateToolMenuDebug(boolean, boolean, boolean, boolean, boolean) - Method in class ubc.cs.JLog.Applet.gJLogApplication
 
updateToolMenuDebug(boolean, boolean, boolean, boolean, boolean) - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
This function updates the debug portion of the tool menu for all registered windows.
updateToolMenuDebug(MenuBar, boolean, boolean, boolean, boolean, boolean) - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
This function updates the debug portion of the tool menu for all registered windows.
updateToolMenuQuery() - Method in class ubc.cs.JLog.Applet.gJLogApplication
 
updateToolMenuQuery(boolean, boolean) - Method in class ubc.cs.JLog.Applet.gJLogApplication
 
updateToolMenuQuery(boolean, boolean) - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
updateToolMenuQuery(MenuBar, boolean, boolean) - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
updateToolMenuReset(boolean) - Method in class ubc.cs.JLog.Applet.gJLogApplication
 
updateToolMenuReset(MenuBar, boolean) - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
 
updateWindowMenu() - Method in class ubc.cs.JLog.Applet.gJLogApplication
 
updateWindowMenu() - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
Recreates the dynamic window menu for all registered windows.
updateWindowMenu(MenuBar) - Method in class ubc.cs.JLog.Applet.gJLogApplicationBase
Recreates the dynamic portion of the window menu for the given menu bar.
use_proved_stack - Variable in class ubc.cs.JLog.Applet.gStackPanel
 
useBuiltinApplicationMenu - Static variable in class ubc.cs.JLog.Applet.gJLogApplication
 
useMenuItem(MenuItem) - Method in class ubc.cs.JLog.Applet.gAnimationWindow
 
useMenuItem(MenuItem) - Method in class ubc.cs.JLog.Applet.gConsultWindow
 
useMenuItem(MenuItem) - Method in class ubc.cs.JLog.Applet.gDebugWindow
 
useMenuItem(MenuItem) - Method in class ubc.cs.JLog.Applet.gHelpWindow
 
useMenuItem(MenuItem) - Method in class ubc.cs.JLog.Applet.gJLogApplication
 
useMenuItem(MenuItem) - Method in class ubc.cs.JLog.Applet.gQueryWindow
 
useMenuItem(MenuItem) - Method in interface ubc.cs.JLog.Applet.iMenuServiceRequester
 
user_predicates - Variable in class ubc.cs.JLog.Applet.gTracePanel
 

V

value - Variable in class ubc.cs.JLog.Terms.jInteger
 
value - Variable in class ubc.cs.JLog.Terms.jObject
 
value - Variable in class ubc.cs.JLog.Terms.jReal
 
var_equal - Variable in class ubc.cs.JLog.Builtins.Goals.jCompareGoal
 
var_equal - Variable in class ubc.cs.JLog.Builtins.Goals.jSortGoal
 
var_equal - Variable in class ubc.cs.JLog.Builtins.jCompare
 
var_equal - Variable in class ubc.cs.JLog.Builtins.jSort
 
var_prebindings - Variable in class ubc.cs.JLog.Foundation.jAPIQueryThread
 
var_translation_keys - Variable in class ubc.cs.JLog.Foundation.jPrologAPI
 
var_vector - Variable in class ubc.cs.JLog.Foundation.jAPIQueryThread
 
var_vector - Variable in class ubc.cs.JLog.Foundation.jUserQueryThread
 
variables - Variable in class ubc.cs.JLog.Foundation.jEquivalenceMapping
 
variables - Variable in class ubc.cs.JLog.Foundation.jRule
 
variables - Variable in class ubc.cs.JLog.Foundation.jUnifiedVector
 
variables - Variable in class ubc.cs.JLog.Foundation.jVariableRegistry
 
variables - Variable in class ubc.cs.JLog.Foundation.jVariableVector
 
variables - Variable in class ubc.cs.JLog.Parser.pVariableRegistry
 
vars - Variable in class ubc.cs.JLog.Terms.Goals.jOrGoalWVars
 
VERTICAL - Static variable in class ubc.cs.JLog.Applet.gButtonTabMenu
 
view - Variable in class ubc.cs.JLog.Animation.aAnimationObject
 
VIEW_ATTR_KEY - Static variable in class ubc.cs.JLog.Animation.aAnimationObject
 

W

waitForCompletion() - Method in class ubc.cs.JLog.Foundation.jPrologAPI
 
waitForRetry() - Method in class ubc.cs.JLog.Foundation.jAPIQueryThread
 
waitForRetry() - Method in class ubc.cs.JLog.Foundation.jUserQueryThread
 
waitForSingleStep() - Method in class ubc.cs.JLog.Foundation.jDebugProver
 
wasAccepted() - Method in class ubc.cs.JLog.Applet.gGotoLineDialog
 
width - Variable in class ubc.cs.JLog.Animation.aAnimationShape_image
 
width - Variable in class ubc.cs.JLog.Animation.FloatRectangle
 
WIDTH_ATTR_KEY - Static variable in class ubc.cs.JLog.Animation.aAnimationShape_image
 
workarea - Variable in class ubc.cs.JLog.Applet.gMainPanel
 
write(int) - Method in class ubc.cs.JLog.Applet.gOutputStreamTextArea
 
write(byte[]) - Method in class ubc.cs.JLog.Applet.gOutputStreamTextArea
 
write(byte[], int, int) - Method in class ubc.cs.JLog.Applet.gOutputStreamTextArea
 

X

x - Variable in class ubc.cs.JLog.Animation.aAnimationObject
 
x - Variable in class ubc.cs.JLog.Animation.FloatPoint
 
x - Variable in class ubc.cs.JLog.Animation.FloatRectangle
 
X_ATTR_KEY - Static variable in class ubc.cs.JLog.Animation.aAnimationObject
 
X_ATTR_KEY - Static variable in class ubc.cs.JLog.Animation.aAnimationShape
 
x_offset - Variable in class ubc.cs.JLog.Animation.aAnimationShape
 
XF - Static variable in class ubc.cs.JLog.Parser.pOperatorEntry
 
XFX - Static variable in class ubc.cs.JLog.Parser.pOperatorEntry
 
XFY - Static variable in class ubc.cs.JLog.Parser.pOperatorEntry
 
xpoints - Variable in class ubc.cs.JLog.Animation.FloatPolygon
 

Y

y - Variable in class ubc.cs.JLog.Animation.aAnimationObject
 
y - Variable in class ubc.cs.JLog.Animation.FloatPoint
 
y - Variable in class ubc.cs.JLog.Animation.FloatRectangle
 
Y_ATTR_KEY - Static variable in class ubc.cs.JLog.Animation.aAnimationObject
 
Y_ATTR_KEY - Static variable in class ubc.cs.JLog.Animation.aAnimationShape
 
y_offset - Variable in class ubc.cs.JLog.Animation.aAnimationShape
 
YF - Static variable in class ubc.cs.JLog.Parser.pOperatorEntry
 
YFX - Static variable in class ubc.cs.JLog.Parser.pOperatorEntry
 
ypoints - Variable in class ubc.cs.JLog.Animation.FloatPolygon
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y