public final class PrettyMathML extends ASTVisitorBase
| Constructor and Description |
|---|
PrettyMathML(org.w3c.dom.Document document,
int width)
Create converter that creates DOM nodes in the specified document.
|
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitpublic PrettyMathML(org.w3c.dom.Document document,
int width)
width - the maximum line width (suggestion, not a hard bound).document - the document in which to create the DOM nodes.public void reset()
public void appendFormula(org.w3c.dom.Node parent,
Formula formula)
parent - the node to which the representation is appended.formula - the expression to convert.public void appendTerm(org.w3c.dom.Node parent,
Term term)
parent - the node to which the representation is appended.term - the expression to convert.public void appendName(org.w3c.dom.Node parent,
Name name)
parent - the node to which the representation is appended.name - the expression to convert.public void visit(Identifier exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(Name exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(ApplicationExpression exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(PlusTerm exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(MinusTerm exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(BitOrTerm exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(BitAndTerm exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(TimesTerm exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(DividesTerm exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(PowerTerm exp)
public void visit(EqualsFormula exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(GreaterEqualFormula exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(GreaterFormula exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(LessEqualFormula exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(LessFormula exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(NotEqualsFormula exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(SimilarFormula exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(AndFormula exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(OrFormula exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(EquivalentFormula exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(NotEquivalentFormula exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(ImpliesFormula exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(UnaryTerm exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(NotFormula exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(ForallFormula exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(ExistsFormula exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(LambdaTerm exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(ArrayTerm exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(ArrayType exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(BooleanType exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(BitType exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(NatType exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(IntType exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(RealType exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(BooleanLiteral exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(BitLiteral exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(IntLiteral exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(StateLiteral exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(StringLiteral exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(FunctionType exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(IfThenElseExpression exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(LetExpression exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(PostfixApplication exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(StateThrowsException exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(ProgramVariableBase exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(WritesOnlyFormula exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(RecordTerm exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(RecordType exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(Reference exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(SelectionTerm exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(SelectorIdentifier exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(SelectorIndex exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(SelectorNumber exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(StateType exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(SubrangeType exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(SubType exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(TupleTerm exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(TupleType exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(TypedIdentifier exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(UpdateTerm exp)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(ValueDeclarationInitialized def)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(ValueDefinitionClass def)
visit in interface ASTVisitorvisit in class ASTVisitorBasepublic void visit(ValuedIdentifier exp)
visit in interface ASTVisitorvisit in class ASTVisitorBase