diff options
Diffstat (limited to 'bundles/org.eclipse.equinox.p2.repository/src/org/eclipse/equinox/p2/repository/metadata/IMetadataRepositoryManager.java')
-rw-r--r-- | bundles/org.eclipse.equinox.p2.repository/src/org/eclipse/equinox/p2/repository/metadata/IMetadataRepositoryManager.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/bundles/org.eclipse.equinox.p2.repository/src/org/eclipse/equinox/p2/repository/metadata/IMetadataRepositoryManager.java b/bundles/org.eclipse.equinox.p2.repository/src/org/eclipse/equinox/p2/repository/metadata/IMetadataRepositoryManager.java index 2fd873dc7..330ad7148 100644 --- a/bundles/org.eclipse.equinox.p2.repository/src/org/eclipse/equinox/p2/repository/metadata/IMetadataRepositoryManager.java +++ b/bundles/org.eclipse.equinox.p2.repository/src/org/eclipse/equinox/p2/repository/metadata/IMetadataRepositoryManager.java @@ -15,6 +15,7 @@ import java.util.Map; import org.eclipse.core.runtime.IProgressMonitor; import org.eclipse.core.runtime.IStatus; import org.eclipse.equinox.internal.provisional.p2.core.ProvisionException; +import org.eclipse.equinox.p2.metadata.IInstallableUnit; import org.eclipse.equinox.p2.repository.IRepositoryManager; /** @@ -25,7 +26,7 @@ import org.eclipse.equinox.p2.repository.IRepositoryManager; * @noimplement This interface is not intended to be implemented by clients. * @since 2.0 */ -public interface IMetadataRepositoryManager extends IRepositoryManager { +public interface IMetadataRepositoryManager extends IRepositoryManager<IInstallableUnit> { /** * The name used for obtaining a reference to the metadata repository manager service */ @@ -59,7 +60,7 @@ public interface IMetadataRepositoryManager extends IRepositoryManager { * <li>A repository already exists at that location.</li> * </ul> */ - public IMetadataRepository createRepository(URI location, String name, String type, Map properties) throws ProvisionException; + public IMetadataRepository createRepository(URI location, String name, String type, Map<String, String> properties) throws ProvisionException; /** * Loads a repository corresponding to the given URL. If a repository has |