public class WorldModelManipulator
extends cmion.architecture.CmionComponent
| Constructor | Description |
|---|---|
WorldModelManipulator(cmion.architecture.IArchitecture architecture) |
create a new simulator
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
addEntity(cmion.storage.CmionStorageContainer entityContainer) |
add an entity (Agent or Object) to the world model
|
void |
registerHandlers() |
|
void |
removeEntity(java.lang.String entityName) |
remove an entity (Agent or Object) from the world model
|
void |
removeProperty(java.lang.String propertyName,
cmion.storage.CmionStorageContainer entityContainer) |
removes a property (Agent or Object) from the world model
|
void |
setProperty(java.lang.String propertyName,
java.lang.String propertyValue,
boolean persistent,
cmion.storage.CmionStorageContainer parentContainer) |
sets a property (Agent or Object) from the world model
|
getArchitecture, isConnected, onDestroy, raisepublic WorldModelManipulator(cmion.architecture.IArchitecture architecture)
public void addEntity(cmion.storage.CmionStorageContainer entityContainer)
public void removeEntity(java.lang.String entityName)
public void setProperty(java.lang.String propertyName,
java.lang.String propertyValue,
boolean persistent,
cmion.storage.CmionStorageContainer parentContainer)
public void removeProperty(java.lang.String propertyName,
cmion.storage.CmionStorageContainer entityContainer)
public void registerHandlers()
registerHandlers in class cmion.architecture.CmionComponent