Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.gjt.sp.jedit
Class BeanShell.CustomClassManager  view BeanShell.CustomClassManager download BeanShell.CustomClassManager.java

java.lang.Object
  extended bybsh.BshClassManager
      extended byorg.gjt.sp.jedit.BeanShell.CustomClassManager
Enclosing class:
BeanShell

static class BeanShell.CustomClassManager
extends bsh.BshClassManager


Nested Class Summary
 
Nested classes inherited from class bsh.BshClassManager
bsh.BshClassManager.Listener
 
Field Summary
private  java.util.LinkedList listeners
           
private  java.lang.ref.ReferenceQueue refQueue
           
 
Fields inherited from class bsh.BshClassManager
absoluteClassCache, absoluteNonClasses, resolvedObjectMethods, resolvedStaticMethods
 
Constructor Summary
(package private) BeanShell.CustomClassManager()
           
 
Method Summary
 void addListener(bsh.BshClassManager.Listener l)
           
protected  void classLoaderChanged()
           
 void removeListener(bsh.BshClassManager.Listener l)
           
 void reset()
          Clear all loaders and start over.
 
Methods inherited from class bsh.BshClassManager
addClassPath, cacheClassInfo, cacheResolvedMethod, classExists, classForName, clearCaches, cmUnavailable, createClassManager, doSuperImport, dump, getClassNameByUnqName, getResolvedMethod, getResource, getResourceAsStream, hasSuperImport, noClassDefFound, plainClassForName, reloadAllClasses, reloadClasses, reloadPackage, setClassLoader, setClassPath
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

listeners

private java.util.LinkedList listeners

refQueue

private java.lang.ref.ReferenceQueue refQueue
Constructor Detail

BeanShell.CustomClassManager

BeanShell.CustomClassManager()
Method Detail

addListener

public void addListener(bsh.BshClassManager.Listener l)

removeListener

public void removeListener(bsh.BshClassManager.Listener l)

reset

public void reset()
Description copied from class: bsh.BshClassManager
Clear all loaders and start over. No class loading.


classLoaderChanged

protected void classLoaderChanged()