org.w3c.dom.mathml
Interface MathMLLabeledRowElement

All Superinterfaces:
Element, MathMLElement, MathMLPresentationElement, MathMLTableRowElement, Node
All Known Implementing Classes:
Mlabeledtr

public interface MathMLLabeledRowElement
extends MathMLTableRowElement

This interface extends the MathMLTableRowElement interface to represent the mlabeledtr element . Note that the presence of a label causes the indexth child node to differ from the index-th cell!


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 getLabel()
          A MathMLElement representing the label of this row.
 void setLabel(MathMLElement label)
          setter for the label attribute.
 
Methods inherited from interface org.w3c.dom.mathml.MathMLTableRowElement
deleteCell, getCells, getColumnalign, getGroupalign, getRowalign, insertCell, insertEmptyCell, setCell, setColumnalign, setGroupalign, setRowalign
 
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

getLabel

MathMLElement getLabel()
A MathMLElement representing the label of this row. Note that retrieving this should have the same effect as a call to Node::getfirstChild(), while setting it should have the same effect as Node::replaceChild(Node::getfirstChild()).

Returns:
value of the label attribute.

setLabel

void setLabel(MathMLElement label)
setter for the label attribute.

Parameters:
label - new value for label.
Throws:
DOMException - NO_MODIFICATION_ALLOWED_ERR: Raised if this MathMLElement or the new MathMLElement is read-only.
See Also:
getLabel()


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