private class TargetDefinitionResolver.LoadedIULocation
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.List<org.eclipse.equinox.p2.repository.metadata.IMetadataRepository> |
loadedRepositories |
private TargetDefinition.InstallableUnitLocation |
locationDefinition |
Constructor and Description |
---|
LoadedIULocation(TargetDefinition.InstallableUnitLocation locationDefinition) |
Modifier and Type | Method and Description |
---|---|
private org.eclipse.equinox.p2.query.IQueryResult<org.eclipse.equinox.p2.metadata.IInstallableUnit> |
findUnit(TargetDefinition.Unit unitReference,
org.eclipse.equinox.p2.query.IQueryable<org.eclipse.equinox.p2.metadata.IInstallableUnit> units) |
private org.eclipse.equinox.p2.metadata.IInstallableUnit |
findUnitInThisLocation(TargetDefinition.Unit unitReference) |
java.util.Collection<? extends org.eclipse.equinox.p2.query.IQueryable<org.eclipse.equinox.p2.metadata.IInstallableUnit>> |
getAvailableUnits() |
java.util.Collection<? extends org.eclipse.equinox.p2.metadata.IInstallableUnit> |
getRootIUs() |
private org.eclipse.equinox.p2.repository.metadata.IMetadataRepository |
loadRepository(TargetDefinition.Repository repository) |
private org.eclipse.equinox.p2.metadata.Version |
parseVersion(TargetDefinition.Unit unitReference) |
private TargetDefinition.InstallableUnitLocation locationDefinition
private java.util.List<org.eclipse.equinox.p2.repository.metadata.IMetadataRepository> loadedRepositories
public LoadedIULocation(TargetDefinition.InstallableUnitLocation locationDefinition) throws TargetDefinitionResolutionException
private org.eclipse.equinox.p2.repository.metadata.IMetadataRepository loadRepository(TargetDefinition.Repository repository) throws TargetDefinitionResolutionException
public java.util.Collection<? extends org.eclipse.equinox.p2.query.IQueryable<org.eclipse.equinox.p2.metadata.IInstallableUnit>> getAvailableUnits()
public java.util.Collection<? extends org.eclipse.equinox.p2.metadata.IInstallableUnit> getRootIUs() throws TargetDefinitionSyntaxException, TargetDefinitionResolutionException
private org.eclipse.equinox.p2.metadata.IInstallableUnit findUnitInThisLocation(TargetDefinition.Unit unitReference) throws TargetDefinitionSyntaxException, TargetDefinitionResolutionException
private org.eclipse.equinox.p2.query.IQueryResult<org.eclipse.equinox.p2.metadata.IInstallableUnit> findUnit(TargetDefinition.Unit unitReference, org.eclipse.equinox.p2.query.IQueryable<org.eclipse.equinox.p2.metadata.IInstallableUnit> units) throws TargetDefinitionSyntaxException
TargetDefinitionSyntaxException
private org.eclipse.equinox.p2.metadata.Version parseVersion(TargetDefinition.Unit unitReference) throws TargetDefinitionSyntaxException
TargetDefinitionSyntaxException