org.w3c.dom.mathml
Interface MathMLContentContainer

All Superinterfaces:
org.w3c.dom.Element, MathMLContainer, MathMLContentElement, MathMLElement, org.w3c.dom.Node
All Known Subinterfaces:
MathMLApplyElement, MathMLBvarElement, MathMLFnElement, MathMLLambdaElement, MathMLListElement, MathMLSetElement
All Known Implementing Classes:
MathMLApplyElementImpl, MathMLBvarElementImpl, MathMLContentContainerImpl, MathMLFnElementImpl, MathMLListElementImpl, MathMLSetElementImpl

public interface MathMLContentContainer
extends MathMLContentElement, MathMLContainer

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 deleteBoundVariable(int index)
          DOCUMENT ME!
 MathMLBvarElement getBoundVariable(int index)
          DOCUMENT ME!
 MathMLConditionElement getCondition()
          DOCUMENT ME!
 MathMLElement getDomainOfApplication()
          DOCUMENT ME!
 MathMLElement getMomentAbout()
          DOCUMENT ME!
 int getNBoundVariables()
          DOCUMENT ME!
 MathMLElement getOpDegree()
          DOCUMENT ME!
 MathMLBvarElement insertBoundVariable(MathMLBvarElement newBVar, int index)
          DOCUMENT ME!
 MathMLBvarElement removeBoundVariable(int index)
          DOCUMENT ME!
 MathMLBvarElement setBoundVariable(MathMLBvarElement newBVar, int index)
          DOCUMENT ME!
 void setCondition(MathMLConditionElement condition)
          DOCUMENT ME!
 void setDomainOfApplication(MathMLElement domainOfApplication)
          DOCUMENT ME!
 void setMomentAbout(MathMLElement momentAbout)
          DOCUMENT ME!
 void setOpDegree(MathMLElement opDegree)
          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
 
Methods inherited from interface org.w3c.dom.mathml.MathMLContainer
deleteArgument, deleteDeclaration, getArgument, getArguments, getDeclaration, getDeclarations, getNArguments, insertArgument, insertDeclaration, removeArgument, removeDeclaration, setArgument, setDeclaration
 

Method Detail

getNBoundVariables

int getNBoundVariables()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getCondition

MathMLConditionElement getCondition()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setCondition

void setCondition(MathMLConditionElement condition)
                  throws org.w3c.dom.DOMException
DOCUMENT ME!

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

getOpDegree

MathMLElement getOpDegree()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setOpDegree

void setOpDegree(MathMLElement opDegree)
                 throws org.w3c.dom.DOMException
DOCUMENT ME!

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

getDomainOfApplication

MathMLElement getDomainOfApplication()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setDomainOfApplication

void setDomainOfApplication(MathMLElement domainOfApplication)
                            throws org.w3c.dom.DOMException
DOCUMENT ME!

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

getMomentAbout

MathMLElement getMomentAbout()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setMomentAbout

void setMomentAbout(MathMLElement momentAbout)
                    throws org.w3c.dom.DOMException
DOCUMENT ME!

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

getBoundVariable

MathMLBvarElement getBoundVariable(int index)
DOCUMENT ME!

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

insertBoundVariable

MathMLBvarElement insertBoundVariable(MathMLBvarElement newBVar,
                                      int index)
                                      throws org.w3c.dom.DOMException
DOCUMENT ME!

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

setBoundVariable

MathMLBvarElement setBoundVariable(MathMLBvarElement newBVar,
                                   int index)
                                   throws org.w3c.dom.DOMException
DOCUMENT ME!

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

deleteBoundVariable

void deleteBoundVariable(int index)
DOCUMENT ME!

Parameters:
index - DOCUMENT ME!

removeBoundVariable

MathMLBvarElement removeBoundVariable(int index)
DOCUMENT ME!

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