HEADER

ru.biosoft.math.model
Class AbstractParser

Direct Known Subclasses:
Parser, MathMLParser

public abstract class AbstractParser
implements Parser


Method Summary
 voiderror(String errorStr)
           
 voidfatalError(String errorStr)
           
 ParserContextgetContext()
           
 ListgetMessages()
           
 AstStartgetStartNode()
           
 VariableResolvergetVariableResolver()
           
 booleanisDeclareUndefinedVariables()
           
 voidsetContext(ParserContext context)
           
 voidsetDeclareUndefinedVariables(boolean declareUndefinedVariables)
           
 voidsetVariableResolver(VariableResolver variableResolver)
           
 voidwarning(String warningStr)
           

Method Detail

error

public void error(String errorStr)

fatalError

public void fatalError(String errorStr)

getContext

public ParserContext getContext()

getMessages

public List getMessages()

getStartNode

public AstStart getStartNode()

getVariableResolver

public VariableResolver getVariableResolver()

isDeclareUndefinedVariables

public boolean isDeclareUndefinedVariables()

setContext

public void setContext(ParserContext context)

setDeclareUndefinedVariables

public void setDeclareUndefinedVariables(boolean declareUndefinedVariables)

setVariableResolver

public void setVariableResolver(VariableResolver variableResolver)

warning

public void warning(String warningStr)

Association Links

to Class ru.biosoft.math.model.ParserContext

to Class ru.biosoft.math.model.VariableResolver

to Class java.util.ArrayList

to Class ru.biosoft.math.model.AstStart


FOOTER

BOTTOM