All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.is24.deadcode4j.analyzer.TldAnalyzer Maven / Gradle / Ivy

There is a newer version: 2.1.0
Show newest version
package de.is24.deadcode4j.analyzer;

/**
 * Analyzes *.tld files: lists the function, listener, tag, tag extra info & validator classes being
 * referenced.
 *
 * @since 1.2.0
 */
public final class TldAnalyzer extends SimpleXmlAnalyzer {

    public TldAnalyzer() {
        super("_tld_", ".tld", "taglib");
        registerClassElement("function-class");
        registerClassElement("listener-class");
        registerClassElement("tag-class");
        registerClassElement("tei-class");
        registerClassElement("validator-class");
        // this was valid at least for J2EE 1.2, see http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd
        registerClassElement("tagclass");
        registerClassElement("teiclass");
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy