JSci.mathml
Class MathMLElementImpl

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 JSci.mathml.MathMLElementImpl
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, org.w3c.dom.Element, org.w3c.dom.events.EventTarget, org.w3c.dom.mathml.MathMLElement, org.w3c.dom.mathml.MathMLNodeList, org.w3c.dom.Node, org.w3c.dom.NodeList, org.w3c.dom.TypeInfo
Direct Known Subclasses:
MathMLAlignGroupElementImpl, MathMLAlignMarkElementImpl, MathMLAnnotationElementImpl, MathMLConditionElementImpl, MathMLContentContainerImpl, MathMLContentTokenImpl, MathMLFractionElementImpl, MathMLGlyphElementImpl, MathMLMathElementImpl, MathMLMatrixElementImpl, MathMLMatrixrowElementImpl, MathMLPredefinedSymbolImpl, MathMLPresentationContainerImpl, MathMLPresentationTokenImpl, MathMLRadicalElementImpl, MathMLScriptElementImpl, MathMLSpaceElementImpl, MathMLUnderOverElementImpl, MathMLVectorElementImpl, MathMLXMLAnnotationElementImpl

public class MathMLElementImpl
extends org.apache.xerces.dom.ElementNSImpl
implements org.w3c.dom.mathml.MathMLElement, org.w3c.dom.mathml.MathMLNodeList

Implements a MathML element (and node list).

See Also:
Serialized Form

Field Summary
(package private) static java.lang.String mathmlURI
           
 
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
MathMLElementImpl(MathMLDocumentImpl owner, java.lang.String qualifiedName)
          Constructs a MathML element.
 
Method Summary
 java.lang.String getClassName()
           
 java.lang.String getHref()
           
 java.lang.String getId()
           
 java.lang.String getMathElementStyle()
           
 org.w3c.dom.mathml.MathMLMathElement getOwnerMathElement()
           
 java.lang.String getXref()
           
 void setClassName(java.lang.String className)
           
 void setHref(java.lang.String href)
           
 void setId(java.lang.String id)
           
 void setMathElementStyle(java.lang.String mathElementStyle)
           
 void setXref(java.lang.String xref)
           
 
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, setOwnerDocument, 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.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
 

Field Detail

mathmlURI

static final java.lang.String mathmlURI
See Also:
Constant Field Values
Constructor Detail

MathMLElementImpl

public MathMLElementImpl(MathMLDocumentImpl owner,
                         java.lang.String qualifiedName)
Constructs a MathML element.

Method Detail

getClassName

public java.lang.String getClassName()
Specified by:
getClassName in interface org.w3c.dom.mathml.MathMLElement

setClassName

public void setClassName(java.lang.String className)
Specified by:
setClassName in interface org.w3c.dom.mathml.MathMLElement

getMathElementStyle

public java.lang.String getMathElementStyle()
Specified by:
getMathElementStyle in interface org.w3c.dom.mathml.MathMLElement

setMathElementStyle

public void setMathElementStyle(java.lang.String mathElementStyle)
Specified by:
setMathElementStyle in interface org.w3c.dom.mathml.MathMLElement

getId

public java.lang.String getId()
Specified by:
getId in interface org.w3c.dom.mathml.MathMLElement

setId

public void setId(java.lang.String id)
Specified by:
setId in interface org.w3c.dom.mathml.MathMLElement

getHref

public java.lang.String getHref()
Specified by:
getHref in interface org.w3c.dom.mathml.MathMLElement

setHref

public void setHref(java.lang.String href)
Specified by:
setHref in interface org.w3c.dom.mathml.MathMLElement

getXref

public java.lang.String getXref()
Specified by:
getXref in interface org.w3c.dom.mathml.MathMLElement

setXref

public void setXref(java.lang.String xref)
Specified by:
setXref in interface org.w3c.dom.mathml.MathMLElement

getOwnerMathElement

public org.w3c.dom.mathml.MathMLMathElement getOwnerMathElement()
Specified by:
getOwnerMathElement in interface org.w3c.dom.mathml.MathMLElement