Uses of Class
org.eclipse.tycho.core.shared.TargetEnvironment
-
-
Uses of TargetEnvironment in org.eclipse.tycho.core
Methods in org.eclipse.tycho.core that return TargetEnvironment Modifier and Type Method 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.Methods in org.eclipse.tycho.core that return types with arguments of type TargetEnvironment Modifier and Type Method Description List<TargetEnvironment>
TargetPlatformConfiguration. getEnvironments()
Returns the list of configured target environments, or the running environment if no environments have been specified explicitly.Methods in org.eclipse.tycho.core with parameters of type TargetEnvironment Modifier and Type Method 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. -
Uses of TargetEnvironment in org.eclipse.tycho.core.maven
Methods in org.eclipse.tycho.core.maven that return types with arguments of type TargetEnvironment Modifier and Type Method Description protected List<TargetEnvironment>
AbstractP2Mojo. getEnvironments()
-
Uses of TargetEnvironment in org.eclipse.tycho.core.osgitools
Methods in org.eclipse.tycho.core.osgitools that return TargetEnvironment Modifier and Type Method 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)
Methods in org.eclipse.tycho.core.osgitools with parameters of type TargetEnvironment Modifier and Type Method 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 Properties
EquinoxResolver. getPlatformProperties(Properties properties, TargetEnvironment environment, ExecutionEnvironment ee)
protected abstract ArtifactDependencyWalker
AbstractArtifactBasedProject. newDependencyWalker(org.apache.maven.project.MavenProject project, TargetEnvironment environment)
protected ArtifactDependencyWalker
EclipseApplicationProject. newDependencyWalker(org.apache.maven.project.MavenProject project, TargetEnvironment environment)
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
UpdateSiteProject. newDependencyWalker(org.apache.maven.project.MavenProject project, TargetEnvironment environment)
Constructors in org.eclipse.tycho.core.osgitools with parameters of type TargetEnvironment Constructor Description AbstractArtifactDependencyWalker(DependencyArtifacts artifacts, TargetEnvironment[] environments)
-
Uses of TargetEnvironment in org.eclipse.tycho.core.osgitools.targetplatform
Fields in org.eclipse.tycho.core.osgitools.targetplatform with type parameters of type TargetEnvironment Modifier and Type Field Description Map<TargetEnvironment,DependencyArtifacts>
MultiEnvironmentDependencyArtifacts. platforms
Methods in org.eclipse.tycho.core.osgitools.targetplatform with parameters of type TargetEnvironment Modifier and Type Method Description void
MultiEnvironmentDependencyArtifacts. addPlatform(TargetEnvironment environment, DefaultDependencyArtifacts platform)
DependencyArtifacts
MultiEnvironmentDependencyArtifacts. getPlatform(TargetEnvironment environment)
-
Uses of TargetEnvironment in org.eclipse.tycho.core.resolver
Methods in org.eclipse.tycho.core.resolver that return TargetEnvironment Modifier and Type Method Description protected TargetEnvironment
DefaultTargetPlatformConfigurationReader. getDeprecatedTargetEnvironment(org.codehaus.plexus.util.xml.Xpp3Dom configuration)
-
Uses of TargetEnvironment in org.eclipse.tycho.core.shared
Methods in org.eclipse.tycho.core.shared that return TargetEnvironment Modifier and Type Method Description static TargetEnvironment
TargetEnvironment. getRunningEnvironment()
-
Uses of TargetEnvironment in org.eclipse.tycho.extras.custombundle
Method parameters in org.eclipse.tycho.extras.custombundle with type arguments of type TargetEnvironment Modifier and Type Method Description Map<String,IDependencyMetadata>
CustomBundleP2MetadataProvider. getDependencyMetadata(org.apache.maven.execution.MavenSession session, org.apache.maven.project.MavenProject project, List<TargetEnvironment> environments, OptionalResolutionAction optionalAction)
-
Uses of TargetEnvironment in org.eclipse.tycho.extras.sourcefeature
Method parameters in org.eclipse.tycho.extras.sourcefeature with type arguments of type TargetEnvironment Modifier and Type Method Description Map<String,IDependencyMetadata>
SourceFeatureP2MetadataProvider. getDependencyMetadata(org.apache.maven.execution.MavenSession session, org.apache.maven.project.MavenProject project, List<TargetEnvironment> environments, OptionalResolutionAction optionalAction)
-
Uses of TargetEnvironment in org.eclipse.tycho.p2.impl.publisher
Method parameters in org.eclipse.tycho.p2.impl.publisher with type arguments of type TargetEnvironment Modifier and Type Method Description protected DependencyMetadata
AbstractMetadataGenerator. generateMetadata(IArtifactFacade artifact, List<TargetEnvironment> environments, org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo, OptionalResolutionAction optionalAction, PublisherOptions options)
DependencyMetadata
DefaultDependencyMetadataGenerator. generateMetadata(IArtifactFacade artifact, List<TargetEnvironment> environments, OptionalResolutionAction optionalAction, PublisherOptions options)
DependencyMetadata
P2GeneratorImpl. generateMetadata(IArtifactFacade artifact, List<TargetEnvironment> environments, PublisherOptions options)
DependencyMetadata
SourcesBundleDependencyMetadataGenerator. generateMetadata(IArtifactFacade artifact, List<TargetEnvironment> environments, OptionalResolutionAction optionalAction, PublisherOptions options)
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)
protected List<org.eclipse.equinox.p2.publisher.IPublisherAction>
SourcesBundleDependencyMetadataGenerator. getPublisherActions(IArtifactFacade artifact, List<TargetEnvironment> environments, OptionalResolutionAction optionalAction)
-
Uses of TargetEnvironment in org.eclipse.tycho.p2.metadata
Method parameters in org.eclipse.tycho.p2.metadata with type arguments of type TargetEnvironment Modifier and Type Method Description IDependencyMetadata
DependencyMetadataGenerator. generateMetadata(IArtifactFacade artifact, List<TargetEnvironment> environments, OptionalResolutionAction optionalAction, PublisherOptions options)
Generates dependency-only artifact metadata -
Uses of TargetEnvironment in org.eclipse.tycho.p2.resolver
Methods in org.eclipse.tycho.p2.resolver that return types with arguments of type TargetEnvironment Modifier and Type Method Description Map<TargetEnvironment,P2ResolutionResult>
P2ResolverImpl. resolveTargetDependencies(TargetPlatform targetPlatform, ReactorProject project)
Methods in org.eclipse.tycho.p2.resolver with parameters of type TargetEnvironment Modifier and Type Method Description protected P2ResolutionResult
P2ResolverImpl. resolveDependencies(ReactorProject project, AbstractResolutionStrategy strategy, TargetEnvironment environment)
Method parameters in org.eclipse.tycho.p2.resolver with type arguments of type TargetEnvironment Modifier and Type Method 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)
-
Uses of TargetEnvironment in org.eclipse.tycho.p2.resolver.facade
Methods in org.eclipse.tycho.p2.resolver.facade that return types with arguments of type TargetEnvironment Modifier and Type Method Description Map<TargetEnvironment,P2ResolutionResult>
P2Resolver. resolveTargetDependencies(TargetPlatform context, ReactorProject project)
Returns list ordered of resolution result, one per requested TargetEnvironment.Method parameters in org.eclipse.tycho.p2.resolver.facade with type arguments of type TargetEnvironment Modifier and Type Method Description void
P2Resolver. setEnvironments(List<TargetEnvironment> environments)
-
Uses of TargetEnvironment in org.eclipse.tycho.p2.target
Method parameters in org.eclipse.tycho.p2.target with type arguments of type TargetEnvironment Modifier and Type Method Description TargetDefinitionContent
TargetDefinitionResolverService. getTargetDefinitionContent(TargetDefinition definition, List<TargetEnvironment> environments, ExecutionEnvironmentResolutionHints jreIUs, org.eclipse.equinox.p2.core.IProvisioningAgent agent)
Constructor parameters in org.eclipse.tycho.p2.target with type arguments of type TargetEnvironment Constructor Description TargetDefinitionResolver(List<TargetEnvironment> environments, ExecutionEnvironmentResolutionHints executionEnvironment, org.eclipse.equinox.p2.core.IProvisioningAgent agent, MavenLogger logger)
-
Uses of TargetEnvironment in org.eclipse.tycho.p2.target.facade
Methods in org.eclipse.tycho.p2.target.facade that return types with arguments of type TargetEnvironment Modifier and Type Method Description List<TargetEnvironment>
TargetPlatformConfigurationStub. getEnvironments()
Method parameters in org.eclipse.tycho.p2.target.facade with type arguments of type TargetEnvironment Modifier and Type Method Description void
TargetPlatformConfigurationStub. setEnvironments(List<TargetEnvironment> environments)
-
Uses of TargetEnvironment in org.eclipse.tycho.p2.tools
Methods in org.eclipse.tycho.p2.tools that return types with arguments of type TargetEnvironment Modifier and Type Method Description List<TargetEnvironment>
BuildContext. getEnvironments()
Returns the list of configured target environments, or the running environment if no environments have been specified explicitly.Constructor parameters in org.eclipse.tycho.p2.tools with type arguments of type TargetEnvironment Constructor Description BuildContext(ReactorProjectIdentities project, String qualifier, List<TargetEnvironment> environments)
Creates a newBuildContext
instance. -
Uses of TargetEnvironment in org.eclipse.tycho.p2.tools.director.shared
Methods in org.eclipse.tycho.p2.tools.director.shared with parameters of type TargetEnvironment Modifier and Type Method Description void
AbstractDirectorApplicationCommand. setEnvironment(TargetEnvironment env)
void
DirectorRuntime.Command. setEnvironment(TargetEnvironment env)
-
Uses of TargetEnvironment in org.eclipse.tycho.p2.tools.publisher
Method parameters in org.eclipse.tycho.p2.tools.publisher with type arguments of type TargetEnvironment Modifier and Type Method Description PublishProductTool
PublisherServiceFactoryImpl. createProductPublisher(ReactorProject project, List<TargetEnvironment> environments, String buildQualifier, Interpolator interpolator)
PublisherService
PublisherServiceFactoryImpl. createPublisher(ReactorProject project, List<TargetEnvironment> environments)
-
Uses of TargetEnvironment in org.eclipse.tycho.p2.tools.publisher.facade
Method parameters in org.eclipse.tycho.p2.tools.publisher.facade with type arguments of type TargetEnvironment Modifier and Type Method Description PublishProductTool
PublisherServiceFactory. createProductPublisher(ReactorProject project, List<TargetEnvironment> environments, String buildQualifier, Interpolator interpolator)
PublisherService
PublisherServiceFactory. createPublisher(ReactorProject project, List<TargetEnvironment> environments)
Creates aPublisherService
instance that can be used to publish artifacts. -
Uses of TargetEnvironment in org.eclipse.tycho.p2.util.resolution
Methods in org.eclipse.tycho.p2.util.resolution with parameters of type TargetEnvironment Modifier and Type Method Description Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit>
AbstractResolutionStrategy. resolve(TargetEnvironment environment, org.eclipse.core.runtime.IProgressMonitor monitor)
Method parameters in org.eclipse.tycho.p2.util.resolution with type arguments of type TargetEnvironment Modifier and Type Method Description Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit>
AbstractResolutionStrategy. multiPlatformResolve(List<TargetEnvironment> environments, org.eclipse.core.runtime.IProgressMonitor monitor)
Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit>
SlicerResolutionStrategy. multiPlatformResolve(List<TargetEnvironment> environments, org.eclipse.core.runtime.IProgressMonitor monitor)
-
Uses of TargetEnvironment in org.eclipse.tycho.packaging
Constructors in org.eclipse.tycho.packaging with parameters of type TargetEnvironment Constructor Description ProductAssembler(org.apache.maven.execution.MavenSession session, BundleReader manifestReader, File target, TargetEnvironment environment)
-
Uses of TargetEnvironment in org.eclipse.tycho.plugins.p2.director
Methods in org.eclipse.tycho.plugins.p2.director with parameters of type TargetEnvironment Modifier and Type Method Description static String
ProfileName. getNameForEnvironment(TargetEnvironment env, List<ProfileName> nameMap, String defaultName)
-
Uses of TargetEnvironment in org.eclipse.tycho.source
Method parameters in org.eclipse.tycho.source with type arguments of type TargetEnvironment Modifier and Type Method Description Map<String,IDependencyMetadata>
SourcesP2MetadataProvider. getDependencyMetadata(org.apache.maven.execution.MavenSession session, org.apache.maven.project.MavenProject project, List<TargetEnvironment> environments, OptionalResolutionAction optionalAction)
-