org.jscience.ml.mathml
Class MathMLUnderOverElementImpl

java.lang.Object
  extended by org.apache.xerces.dom.NodeImpl
      extended by org.apache.xerces.dom.ChildNode
          extended by org.apache.xerces.dom.ParentNode
              extended by org.apache.xerces.dom.ElementImpl
                  extended by org.apache.xerces.dom.ElementNSImpl
                      extended by org.jscience.ml.mathml.MathMLElementImpl
                          extended by org.jscience.ml.mathml.MathMLUnderOverElementImpl
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, org.w3c.dom.Element, org.w3c.dom.events.EventTarget, MathMLElement, MathMLNodeList, MathMLPresentationElement, MathMLUnderOverElement, org.w3c.dom.Node, org.w3c.dom.NodeList, org.w3c.dom.TypeInfo

public class MathMLUnderOverElementImpl
extends MathMLElementImpl
implements MathMLUnderOverElement

Implements a MathML under-over element.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.xerces.dom.ElementNSImpl
localName, namespaceURI
 
Fields inherited from class org.apache.xerces.dom.ElementImpl
attributes, name
 
Fields inherited from class org.apache.xerces.dom.ParentNode
firstChild, fNodeListCache, ownerDocument
 
Fields inherited from class org.apache.xerces.dom.ChildNode
nextSibling, previousSibling
 
Fields inherited from class org.apache.xerces.dom.NodeImpl
DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_IS_CONTAINED, DOCUMENT_POSITION_PRECEDING, ELEMENT_DEFINITION_NODE, FIRSTCHILD, flags, HASSTRING, ID, IGNORABLEWS, NORMALIZED, OWNED, ownerNode, READONLY, SPECIFIED, SYNCCHILDREN, SYNCDATA, TREE_POSITION_ANCESTOR, TREE_POSITION_DESCENDANT, TREE_POSITION_DISCONNECTED, TREE_POSITION_EQUIVALENT, TREE_POSITION_FOLLOWING, TREE_POSITION_PRECEDING, TREE_POSITION_SAME_NODE
 
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
 
Fields inherited from interface org.w3c.dom.TypeInfo
DERIVATION_EXTENSION, DERIVATION_LIST, DERIVATION_RESTRICTION, DERIVATION_UNION
 
Constructor Summary
MathMLUnderOverElementImpl(MathMLDocumentImpl owner, java.lang.String qualifiedName)
          Constructs a MathML under-over element.
 
Method Summary
 java.lang.String getAccent()
          DOCUMENT ME!
 java.lang.String getAccentunder()
          DOCUMENT ME!
 MathMLElement getBase()
          DOCUMENT ME!
 MathMLElement getOverscript()
          DOCUMENT ME!
 MathMLElement getUnderscript()
          DOCUMENT ME!
 void setAccent(java.lang.String accent)
          DOCUMENT ME!
 void setAccentunder(java.lang.String accentunder)
          DOCUMENT ME!
 void setBase(MathMLElement base)
          DOCUMENT ME!
 void setOverscript(MathMLElement overscript)
          DOCUMENT ME!
 void setUnderscript(MathMLElement underscript)
          DOCUMENT ME!
 
Methods inherited from class org.jscience.ml.mathml.MathMLElementImpl
getClassName, getHref, getId, getMathElementStyle, getOwnerMathElement, getXref, setClassName, setHref, setId, setMathElementStyle, setXref
 
Methods inherited from class org.apache.xerces.dom.ElementNSImpl
getBaseURI, getLocalName, getNamespaceURI, getPrefix, getTypeName, getTypeNamespace, isDerivedFrom, setPrefix, setType, setValues
 
Methods inherited from class org.apache.xerces.dom.ElementImpl
cloneNode, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getDefaultAttributes, getElementsByTagName, getElementsByTagNameNS, getNodeName, getNodeType, getSchemaTypeInfo, getTagName, getXercesAttribute, hasAttribute, hasAttributeNS, hasAttributes, isEqualNode, normalize, reconcileDefaultAttributes, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setReadOnly, setupDefaultAttributes, setXercesAttributeNode, synchronizeData
 
Methods inherited from class org.apache.xerces.dom.ParentNode
getChildNodes, getChildNodesUnoptimized, getFirstChild, getLastChild, getLength, getOwnerDocument, getTextContent, hasChildNodes, insertBefore, item, removeChild, replaceChild, setTextContent, synchronizeChildren
 
Methods inherited from class org.apache.xerces.dom.ChildNode
getNextSibling, getParentNode, getPreviousSibling
 
Methods inherited from class org.apache.xerces.dom.NodeImpl
addEventListener, appendChild, changed, changes, compareDocumentPosition, compareTreePosition, dispatchEvent, getContainer, getFeature, getNodeNumber, getNodeValue, getReadOnly, getUserData, getUserData, getUserDataRecord, isDefaultNamespace, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, needsSyncChildren, removeEventListener, setNodeValue, setUserData, setUserData, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
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.NodeList
getLength, item
 

Constructor Detail

MathMLUnderOverElementImpl

public MathMLUnderOverElementImpl(MathMLDocumentImpl owner,
                                  java.lang.String qualifiedName)
Constructs a MathML under-over element.

Parameters:
owner - DOCUMENT ME!
qualifiedName - DOCUMENT ME!
Method Detail

getAccentunder

public java.lang.String getAccentunder()
DOCUMENT ME!

Specified by:
getAccentunder in interface MathMLUnderOverElement
Returns:
DOCUMENT ME!

setAccentunder

public void setAccentunder(java.lang.String accentunder)
DOCUMENT ME!

Specified by:
setAccentunder in interface MathMLUnderOverElement
Parameters:
accentunder - DOCUMENT ME!

getAccent

public java.lang.String getAccent()
DOCUMENT ME!

Specified by:
getAccent in interface MathMLUnderOverElement
Returns:
DOCUMENT ME!

setAccent

public void setAccent(java.lang.String accent)
DOCUMENT ME!

Specified by:
setAccent in interface MathMLUnderOverElement
Parameters:
accent - DOCUMENT ME!

getBase

public MathMLElement getBase()
DOCUMENT ME!

Specified by:
getBase in interface MathMLUnderOverElement
Returns:
DOCUMENT ME!

setBase

public void setBase(MathMLElement base)
DOCUMENT ME!

Specified by:
setBase in interface MathMLUnderOverElement
Parameters:
base - DOCUMENT ME!

getUnderscript

public MathMLElement getUnderscript()
DOCUMENT ME!

Specified by:
getUnderscript in interface MathMLUnderOverElement
Returns:
DOCUMENT ME!

setUnderscript

public void setUnderscript(MathMLElement underscript)
                    throws org.w3c.dom.DOMException
DOCUMENT ME!

Specified by:
setUnderscript in interface MathMLUnderOverElement
Parameters:
underscript - DOCUMENT ME!
Throws:
org.w3c.dom.DOMException - DOCUMENT ME!

getOverscript

public MathMLElement getOverscript()
DOCUMENT ME!

Specified by:
getOverscript in interface MathMLUnderOverElement
Returns:
DOCUMENT ME!

setOverscript

public void setOverscript(MathMLElement overscript)
                   throws org.w3c.dom.DOMException
DOCUMENT ME!

Specified by:
setOverscript in interface MathMLUnderOverElement
Parameters:
overscript - DOCUMENT ME!
Throws:
org.w3c.dom.DOMException - DOCUMENT ME!