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

Quick Search    Search Deep

org.metacosm.util
Class ClassRepository  view ClassRepository download ClassRepository.java

java.lang.Object
  extended byorg.metacosm.util.Repository
      extended byorg.metacosm.util.ClassRepository

public class ClassRepository
extends Repository


Field Summary
 
Fields inherited from class org.metacosm.util.Repository
 
Constructor Summary
ClassRepository(java.lang.String propertyFile)
           
 
Method Summary
 java.lang.Class getAsClass(java.lang.String key)
           
 java.lang.Object getDefaultInstance(java.lang.String key)
           
protected  java.lang.Object parseElementFrom(java.lang.String value)
           
protected  java.lang.String parseName(java.lang.String value)
           
 
Methods inherited from class org.metacosm.util.Repository
add, add, containsKey, get, get, getKeys, reInit, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ClassRepository

public ClassRepository(java.lang.String propertyFile)
Method Detail

getAsClass

public java.lang.Class getAsClass(java.lang.String key)
                           throws java.lang.ClassNotFoundException

getDefaultInstance

public java.lang.Object getDefaultInstance(java.lang.String key)
                                    throws java.lang.ClassNotFoundException,
                                           java.lang.IllegalAccessException,
                                           java.lang.InstantiationException

parseName

protected java.lang.String parseName(java.lang.String value)

parseElementFrom

protected java.lang.Object parseElementFrom(java.lang.String value)
Specified by:
parseElementFrom in class Repository