org.w3c.dom.mathml
Interface MathMLApplyElement

All Superinterfaces:
Element, MathMLContainer, MathMLContentContainer, MathMLContentElement, MathMLElement, Node

public interface MathMLApplyElement
extends MathMLContentContainer

The apply element allows a function or operator to be applied to its arguments.


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 getLowLimit()
          This attribute represents the lowlimit child element of this node (if any).
 MathMLElement getOperator()
          The MathML element representing the function or operator that is applied to the list of arguments.
 MathMLElement getUpLimit()
          This attribute represents the uplimit child element of this node (if any).
 void setLowLimit(MathMLElement lowLimit)
          setter for the lowLimit attribute.
 void setOperator(MathMLElement operator)
          setter for the operator attribute.
 void setUpLimit(MathMLElement upLimit)
          setter for the upLimit attribute.
 
Methods inherited from interface org.w3c.dom.mathml.MathMLContentContainer
deleteBoundVariable, getBoundVariable, getCondition, getDomainOfApplication, getMomentAbout, getNBoundVariables, getOpDegree, insertBoundVariable, removeBoundVariable, setBoundVariable, setCondition, setDomainOfApplication, setMomentAbout, setOpDegree
 
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

getOperator

MathMLElement getOperator()
The MathML element representing the function or operator that is applied to the list of arguments.

Returns:
value of the operator attribute.

setOperator

void setOperator(MathMLElement operator)
setter for the operator attribute.

Parameters:
operator - new value for operator.
See Also:
getOperator()

getLowLimit

MathMLElement getLowLimit()
This attribute represents the lowlimit child element of this node (if any). This expresses, for instance, the lower limit of integration if this is an apply element whose first child is a int. See .

Returns:
value of the lowLimit attribute.

setLowLimit

void setLowLimit(MathMLElement lowLimit)
setter for the lowLimit attribute.

Parameters:
lowLimit - new value for lowLimit.
Throws:
DOMException - HIERARCHY_REQUEST_ERR: Raised if this element does not permit a child lowlimit element. In particular, raised if this element is not an apply element whose first child is an int, sum, product, or limit element.
See Also:
getLowLimit()

getUpLimit

MathMLElement getUpLimit()
This attribute represents the uplimit child element of this node (if any). This expresses, for instance, the upper limit of integration if this is an apply element whose first child is a int. See .

Returns:
value of the upLimit attribute.

setUpLimit

void setUpLimit(MathMLElement upLimit)
setter for the upLimit attribute.

Parameters:
upLimit - new value for upLimit.
Throws:
DOMException - HIERARCHY_REQUEST_ERR: Raised if this element does not permit a child uplimit element. In particular, raised if this element is not an apply element whose first child is an int, sum, or product element.
See Also:
getUpLimit()


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