|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
ObjectResolveAdapterFactoryFinder
public abstract class ResolveAdapterFactoryFinder
Class for locating instances of ResolveAdapterFactory.
This class should be subclassed to provide a particular lookup mechanism.
| Constructor Summary | |
|---|---|
ResolveAdapterFactoryFinder()
|
|
| Method Summary | |
|---|---|
ResolveAdapterFactory |
find(AdaptingResolve decorator,
Class adaptee)
Performs an adapter lookup. |
Collection |
getResolveAdapterFactories()
Located all available adapter factories. |
| Methods inherited from class Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ResolveAdapterFactoryFinder()
| Method Detail |
|---|
public ResolveAdapterFactory find(AdaptingResolve decorator,
Class adaptee)
throws IllegalStateException
This method should be extended or overriden.
decorator - The adapting resolve decorator.adaptee - The class being adapted to.
null if non could
be found.
IllegalStateException - If multiple adapter factories are found
which can support the adaptation.public Collection getResolveAdapterFactories()
This method is intended to be overiden.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||