Uses of Class
jaxe.equations.element.MathElement

Packages that use MathElement
jaxe.equations   
jaxe.equations.element   
 

Uses of MathElement in jaxe.equations
 

Methods in jaxe.equations that return MathElement
private static MathElement StringMathBuilder.elemOrQuestion(MathElement me)
           
private static MathElement StringMathBuilder.ident2text(MathElement me)
           
 MathElement StringMathBuilder.parser(java.lang.String s, boolean parentheses)
           
 

Methods in jaxe.equations with parameters of type MathElement
private static MathElement StringMathBuilder.elemOrQuestion(MathElement me)
           
private static MathElement StringMathBuilder.ident2text(MathElement me)
           
private  void DOMMathBuilder.traverse(org.w3c.dom.Node node, MathElement parent)
          Creates a MathElement through traversing the DOM tree
 

Uses of MathElement in jaxe.equations.element
 

Subclasses of MathElement in jaxe.equations.element
 class MathFrac
          This math element presents a mathematical fraction
 class MathIdentifier
          This class presents a mathematical idenifier, like "x"
 class MathNumber
          This class presents numbers in a equation
 class MathOperator
          This class presents a operator, like "(" or "*"
 class MathOver
          This class arrange a element over an other element
 class MathPhantom
          This class represents a phantom of a math element This is used as spacer
 class MathRoot
          This class presents a mathematical root
 class MathRootElement
          The root element for creating a MathElement tree
 class MathRow
          This class presents a row
 class MathSqrt
          This class presents a mathematical square root
 class MathSub
          This class arrange an element lower to an other element
 class MathSubSup
          This class arange a element lower, and a other elements upper to an element
 class MathSup
          This class arrange an element lower to an other element
 class MathTable
          This class presents a table
 class MathTableData
          This class presents a cell of a table
 class MathTableRow
          This class presents a row in MathTable
 class MathText
          This class presents text in a equation
 class MathUnder
          This class arrange an element under an other element
 class MathUnderOver
          This class arrange an element under, and an other element over an element
 

Fields in jaxe.equations.element declared as MathElement
private  MathElement MathElement.parent
           
 

Fields in jaxe.equations.element with type parameters of type MathElement
private  java.util.Vector<MathElement> MathElement.children
           
 

Methods in jaxe.equations.element that return MathElement
 MathElement MathElement.getMathElement(int index)
          Gets a child from this element
 MathElement MathElement.getParent()
          Returns get parent of this element
 

Methods in jaxe.equations.element with parameters of type MathElement
 void MathOver.addMathElement(MathElement child)
          Add a math element as a child
 void MathUnder.addMathElement(MathElement child)
          Add a math element as a child
 void MathUnderOver.addMathElement(MathElement child)
          Add a math element as a child
 void MathSubSup.addMathElement(MathElement child)
          Add a math element as a child
 void MathElement.addMathElement(MathElement child)
          Add a math element as a child
 void MathSup.addMathElement(MathElement child)
          Add a math element as a child
 void MathRoot.addMathElement(MathElement child)
          Add a math element as a child
 void MathSub.addMathElement(MathElement child)
          Add a math element as a child
 void MathElement.setMathElementAt(MathElement child, int index)
          Sets a child from this element
 void MathElement.setParent(MathElement parent)
          Sets the parent of this element