Uses of Class
cmion.storage.CmionStorageContainer
-
Packages that use CmionStorageContainer Package Description cmion.level3.fatima cmion.storage -
-
Uses of CmionStorageContainer in cmion.level3.fatima
Methods in cmion.level3.fatima with parameters of type CmionStorageContainer Modifier and Type Method Description static java.lang.StringFAtiMAutils. getPropertiesString(CmionStorageContainer entityContainer, boolean includePersistenceInformation)returns a String listing all properties of a storage container in the format specified by the FAtiMA protocol, which is for example "prop1:value1 prop2:value2 prop3:value3" -
Uses of CmionStorageContainer in cmion.storage
Subclasses of CmionStorageContainer in cmion.storage Modifier and Type Class Description classBlackBoardThe BlackBoard is a storage container for competencies to share information with each other.classWorldModela specific subclass of cmion storage container with convenience methods added for handling "agent" and "object" sub containers.Methods in cmion.storage that return CmionStorageContainer Modifier and Type Method Description CmionStorageContainerWorldModel. getAgent(java.lang.String name)returns the agent storage container with the specified name or null if it does not exist in this world modelCmionStorageContainerWorldModel. getObject(java.lang.String name)returns the object storage container with the specified name or null if it does not exist in this world modelCmionStorageContainerCmionStorageContainer. getParentContainer()returns the parent container or null if this is the top container of a storage hierarchyCmionStorageContainerEventPropertyChanged. getParentContainer()return the container which the changed property belongs toCmionStorageContainerEventPropertyRemoved. getParentContainer()returns a reference to the container from which the property was removedCmionStorageContainerEventSubContainerAdded. getParentContainer()returns the container that has added the sub containerCmionStorageContainerEventSubContainerRemoved. getParentContainer()returns a reference to the container from which the sub container was removedCmionStorageContainerCmionStorageContainer. getSubContainer(java.lang.String subContainerName)returns the sub container with the provided name or null, if there is no such container in this storage containerCmionStorageContainerEventSubContainerAdded. getSubContainer()returns the sub container that has been addedCmionStorageContainerCmionStorageContainer. getTopContainer()returns the top container of the storage hierarchy that this container is part of, so typically this should return either the blackboard or the world model objectConstructors in cmion.storage with parameters of type CmionStorageContainer Constructor Description 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)EventPropertyChanged(java.lang.String propertyName, java.lang.Object propertyValue, boolean persistent, CmionStorageContainer parentContainer)create a new event that a property of given name was set to given valueEventPropertyRemoved(java.lang.String propertyName, CmionStorageContainer parentContainer)create a new event that a property of given name was removedEventSubContainerAdded(CmionStorageContainer parentContainer, CmionStorageContainer subContainer, java.util.HashMap<java.lang.String,java.lang.Object> initialProperties)create a new event sub container addedEventSubContainerRemoved(java.lang.String removedContainerName, java.lang.String removedContainerType, CmionStorageContainer parentContainer)create an event informing of the removal of a sub container
-