| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface JEuclidElement
Interface for all MathElements within JEuclid.
| Field Summary | 
|---|
| Method Summary | |
|---|---|
|  int | getIndexOfMathElement(JEuclidElement element)Gets index of child element. | 
|  int | getMathElementCount()Returns the count of children for this element. | 
|  MathVariant | getMathvariantAsVariant()Gets the current mathvariant. | 
|  JEuclidElement | getParent()Returns parent of this element. | 
|  boolean | hasChildPostscripts(JEuclidElement child,
                                       LayoutContext context)returns true is the child has postscripts attached to it. | 
|  boolean | hasChildPrescripts(JEuclidElement child)returns true is the child has prescripts attached to it. | 
|  void | setFakeParent(JEuclidElement parent)Sets the parent of this element. | 
| Methods inherited from interface org.w3c.dom.mathml.MathMLElement | 
|---|
| getClassName, getHref, getId, getMathElementStyle, getOwnerMathElement, getXref, setClassName, setHref, setId, setMathElementStyle, setXref | 
| Methods inherited from interface org.w3c.dom.Element | 
|---|
| getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS | 
| Methods inherited from interface org.w3c.dom.Node | 
|---|
| appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData | 
| Methods inherited from interface net.sourceforge.jeuclid.layout.LayoutableNode | 
|---|
| getChildrenToDraw, getChildrenToLayout, layoutStage1, layoutStage2 | 
| Methods inherited from interface net.sourceforge.jeuclid.elements.JEuclidNode | 
|---|
| getChildLayoutContext | 
| Method Detail | 
|---|
void setFakeParent(JEuclidElement parent)
parent - Parent elementint getIndexOfMathElement(JEuclidElement element)
element - Child element.
MathVariant getMathvariantAsVariant()
JEuclidElement getParent()
boolean hasChildPrescripts(JEuclidElement child)
child - child to test
boolean hasChildPostscripts(JEuclidElement child,
                            LayoutContext context)
child - child to testcontext - current layout context.
int getMathElementCount()
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||