public void accept()

in tag-modifier/src/main/java/org/apache/sling/tagmodifier/consumer/HtmlSAXSupport.java [46:80]


    public void accept(Element element) {
        try {
            if (!initialized) {
                contentHandler.startDocument();
                initialized = true;
            }
            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:
                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) {
            //log message
        }

    }