| ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Expert Manager is the singleton providing the methods
to run Expert implementation
or ExpertRunner implementation.
| Method Summary | |
Expert | createExpert(String uin, ExpertController controller)Used to get Expert created by one of the ExpertFactory instances. |
Expert | createExpert(String parentExpertUin, Expert addinExpert)Used to get Expert created by one of the ExpertFactory instances. |
ExpertRunner | getExpertRunner(String uin)Returns ExpertRunner instance. |
void | registerFactory(ExpertFactory factory) |
void | showExpert(Expert expert)Shows Together-consistent dialog which runs given expert |
void | unregisterFactory(ExpertFactory factory) |
| Method Detail |
public Expert createExpert(String uin, ExpertController controller)
public Expert createExpert(String parentExpertUin, Expert addinExpert)
public ExpertRunner getExpertRunner(String uin)
public void registerFactory(ExpertFactory factory)
public void showExpert(Expert expert)
public void unregisterFactory(ExpertFactory factory)
| ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||