|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Serviceable
instead.
A composer is a class that need to connect to software components using
a "role" abstraction, thus not depending on particular implementations
but on behavioral interfaces.
The contract surrounding a Composable
is that it is a user.
The Composable
is able to use Components
managed
by the ComponentManager
it was initialized with. As part
of the contract with the system, the instantiating entity must call
the compose
method before the Composable
can be considered valid.
Method Summary | |
void |
compose(ComponentManager componentManager)
Deprecated. Pass the ComponentManager to the composer . |
Method Detail |
public void compose(ComponentManager componentManager) throws ComponentException
ComponentManager
to the composer
.
The Composable
implementation should use the specified
ComponentManager
to acquire the components it needs for
execution.
componentManager
- The ComponentManager
which this
Composable
uses.
ComponentException
- if an error occurs
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |