JSci.mathml
Class MathMLContentTokenImpl

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
                          extended by JSci.mathml.MathMLContentTokenImpl
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, org.w3c.dom.Element, org.w3c.dom.events.EventTarget, org.w3c.dom.mathml.MathMLContentElement, org.w3c.dom.mathml.MathMLContentToken, 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:
MathMLCiElementImpl, MathMLCnElementImpl, MathMLCsymbolElementImpl

public class MathMLContentTokenImpl
extends MathMLElementImpl
implements org.w3c.dom.mathml.MathMLContentToken

Implements a MathML content token.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class JSci.mathml.MathMLElementImpl
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
MathMLContentTokenImpl(MathMLDocumentImpl owner, java.lang.String qualifiedName)
          Constructs a MathML content token.
 
Method Summary
 void deleteArgument(int index)
           
 org.w3c.dom.Node getArgument(int index)
           
 org.w3c.dom.mathml.MathMLNodeList getArguments()
           
 java.lang.String getDefinitionURL()
           
 java.lang.String getEncoding()
           
 org.w3c.dom.Node insertArgument(org.w3c.dom.Node newArgument, int index)
           
 org.w3c.dom.Node removeArgument(int index)
           
 org.w3c.dom.Node setArgument(org.w3c.dom.Node newArgument, int index)
           
 void setDefinitionURL(java.lang.String definitionURL)
           
 void setEncoding(java.lang.String encoding)
           
 
Methods inherited from class JSci.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, 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.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

MathMLContentTokenImpl

public MathMLContentTokenImpl(MathMLDocumentImpl owner,
                              java.lang.String qualifiedName)
Constructs a MathML content token.

Method Detail

getDefinitionURL

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

setDefinitionURL

public void setDefinitionURL(java.lang.String definitionURL)
Specified by:
setDefinitionURL in interface org.w3c.dom.mathml.MathMLContentToken

getEncoding

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

setEncoding

public void setEncoding(java.lang.String encoding)
Specified by:
setEncoding in interface org.w3c.dom.mathml.MathMLContentToken

getArguments

public org.w3c.dom.mathml.MathMLNodeList getArguments()
Specified by:
getArguments in interface org.w3c.dom.mathml.MathMLContentToken

getArgument

public org.w3c.dom.Node getArgument(int index)
Specified by:
getArgument in interface org.w3c.dom.mathml.MathMLContentToken

setArgument

public org.w3c.dom.Node setArgument(org.w3c.dom.Node newArgument,
                                    int index)
Specified by:
setArgument in interface org.w3c.dom.mathml.MathMLContentToken

insertArgument

public org.w3c.dom.Node insertArgument(org.w3c.dom.Node newArgument,
                                       int index)
Specified by:
insertArgument in interface org.w3c.dom.mathml.MathMLContentToken

removeArgument

public org.w3c.dom.Node removeArgument(int index)
Specified by:
removeArgument in interface org.w3c.dom.mathml.MathMLContentToken

deleteArgument

public void deleteArgument(int index)
Specified by:
deleteArgument in interface org.w3c.dom.mathml.MathMLContentToken