org.openide.util
Class NbBundle.DebugLoader

java.lang.Object
  extended by java.lang.ClassLoader
      extended by org.openide.util.NbBundle.DebugLoader
Enclosing class:
NbBundle

static final class NbBundle.DebugLoader
extends java.lang.ClassLoader

Classloader whose special trick is inserting debug information into any *.properties files it loads.


Nested Class Summary
(package private) static class NbBundle.DebugLoader.DebugInputStream
          Wrapper input stream which parses the text as it goes and adds annotations.
 
Method Summary
static java.lang.ClassLoader get(java.lang.ClassLoader normal)
           
 java.io.InputStream getResourceAsStream(java.lang.String name)
           
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getPackage, getPackages, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

get

public static java.lang.ClassLoader get(java.lang.ClassLoader normal)

getResourceAsStream

public java.io.InputStream getResourceAsStream(java.lang.String name)
Overrides:
getResourceAsStream in class java.lang.ClassLoader