JSci.io
Class MathMLParser.Translator

java.lang.Object
  extended by JSci.io.MathMLParser.Translator
Direct Known Subclasses:
MathMLParser.JSciCodeTranslator, MathMLParser.JSciObjectTranslator
Enclosing class:
MathMLParser

abstract static class MathMLParser.Translator
extends java.lang.Object

Translator.


Constructor Summary
MathMLParser.Translator()
           
 
Method Summary
protected abstract  java.lang.Object parseAPPLY(org.w3c.dom.mathml.MathMLContentContainer n)
           
protected abstract  java.lang.Object parseCI(org.w3c.dom.mathml.MathMLCiElement n)
           
protected abstract  java.lang.Object parseCN(org.w3c.dom.mathml.MathMLCnElement n)
           
protected abstract  java.lang.Object parseMATRIX(org.w3c.dom.mathml.MathMLMatrixElement n)
           
protected abstract  java.lang.Object parseMS(org.w3c.dom.mathml.MathMLStringLitElement n)
           
protected abstract  java.lang.Object parseMTEXT(org.w3c.dom.mathml.MathMLPresentationToken n)
           
protected abstract  java.lang.Object parsePredefinedSymbol(org.w3c.dom.mathml.MathMLPredefinedSymbol n)
           
protected abstract  java.lang.Object parseSET(org.w3c.dom.mathml.MathMLSetElement n)
           
protected abstract  java.lang.Object parseVECTOR(org.w3c.dom.mathml.MathMLVectorElement n)
           
protected  java.lang.Object processNode(org.w3c.dom.Node n)
          Processes a node.
 java.lang.Object[] translate(org.w3c.dom.Node root)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MathMLParser.Translator

public MathMLParser.Translator()
Method Detail

translate

public java.lang.Object[] translate(org.w3c.dom.Node root)

processNode

protected java.lang.Object processNode(org.w3c.dom.Node n)
Processes a node.


parseAPPLY

protected abstract java.lang.Object parseAPPLY(org.w3c.dom.mathml.MathMLContentContainer n)

parseCN

protected abstract java.lang.Object parseCN(org.w3c.dom.mathml.MathMLCnElement n)

parseCI

protected abstract java.lang.Object parseCI(org.w3c.dom.mathml.MathMLCiElement n)

parseVECTOR

protected abstract java.lang.Object parseVECTOR(org.w3c.dom.mathml.MathMLVectorElement n)

parseMATRIX

protected abstract java.lang.Object parseMATRIX(org.w3c.dom.mathml.MathMLMatrixElement n)

parseSET

protected abstract java.lang.Object parseSET(org.w3c.dom.mathml.MathMLSetElement n)

parseMS

protected abstract java.lang.Object parseMS(org.w3c.dom.mathml.MathMLStringLitElement n)

parseMTEXT

protected abstract java.lang.Object parseMTEXT(org.w3c.dom.mathml.MathMLPresentationToken n)

parsePredefinedSymbol

protected abstract java.lang.Object parsePredefinedSymbol(org.w3c.dom.mathml.MathMLPredefinedSymbol n)