diff options
Diffstat (limited to 'bundles/org.eclipse.osgi/core/framework/org/eclipse/osgi/framework/internal/core/MultiSourcePackage.java')
-rw-r--r-- | bundles/org.eclipse.osgi/core/framework/org/eclipse/osgi/framework/internal/core/MultiSourcePackage.java | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/bundles/org.eclipse.osgi/core/framework/org/eclipse/osgi/framework/internal/core/MultiSourcePackage.java b/bundles/org.eclipse.osgi/core/framework/org/eclipse/osgi/framework/internal/core/MultiSourcePackage.java new file mode 100644 index 000000000..2c485b895 --- /dev/null +++ b/bundles/org.eclipse.osgi/core/framework/org/eclipse/osgi/framework/internal/core/MultiSourcePackage.java @@ -0,0 +1,23 @@ +package org.eclipse.osgi.framework.internal.core; + +public class MultiSourcePackage extends PackageSource { + BundleLoaderProxy[] suppliers; + + MultiSourcePackage(String id, BundleLoaderProxy[] suppliers) { + this.id= id; + this.suppliers= suppliers; + } + + public BundleLoaderProxy[] getSuppliers() { + return suppliers; + } + + public boolean isMultivalued() { + return true; + } + + public BundleLoaderProxy getSupplier() { + return null; + } + +} |