Package org.jpu.patterns.factory

Factory-related utilities.

See:
          Description

Interface Summary
IPrototypeFactory Interface for classes that provide general-purpose functionality commonly needed by prototype-based factories, especially those that need to be initialized from an external configuration source such as a properties or XML file.
IPrototypeFactory.IConfigStrategy Defines the interface to the factory's configurator.
IPrototypeFactory.IInitializer Interface to be implemented by classes that are registered as initializers via IPrototypeFactory.addInitializer(int, org.jpu.patterns.factory.IPrototypeFactory.IInitializer).
IPrototypeFactory.IInstantiator Interface to be implemented by a class to which object creation should be delegated.
IPrototypeFactory.IPrototypeReference  
 

Class Summary
FactoryOptions Used by clients of IPrototypeFactory to pass options adjusting its behavior.
PropertyFactoryConfigStrategy Implementation of IPrototypeFactory.IConfigStrategy for property-file-based configuration.
PrototypeFactory Implementation of IPrototypeFactory.
 

Exception Summary
NoSuchPrototypeException Thrown by IPrototypeFactory to indicate that the requested prototype was not found.
PrototypeFactoryException Base class for all checked exceptions thrown by IPrototypeFactory.
PrototypeFactoryRuntimeException  
TypeMismatchException  
 

Package org.jpu.patterns.factory Description

Factory-related utilities.



Copyright (c) 2001-2003 - Apache Software Foundation