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

Class MathMLUtilities

    • Constructor Summary

      Constructors 
      Constructor and Description
      MathMLUtilities(EvalEngine evalEngine, boolean mathMTagPrefix, boolean mathMLHeader)
      Constructor for an object which converts an expression into presentation 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

      • MathMLUtilities

        public MathMLUtilities(EvalEngine evalEngine,
                               boolean mathMTagPrefix,
                               boolean mathMLHeader)
        Constructor for an object which converts an expression into presentation MathML output
        Parameters:
        evalEngine -
        mathMTagPrefix - if set to true use "m:" as tag prefix for the MathML output.
        mathMLHeader - print MathML header in output
    • 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.