Uses of Interface
cmion.architecture.IArchitecture
-
Packages that use IArchitecture Package Description cmion.architecture cmion.level2 cmion.level2.competencies cmion.level2.competencies.test cmion.level3 cmion.level3.fatima cmion.level3.supersimplemind cmion.storage -
-
Uses of IArchitecture in cmion.architecture
Fields in cmion.architecture declared as IArchitecture Modifier and Type Field Description protected IArchitectureCmionComponent. architecturereference to the architecture, through which references to other components can be obtainedMethods in cmion.architecture that return IArchitecture Modifier and Type Method Description IArchitectureCmionComponent. getArchitecture()returns a reference to the architecture object, through which references to other components can be obtainedConstructors in cmion.architecture with parameters of type IArchitecture Constructor Description CmionComponent(IArchitecture architecture)create a new cmion Component -
Uses of IArchitecture in cmion.level2
Constructors in cmion.level2 with parameters of type IArchitecture Constructor Description Competency(IArchitecture architecture)create a competency objectCompetencyExecution(IArchitecture architecture)create a new Competency Execution ComponentCompetencyExecutionPlan(IArchitecture architecture)creates a new competencyExecutionPlan with no stepsCompetencyExecutionPlan(org.w3c.dom.Node domNode, IArchitecture architecture)creates a new competencyExecutionPlan from a DOM nodeCompetencyExecutionPlanStep(org.w3c.dom.Node domNode, IArchitecture architecture)create a new plan step from a DOM nodeCompetencyLibrary(IArchitecture architecture, java.lang.String competencyLibraryFile)Create a new competency libraryRemoteCompetency(IArchitecture architecture)call this constructor from subclassesRemoteTCPCompetency(IArchitecture architecture, int port, boolean serverMode, java.lang.String serverAddress)create a new remote TCP competency -
Uses of IArchitecture in cmion.level2.competencies
Constructors in cmion.level2.competencies with parameters of type IArchitecture Constructor Description ExampleCompetency(IArchitecture architecture)constructor, every competency, should if possible have a constructor that receives the Architecture as an argumentExampleTCPCompetency(IArchitecture architecture)constructor, every competency, should if possible have a constructor that receives the Architecture as an argumentMigration(IArchitecture architecture, java.lang.String configFile) -
Uses of IArchitecture in cmion.level2.competencies.test
Constructors in cmion.level2.competencies.test with parameters of type IArchitecture Constructor Description TestCompetency1(IArchitecture architecture)constructor of the test competencyTestCompetency2(IArchitecture architecture)constructor of the test competencyTestCompetency3(IArchitecture architecture)constructor of the test competencyTestCompetency4(IArchitecture architecture)constructor of the test competencyTestCompetency5(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 correctlyTestCompetency6(IArchitecture architecture)constructor of the test competencyTestCompetency7(IArchitecture architecture)constructor of the test competencyTestCompetency8(IArchitecture architecture)constructor of the test competency -
Uses of IArchitecture in cmion.level3
Constructors in cmion.level3 with parameters of type IArchitecture Constructor Description AgentMindConnector(IArchitecture architecture)create a new Agent Mind ConnectorCompetencyManager(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). -
Uses of IArchitecture in cmion.level3.fatima
Constructors in cmion.level3.fatima with parameters of type IArchitecture 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) -
Uses of IArchitecture in cmion.level3.supersimplemind
Constructors in cmion.level3.supersimplemind with parameters of type IArchitecture Constructor Description SuperSimpleMigratingByInviteMindConnector(IArchitecture architecture)creates a new connector for a SuperSimpleMindSuperSimpleMigratingMindConnector(IArchitecture architecture)creates a new connector for a SuperSimpleMindSuperSimpleMindConnector(IArchitecture architecture)creates a new connector for a SuperSimpleMind -
Uses of IArchitecture in cmion.storage
Constructors in cmion.storage with parameters of type IArchitecture Constructor Description BlackBoard(IArchitecture architecture, java.lang.String name)create a new black board with the specified nameCmionStorageContainer(IArchitecture architecture, java.lang.String name, java.lang.String type)create a new CMION Storage ContainerCmionStorageContainer(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)
-