| Package | Description |
|---|---|
| cmion.architecture | |
| cmion.level2 | |
| cmion.level2.competencies | |
| cmion.level2.competencies.test | |
| cmion.level3 | |
| cmion.level3.fatima | |
| cmion.level3.supersimplemind | |
| cmion.storage |
| Modifier and Type | Field | Description |
|---|---|---|
protected IArchitecture |
CmionComponent.architecture |
reference to the architecture, through which references to other components can be obtained
|
| Modifier and Type | Method | Description |
|---|---|---|
IArchitecture |
CmionComponent.getArchitecture() |
returns a reference to the architecture object, through which references to other components can be obtained
|
| Constructor | Description |
|---|---|
CmionComponent(IArchitecture architecture) |
create a new cmion Component
|
| Constructor | Description |
|---|---|
Competency(IArchitecture architecture) |
create a competency object
|
CompetencyExecution(IArchitecture architecture) |
create a new Competency Execution Component
|
CompetencyExecutionPlan(IArchitecture architecture) |
creates a new competencyExecutionPlan with no steps
|
CompetencyExecutionPlan(org.w3c.dom.Node domNode,
IArchitecture architecture) |
creates a new competencyExecutionPlan from a DOM node
|
CompetencyExecutionPlanStep(org.w3c.dom.Node domNode,
IArchitecture architecture) |
create a new plan step from a DOM node
|
CompetencyLibrary(IArchitecture architecture,
java.lang.String competencyLibraryFile) |
Create a new competency library
|
RemoteCompetency(IArchitecture architecture) |
call this constructor from subclasses
|
RemoteTCPCompetency(IArchitecture architecture,
int port,
boolean serverMode,
java.lang.String serverAddress) |
create a new remote TCP competency
|
| Constructor | Description |
|---|---|
ExampleCompetency(IArchitecture architecture) |
constructor, every competency, should if possible have a constructor
that receives the Architecture as an argument
|
ExampleTCPCompetency(IArchitecture architecture) |
constructor, every competency, should if possible have a constructor
that receives the Architecture as an argument
|
Migration(IArchitecture architecture,
java.lang.String configFile) |
| Constructor | Description |
|---|---|
TestCompetency1(IArchitecture architecture) |
constructor of the test competency
|
TestCompetency2(IArchitecture architecture) |
constructor of the test competency
|
TestCompetency3(IArchitecture architecture) |
constructor of the test competency
|
TestCompetency4(IArchitecture architecture) |
constructor of the test competency
|
TestCompetency5(IArchitecture architecture,
java.lang.String someParameter1,
java.lang.String someParameter2) |
constructor of the test competency, this one has an additional parameter, purely
for the purpose whether the constructor is found and the parameter passed correctly
|
TestCompetency6(IArchitecture architecture) |
constructor of the test competency
|
TestCompetency7(IArchitecture architecture) |
constructor of the test competency
|
TestCompetency8(IArchitecture architecture) |
constructor of the test competency
|
| Constructor | Description |
|---|---|
AgentMindConnector(IArchitecture architecture) |
create a new Agent Mind Connector
|
CompetencyManager(IArchitecture architecture,
java.lang.String competencyManagerRulesFileName) |
|
CompetencyManagerRule(org.w3c.dom.Node domNode,
IArchitecture architecture) |
create a new competency manager rule from a dom node (originating form the parsed
competeny manager rules xml file).
|
| Constructor | Description |
|---|---|
FAtiMAConnector(IArchitecture architecture) |
create a new FAtiMA connector that connects to an old version of
FAtiMA that cannot migrate (kept for backwards compatibility)
|
FAtiMAConnector(IArchitecture architecture,
java.lang.String options) |
create a new FAtiMA connector, with an additional options parameter
this can at the moment contain any of the following substrings in any order
- "migrating" : indicates that the fatima connecting here supports migration
(see boolean canMigrate)
- "sleeping" : immediately send this mind to sleep once it is connected, this
is useful, if this platform is awaiting incoming migration and
currently inactive
- "modular" : indicates the fatima connecting is expected to be the recent (2010+) modular version
or an older one
(see boolean modular)
- "persistent": indicates that the fatima connecting is expected to be the recent (15/11/2011+) version
that can disinguish between persistent and non persistent knowledge
(see boolean distinguishPersistent)
|
FAtiMARetainer(IArchitecture architecture) |
| Constructor | Description |
|---|---|
SuperSimpleMigratingByInviteMindConnector(IArchitecture architecture) |
creates a new connector for a SuperSimpleMind
|
SuperSimpleMigratingMindConnector(IArchitecture architecture) |
creates a new connector for a SuperSimpleMind
|
SuperSimpleMindConnector(IArchitecture architecture) |
creates a new connector for a SuperSimpleMind
|
| Constructor | Description |
|---|---|
BlackBoard(IArchitecture architecture,
java.lang.String name) |
create a new black board with the specified name
|
CmionStorageContainer(IArchitecture architecture,
java.lang.String name,
java.lang.String type) |
create a new CMION Storage Container
|
CmionStorageContainer(IArchitecture architecture,
java.lang.String name,
java.lang.String type,
CmionStorageContainer parentContainer) |
create a new CMION Storage Container (this constructor is protected because it
should not be accessed from outside) to create a new top level container, use the
public constructor)
|
WorldModel(IArchitecture architecture,
java.lang.String name) |