Documentation of 'org.matheclipse.core.eval.MathMLContentUtilities' Java class
MathMLContentUtilities
org.matheclipse.core.eval

Class MathMLContentUtilities



  • public class MathMLContentUtilities
    extends java.lang.Object
    Convert an expression into content MathML output
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void startRequest()
      Assign the associated EvalEngine to the current thread.
      void stopRequest()
      Stop the current evaluation thread.
      void toJava(java.lang.String inputExpression, java.io.Writer out, boolean strictJava) 
      void toMathML(IExpr objectExpression, java.io.Writer out)
      Converts the objectExpression into a MathML expression and writes the result to the given Writer
      void toMathML(java.lang.String inputExpression, java.io.Writer out)
      Converts the inputExpression string into a MathML expression and writes the result to the given Writer
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MathMLContentUtilities

        public MathMLContentUtilities(EvalEngine evalEngine,
                                      boolean relaxedSyntax)
    • Method Detail

      • toMathML

        public void toMathML(java.lang.String inputExpression,
                             java.io.Writer out)
        Converts the inputExpression string into a MathML expression and writes the result to the given Writer
        Parameters:
        inputExpression -
        out -
      • toMathML

        public void toMathML(IExpr objectExpression,
                             java.io.Writer out)
        Converts the objectExpression into a MathML expression and writes the result to the given Writer
        Parameters:
        objectExpression -
        out -
      • toJava

        public void toJava(java.lang.String inputExpression,
                           java.io.Writer out,
                           boolean strictJava)
      • startRequest

        public void startRequest()
        Assign the associated EvalEngine to the current thread. Every subsequent action evaluation in this thread affects the EvalEngine in this class.
      • stopRequest

        public void stopRequest()
        Stop the current evaluation thread.

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.