tests.utilities
Class JinnIdeUtils

java.lang.Object
  extended by tests.utilities.JinnIdeUtils

public final class JinnIdeUtils
extends java.lang.Object


Constructor Summary
JinnIdeUtils()
           
 
Method Summary
static boolean answer(prolog.kernel.Shell shell)
           
static IJinniEngine buildEngine(java.lang.String libPath, java.lang.String iniFile, boolean prologMode, boolean isServerUsed)
           
static void initializeJinnIde(java.lang.String libPath, java.lang.String iniFile, boolean prologMode, boolean isServerUsed)
           
 void testBuildEmbeddedEngine()
           
 void testBuildServerEngine()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JinnIdeUtils

public JinnIdeUtils()
Method Detail

testBuildEmbeddedEngine

public void testBuildEmbeddedEngine()
                             throws JinnIdeGeneralExecutorException,
                                    java.rmi.RemoteException,
                                    JinniEngineException,
                                    java.lang.InterruptedException
Throws:
JinnIdeGeneralExecutorException
java.rmi.RemoteException
JinniEngineException
java.lang.InterruptedException

testBuildServerEngine

public void testBuildServerEngine()
                           throws JinnIdeGeneralExecutorException,
                                  java.rmi.RemoteException,
                                  JinniEngineException,
                                  java.lang.InterruptedException
Throws:
JinnIdeGeneralExecutorException
java.rmi.RemoteException
JinniEngineException
java.lang.InterruptedException

initializeJinnIde

public static void initializeJinnIde(java.lang.String libPath,
                                     java.lang.String iniFile,
                                     boolean prologMode,
                                     boolean isServerUsed)

buildEngine

public static IJinniEngine buildEngine(java.lang.String libPath,
                                       java.lang.String iniFile,
                                       boolean prologMode,
                                       boolean isServerUsed)
                                throws JinnIdeGeneralExecutorException,
                                       java.rmi.RemoteException,
                                       JinniEngineException,
                                       java.lang.InterruptedException
Throws:
JinnIdeGeneralExecutorException
java.rmi.RemoteException
JinniEngineException
java.lang.InterruptedException

answer

public static boolean answer(prolog.kernel.Shell shell)
                      throws prolog.logic.PrologException
Throws:
prolog.logic.PrologException