com.softwareag.centrasite.appl.framework.validation.impl
Class ImplementationFactory<T>

java.lang.Object
  extended by com.softwareag.centrasite.appl.framework.validation.impl.ImplementationFactory<T>

public class ImplementationFactory<T>
extends java.lang.Object

An object factory, which is used to create instances of certain objects.


Constructor Summary
ImplementationFactory(ValidationDefaults.Instantiation pInstantiation, java.lang.Class<T> pImplClass, com.softwareag.centrasite.appl.framework.ioc.IOCProvider pIocProvider)
          Creates a new object factory, with the given instantiation strategy.
 
Method Summary
 T getInstance()
          Returns an instance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImplementationFactory

public ImplementationFactory(ValidationDefaults.Instantiation pInstantiation,
                             java.lang.Class<T> pImplClass,
                             com.softwareag.centrasite.appl.framework.ioc.IOCProvider pIocProvider)
Creates a new object factory, with the given instantiation strategy. The factory will create instances of the given implementation class.

Method Detail

getInstance

public T getInstance()
Returns an instance.