Package org.eclipse.tycho.core.osgitools
Class EclipseFeatureProject
- java.lang.Object
-
- org.codehaus.plexus.logging.AbstractLogEnabled
-
- org.eclipse.tycho.core.osgitools.AbstractTychoProject
-
- org.eclipse.tycho.core.osgitools.AbstractArtifactBasedProject
-
- org.eclipse.tycho.core.osgitools.EclipseFeatureProject
-
- All Implemented Interfaces:
org.codehaus.plexus.logging.LogEnabled
,TychoProject
@Component(role=TychoProject.class, hint="eclipse-feature") public class EclipseFeatureProject extends AbstractArtifactBasedProject
-
-
Field Summary
-
Fields inherited from class org.eclipse.tycho.core.osgitools.AbstractArtifactBasedProject
SNAPSHOT_VERSION
-
-
Constructor Summary
Constructors Constructor Description EclipseFeatureProject()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ArtifactKey
getArtifactKey(ReactorProject project)
protected ArtifactDependencyWalker
newDependencyWalker(org.apache.maven.project.MavenProject project, TargetEnvironment environment)
void
setupProject(org.apache.maven.execution.MavenSession session, org.apache.maven.project.MavenProject project)
-
Methods inherited from class org.eclipse.tycho.core.osgitools.AbstractArtifactBasedProject
checkForMissingDependencies, getDependencyWalker, getDependencyWalker, getOsgiVersion
-
Methods inherited from class org.eclipse.tycho.core.osgitools.AbstractTychoProject
getDependencyArtifacts, getDependencyArtifacts, getEnvironments, getImplicitTargetEnvironment, overrideToAtLeastJavaSE16, readExecutionEnvironmentConfiguration, resolveClassPath, setDependencyArtifacts
-
-
-
-
Method Detail
-
newDependencyWalker
protected ArtifactDependencyWalker newDependencyWalker(org.apache.maven.project.MavenProject project, TargetEnvironment environment)
- Specified by:
newDependencyWalker
in classAbstractArtifactBasedProject
-
getArtifactKey
public ArtifactKey getArtifactKey(ReactorProject project)
-
setupProject
public void setupProject(org.apache.maven.execution.MavenSession session, org.apache.maven.project.MavenProject project)
- Overrides:
setupProject
in classAbstractTychoProject
-
-