org.apache.axiom.c14n.omwrapper
Class NodeImpl

java.lang.Object
  extended by org.apache.axiom.c14n.omwrapper.NodeImpl
All Implemented Interfaces:
Node
Direct Known Subclasses:
AttrImpl, CommentImpl, DoctypeImpl, DocumentImpl, ElementImpl, ProcessingInstructionImpl, TextImpl

public class NodeImpl
extends Object
implements Node


Field Summary
protected  WrapperFactory fac
           
protected  Node next
           
protected  OMNode node
           
protected  Node prev
           
 
Fields inherited from interface org.apache.axiom.c14n.omwrapper.interfaces.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
 
Constructor Summary
NodeImpl()
           
 
Method Summary
 NodeList getChildNodes()
           
 Node getFirstChild()
           
 String getNamespaceURI()
           
 Node getNextSibling()
           
 String getNodeName()
           
 short getNodeType()
           
 String getNodeValue()
           
 Node getParentNode()
           
 String getPrefix()
           
 Node getPreviousSibling()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fac

protected WrapperFactory fac

node

protected OMNode node

next

protected Node next

prev

protected Node prev
Constructor Detail

NodeImpl

public NodeImpl()
Method Detail

getNodeName

public String getNodeName()
Specified by:
getNodeName in interface Node

getNodeType

public short getNodeType()
Specified by:
getNodeType in interface Node

getNodeValue

public String getNodeValue()
Specified by:
getNodeValue in interface Node

getNamespaceURI

public String getNamespaceURI()
Specified by:
getNamespaceURI in interface Node

getPrefix

public String getPrefix()
Specified by:
getPrefix in interface Node

getFirstChild

public Node getFirstChild()
Specified by:
getFirstChild in interface Node

getNextSibling

public Node getNextSibling()
Specified by:
getNextSibling in interface Node

getPreviousSibling

public Node getPreviousSibling()
Specified by:
getPreviousSibling in interface Node

getParentNode

public Node getParentNode()
Specified by:
getParentNode in interface Node

getChildNodes

public NodeList getChildNodes()
Specified by:
getChildNodes in interface Node


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.