public class ModuleMetadataRepository extends AbstractMetadataRepository2
Modifier and Type | Field and Description |
---|---|
static String |
REPOSITORY_TYPE
Type string for this repository type.
|
Constructor and Description |
---|
ModuleMetadataRepository(org.eclipse.equinox.p2.core.IProvisioningAgent agent,
File location) |
Modifier and Type | Method and Description |
---|---|
void |
addInstallableUnits(Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> installableUnits) |
boolean |
isModifiable() |
org.eclipse.equinox.p2.query.IQueryResult<org.eclipse.equinox.p2.metadata.IInstallableUnit> |
query(org.eclipse.equinox.p2.query.IQuery<org.eclipse.equinox.p2.metadata.IInstallableUnit> query,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
removeAll() |
boolean |
removeInstallableUnits(Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> installableUnits) |
addReferences, compress, executeBatch, getReferences
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addInstallableUnits, addReferences, compress, removeInstallableUnits
public static final String REPOSITORY_TYPE
IMetadataRepositoryManager.createRepository(URI, String, String, Map)
in order to
create a repository of type ModuleMetadataRepository
.public ModuleMetadataRepository(org.eclipse.equinox.p2.core.IProvisioningAgent agent, File location) throws org.eclipse.equinox.p2.core.ProvisionException
org.eclipse.equinox.p2.core.ProvisionException
public org.eclipse.equinox.p2.query.IQueryResult<org.eclipse.equinox.p2.metadata.IInstallableUnit> query(org.eclipse.equinox.p2.query.IQuery<org.eclipse.equinox.p2.metadata.IInstallableUnit> query, org.eclipse.core.runtime.IProgressMonitor monitor)
public boolean isModifiable()
public void addInstallableUnits(Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> installableUnits)
public boolean removeInstallableUnits(Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> installableUnits)
public void removeAll()
Copyright © 2008-2012 Eclipse Foundation. All Rights Reserved.