Uses of Class
org.eclipse.osgi.baseadaptor.BaseData

Packages that use BaseData
org.eclipse.osgi.baseadaptor   
org.eclipse.osgi.baseadaptor.bundlefile   
org.eclipse.osgi.baseadaptor.hooks   
org.eclipse.osgi.baseadaptor.loader   
 

Uses of BaseData in org.eclipse.osgi.baseadaptor
 

Methods in org.eclipse.osgi.baseadaptor with parameters of type BaseData
 BundleFile BaseAdaptor.createBundleFile(java.lang.Object content, BaseData data)
          Creates a bundle file object for the given content and base data.
 

Uses of BaseData in org.eclipse.osgi.baseadaptor.bundlefile
 

Fields in org.eclipse.osgi.baseadaptor.bundlefile declared as BaseData
protected  BaseData ZipBundleFile.bundledata
          The bundle data
 

Methods in org.eclipse.osgi.baseadaptor.bundlefile with parameters of type BaseData
 java.net.URL BundleFile.getResourceURL(java.lang.String path, BaseData hostData, int index)
          Returns a URL to access the contents of the entry specified by the path
 

Constructors in org.eclipse.osgi.baseadaptor.bundlefile with parameters of type BaseData
ZipBundleFile(java.io.File basefile, BaseData bundledata)
          Constructs a ZipBundle File
 

Uses of BaseData in org.eclipse.osgi.baseadaptor.hooks
 

Methods in org.eclipse.osgi.baseadaptor.hooks with parameters of type BaseData
 boolean ClassLoadingHook.addClassPathEntry(java.util.ArrayList cpEntries, java.lang.String cp, ClasspathManager hostmanager, BaseData sourcedata, java.security.ProtectionDomain sourcedomain)
          Gets called by a classpath manager when looking for ClasspathEntry objects.
 StorageHook StorageHook.create(BaseData bundledata)
          Creates an uninitialized storage hook for the specified bundledata.
 BundleFile BundleFileFactoryHook.createBundleFile(java.lang.Object content, BaseData data, boolean base)
          Creates a bundle file for the given content and base data.
 BaseClassLoader ClassLoadingHook.createClassLoader(java.lang.ClassLoader parent, ClassLoaderDelegate delegate, BundleProtectionDomain domain, BaseData data, java.lang.String[] bundleclasspath)
          Gets called by a base data during BundleData.createClassLoader(ClassLoaderDelegate, BundleProtectionDomain, String[]).
 java.lang.String ClassLoadingHook.findLibrary(BaseData data, java.lang.String libName)
          Gets called by a base data during BundleData.findLibrary(String).
 void ClassLoadingHook.initializedClassLoader(BaseClassLoader baseClassLoader, BaseData data)
          Gets called by a classpath manager at the end of ClasspathManager.initialize().
 StorageHook StorageHook.load(BaseData bundledata, java.io.DataInputStream is)
          Creates a new storage hook and loads the data from the specified input stream into the storage hook.
 BundleFile BundleFileWrapperFactoryHook.wrapBundleFile(BundleFile bundleFile, java.lang.Object content, BaseData data, boolean base)
          Wraps a bundle file for the given content and base data.
 

Uses of BaseData in org.eclipse.osgi.baseadaptor.loader
 

Methods in org.eclipse.osgi.baseadaptor.loader that return BaseData
 BaseData ClasspathManager.getBaseData()
          Returns the host base data for this classpath manager
 BaseData FragmentClasspath.getBundleData()
          Returns the fragment BaseData for this FragmentClasspath
 

Methods in org.eclipse.osgi.baseadaptor.loader with parameters of type BaseData
static boolean ClasspathManager.addClassPathEntry(java.util.ArrayList result, java.lang.String cp, ClasspathManager hostloader, BaseData sourcedata, java.security.ProtectionDomain sourcedomain)
          Adds a ClasspathEntry for the requested classpath to the result.
static void ClasspathManager.findClassPathEntry(java.util.ArrayList result, java.lang.String cp, ClasspathManager hostloader, BaseData sourcedata, java.security.ProtectionDomain sourcedomain)
          Finds all the ClasspathEntry objects for the requested classpath.
 ClasspathEntry ClasspathManager.getClasspath(java.lang.String cp, BaseData sourcedata, java.security.ProtectionDomain sourcedomain)
          Creates a new ClasspathEntry object for the requested classpath if the source exists.
 ClasspathEntry ClasspathManager.getExternalClassPath(java.lang.String cp, BaseData sourcedata, java.security.ProtectionDomain sourcedomain)
          Uses the requested classpath as an absolute path to locate a source for a new ClasspathEntry.
 

Constructors in org.eclipse.osgi.baseadaptor.loader with parameters of type BaseData
ClasspathManager(BaseData data, java.lang.String[] classpath, BaseClassLoader classloader)
          Constructs a classpath manager for the given host base data, classpath and base class loader
FragmentClasspath(BaseData bundledata, ClasspathEntry[] entries, java.security.ProtectionDomain domain)