org.eclipse.osgi.internal.loader
Class MultiSourcePackage

java.lang.Object
  extended by org.eclipse.osgi.internal.loader.PackageSource
      extended by org.eclipse.osgi.internal.loader.MultiSourcePackage
All Implemented Interfaces:
KeyedElement

public class MultiSourcePackage
extends PackageSource


Field Summary
 
Fields inherited from class org.eclipse.osgi.internal.loader.PackageSource
id
 
Method Summary
 java.net.URL getResource(java.lang.String name)
           
 java.util.Enumeration getResources(java.lang.String name)
           
 SingleSourcePackage[] getSuppliers()
           
 java.lang.Class loadClass(java.lang.String name)
           
 
Methods inherited from class org.eclipse.osgi.internal.loader.PackageSource
compare, getId, getKey, getKeyHashCode, hasCommonSource, isFriend, isNullSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getSuppliers

public SingleSourcePackage[] getSuppliers()
Specified by:
getSuppliers in class PackageSource

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


Copyright © 2007-2012 FuseSource, Corp.. All Rights Reserved.