org.eclipse.osgi.framework.internal.core
Class SingleSourcePackage
java.lang.Object
org.eclipse.osgi.framework.internal.core.PackageSource
org.eclipse.osgi.framework.internal.core.SingleSourcePackage
- All Implemented Interfaces:
- KeyedElement
- Direct Known Subclasses:
- FilteredSourcePackage
public class SingleSourcePackage
- extends PackageSource
Field Summary |
protected int |
expid
|
Fields inherited from class org.eclipse.osgi.framework.internal.core.PackageSource |
id |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
expid
protected int expid
SingleSourcePackage
public SingleSourcePackage(java.lang.String id,
int expid,
BundleLoaderProxy supplier)
getSuppliers
public SingleSourcePackage[] getSuppliers()
- Specified by:
getSuppliers
in class PackageSource
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
loadClass
public java.lang.Class loadClass(java.lang.String name)
throws java.lang.ClassNotFoundException
- Specified by:
loadClass
in class PackageSource
- Throws:
java.lang.ClassNotFoundException
getResource
public java.net.URL getResource(java.lang.String name)
- Specified by:
getResource
in class PackageSource
getResources
public java.util.Enumeration getResources(java.lang.String name)
- Specified by:
getResources
in class PackageSource
equals
public boolean equals(java.lang.Object source)
- Overrides:
equals
in class java.lang.Object