org.w3c.dom.mathml
Interface MathMLPiecewiseElement

All Superinterfaces:
org.w3c.dom.Element, MathMLContentElement, MathMLElement, org.w3c.dom.Node

public interface MathMLPiecewiseElement
extends MathMLContentElement

DOCUMENT ME!


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
 void deleteCase(int index)
          DOCUMENT ME!
 MathMLCaseElement getCase(int index)
          DOCUMENT ME!
 MathMLContentElement getCaseCondition(int index)
          DOCUMENT ME!
 MathMLContentElement getCaseValue(int index)
          DOCUMENT ME!
 MathMLContentElement getOtherwise()
          DOCUMENT ME!
 MathMLNodeList getPieces()
          DOCUMENT ME!
 MathMLCaseElement insertCase(int index, MathMLCaseElement newCase)
          DOCUMENT ME!
 MathMLCaseElement removeCase(int index)
          DOCUMENT ME!
 MathMLCaseElement setCase(int index, MathMLCaseElement newCase)
          DOCUMENT ME!
 MathMLContentElement setCaseCondition(int index, MathMLContentElement condition)
          DOCUMENT ME!
 MathMLContentElement setCaseValue(int index, MathMLContentElement value)
          DOCUMENT ME!
 void setOtherwise(MathMLContentElement otherwise)
          DOCUMENT ME!
 
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

getPieces

MathMLNodeList getPieces()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getOtherwise

MathMLContentElement getOtherwise()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setOtherwise

void setOtherwise(MathMLContentElement otherwise)
DOCUMENT ME!

Parameters:
otherwise - DOCUMENT ME!

getCase

MathMLCaseElement getCase(int index)
DOCUMENT ME!

Parameters:
index - DOCUMENT ME!
Returns:
DOCUMENT ME!

setCase

MathMLCaseElement setCase(int index,
                          MathMLCaseElement newCase)
                          throws org.w3c.dom.DOMException
DOCUMENT ME!

Parameters:
index - DOCUMENT ME!
newCase - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
org.w3c.dom.DOMException - DOCUMENT ME!

deleteCase

void deleteCase(int index)
                throws org.w3c.dom.DOMException
DOCUMENT ME!

Parameters:
index - DOCUMENT ME!
Throws:
org.w3c.dom.DOMException - DOCUMENT ME!

removeCase

MathMLCaseElement removeCase(int index)
                             throws org.w3c.dom.DOMException
DOCUMENT ME!

Parameters:
index - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
org.w3c.dom.DOMException - DOCUMENT ME!

insertCase

MathMLCaseElement insertCase(int index,
                             MathMLCaseElement newCase)
                             throws org.w3c.dom.DOMException
DOCUMENT ME!

Parameters:
index - DOCUMENT ME!
newCase - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
org.w3c.dom.DOMException - DOCUMENT ME!

getCaseValue

MathMLContentElement getCaseValue(int index)
                                  throws org.w3c.dom.DOMException
DOCUMENT ME!

Parameters:
index - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
org.w3c.dom.DOMException - DOCUMENT ME!

setCaseValue

MathMLContentElement setCaseValue(int index,
                                  MathMLContentElement value)
                                  throws org.w3c.dom.DOMException
DOCUMENT ME!

Parameters:
index - DOCUMENT ME!
value - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
org.w3c.dom.DOMException - DOCUMENT ME!

getCaseCondition

MathMLContentElement getCaseCondition(int index)
                                      throws org.w3c.dom.DOMException
DOCUMENT ME!

Parameters:
index - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
org.w3c.dom.DOMException - DOCUMENT ME!

setCaseCondition

MathMLContentElement setCaseCondition(int index,
                                      MathMLContentElement condition)
                                      throws org.w3c.dom.DOMException
DOCUMENT ME!

Parameters:
index - DOCUMENT ME!
condition - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
org.w3c.dom.DOMException - DOCUMENT ME!