|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface provides a method to get an instance of any component required
in an overlay behaviours based implementation. When the current overlay
don't use behaviours, all these factory methods throws an
InitializationException.
Any future implementation must contain the no argument constructor.
Method Summary | |
BehavioursFilter |
buildBehavioursFilter()
Builds an instance of the current BehavioursFilter implementation. |
BehavioursInvoker |
buildBehavioursInvoker()
Builds an instance of the current BehavioursInvoker implementation. |
BehavioursPattern |
buildBehavioursPattern()
Builds an instance of the current BehavioursPattern implementation. |
BehavioursPool |
buildBehavioursPool()
Builds an instance of the current BehavioursPool implementation. |
BehavioursRoleSelector |
buildBehavioursRoleSelector()
Builds an instance of the current BehavioursRoleSelector implementation. |
BehavioursFactory |
setValues(java.lang.Class pool,
java.lang.Class filter,
java.lang.Class invoker,
java.lang.Class pattern,
java.lang.Class roleSelector)
Sets the initial values for this BehavioursFactory. |
Method Detail |
public BehavioursFactory setValues(java.lang.Class pool, java.lang.Class filter, java.lang.Class invoker, java.lang.Class pattern, java.lang.Class roleSelector) throws InitializationException
pool
- BehavioursPool class reference.filter
- BehavioursFilter class reference.invoker
- BehavioursInvoker class reference.pattern
- BehavioursPattern class reference.roleSelector
- BehavioursRoleSelector class reference.
InitializationException
- if some error occurs during the
initialization process.public BehavioursFilter buildBehavioursFilter() throws InitializationException
InitializationException
- when an error occurs during the
initialization or when this factory method is non applicable.public BehavioursInvoker buildBehavioursInvoker() throws InitializationException
InitializationException
- when an error occurs during the
initialization or when this factory method is non applicable.public BehavioursPattern buildBehavioursPattern() throws InitializationException
InitializationException
- when an error occurs during the
initialization or when this factory method is non applicable.public BehavioursPool buildBehavioursPool() throws InitializationException
InitializationException
- when an error occurs during the
initialization or when this factory method is non applicable.public BehavioursRoleSelector buildBehavioursRoleSelector() throws InitializationException
InitializationException
- when an error occurs during the
initialization or when this factory method is non applicable.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |