JTools

org.jtools.activate
Class SimpleClass<T>

java.lang.Object
  extended by org.jtools.activate.SimpleDomainResource
      extended by org.jtools.activate.SimpleClass<T>
All Implemented Interfaces:
Cloneable, Activatable, ActivatableInfo, ClassInfo<T>, DomainResourceInfo

public class SimpleClass<T>
extends SimpleDomainResource
implements ClassInfo<T>

TODO type-description

Author:
Rainer Noack

Constructor Summary
SimpleClass()
           
 
Method Summary
 Object activate(Object loaderContext, int retry)
           
 Class<? super T> getAssignable()
           
 Object[] getCategories()
           
 Class<T> getClazz(Object loaderContext, int retry)
           
 String getDefaultClassname()
           
 void setAssignable(Class<? super T> assignable)
           
 void setCategories(Object[] categories)
           
 void setDefaultClassname(String defaultClassname)
           
 
Methods inherited from class org.jtools.activate.SimpleDomainResource
activate, clone, getDomain, getDomainIndependentName, getInfo, getName, getNamingArguments, getParentDomainDescriptor, setBestDomain, setDomain, setName, setNamingArguments
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jtools.activate.DomainResourceInfo
getDomain, getDomainIndependentName, getName, getNamingArguments, getParentDomainDescriptor
 

Constructor Detail

SimpleClass

public SimpleClass()
Method Detail

getDefaultClassname

public String getDefaultClassname()
Specified by:
getDefaultClassname in interface ClassInfo<T>

setDefaultClassname

public void setDefaultClassname(String defaultClassname)

getClazz

public Class<T> getClazz(Object loaderContext,
                         int retry)
                  throws ResourceException
Throws:
ResourceException

activate

public final Object activate(Object loaderContext,
                             int retry)
                      throws ResourceException
Specified by:
activate in interface Activatable
Overrides:
activate in class SimpleDomainResource
Throws:
ResourceException

getAssignable

public Class<? super T> getAssignable()
Specified by:
getAssignable in interface ClassInfo<T>

setAssignable

public void setAssignable(Class<? super T> assignable)

getCategories

public Object[] getCategories()
Specified by:
getCategories in interface ClassInfo<T>

setCategories

public void setCategories(Object[] categories)

JTools

© 2000-2006, JTools.org.