Package cmion.architecture
Interface IArchitecture
-
public interface IArchitecturespecifies an interface for an architecture class that constructs the cmion components and stores references to them
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BlackBoardgetBlackBoard()in this method the architecture must return a reference to the Black Board componentCompetencyExecutiongetCompetencyExecution()in this method the architecture must return a reference to the competency execution componentCompetencyLibrarygetCompetencyLibrary()in this method the architecture must return a reference to the competency library componentCompetencyManagergetCompetencyManager()in this method the architecture must return a reference to the competency manager componentjava.lang.ObjectgetSystemContext()in this method the architecture must return a reference to an object with system specific information or resources.WorldModelgetWorldModel()in this method the architecture must return a reference to the World Model component
-
-
-
Method Detail
-
getWorldModel
WorldModel getWorldModel()
in this method the architecture must return a reference to the World Model component
-
getBlackBoard
BlackBoard getBlackBoard()
in this method the architecture must return a reference to the Black Board component
-
getCompetencyExecution
CompetencyExecution getCompetencyExecution()
in this method the architecture must return a reference to the competency execution component
-
getCompetencyManager
CompetencyManager getCompetencyManager()
in this method the architecture must return a reference to the competency manager component
-
getCompetencyLibrary
CompetencyLibrary getCompetencyLibrary()
in this method the architecture must return a reference to the competency library component
-
getSystemContext
java.lang.Object getSystemContext()
in this method the architecture must return a reference to an object with system specific information or resources. when there is system specific information or resources it returns null.
-
-