org.apache.fop.dom
Class ElementImpl

org.apache.fop.dom.NodeImpl
  |
  +--org.apache.fop.dom.ElementImpl
Direct Known Subclasses:
SVGDocumentImpl, SVGElementImpl

public class ElementImpl
extends NodeImpl
implements Element


Fields inherited from class org.apache.fop.dom.NodeImpl
parent

Method Summary
 StringgetAttribute(String name)
           
 AttrgetAttributeNode(String name)
           
 AttrgetAttributeNodeNS(String namespaceURI, String localName)
           
 StringgetAttributeNS(String namespaceURI, String localName)
           
 NodeListgetElementsByTagName(String name)
           
 NodeListgetElementsByTagNameNS(String namespaceURI, String localName)
           
 booleanhasAttribute(String name)
           
 booleanhasAttributeNS(String namespaceURI, String localName)
           
 booleanhasAttributes()
           
 voidremoveAttribute(String name)
           
 AttrremoveAttributeNode(Attr oldAttr)
           
 voidremoveAttributeNS(String namespaceURI, String localName)
           
 NodereplaceChild(Node n, Node no)
           
 voidsetAttribute(String name, String value)
           
 AttrsetAttributeNode(Attr newAttr)
           
 AttrsetAttributeNodeNS(Attr newAttr)
           
 voidsetAttributeNS(String namespaceURI, String qualifiedName, String value)
           

Methods inherited from class org.apache.fop.dom.NodeImpl
appendChild, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTagName, hasChildNodes, insertBefore, isSupported, normalize, removeChild, setNodeValue, setOwnerDocument, setPrefix, supports

Method Detail

getAttribute

public String getAttribute(String name)

getAttributeNode

public Attr getAttributeNode(String name)

getAttributeNodeNS

public Attr getAttributeNodeNS(String namespaceURI, String localName)

getAttributeNS

public String getAttributeNS(String namespaceURI, String localName)

getElementsByTagName

public NodeList getElementsByTagName(String name)

getElementsByTagNameNS

public NodeList getElementsByTagNameNS(String namespaceURI, String localName)

hasAttribute

public boolean hasAttribute(String name)

hasAttributeNS

public boolean hasAttributeNS(String namespaceURI, String localName)

hasAttributes

public boolean hasAttributes()

removeAttribute

public void removeAttribute(String name)
throws DOMException

removeAttributeNode

public Attr removeAttributeNode(Attr oldAttr)
throws DOMException

removeAttributeNS

public void removeAttributeNS(String namespaceURI, String localName)
throws DOMException

replaceChild

public Node replaceChild(Node n, Node no)

setAttribute

public void setAttribute(String name, String value)
throws DOMException

setAttributeNode

public Attr setAttributeNode(Attr newAttr)
throws DOMException

setAttributeNodeNS

public Attr setAttributeNodeNS(Attr newAttr)
throws DOMException

setAttributeNS

public void setAttributeNS(String namespaceURI, String qualifiedName, String value)
throws DOMException