private class TargetDefinitionResolver.ResolverRun
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.List<org.eclipse.equinox.p2.query.IQueryable<org.eclipse.equinox.p2.metadata.IInstallableUnit>> |
availableUnitSources |
private java.lang.Boolean |
includeAllEnvironments |
private TargetDefinition.IncludeMode |
includeMode |
private java.lang.Boolean |
includeSource |
private java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> |
rootIUs |
Modifier | Constructor and Description |
---|---|
private |
ResolverRun() |
Modifier and Type | Method and Description |
---|---|
private boolean |
addedLocationsHaveContent() |
void |
addLocation(TargetDefinition.InstallableUnitLocation iuLocationDefinition) |
private void |
addSourceBundleUnits(ResolutionDataImpl data,
AbstractResolutionStrategy strategy,
java.util.Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> units) |
private AbstractResolutionStrategy |
getPlannerResolutionStrategy() |
private AbstractResolutionStrategy |
getResolutionStrategy() |
private AbstractResolutionStrategy |
getSlicerResolutionStrategy() |
java.util.Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> |
resolve() |
private void |
setIncludeAllEnvironments(java.lang.Boolean newValue) |
private void |
setIncludeMode(TargetDefinition.IncludeMode newValue) |
private void |
setIncludeSource(java.lang.Boolean newValue) |
private java.util.List<org.eclipse.equinox.p2.query.IQueryable<org.eclipse.equinox.p2.metadata.IInstallableUnit>> availableUnitSources
private java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> rootIUs
private TargetDefinition.IncludeMode includeMode
private java.lang.Boolean includeAllEnvironments
private java.lang.Boolean includeSource
public void addLocation(TargetDefinition.InstallableUnitLocation iuLocationDefinition) throws TargetDefinitionSyntaxException, TargetDefinitionResolutionException
private void setIncludeMode(TargetDefinition.IncludeMode newValue) throws TargetDefinitionResolutionException
private void setIncludeAllEnvironments(java.lang.Boolean newValue) throws TargetDefinitionResolutionException
private void setIncludeSource(java.lang.Boolean newValue)
public java.util.Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> resolve() throws TargetDefinitionResolutionException, ResolverException
private void addSourceBundleUnits(ResolutionDataImpl data, AbstractResolutionStrategy strategy, java.util.Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> units) throws ResolverException
ResolverException
private boolean addedLocationsHaveContent()
private AbstractResolutionStrategy getResolutionStrategy() throws TargetDefinitionResolutionException
private AbstractResolutionStrategy getSlicerResolutionStrategy()
private AbstractResolutionStrategy getPlannerResolutionStrategy() throws TargetDefinitionResolutionException