|
Evaluating Software Design Patterns — the "Gang of Four" patterns implemented in Java 6 |
||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use GeneratorFactory | |
---|---|
dk.rode.thesis.abstractfactory | Implementations and examples of the Abstract Factory design pattern [Gamma95, p.87]. |
Uses of GeneratorFactory in dk.rode.thesis.abstractfactory |
---|
Classes in dk.rode.thesis.abstractfactory that implement GeneratorFactory | |
---|---|
class |
CollectionValueFactory<E extends Serializable>
A collection value factory creates specific SequenceValueCollection
objects based on the supplied type of collection to the creation method. |
class |
RangeValueFactory
A range value factory creates value range
generators. |
class |
StandardFactory<E,P>
A standard factory can create sequence abstractions as well as the sequence
value generators used as the
implementations for the abstractions, and further more provides
a convenient creation method to
create sequences in a single step. |
Fields in dk.rode.thesis.abstractfactory declared as GeneratorFactory | |
---|---|
private GeneratorFactory<E,P> |
StandardFactory.generatorFactory
The currently used generator factory. |
Methods in dk.rode.thesis.abstractfactory that return GeneratorFactory | |
---|---|
GeneratorFactory<E,P> |
StandardFactory.getGeneratorFactory()
Returns the generator factory
currently used by this factory. |
Methods in dk.rode.thesis.abstractfactory with parameters of type GeneratorFactory | ||
---|---|---|
void |
StandardFactory.setGeneratorFactory(GeneratorFactory<E,P> generatorFactory)
Sets the generator factory
to use by this factory to generatorFactory . |
|
private static
|
Main.testGeneratorFactory(Log out,
String index,
GeneratorFactory<E,P> factory,
P argument)
Test generator factories. |
Constructors in dk.rode.thesis.abstractfactory with parameters of type GeneratorFactory | |
---|---|
StandardFactory(AbstractionFactory<E> abstractionFactory,
GeneratorFactory<E,P> generatorFactory)
Constructor. |
|
Gunni Rode / rode.dk | ||||||||
PREV NEXT | FRAMES NO FRAMES |