org.jplot2d.tex
Class MathElement
- java.lang.Object
-
- org.jplot2d.tex.MathElement
-
- Direct Known Subclasses:
- MathElement.PElement, MathElement.XLines
public abstract class MathElement extends java.lang.ObjectThis Class contains the simplified model of MathML. The complete model is described in: Document Object Model for MathMLThe corresponding MathML DOM Interface is MathMLMathElement
-
-
Nested Class Summary
Nested Classes Modifier and Type Class and Description static classMathElement.MathVariantstatic classMathElement.Mistatic classMathElement.Mnstatic classMathElement.Mostatic classMathElement.MrowHorizontally Group Sub-Expressionsstatic classMathElement.Mstylestatic classMathElement.Msubstatic classMathElement.Msubsupstatic classMathElement.Msupstatic classMathElement.Mtextstatic classMathElement.PContainerMathML DOM Interface: MathMLPresentationContainerstatic classMathElement.PElementMathML DOM Interface: MathMLPresentationElementstatic classMathElement.PTokenPresentation Tokenstatic classMathElement.XLinesExtends of Math, multiple lines of MathElement
-
Field Summary
Fields Modifier and Type Field and Description static MathElementEMPTYThe Null MathElement is a special MathElement which represent a empty element.
-
Constructor Summary
Constructors Constructor and Description MathElement()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method and Description booleanequals(java.lang.Object anObject)static java.lang.Stringescape(java.lang.String s)escape the special characters in the given stringabstract voidfillTeXString(org.jplot2d.tex.MathElement.TeXStringBuilder sb)inthashCode()abstract java.lang.StringtoMathML()java.lang.StringtoString()
-
-
-
Field Detail
-
EMPTY
public static final MathElement EMPTY
The Null MathElement is a special MathElement which represent a empty element.
-
-
Method Detail
-
toMathML
public abstract java.lang.String toMathML()
-
fillTeXString
public abstract void fillTeXString(org.jplot2d.tex.MathElement.TeXStringBuilder sb)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object anObject)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
escape
public static java.lang.String escape(java.lang.String s)
escape the special characters in the given string
-
-
DMelt 3.0 © DataMelt by jWork.ORG