Class CommonInfoPlugin
java.lang.Object
aQute.bnd.maven.reporter.plugin.entries.mavenproject.CommonInfoPlugin
- All Implemented Interfaces:
aQute.bnd.service.Plugin,aQute.bnd.service.reporter.ReportEntryPlugin<MavenProjectWrapper>
public class CommonInfoPlugin
extends Object
implements aQute.bnd.service.reporter.ReportEntryPlugin<MavenProjectWrapper>, aQute.bnd.service.Plugin
This plugins extract common info from a maven project pom.
-
Field Summary
Fields inherited from interface aQute.bnd.service.reporter.ReportEntryPlugin
ENTRY_NAME_PROPERTY, SOURCE_CLASS_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbiz.aQute.bnd.reporter.manifest.dto.CommonInfoDTOextract(MavenProjectWrapper obj, Locale locale) voidsetProperties(Map<String, String> map) voidsetReporter(aQute.service.reporter.Reporter processor)
-
Constructor Details
-
CommonInfoPlugin
public CommonInfoPlugin()
-
-
Method Details
-
setReporter
public void setReporter(aQute.service.reporter.Reporter processor) - Specified by:
setReporterin interfaceaQute.bnd.service.Plugin
-
setProperties
- Specified by:
setPropertiesin interfaceaQute.bnd.service.Plugin- Throws:
Exception
-
getProperties
- Specified by:
getPropertiesin interfaceaQute.bnd.service.reporter.ReportEntryPlugin<MavenProjectWrapper>
-
extract
public biz.aQute.bnd.reporter.manifest.dto.CommonInfoDTO extract(MavenProjectWrapper obj, Locale locale) throws Exception - Specified by:
extractin interfaceaQute.bnd.service.reporter.ReportEntryPlugin<MavenProjectWrapper>- Throws:
Exception
-