public abstract class AbstractVersionMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
packaging |
protected org.apache.maven.project.MavenProject |
project |
protected java.util.Map<java.lang.String,TychoProject> |
projectTypes |
| Constructor and Description |
|---|
AbstractVersionMojo() |
| Modifier and Type | Method and Description |
|---|---|
private ArtifactKey |
getOSGiArtifact() |
protected java.lang.String |
getOSGiId() |
protected java.lang.String |
getOSGiVersion() |
getLog, getPluginContext, setLog, setPluginContext@Parameter(property="project",
required=true,
readonly=true)
protected org.apache.maven.project.MavenProject project
@Parameter(property="project.packaging",
required=true,
readonly=true)
protected java.lang.String packaging
@Component(role=TychoProject.class) protected java.util.Map<java.lang.String,TychoProject> projectTypes
protected java.lang.String getOSGiVersion()
protected java.lang.String getOSGiId()
private ArtifactKey getOSGiArtifact()