|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.dante.extex.typesetter.type.noad.NodeNoad
This noad contains a node which is passed through the math apparatus.
Constructor Summary | |
NodeNoad(Node node)
Creates a new object. |
Method Summary | |
MathSpacing |
getSpacingClass()
Getter for spacing class. |
Noad |
getSubscript()
Getter for the subscript. |
Noad |
getSuperscript()
Getter for the superscript. |
void |
setSubscript(Noad subscript)
Setter for the subscript. |
void |
setSuperscript(Noad superscript)
Setter for the superscript. |
void |
toString(java.lang.StringBuffer sb)
Produce a printable representation of the noad in a StringBuffer. |
void |
toString(java.lang.StringBuffer sb,
int depth)
Produce a printable representation to a certain depth of the noad. |
void |
typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger)
Translate a Noad into a NodeList. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public NodeNoad(Node node)
node
- the node toMethod Detail |
public MathSpacing getSpacingClass()
Noad
getSpacingClass
in interface Noad
Noad.getSpacingClass()
public Noad getSubscript()
Noad
getSubscript
in interface Noad
Noad.getSubscript()
public Noad getSuperscript()
Noad
getSuperscript
in interface Noad
Noad.getSuperscript()
public void setSubscript(Noad subscript)
Noad
setSubscript
in interface Noad
subscript
- the subscript to set.Noad.setSubscript(
de.dante.extex.typesetter.type.noad.Noad)
public void setSuperscript(Noad superscript)
Noad
setSuperscript
in interface Noad
superscript
- the superscript to set.Noad.setSuperscript(
de.dante.extex.typesetter.type.noad.Noad)
public void toString(java.lang.StringBuffer sb)
Noad
toString
in interface Noad
sb
- the string bufferNoad.toString(
java.lang.StringBuffer)
public void toString(java.lang.StringBuffer sb, int depth)
Noad
toString
in interface Noad
sb
- the string bufferdepth
- the depth to which the full information should be givenNoad.toString(
java.lang.StringBuffer, int)
public void typeset(Noad previousNoad, NoadList noads, int index, NodeList list, MathContext mathContext, java.util.logging.Logger logger) throws TypesetterException, ConfigurationException
Noad
typeset
in interface Noad
previousNoad
- the previous noadnoads
- the list of noads currently processedindex
- the index of the current node in the listlist
- the list to add the nodes to. This list contains the Nodes
previously typeset. Thus it can be used to look backmathContext
- the context to considerlogger
- the logger for debugging and tracing information
ConfigurationException
- in case of a configuration problem
TypesetterException
- in case of a problemNoad.typeset(
de.dante.extex.typesetter.type.noad.Noad,
de.dante.extex.typesetter.type.noad.NoadList,
int,
de.dante.extex.typesetter.type.NodeList,
de.dante.extex.typesetter.type.noad.util.MathContext,
java.util.logging.Logger)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |