org.activemath.exercises.openmath.services
Class CasExpressionEvaluatorProcess

java.lang.Object
  extended by org.activemath.exercises.openmath.OpenMathService
      extended by org.activemath.exercises.openmath.services.CasExpressionEvaluator
          extended by org.activemath.exercises.openmath.services.CasExpressionEvaluatorProcess
Direct Known Subclasses:
CasExpressionEvaluatorFractions

public class CasExpressionEvaluatorProcess
extends CasExpressionEvaluator

CAS expression evaluator OpenMath service, using a local process. Evaluates OpenMath expressions using an external Computer Algebra System.

Version:
$Revision: 1.5 $ $Date: 2009/10/25 17:58:02 $

Field Summary
 
Fields inherited from class org.activemath.exercises.openmath.OpenMathService
comparatorCD, comparatorName, context, expressionTransformer, om, xpathError, xpathHint, xpathQuit
 
Constructor Summary
CasExpressionEvaluatorProcess(String exercisesCasCommand)
           
 
Method Summary
protected  org.jdom.Element cas(String expression)
           
static void main(String[] args)
           
 
Methods inherited from class org.activemath.exercises.openmath.services.CasExpressionEvaluator
buildCasExpression, evaluate, evaluateEquivalence
 
Methods inherited from class org.activemath.exercises.openmath.OpenMathService
abort, console, selectContext, setComparator, setExpressionTransformer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CasExpressionEvaluatorProcess

public CasExpressionEvaluatorProcess(String exercisesCasCommand)
Method Detail

main

public static void main(String[] args)

cas

protected org.jdom.Element cas(String expression)
Overrides:
cas in class CasExpressionEvaluator