|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

public interface ISharedWorldObject
general interface for all sharedWorldObjects.
| Method Summary | |
|---|---|
ISharedWorldObject |
clone()
|
Class |
getCompositeClass()
|
Map<PropertyId,ISharedProperty> |
getProperties()
|
ISharedProperty |
getProperty(PropertyId id)
|
long |
getSimTime()
Returns world time when the object was seen/updated for the last time. |
| Methods inherited from interface cz.cuni.amis.pogamut.base.communication.worldview.object.IWorldObject |
|---|
getId |
| Method Detail |
|---|
long getSimTime()
The time suppose to be growing as the simulation carries on.
Always should be actual_timestamp >= any_prevously_recorded_timestamp,
object1.getLastSeenTime() > object2.getLastSeenTime() means that object1 last seen after object2
getSimTime in interface IWorldObjectISharedWorldObject clone()
ISharedProperty getProperty(PropertyId id)
Map<PropertyId,ISharedProperty> getProperties()
Class getCompositeClass()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||