Modifier and Type | Field and Description |
---|---|
private java.util.List<TargetEnvironment> |
TargetPlatformConfiguration.environments |
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 |
---|---|
java.util.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 | Field and Description |
---|---|
private TargetEnvironment[] |
AbstractArtifactDependencyWalker.environments |
Modifier and Type | Method and Description |
---|---|
protected TargetEnvironment[] |
AbstractTychoProject.getEnvironments(org.apache.maven.project.MavenProject project,
TargetEnvironment environment) |
TargetEnvironment |
AbstractTychoProject.getImplicitTargetEnvironment(org.apache.maven.project.MavenProject project) |
TargetEnvironment |
OsgiBundleProject.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 |
AbstractArtifactBasedProject.getDependencyWalker(org.apache.maven.project.MavenProject project,
TargetEnvironment environment) |
ArtifactDependencyWalker |
OsgiBundleProject.getDependencyWalker(org.apache.maven.project.MavenProject project,
TargetEnvironment environment) |
protected TargetEnvironment[] |
AbstractTychoProject.getEnvironments(org.apache.maven.project.MavenProject project,
TargetEnvironment environment) |
protected java.util.Properties |
EquinoxResolver.getPlatformProperties(java.util.Properties properties,
TargetEnvironment environment,
ExecutionEnvironment ee) |
protected ArtifactDependencyWalker |
EclipseFeatureProject.newDependencyWalker(org.apache.maven.project.MavenProject project,
TargetEnvironment environment) |
protected ArtifactDependencyWalker |
EclipseRepositoryProject.newDependencyWalker(org.apache.maven.project.MavenProject project,
TargetEnvironment environment) |
protected ArtifactDependencyWalker |
P2IUProject.newDependencyWalker(org.apache.maven.project.MavenProject project,
TargetEnvironment environment) |
protected ArtifactDependencyWalker |
EclipseApplicationProject.newDependencyWalker(org.apache.maven.project.MavenProject project,
TargetEnvironment environment) |
protected abstract ArtifactDependencyWalker |
AbstractArtifactBasedProject.newDependencyWalker(org.apache.maven.project.MavenProject project,
TargetEnvironment environment) |
protected ArtifactDependencyWalker |
UpdateSiteProject.newDependencyWalker(org.apache.maven.project.MavenProject project,
TargetEnvironment environment) |
Constructor and Description |
---|
AbstractArtifactDependencyWalker(DependencyArtifacts artifacts,
TargetEnvironment[] environments) |
Modifier and Type | Field and Description |
---|---|
java.util.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) |
private static TargetEnvironment |
DefaultTargetPlatformConfigurationReader.newTargetEnvironment(org.codehaus.plexus.util.xml.Xpp3Dom environmentDom) |
Modifier and Type | Method and Description |
---|---|
static TargetEnvironment |
TargetEnvironment.getRunningEnvironment() |
Modifier and Type | Method and Description |
---|---|
DependencyMetadata |
SourcesBundleDependencyMetadataGenerator.generateMetadata(IArtifactFacade artifact,
java.util.List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction,
PublisherOptions options) |
DependencyMetadata |
DefaultDependencyMetadataGenerator.generateMetadata(IArtifactFacade artifact,
java.util.List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction,
PublisherOptions options) |
protected DependencyMetadata |
AbstractMetadataGenerator.generateMetadata(IArtifactFacade artifact,
java.util.List<TargetEnvironment> environments,
org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo,
OptionalResolutionAction optionalAction,
PublisherOptions options) |
DependencyMetadata |
P2GeneratorImpl.generateMetadata(IArtifactFacade artifact,
java.util.List<TargetEnvironment> environments,
PublisherOptions options) |
protected java.util.List<org.eclipse.equinox.p2.publisher.IPublisherAction> |
SourcesBundleDependencyMetadataGenerator.getPublisherActions(IArtifactFacade artifact,
java.util.List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction) |
protected abstract java.util.List<org.eclipse.equinox.p2.publisher.IPublisherAction> |
AbstractMetadataGenerator.getPublisherActions(IArtifactFacade artifact,
java.util.List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction) |
protected java.util.List<org.eclipse.equinox.p2.publisher.IPublisherAction> |
P2GeneratorImpl.getPublisherActions(IArtifactFacade artifact,
java.util.List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction) |
Modifier and Type | Method and Description |
---|---|
IDependencyMetadata |
DependencyMetadataGenerator.generateMetadata(IArtifactFacade artifact,
java.util.List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction,
PublisherOptions options)
Generates dependency-only artifact metadata
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<TargetEnvironment> |
P2ResolverImpl.environments |
Modifier and Type | Method and Description |
---|---|
protected P2ResolutionResult |
P2ResolverImpl.resolveDependencies(ReactorProject project,
AbstractResolutionStrategy strategy,
TargetEnvironment environment) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,IDependencyMetadata> |
P2MetadataProvider.getDependencyMetadata(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
java.util.List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction) |
protected java.util.Map<java.lang.String,IDependencyMetadata> |
P2DependencyResolver.getDependencyMetadata(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
java.util.List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction) |
void |
P2ResolverImpl.setEnvironments(java.util.List<TargetEnvironment> environments) |
Modifier and Type | Method and Description |
---|---|
void |
P2Resolver.setEnvironments(java.util.List<TargetEnvironment> environments) |
Modifier and Type | Field and Description |
---|---|
private java.util.List<TargetEnvironment> |
TargetDefinitionResolver.environments |
(package private) java.util.List<TargetEnvironment> |
TargetDefinitionResolverService.ResolutionArguments.environments |
Modifier and Type | Method and Description |
---|---|
TargetDefinitionContent |
TargetDefinitionResolverService.getTargetDefinitionContent(TargetDefinition definition,
java.util.List<TargetEnvironment> environments,
ExecutionEnvironmentResolutionHints jreIUs,
org.eclipse.equinox.p2.core.IProvisioningAgent agent) |
Constructor and Description |
---|
ResolutionArguments(TargetDefinition definition,
java.util.List<TargetEnvironment> environments,
ExecutionEnvironmentResolutionHints jreIUs,
org.eclipse.equinox.p2.core.IProvisioningAgent agent) |
TargetDefinitionResolver(java.util.List<TargetEnvironment> environments,
ExecutionEnvironmentResolutionHints executionEnvironment,
org.eclipse.equinox.p2.core.IProvisioningAgent agent,
MavenLogger logger) |
Modifier and Type | Field and Description |
---|---|
private java.util.List<TargetEnvironment> |
TargetPlatformConfigurationStub.environments |
Modifier and Type | Method and Description |
---|---|
java.util.List<TargetEnvironment> |
TargetPlatformConfigurationStub.getEnvironments() |
Modifier and Type | Method and Description |
---|---|
void |
TargetPlatformConfigurationStub.setEnvironments(java.util.List<TargetEnvironment> environments) |
Modifier and Type | Field and Description |
---|---|
private java.util.List<TargetEnvironment> |
BuildContext.environments |
Modifier and Type | Method and Description |
---|---|
java.util.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,
java.lang.String qualifier,
java.util.List<TargetEnvironment> environments)
Creates a new
BuildContext instance. |
Modifier and Type | Field and Description |
---|---|
private TargetEnvironment |
AbstractDirectorApplicationCommand.environment |
Modifier and Type | Method and Description |
---|---|
void |
AbstractDirectorApplicationCommand.setEnvironment(TargetEnvironment env) |
void |
DirectorRuntime.Command.setEnvironment(TargetEnvironment env) |
Modifier and Type | Field and Description |
---|---|
private java.util.List<TargetEnvironment> |
PublisherActionRunner.environments |
Modifier and Type | Method and Description |
---|---|
PublishProductTool |
PublisherServiceFactoryImpl.createProductPublisher(ReactorProject project,
java.util.List<TargetEnvironment> environments,
java.lang.String buildQualifier,
Interpolator interpolator) |
PublisherService |
PublisherServiceFactoryImpl.createPublisher(ReactorProject project,
java.util.List<TargetEnvironment> environments) |
private PublisherActionRunner |
PublisherServiceFactoryImpl.getPublisherRunnerForProject(P2TargetPlatform targetPlatform,
java.util.List<TargetEnvironment> environments) |
Constructor and Description |
---|
PublisherActionRunner(org.eclipse.equinox.p2.repository.metadata.IMetadataRepository contextInstallableUnits,
java.util.List<TargetEnvironment> environments,
MavenLogger logger) |
Modifier and Type | Method and Description |
---|---|
PublishProductTool |
PublisherServiceFactory.createProductPublisher(ReactorProject project,
java.util.List<TargetEnvironment> environments,
java.lang.String buildQualifier,
Interpolator interpolator) |
PublisherService |
PublisherServiceFactory.createPublisher(ReactorProject project,
java.util.List<TargetEnvironment> environments)
Creates a
PublisherService instance that can be used to publish artifacts. |
Modifier and Type | Method and Description |
---|---|
private java.util.Map<java.lang.String,java.lang.String> |
AbstractResolutionStrategy.getEffectiveFilterProperties(TargetEnvironment environment) |
java.util.Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> |
AbstractResolutionStrategy.resolve(TargetEnvironment environment,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> |
AbstractResolutionStrategy.multiPlatformResolve(java.util.List<TargetEnvironment> environments,
org.eclipse.core.runtime.IProgressMonitor monitor) |
java.util.Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> |
SlicerResolutionStrategy.multiPlatformResolve(java.util.List<TargetEnvironment> environments,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Modifier and Type | Field and Description |
---|---|
private TargetEnvironment |
ProductAssembler.environment |
private TargetEnvironment[] |
ProductExportMojo.environments
Deprecated.
use target-platform-configuration
|
Modifier and Type | Method and Description |
---|---|
private java.util.List<TargetEnvironment> |
ProductExportMojo.getEnvironments() |
Modifier and Type | Method and Description |
---|---|
private void |
ProductExportMojo.copyExecutable(TargetEnvironment environment,
java.io.File target) |
private void |
ProductExportMojo.generateConfigIni(TargetEnvironment environment,
java.io.File target) |
private void |
ProductExportMojo.generateOSGiBundles(java.util.Properties props,
TargetEnvironment environment) |
private java.util.Map<java.lang.String,PluginDescription> |
ProductExportMojo.getBundles(TargetEnvironment environment) |
private java.lang.String |
ProductExportMojo.getConfig(TargetEnvironment environment) |
private ArtifactDependencyWalker |
ProductExportMojo.getDependencyWalker(TargetEnvironment environment) |
private java.io.File |
ProductExportMojo.getLauncher(TargetEnvironment environment,
java.io.File target) |
private java.io.File |
ProductExportMojo.getTarget(TargetEnvironment environment) |
private void |
ProductExportMojo.includeRootFiles(TargetEnvironment environment,
java.io.File target)
Root files are files that must be packaged with an Eclipse install but are not features or
plug-ins.
|
private java.lang.String |
ProductExportMojo.toString(TargetEnvironment environment) |
Constructor and Description |
---|
ProductAssembler(org.apache.maven.execution.MavenSession session,
BundleReader manifestReader,
java.io.File target,
TargetEnvironment environment) |
Modifier and Type | Method and Description |
---|---|
(package private) java.util.List<TargetEnvironment> |
AbstractProductMojo.getEnvironments() |
Modifier and Type | Method and Description |
---|---|
private java.lang.String |
ProductArchiverMojo.getArchiveFormat(TargetEnvironment env) |
(package private) static java.lang.String |
ProductArchiverMojo.getArtifactClassifier(Product product,
TargetEnvironment environment) |
static java.lang.String |
ProfileName.getNameForEnvironment(TargetEnvironment env,
java.util.List<ProfileName> nameMap,
java.lang.String defaultName) |
(package private) static java.lang.String |
AbstractProductMojo.getOsWsArch(TargetEnvironment env,
char separator) |
(package private) java.io.File |
AbstractProductMojo.getProductMaterializeDirectory(Product product,
TargetEnvironment env) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<TargetEnvironment> |
AbstractP2Mojo.getEnvironments() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,IDependencyMetadata> |
SourcesP2MetadataProvider.getDependencyMetadata(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
java.util.List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction) |
Modifier and Type | Method and Description |
---|---|
static EclipseInstallationTool |
EclipseInstallationTool.forInstallationInEclipseRepositoryTarget(java.io.File projectRootFolder,
java.lang.String productId,
TargetEnvironment env,
java.lang.String pathInArchive) |