com::declarativa::interprolog::util::GoalToExecute Class Reference


Public Member Functions

 GoalToExecute (GoalFromJava goal)
synchronized ResultFromProlog waitForResult ()
synchronized void setResult (ResultFromProlog result)
boolean wasInterrupted ()
boolean wasAborted ()
synchronized void interrupt ()
synchronized void abort ()
GoalFromJava getGoal ()
void prologWasCalled ()
boolean hasStarted ()
boolean hasEnded ()
int getTimestamp ()
void setFirstGoalStatus ()
boolean isFirstGoal ()
String toString ()

Detailed Description

A goal scheduled to execute in Prolog whenever possible

Definition at line 12 of file GoalToExecute.java.


Member Function Documentation

synchronized ResultFromProlog com::declarativa::interprolog::util::GoalToExecute::waitForResult  )  [inline]
 

Obtain result for a Prolog goal, blocking until it is available

Definition at line 25 of file GoalToExecute.java.


The documentation for this class was generated from the following file:
Generated on Wed Jul 26 13:30:54 2006 for XSB by  doxygen 1.4.5