private Parser buildParser()

in src/main/java/org/apache/sling/commons/html/internal/TagsoupHtmlParser.java [116:126]


    private Parser buildParser(final Map<String, Boolean> features, final ContentHandler contentHandler) throws SAXException {
        final Parser parser = new Parser();
        parser.setContentHandler(contentHandler);
        if (contentHandler instanceof LexicalHandler) {
            parser.setProperty("http://xml.org/sax/properties/lexical-handler", contentHandler);
        }
        for (final String key : features.keySet()) {
            parser.setFeature(key, features.get(key));
        }
        return parser;
    }