Package com.webmethods.caf.common.bnd
Class XmlImportAnalyzer
java.lang.Object
com.webmethods.caf.common.bnd.BaseXmlAnalyzer
com.webmethods.caf.common.bnd.XmlImportAnalyzer
- All Implemented Interfaces:
aQute.bnd.service.AnalyzerPlugin
BND analyzer that can find class names in a xmlImport.xml file
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
analyzeJar
(aQute.bnd.osgi.Analyzer analyzer) protected void
processResource
(String resourcePath, aQute.bnd.osgi.Jar jar, Set<String> importPackageCandidates) Methods inherited from class com.webmethods.caf.common.bnd.BaseXmlAnalyzer
createSAXParser, createSAXParser
-
Constructor Details
-
XmlImportAnalyzer
public XmlImportAnalyzer()
-
-
Method Details
-
analyzeJar
- Throws:
Exception
-
processResource
protected void processResource(String resourcePath, aQute.bnd.osgi.Jar jar, Set<String> importPackageCandidates) throws ParserConfigurationException, SAXException, Exception, IOException - Parameters:
jar
-importPackageCandidates
-- Throws:
ParserConfigurationException
SAXException
Exception
IOException
-