public class JspAnalyzerPlugin
extends java.lang.Object
implements aQute.bnd.service.AnalyzerPlugin
Constructor and Description |
---|
JspAnalyzerPlugin() |
Modifier and Type | Method and Description |
---|---|
protected void |
addApiUses(aQute.bnd.osgi.Analyzer analyzer,
java.lang.String content) |
protected void |
addApiUses(aQute.bnd.osgi.Analyzer analyzer,
java.lang.String content,
aQute.bnd.osgi.Descriptors.PackageRef packageRef) |
protected void |
addJarApiUses(aQute.bnd.osgi.Analyzer analyzer,
java.lang.String content,
aQute.bnd.osgi.Descriptors.PackageRef packageRef,
aQute.bnd.osgi.Jar jar) |
protected void |
addManifestPackageImports(aQute.bnd.osgi.Analyzer analyzer) |
protected void |
addRequiredPackageImports(aQute.bnd.osgi.Analyzer analyzer,
java.lang.String[] packageNames) |
protected void |
addResourceApiUses(aQute.bnd.osgi.Analyzer analyzer,
java.lang.String fqnToPath,
aQute.bnd.osgi.Resource resource) |
protected void |
addTaglibRequirement(java.util.Set<java.lang.String> taglibRequirements,
java.lang.String uri) |
protected void |
addTaglibRequirements(aQute.bnd.osgi.Analyzer analyzer,
java.lang.String content) |
boolean |
analyzeJar(aQute.bnd.osgi.Analyzer analyzer) |
protected java.util.Set<java.lang.String> |
getTaglibURIs(java.lang.String content) |
public boolean analyzeJar(aQute.bnd.osgi.Analyzer analyzer) throws java.lang.Exception
analyzeJar
in interface aQute.bnd.service.AnalyzerPlugin
java.lang.Exception
protected void addApiUses(aQute.bnd.osgi.Analyzer analyzer, java.lang.String content)
protected void addApiUses(aQute.bnd.osgi.Analyzer analyzer, java.lang.String content, aQute.bnd.osgi.Descriptors.PackageRef packageRef)
protected void addJarApiUses(aQute.bnd.osgi.Analyzer analyzer, java.lang.String content, aQute.bnd.osgi.Descriptors.PackageRef packageRef, aQute.bnd.osgi.Jar jar)
protected void addManifestPackageImports(aQute.bnd.osgi.Analyzer analyzer)
protected void addRequiredPackageImports(aQute.bnd.osgi.Analyzer analyzer, java.lang.String[] packageNames)
protected void addResourceApiUses(aQute.bnd.osgi.Analyzer analyzer, java.lang.String fqnToPath, aQute.bnd.osgi.Resource resource)
protected void addTaglibRequirement(java.util.Set<java.lang.String> taglibRequirements, java.lang.String uri)
protected void addTaglibRequirements(aQute.bnd.osgi.Analyzer analyzer, java.lang.String content)
protected java.util.Set<java.lang.String> getTaglibURIs(java.lang.String content)