org.wdssii.core
Class PrototypeFactory<X>

java.lang.Object
  extended by org.wdssii.core.PrototypeFactory<X>

public class PrototypeFactory<X>
extends Object

Author:
lakshman

Field Summary
private  org.apache.commons.logging.Log log
           
private  Map<String,X> myMap
           
 
Constructor Summary
PrototypeFactory(String configpath)
           
 
Method Summary
 X getPrototypeMaster(String name)
          Get the master
private  void register(String name, X prototype)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

private org.apache.commons.logging.Log log

myMap

private Map<String,X> myMap
Constructor Detail

PrototypeFactory

public PrototypeFactory(String configpath)
Method Detail

register

private void register(String name,
                      X prototype)

getPrototypeMaster

public X getPrototypeMaster(String name)
Get the master

Returns:
null if no such prototype was registered