HEADER

ru.biosoft.math.xml
Class MathMLParser

ru.biosoft.math.model.AbstractParser
  |
  +--ru.biosoft.math.xml.MathMLParser

public class MathMLParser
extends AbstractParser
implements ParserTreeConstants

We assume xmlinput has the following format: ...

pending high csymbol parsing

Constructor Summary
MathMLParser()
           

Method Summary
 voidbuildTree()
           
 voiddeclareCSymbolAsFunction(Function function)
           
 voiddeclareCSymbolAsVariable(String name)
           
 intparse(String xmlString)
           
 intparse(org.w3c.dom.Element math)
           
 voidsetLambdaFunctionName(String lambdaFunctionName)
           

Methods inherited from class ru.biosoft.math.model.AbstractParser
error, fatalError, getContext, getMessages, getStartNode, getVariableResolver, isDeclareUndefinedVariables, setContext, setDeclareUndefinedVariables, setVariableResolver, warning

Constructor Detail

MathMLParser

public MathMLParser()
Method Detail

buildTree

public void buildTree()

declareCSymbolAsFunction

public void declareCSymbolAsFunction(Function function)

declareCSymbolAsVariable

public void declareCSymbolAsVariable(String name)

parse

public int parse(String xmlString)

parse

public int parse(org.w3c.dom.Element math)

setLambdaFunctionName

public void setLambdaFunctionName(String lambdaFunctionName)

Association Links

to Class java.util.Hashtable

to Class java.util.Hashtable

to Class java.lang.String


FOOTER

BOTTOM