ecologylab.appframework
Class ClassRegistry<U>

java.lang.Object
  extended by ecologylab.appframework.Scope<java.lang.Class<U>>
      extended by ecologylab.appframework.ClassRegistry<U>

public class ClassRegistry<U>
extends Scope<java.lang.Class<U>>

Author:
andruid

Constructor Summary
ClassRegistry()
           
 
Method Summary
 U getInstance(java.lang.Class<? extends U> thatClass)
          Get a DocumentType from a generic parameterized Class object.
 U lookupInstance(java.lang.String key)
           
 
Methods inherited from class ecologylab.appframework.Scope
bind, isBound, lookup
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassRegistry

public ClassRegistry()
Method Detail

lookupInstance

public U lookupInstance(java.lang.String key)

getInstance

public U getInstance(java.lang.Class<? extends U> thatClass)
Get a DocumentType from a generic parameterized Class object.

Parameters:
thatClass -
Returns: