|
Evaluating Software Design Patterns — the "Gang of Four" patterns implemented in Java 6 |
||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AbstractionFactory | |
---|---|
dk.rode.thesis.abstractfactory | Implementations and examples of the Abstract Factory design pattern [Gamma95, p.87]. |
Uses of AbstractionFactory in dk.rode.thesis.abstractfactory |
---|
Classes in dk.rode.thesis.abstractfactory that implement AbstractionFactory | |
---|---|
class |
MemorizableAbstractionFactory<E>
A memorizable abstraction factory creates memorizable sequence
abstractions. |
class |
PrototypicalAbstractionFactory<E>
A prototypical abstraction factory creates sequence abstractions based on
a prototype supplied at construction time. |
class |
StandardAbstractionFactory<E>
A standard abstraction factory creates sequence abstractions. |
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. |
class |
SynchronisedAbstractionFactory<E>
A synchronised abstraction factory creates synchronised sequence
abstractions. |
Fields in dk.rode.thesis.abstractfactory declared as AbstractionFactory | |
---|---|
private AbstractionFactory<E> |
StandardFactory.abstractionFactory
The currently used abstraction factory. |
Methods in dk.rode.thesis.abstractfactory that return AbstractionFactory | |
---|---|
AbstractionFactory<E> |
StandardFactory.getAbstractionFactory()
Returns the abstraction factory
currently used by this factory. |
Methods in dk.rode.thesis.abstractfactory with parameters of type AbstractionFactory | ||
---|---|---|
void |
StandardFactory.setAbstractionFactory(AbstractionFactory<E> abstractionFactory)
Sets the abstraction factory
to use by this factory to abstractionFactory . |
|
private static
|
Main.testAbstractionFactory(Log out,
String index,
AbstractionFactory<E> factory)
Test abstraction factories. |
Constructors in dk.rode.thesis.abstractfactory with parameters of type AbstractionFactory | |
---|---|
StandardFactory(AbstractionFactory<E> abstractionFactory,
GeneratorFactory<E,P> generatorFactory)
Constructor. |
|
Gunni Rode / rode.dk | ||||||||
PREV NEXT | FRAMES NO FRAMES |