public void accept()

in src/main/java/org/apache/sling/commons/html/util/HtmlSAXSupport.java [51:87]


    public void accept(HtmlElement element) {
        try {
            String value = element.getValue();
            switch (element.getType()) {
            case COMMENT:
                lexicalHandler.comment(value.toCharArray(), 0, value.length());
                break;
            case DOCTYPE:
                break;
            case END_TAG:
                lexicalHandler.endEntity(value);
                contentHandler.endElement("", value, value);
                break;
            case EOF:
                contentHandler.endDocument();
                break;
            case START_TAG:
                if (value.startsWith("?")) {
                    if (!value.equalsIgnoreCase("?xml")) {
                        contentHandler.processingInstruction(value, attrsToString(element.getAttributes()));
                    }
                    break;
                }
                lexicalHandler.startEntity(value);
                contentHandler.startElement("", value, value, HtmlSAXSupport.convert(element.getAttributes()));
                break;
            case TEXT:
                contentHandler.characters(value.toCharArray(), 0, value.toCharArray().length);
                break;
            default:
                break;
            }
        } catch (SAXException se) {
            //se.printStackTrace();
        }

    }