aQute.bnd.component
Class DSAnnotations
java.lang.Object
aQute.bnd.component.DSAnnotations
- All Implemented Interfaces:
- AnalyzerPlugin
public class DSAnnotations
- extends Object
- implements AnalyzerPlugin
Analyze the class space for any classes that have an OSGi annotation for DS.
Method Summary |
boolean |
analyzeJar(Analyzer analyzer)
This plugin is called after analysis. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DSAnnotations
public DSAnnotations()
analyzeJar
public boolean analyzeJar(Analyzer analyzer)
throws Exception
- Description copied from interface:
AnalyzerPlugin
- This plugin is called after analysis. The plugin is free to modify the
jar and/or change the classpath information (see referred, contained).
This plugin is called after analysis of the JAR but before manifest
generation.
- Specified by:
analyzeJar
in interface AnalyzerPlugin
- Returns:
- true if the classpace has been modified so that the bundle
classpath must be reanalyzed
- Throws:
Exception
Copyright © 2012 aQute SARL. All Rights Reserved.