|
||||||||||
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 IWorldObject
ISharedWorldObject 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 |