/** * Method generateEvents * * @param node * @return Returns int. */ private int generateEvents(OMNode node) { int returnEvent = 0; int nodeType = node.getType(); switch (nodeType) { case OMNode.ELEMENT_NODE: OMElement element = (OMElement) node; returnEvent = generateElementEvents(element); break; case OMNode.TEXT_NODE: returnEvent = generateTextEvents(); break; case OMNode.COMMENT_NODE: returnEvent = generateCommentEvents(); break; case OMNode.CDATA_SECTION_NODE: returnEvent = generateCdataEvents(); break; default: break; // just ignore any other nodes } return returnEvent; }