org.w3c.dom.mathml
Interface MathMLRadicalElement

All Superinterfaces:
Element, MathMLElement, MathMLPresentationElement, Node
All Known Implementing Classes:
AbstractRoot, Mroot, Msqrt

public interface MathMLRadicalElement
extends MathMLPresentationElement

This interface extends the MathMLPresentationElement interface for the MathML radical and square root elements mroot and msqrt.


Field Summary
 
Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
 
Method Summary
 MathMLElement getIndex()
          The second child MathMLElement of the MathMLRadicalElement; represents the index of the represented radical.
 MathMLElement getRadicand()
          The first child MathMLElement of the MathMLRadicalElement; represents the base of the represented radical.
 void setIndex(MathMLElement index)
          setter for the index attribute.
 void setRadicand(MathMLElement radicand)
          setter for the radicand attribute.
 
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
 

Method Detail

getRadicand

MathMLElement getRadicand()
The first child MathMLElement of the MathMLRadicalElement; represents the base of the represented radical.

Returns:
value of the radicand attribute.

setRadicand

void setRadicand(MathMLElement radicand)
setter for the radicand attribute.

Parameters:
radicand - new value for radicand.
See Also:
getRadicand()

getIndex

MathMLElement getIndex()
The second child MathMLElement of the MathMLRadicalElement; represents the index of the represented radical. This must be null for msqrt elements.

Returns:
value of the index attribute.

setIndex

void setIndex(MathMLElement index)
setter for the index attribute.

Parameters:
index - new value for index.
See Also:
getIndex()


Copyright © 2002-2010 The JEuclid project. All Rights Reserved.