Modifier and Type | Method and Description |
---|---|
TargetEnvironment |
TychoProject.getImplicitTargetEnvironment(org.apache.maven.project.MavenProject project)
Implicit target environment configuration present in project metadata, like, for example,
Eclipse-PlatformFilter OSGi bundle manifest attribute.
|
Modifier and Type | Method and Description |
---|---|
List<TargetEnvironment> |
TargetPlatformConfiguration.getEnvironments()
Returns the list of configured target environments, or the running environment if no
environments have been specified explicitly.
|
Modifier and Type | Method and Description |
---|---|
void |
TargetPlatformConfiguration.addEnvironment(TargetEnvironment environment) |
DependencyArtifacts |
TychoProject.getDependencyArtifacts(org.apache.maven.project.MavenProject project,
TargetEnvironment environment)
Returns resolved project dependencies resolved for specified runtime environment.
|
ArtifactDependencyWalker |
TychoProject.getDependencyWalker(org.apache.maven.project.MavenProject project,
TargetEnvironment environment)
Walks project dependencies resolved for the specified runtime environment.
|
Modifier and Type | Method and Description |
---|---|
static TargetEnvironment |
TargetEnvironment.getRunningEnvironment() |
Modifier and Type | Method and Description |
---|---|
protected TargetEnvironment[] |
AbstractTychoProject.getEnvironments(org.apache.maven.project.MavenProject project,
TargetEnvironment environment) |
TargetEnvironment |
OsgiBundleProject.getImplicitTargetEnvironment(org.apache.maven.project.MavenProject project) |
TargetEnvironment |
AbstractTychoProject.getImplicitTargetEnvironment(org.apache.maven.project.MavenProject project) |
Modifier and Type | Method and Description |
---|---|
DependencyArtifacts |
AbstractTychoProject.getDependencyArtifacts(org.apache.maven.project.MavenProject project,
TargetEnvironment environment) |
ArtifactDependencyWalker |
OsgiBundleProject.getDependencyWalker(org.apache.maven.project.MavenProject project,
TargetEnvironment environment) |
ArtifactDependencyWalker |
AbstractArtifactBasedProject.getDependencyWalker(org.apache.maven.project.MavenProject project,
TargetEnvironment environment) |
protected TargetEnvironment[] |
AbstractTychoProject.getEnvironments(org.apache.maven.project.MavenProject project,
TargetEnvironment environment) |
protected Properties |
EquinoxResolver.getPlatformProperties(Properties properties,
TargetEnvironment environment,
ExecutionEnvironment ee) |
protected ArtifactDependencyWalker |
EclipseApplicationProject.newDependencyWalker(org.apache.maven.project.MavenProject project,
TargetEnvironment environment) |
protected ArtifactDependencyWalker |
UpdateSiteProject.newDependencyWalker(org.apache.maven.project.MavenProject project,
TargetEnvironment environment) |
protected ArtifactDependencyWalker |
EclipseFeatureProject.newDependencyWalker(org.apache.maven.project.MavenProject project,
TargetEnvironment environment) |
protected abstract ArtifactDependencyWalker |
AbstractArtifactBasedProject.newDependencyWalker(org.apache.maven.project.MavenProject project,
TargetEnvironment environment) |
protected ArtifactDependencyWalker |
EclipseRepositoryProject.newDependencyWalker(org.apache.maven.project.MavenProject project,
TargetEnvironment environment) |
Constructor and Description |
---|
AbstractArtifactDependencyWalker(DependencyArtifacts artifacts,
TargetEnvironment[] environments) |
Modifier and Type | Field and Description |
---|---|
Map<TargetEnvironment,DependencyArtifacts> |
MultiEnvironmentDependencyArtifacts.platforms |
Modifier and Type | Method and Description |
---|---|
void |
MultiEnvironmentDependencyArtifacts.addPlatform(TargetEnvironment environment,
DefaultDependencyArtifacts platform) |
DependencyArtifacts |
MultiEnvironmentDependencyArtifacts.getPlatform(TargetEnvironment environment) |
Modifier and Type | Method and Description |
---|---|
protected TargetEnvironment |
DefaultTargetPlatformConfigurationReader.getDeprecatedTargetEnvironment(org.codehaus.plexus.util.xml.Xpp3Dom configuration) |
Modifier and Type | Method and Description |
---|---|
DependencyMetadata |
P2GeneratorImpl.generateMetadata(IArtifactFacade artifact,
List<TargetEnvironment> environments) |
DependencyMetadata |
SourcesBundleDependencyMetadataGenerator.generateMetadata(IArtifactFacade artifact,
List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction) |
DependencyMetadata |
DefaultDependencyMetadataGenerator.generateMetadata(IArtifactFacade artifact,
List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction) |
protected DependencyMetadata |
AbstractMetadataGenerator.generateMetadata(IArtifactFacade artifact,
List<TargetEnvironment> environments,
org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo,
OptionalResolutionAction optionalAction) |
protected List<org.eclipse.equinox.p2.publisher.IPublisherAction> |
SourcesBundleDependencyMetadataGenerator.getPublisherActions(IArtifactFacade artifact,
List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction) |
protected abstract List<org.eclipse.equinox.p2.publisher.IPublisherAction> |
AbstractMetadataGenerator.getPublisherActions(IArtifactFacade artifact,
List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction) |
protected List<org.eclipse.equinox.p2.publisher.IPublisherAction> |
P2GeneratorImpl.getPublisherActions(IArtifactFacade artifact,
List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction) |
Modifier and Type | Method and Description |
---|---|
IDependencyMetadata |
DependencyMetadataGenerator.generateMetadata(IArtifactFacade artifact,
List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction)
Generates dependency-only artifact metadata
|
Modifier and Type | Method and Description |
---|---|
protected static List<TargetEnvironment> |
P2ResolverTestBase.getEnvironments() |
Modifier and Type | Method and Description |
---|---|
protected P2ResolutionResult |
P2ResolverImpl.resolveDependencies(ReactorProject project,
AbstractResolutionStrategy strategy,
TargetEnvironment environment) |
Modifier and Type | Method and Description |
---|---|
protected Map<String,IDependencyMetadata> |
P2DependencyResolver.getDependencyMetadata(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction) |
Map<String,IDependencyMetadata> |
P2MetadataProvider.getDependencyMetadata(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction) |
void |
P2ResolverImpl.setEnvironments(List<TargetEnvironment> environments) |
Modifier and Type | Method and Description |
---|---|
void |
P2Resolver.setEnvironments(List<TargetEnvironment> environments) |
Modifier and Type | Method and Description |
---|---|
TargetDefinitionContent |
TargetDefinitionResolverService.getTargetDefinitionContent(TargetDefinition definition,
List<TargetEnvironment> environments,
ExecutionEnvironmentResolutionHints jreIUs,
org.eclipse.equinox.p2.core.IProvisioningAgent agent) |
Constructor and Description |
---|
TargetDefinitionResolver(List<TargetEnvironment> environments,
ExecutionEnvironmentResolutionHints executionEnvironment,
org.eclipse.equinox.p2.core.IProvisioningAgent agent,
MavenLogger logger) |
Modifier and Type | Method and Description |
---|---|
List<TargetEnvironment> |
TargetPlatformConfigurationStub.getEnvironments() |
Modifier and Type | Method and Description |
---|---|
void |
TargetPlatformConfigurationStub.setEnvironments(List<TargetEnvironment> environments) |
Modifier and Type | Method and Description |
---|---|
List<TargetEnvironment> |
BuildContext.getEnvironments()
Returns the list of configured target environments, or the running environment if no
environments have been specified explicitly.
|
Constructor and Description |
---|
BuildContext(ReactorProjectIdentities project,
String qualifier,
List<TargetEnvironment> environments)
Creates a new
BuildContext instance. |
Modifier and Type | Method and Description |
---|---|
void |
DirectorRuntime.Command.setEnvironment(TargetEnvironment env) |
void |
AbstractDirectorApplicationCommand.setEnvironment(TargetEnvironment env) |
Modifier and Type | Method and Description |
---|---|
Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> |
AbstractResolutionStrategy.resolve(TargetEnvironment environment,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> |
SlicerResolutionStrategy.multiPlatformResolve(List<TargetEnvironment> environments,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> |
AbstractResolutionStrategy.multiPlatformResolve(List<TargetEnvironment> environments,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Constructor and Description |
---|
ProductAssembler(org.apache.maven.execution.MavenSession session,
BundleReader manifestReader,
File target,
TargetEnvironment environment) |
Modifier and Type | Method and Description |
---|---|
static String |
ProfileName.getNameForEnvironment(TargetEnvironment env,
List<ProfileName> nameMap,
String defaultName) |
Modifier and Type | Method and Description |
---|---|
Map<String,IDependencyMetadata> |
SourcesP2MetadataProvider.getDependencyMetadata(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction) |
Modifier and Type | Method and Description |
---|---|
static EclipseInstallationTool |
EclipseInstallationTool.forInstallationInEclipseRepositoryTarget(File projectRootFolder,
String productId,
TargetEnvironment env,
String pathInArchive) |
Copyright © 2008–2018 Eclipse Foundation. All rights reserved.