/** * Static initialisation of the class. Sets up the node type to node name string mapping that is * used each time this class is instantiated. */ static { nodeNameMap = new ShortHashMap(); nodeNameMap.put(Node.ATTRIBUTE_NODE, "Attribute"); nodeNameMap.put(Node.CDATA_SECTION_NODE, "CDATA Section"); nodeNameMap.put(Node.COMMENT_NODE, "Comment"); nodeNameMap.put(Node.DOCUMENT_FRAGMENT_NODE, "Document Fragment"); nodeNameMap.put(Node.DOCUMENT_NODE, "Document"); nodeNameMap.put(Node.DOCUMENT_TYPE_NODE, "Document Type"); nodeNameMap.put(Node.ELEMENT_NODE, "Element"); nodeNameMap.put(Node.ENTITY_NODE, "Entity"); nodeNameMap.put(Node.ENTITY_REFERENCE_NODE, "Entity Reference"); nodeNameMap.put(Node.NOTATION_NODE, "Notation"); nodeNameMap.put(Node.PROCESSING_INSTRUCTION_NODE, "Processing Instruction"); nodeNameMap.put(Node.TEXT_NODE, "Text"); }