Package | Description |
---|---|
cz.cuni.amis.pogamut.base.component.controller | |
cz.cuni.amis.pogamut.base.component.lifecyclebus |
Modifier and Type | Class and Description |
---|---|
class |
ComponentController<COMPONENT extends IComponent>
Provides simple way for components to start/stop automatically based on the status of objects
they depends on (e.g.
|
Modifier and Type | Field and Description |
---|---|
protected IComponentController |
SharedComponentController.LocalController.controller |
Constructor and Description |
---|
SharedComponentController.LocalController(IAgentId agentId,
IComponentController controller) |
Modifier and Type | Method and Description |
---|---|
<T extends IComponent> |
LifecycleBus.addLifecycleManagement(T component,
IComponentControlHelper lifecyleMethods,
ComponentDependencies componentDependencies) |
<T extends IComponent> |
ILifecycleBus.addLifecycleManagement(T component,
IComponentControlHelper lifecyleMethods,
ComponentDependencies componentDependencies)
Registers 'lifecycleMethods' to be called in correct times according to 'componentDependencies' for the 'component'.
|
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.