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
ResolverExceptionprivate boolean addedLocationsHaveContent()
private AbstractResolutionStrategy getResolutionStrategy() throws TargetDefinitionResolutionException
private AbstractResolutionStrategy getSlicerResolutionStrategy()
private AbstractResolutionStrategy getPlannerResolutionStrategy() throws TargetDefinitionResolutionException