Package org.custommonkey.xmlunit
Class NodeDescriptor
java.lang.Object
org.custommonkey.xmlunit.NodeDescriptor
- All Implemented Interfaces:
XMLConstants
Class for describing Nodes
-
Field Summary
Modifier and TypeFieldDescriptionprotected static final String
Description of the document node itself.Fields inherited from interface org.custommonkey.xmlunit.XMLConstants
CLOSE_NODE, END_CDATA, END_COMMENT, END_PROCESSING_INSTRUCTION, NULL_NS_URI, OPEN_END_NODE, OPEN_START_NODE, START_CDATA, START_COMMENT, START_DOCTYPE, START_PROCESSING_INSTRUCTION, W3C_XML_SCHEMA_INSTANCE_NO_NAMESPACE_SCHEMA_LOCATION_ATTR, W3C_XML_SCHEMA_INSTANCE_NS_URI, W3C_XML_SCHEMA_INSTANCE_SCHEMA_LOCATION_ATTR, W3C_XML_SCHEMA_NS_URI, XML_DECLARATION, XMLNS_PREFIX, XPATH_ATTRIBUTE_IDENTIFIER, XPATH_CHARACTER_NODE_IDENTIFIER, XPATH_COMMENT_IDENTIFIER, XPATH_NODE_INDEX_END, XPATH_NODE_INDEX_START, XPATH_PROCESSING_INSTRUCTION_IDENTIFIER, XPATH_SEPARATOR
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected static void
appendAttributeDetail
(StringBuffer buf, Node aNode) protected static void
appendCdataSectionDetail
(StringBuffer buf, Node aNode) protected static void
appendCommentDetail
(StringBuffer buf, Node aNode) protected static void
protected static void
appendDocumentTypeDetail
(StringBuffer buf, Node aNode) protected static void
appendElementDetail
(StringBuffer buf, Node aNode, boolean notRecursing) static void
appendNodeDetail
(StringBuffer buf, NodeDetail nodeDetail) Convert a Node into a simple String representation and append to StringBufferprotected static void
appendProcessingInstructionDetail
(StringBuffer buf, Node aNode) protected static void
appendTextDetail
(StringBuffer buf, Node aNode)
-
Field Details
-
DOCUMENT_NODE_DESCRIPTION
Description of the document node itself.- See Also:
-
-
Constructor Details
-
NodeDescriptor
public NodeDescriptor()
-
-
Method Details
-
appendNodeDetail
Convert a Node into a simple String representation and append to StringBuffer- Parameters:
buf
- buffer to append tonodeDetail
- node detail
-
appendDocumentDetail
- Parameters:
buf
- buffer to append to
-
appendDocumentTypeDetail
- Parameters:
buf
- buffer to append toaNode
- node containing details
-
appendProcessingInstructionDetail
- Parameters:
buf
- buffer to append toaNode
- node containing details
-
appendCommentDetail
- Parameters:
buf
- buffer to append toaNode
- node containing details
-
appendCdataSectionDetail
- Parameters:
buf
- buffer to append toaNode
- node containing details
-
appendTextDetail
- Parameters:
buf
- buffer to append toaNode
- node containing details
-
appendElementDetail
- Parameters:
buf
- buffer to append toaNode
- node containing detailsnotRecursing
- whether the elements children will not be visited
-
appendAttributeDetail
- Parameters:
buf
- buffer to append toaNode
- node containing details
-