|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecttranslators.DocToDisplay
Klasse zum Aufbau der DispObjects aus MathML-Sequenzen. Copyright (C) 2006, Rene Heuer, Salingtwiete 4g. (D)20535 Hamburg eMail: heuer@exmpl.de Dieses Programm ist freie Software. Sie können es unter den Bedingungen der GNU General Public License, wie von der Free Software Foundation veröffentlicht, weitergeben und/oder modifizieren, entweder gemäß Version 2 der Lizenz oder (nach Ihrer Option) jeder späteren Version. Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, daß es Ihnen von Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne die implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN ZWECK. Details finden Sie in der GNU General Public License. Sie sollten ein Exemplar der GNU General Public License zusammen mit diesem Programm erhalten haben. Falls nicht, schreiben Sie an die Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
Field Summary | |
private List |
stack
Einfacher Stack, der in jeder Methode dieser Klasse benutzt wird. |
Constructor Summary | |
DocToDisplay()
|
Method Summary | |
private List |
buildObject()
Komprinierung aller Elemente bis null zu einem. |
void |
frctok()
Fraction-Token behandeln. |
void |
hold(java.lang.Object obj)
Element sichern, weil es entweder noch nicht verarbeitet wird oder das Ende einer Argumentliste darstellt. |
void |
mfctok()
Klammer-Token bearbeiten. |
void |
mtbtok()
Tabellen-Token (mtable) behandeln. |
void |
mtdtok()
Zellen-Token (mtd) einer Tabelle (mtable) behandeln. |
void |
mthtok()
Math-Token dient hier nur zum Test, ob MathML-Sequenz korrekt abgearbeitet wurde. |
void |
mtrtok()
Zeilen-Token (mtr) einer Tabelle (mtable) behandeln. |
void |
ovrtok()
Token zum "überschreiben" bearbeiten. |
DispObject |
result()
Ergebnis übergeben. |
void |
rowtok()
Zeilen-Token (mrow) behandeln. |
void |
sbptok()
Indizierten Exponent-Token (msubsup) behandeln. |
void |
sqrtok()
Quadratwuzel-Token (msqrt) behandeln. |
void |
strtok(java.lang.String tok)
Einfaches String-Token behandeln. |
void |
subtok()
Index-Token (msub) behandeln. |
void |
suptok()
Exponent-Token (msup) behandeln. |
void |
udrtok()
Token zum "unterschreiben" bearbeiten. |
void |
uovtok()
Token zum "unter und überschreiben" bearbeiten. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private List stack
Constructor Detail |
public DocToDisplay()
Method Detail |
private List buildObject()
public void hold(java.lang.Object obj)
public void strtok(java.lang.String tok)
tok
- Name des Tokens (mi, mn, mo).public void rowtok()
public void frctok()
public void sqrtok()
public void subtok()
public void suptok()
public void sbptok()
public void udrtok()
public void ovrtok()
public void uovtok()
public void mfctok()
public void mtdtok()
public void mtrtok()
public void mtbtok()
public void mthtok()
public DispObject result()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |