public class SlicerResolutionStrategy extends AbstractSlicerResolutionStrategy
additionalRequirements, availableIUs, EMPTY_IU_ARRAY, jreIUs, logger, rootIUs
Constructor and Description |
---|
SlicerResolutionStrategy(MavenLogger logger) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
ignoreFilters() |
protected boolean |
isSlicerError(org.eclipse.core.runtime.MultiStatus slicerStatus) |
protected org.eclipse.equinox.internal.p2.director.Slicer |
newSlicer(org.eclipse.equinox.p2.query.IQueryable<org.eclipse.equinox.p2.metadata.IInstallableUnit> availableIUs,
Map<String,String> properties) |
Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> |
resolve(Map<String,String> properties,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected boolean |
strictDependencies() |
slice
addFeatureJarFilter, newResolutionException, resolve, setAdditionalRequirements, setAvailableInstallableUnits, setJREUIs, setRootInstallableUnits
public SlicerResolutionStrategy(MavenLogger logger)
protected org.eclipse.equinox.internal.p2.director.Slicer newSlicer(org.eclipse.equinox.p2.query.IQueryable<org.eclipse.equinox.p2.metadata.IInstallableUnit> availableIUs, Map<String,String> properties)
newSlicer
in class AbstractSlicerResolutionStrategy
protected boolean isSlicerError(org.eclipse.core.runtime.MultiStatus slicerStatus)
isSlicerError
in class AbstractSlicerResolutionStrategy
public Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> resolve(Map<String,String> properties, org.eclipse.core.runtime.IProgressMonitor monitor)
resolve
in class AbstractResolutionStrategy
protected boolean ignoreFilters()
protected boolean strictDependencies()
Copyright © 2008-2012 Eclipse Foundation. All Rights Reserved.