AgentMindConnector, CmionStorageContainer, Competency, CompetencyExecution, CompetencyLibrary, CompetencyManagerpublic abstract class CmionComponent
extends ion.Meta.Element
| Modifier and Type | Field | Description |
|---|---|---|
protected IArchitecture |
architecture |
reference to the architecture, through which references to other components can be obtained
|
| Modifier | Constructor | Description |
|---|---|---|
protected |
CmionComponent(IArchitecture architecture) |
create a new cmion Component
|
| Modifier and Type | Method | Description |
|---|---|---|
IArchitecture |
getArchitecture() |
returns a reference to the architecture object, through which references to other components can be obtained
|
boolean |
isConnected() |
Cmion compoenents that do require a socket connection to an external program, such
as a fatima mind, various competencies, etc.
|
void |
onDestroy() |
|
void |
raise(ion.Meta.Event evt) |
|
abstract void |
registerHandlers() |
every cmion component has to implement this method and register its event and
request handlers in here
|
protected IArchitecture architecture
protected CmionComponent(IArchitecture architecture)
public IArchitecture getArchitecture()
public abstract void registerHandlers()
public boolean isConnected()
public void onDestroy()
onDestroy in class ion.Meta.Elementpublic void raise(ion.Meta.Event evt)
raise in class ion.Meta.Element