Uses of Class
org.eclipse.tycho.core.shared.TargetEnvironment
-
-
Uses of TargetEnvironment in org.eclipse.tycho.core
Fields in org.eclipse.tycho.core with type parameters of type TargetEnvironment Modifier and Type Field Description private java.util.List<TargetEnvironment>
TargetPlatformConfiguration. environments
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 java.util.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 java.util.List<TargetEnvironment>
AbstractP2Mojo. getEnvironments()
-
Uses of TargetEnvironment in org.eclipse.tycho.core.osgitools
Fields in org.eclipse.tycho.core.osgitools declared as TargetEnvironment Modifier and Type Field Description private TargetEnvironment[]
AbstractArtifactDependencyWalker. environments
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 java.util.Properties
EquinoxResolver. getPlatformProperties(java.util.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 java.util.Map<TargetEnvironment,DependencyArtifacts>
MultiEnvironmentDependencyArtifacts. platforms
Methods in org.eclipse.tycho.core.osgitools.targetplatform that return types with arguments of type TargetEnvironment Modifier and Type Method Description java.util.Collection<TargetEnvironment>
MultiEnvironmentDependencyArtifacts. getPlatforms()
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)
private static TargetEnvironment
DefaultTargetPlatformConfigurationReader. newTargetEnvironment(org.codehaus.plexus.util.xml.Xpp3Dom environmentDom)
-
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 java.util.Map<java.lang.String,IDependencyMetadata>
CustomBundleP2MetadataProvider. getDependencyMetadata(org.apache.maven.execution.MavenSession session, org.apache.maven.project.MavenProject project, java.util.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 java.util.Map<java.lang.String,IDependencyMetadata>
SourceFeatureP2MetadataProvider. getDependencyMetadata(org.apache.maven.execution.MavenSession session, org.apache.maven.project.MavenProject project, java.util.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, java.util.List<TargetEnvironment> environments, org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo, OptionalResolutionAction optionalAction, PublisherOptions options)
DependencyMetadata
DefaultDependencyMetadataGenerator. generateMetadata(IArtifactFacade artifact, java.util.List<TargetEnvironment> environments, OptionalResolutionAction optionalAction, PublisherOptions options)
DependencyMetadata
P2GeneratorImpl. generateMetadata(IArtifactFacade artifact, java.util.List<TargetEnvironment> environments, PublisherOptions options)
DependencyMetadata
SourcesBundleDependencyMetadataGenerator. generateMetadata(IArtifactFacade artifact, java.util.List<TargetEnvironment> environments, OptionalResolutionAction optionalAction, PublisherOptions options)
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)
protected java.util.List<org.eclipse.equinox.p2.publisher.IPublisherAction>
SourcesBundleDependencyMetadataGenerator. getPublisherActions(IArtifactFacade artifact, java.util.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, java.util.List<TargetEnvironment> environments, OptionalResolutionAction optionalAction, PublisherOptions options)
Generates dependency-only artifact metadata -
Uses of TargetEnvironment in org.eclipse.tycho.p2.resolver
Fields in org.eclipse.tycho.p2.resolver with type parameters of type TargetEnvironment Modifier and Type Field Description private java.util.List<TargetEnvironment>
InstallableUnitResolver. environments
private java.util.List<TargetEnvironment>
P2ResolverImpl. environments
Methods in org.eclipse.tycho.p2.resolver that return types with arguments of type TargetEnvironment Modifier and Type Method Description java.util.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 private boolean
P2ResolverImpl. isMatchingEnv(java.util.Set<?> metadata, TargetEnvironment environment)
Check if the Metadata contains any constraints that forbid the givenTargetEnvironment
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 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)
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)
void
P2ResolverImpl. setEnvironments(java.util.List<TargetEnvironment> environments)
Constructor parameters in org.eclipse.tycho.p2.resolver with type arguments of type TargetEnvironment Constructor Description InstallableUnitResolver(java.util.List<TargetEnvironment> environments, ExecutionEnvironmentResolutionHints executionEnvironment, IncludeSourceMode sourceMode, MavenLogger logger)
-
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 java.util.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(java.util.List<TargetEnvironment> environments)
-
Uses of TargetEnvironment in org.eclipse.tycho.p2.target
Fields in org.eclipse.tycho.p2.target with type parameters of type TargetEnvironment Modifier and Type Field Description private java.util.List<TargetEnvironment>
TargetDefinitionResolver. environments
(package private) java.util.List<TargetEnvironment>
TargetDefinitionResolverService.ResolutionArguments. environments
Method parameters in org.eclipse.tycho.p2.target with type arguments of type TargetEnvironment Modifier and Type Method Description TargetDefinitionContent
TargetDefinitionResolverService. getTargetDefinitionContent(TargetDefinition definition, java.util.List<TargetEnvironment> environments, ExecutionEnvironmentResolutionHints jreIUs, IncludeSourceMode includeSourceMode, org.eclipse.equinox.p2.core.IProvisioningAgent agent)
Constructor parameters in org.eclipse.tycho.p2.target with type arguments of type TargetEnvironment Constructor Description ResolutionArguments(TargetDefinition definition, java.util.List<TargetEnvironment> environments, ExecutionEnvironmentResolutionHints jreIUs, IncludeSourceMode includeSourceMode, org.eclipse.equinox.p2.core.IProvisioningAgent agent)
TargetDefinitionResolver(java.util.List<TargetEnvironment> environments, ExecutionEnvironmentResolutionHints executionEnvironment, IncludeSourceMode includeSourceMode, MavenContext mavenContext)
-
Uses of TargetEnvironment in org.eclipse.tycho.p2.target.facade
Fields in org.eclipse.tycho.p2.target.facade with type parameters of type TargetEnvironment Modifier and Type Field Description private java.util.List<TargetEnvironment>
TargetPlatformConfigurationStub. environments
Methods in org.eclipse.tycho.p2.target.facade that return types with arguments of type TargetEnvironment Modifier and Type Method Description java.util.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(java.util.List<TargetEnvironment> environments)
-
Uses of TargetEnvironment in org.eclipse.tycho.p2.tools
Fields in org.eclipse.tycho.p2.tools with type parameters of type TargetEnvironment Modifier and Type Field Description private java.util.List<TargetEnvironment>
BuildContext. environments
Methods in org.eclipse.tycho.p2.tools that return types with arguments of type TargetEnvironment Modifier and Type Method 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 parameters in org.eclipse.tycho.p2.tools with type arguments of type TargetEnvironment Constructor Description BuildContext(ReactorProjectIdentities project, java.lang.String qualifier, java.util.List<TargetEnvironment> environments)
Creates a newBuildContext
instance. -
Uses of TargetEnvironment in org.eclipse.tycho.p2.tools.director.shared
Fields in org.eclipse.tycho.p2.tools.director.shared declared as TargetEnvironment Modifier and Type Field Description private TargetEnvironment
AbstractDirectorApplicationCommand. environment
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
Fields in org.eclipse.tycho.p2.tools.publisher with type parameters of type TargetEnvironment Modifier and Type Field Description private java.util.List<TargetEnvironment>
PublisherActionRunner. environments
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, 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 parameters in org.eclipse.tycho.p2.tools.publisher with type arguments of type TargetEnvironment Constructor Description PublisherActionRunner(org.eclipse.equinox.p2.repository.metadata.IMetadataRepository contextInstallableUnits, java.util.List<TargetEnvironment> environments, MavenLogger logger)
-
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, java.util.List<TargetEnvironment> environments, java.lang.String buildQualifier, Interpolator interpolator)
PublisherService
PublisherServiceFactory. createPublisher(ReactorProject project, java.util.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 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)
Method parameters in org.eclipse.tycho.p2.util.resolution with type arguments of type TargetEnvironment Modifier and Type Method 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)
-
Uses of TargetEnvironment in org.eclipse.tycho.packaging
Fields in org.eclipse.tycho.packaging declared as TargetEnvironment Modifier and Type Field Description private TargetEnvironment
ProductAssembler. environment
private TargetEnvironment[]
ProductExportMojo. environments
Deprecated.use target-platform-configurationelement Methods in org.eclipse.tycho.packaging that return types with arguments of type TargetEnvironment Modifier and Type Method Description private java.util.List<TargetEnvironment>
ProductExportMojo. getEnvironments()
Methods in org.eclipse.tycho.packaging with parameters of type TargetEnvironment Modifier and Type Method 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)
Constructors in org.eclipse.tycho.packaging with parameters of type TargetEnvironment Constructor Description ProductAssembler(org.codehaus.plexus.PlexusContainer plexus, BundleReader manifestReader, java.io.File target, TargetEnvironment environment)
-
Uses of TargetEnvironment in org.eclipse.tycho.plugins.p2.director
Methods in org.eclipse.tycho.plugins.p2.director that return types with arguments of type TargetEnvironment Modifier and Type Method Description (package private) java.util.List<TargetEnvironment>
AbstractProductMojo. getEnvironments()
Methods in org.eclipse.tycho.plugins.p2.director with parameters of type TargetEnvironment Modifier and Type Method 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)
-
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 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)
-
Uses of TargetEnvironment in org.eclipse.tycho.target
Fields in org.eclipse.tycho.target declared as TargetEnvironment Modifier and Type Field Description private TargetEnvironment[]
TargetPlatformConfigurationMojo. environments
Target environments (os/ws/arch) to consider.
-