Uses of Interface
cmion.architecture.IArchitecture
Packages that use IArchitecture
Package
Description
-
Uses of IArchitecture in cmion.architecture
Fields in cmion.architecture declared as IArchitectureModifier and TypeFieldDescriptionprotected IArchitectureCmionComponent.architecturereference to the architecture, through which references to other components can be obtainedMethods in cmion.architecture that return IArchitectureModifier and TypeMethodDescriptionCmionComponent.getArchitecture()returns a reference to the architecture object, through which references to other components can be obtainedConstructors in cmion.architecture with parameters of type IArchitectureModifierConstructorDescriptionprotectedCmionComponent(IArchitecture architecture) create a new cmion Component -
Uses of IArchitecture in cmion.level2
Constructors in cmion.level2 with parameters of type IArchitectureModifierConstructorDescriptionCompetency(IArchitecture architecture) create a competency objectCompetencyExecution(IArchitecture architecture) create a new Competency Execution ComponentCompetencyExecutionPlan(IArchitecture architecture) creates a new competencyExecutionPlan with no stepsCompetencyExecutionPlan(Node domNode, IArchitecture architecture) creates a new competencyExecutionPlan from a DOM nodeCompetencyExecutionPlanStep(Node domNode, IArchitecture architecture) create a new plan step from a DOM nodeCompetencyLibrary(IArchitecture architecture, String competencyLibraryFile) Create a new competency libraryprotectedRemoteCompetency(IArchitecture architecture) call this constructor from subclassesprotectedRemoteTCPCompetency(IArchitecture architecture, int port, boolean serverMode, String serverAddress) create a new remote TCP competency -
Uses of IArchitecture in cmion.level2.competencies
Constructors in cmion.level2.competencies with parameters of type IArchitectureModifierConstructorDescriptionExampleCompetency(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, String configFile) -
Uses of IArchitecture in cmion.level2.competencies.test
Constructors in cmion.level2.competencies.test with parameters of type IArchitectureModifierConstructorDescriptionTestCompetency1(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, String someParameter1, 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 IArchitectureModifierConstructorDescriptionAgentMindConnector(IArchitecture architecture) create a new Agent Mind ConnectorCompetencyManager(IArchitecture architecture, String competencyManagerRulesFileName) CompetencyManagerRule(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 IArchitectureModifierConstructorDescriptionFAtiMAConnector(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, 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 IArchitectureModifierConstructorDescriptionSuperSimpleMigratingByInviteMindConnector(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 IArchitectureModifierConstructorDescriptionBlackBoard(IArchitecture architecture, String name) create a new black board with the specified nameCmionStorageContainer(IArchitecture architecture, String name, String type) create a new CMION Storage ContainerprotectedCmionStorageContainer(IArchitecture architecture, String name, 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, String name)