org.apache.fop.dom
Class NodeImpl

Direct Known Subclasses:
CharacterDataImpl, ElementImpl

public class NodeImpl
implements Node


Field Summary
 (package private) Nodeparent
           

Method Summary
 NodeappendChild(Node newChild)
           
 NodecloneNode(boolean deep)
           
 NamedNodeMapgetAttributes()
           
 NodeListgetChildNodes()
           
 NodegetFirstChild()
           
 NodegetLastChild()
           
 StringgetLocalName()
           
 StringgetNamespaceURI()
           
 NodegetNextSibling()
           
 StringgetNodeName()
           
 shortgetNodeType()
           
 StringgetNodeValue()
           
 DocumentgetOwnerDocument()
           
 NodegetParentNode()
           
 StringgetPrefix()
           
 NodegetPreviousSibling()
           
 StringgetTagName()
           
 booleanhasAttributes()
           
 booleanhasChildNodes()
           
 NodeinsertBefore(Node newChild, Node refChild)
           
 booleanisSupported(String feature, String version)
           
 voidnormalize()
           
 NoderemoveChild(Node oldChild)
           
 NodereplaceChild(Node n, Node no)
           
 voidsetNodeValue(String nodeValue)
           
 (package private) voidsetOwnerDocument(Document doc)
           
 voidsetPrefix(String prefix)
           
 booleansupports(String feature, String version)
           

Field Detail

parent

Node parent
Method Detail

appendChild

public Node appendChild(Node newChild)
throws DOMException

cloneNode

public Node cloneNode(boolean deep)

getAttributes

public NamedNodeMap getAttributes()

getChildNodes

public NodeList getChildNodes()

getFirstChild

public Node getFirstChild()

getLastChild

public Node getLastChild()

getLocalName

public String getLocalName()

getNamespaceURI

public String getNamespaceURI()

getNextSibling

public Node getNextSibling()

getNodeName

public String getNodeName()

getNodeType

public short getNodeType()

getNodeValue

public String getNodeValue()
throws DOMException

getOwnerDocument

public Document getOwnerDocument()

getParentNode

public Node getParentNode()

getPrefix

public String getPrefix()

getPreviousSibling

public Node getPreviousSibling()

getTagName

public String getTagName()

hasAttributes

public boolean hasAttributes()

hasChildNodes

public boolean hasChildNodes()

insertBefore

public Node insertBefore(Node newChild, Node refChild)
throws DOMException

isSupported

public boolean isSupported(String feature, String version)

normalize

public void normalize()

removeChild

public Node removeChild(Node oldChild)
throws DOMException

replaceChild

public Node replaceChild(Node n, Node no)

setNodeValue

public void setNodeValue(String nodeValue)
throws DOMException

setOwnerDocument

void setOwnerDocument(Document doc)

setPrefix

public void setPrefix(String prefix)
throws DOMException

supports

public boolean supports(String feature, String version)

Association Links

to Class java.util.Vector