public abstract class AbstractP2Mojo
extends org.apache.maven.plugin.AbstractMojo
Modifier and Type | Field and Description |
---|---|
private org.apache.maven.project.MavenProject |
project |
private java.lang.String |
qualifier |
private org.apache.maven.execution.MavenSession |
session |
Constructor and Description |
---|
AbstractP2Mojo() |
Modifier and Type | Method and Description |
---|---|
protected BuildContext |
getBuildContext() |
protected BuildOutputDirectory |
getBuildDirectory() |
protected EclipseRepositoryProject |
getEclipseRepositoryProject() |
protected java.util.List<TargetEnvironment> |
getEnvironments() |
protected org.apache.maven.project.MavenProject |
getProject() |
protected ReactorProjectIdentities |
getProjectIdentities() |
protected java.lang.String |
getQualifier() |
protected ReactorProject |
getReactorProject() |
protected org.apache.maven.execution.MavenSession |
getSession() |
private TychoProject |
getTychoProjectFacet(java.lang.String packaging) |
getLog, getPluginContext, setLog, setPluginContext
@Parameter(property="session", readonly=true) private org.apache.maven.execution.MavenSession session
@Parameter(property="project", readonly=true) private org.apache.maven.project.MavenProject project
@Parameter(property="buildQualifier", readonly=true) private java.lang.String qualifier
protected org.apache.maven.project.MavenProject getProject()
protected ReactorProject getReactorProject()
protected ReactorProjectIdentities getProjectIdentities()
protected org.apache.maven.execution.MavenSession getSession()
protected java.lang.String getQualifier()
protected java.util.List<TargetEnvironment> getEnvironments()
protected BuildOutputDirectory getBuildDirectory()
protected EclipseRepositoryProject getEclipseRepositoryProject()
private TychoProject getTychoProjectFacet(java.lang.String packaging)
protected BuildContext getBuildContext()