cz.cuni.amis.pogamut.unreal.communication.messages
Class UnrealId

java.lang.Object
  extended by cz.cuni.amis.pogamut.base.communication.worldview.object.WorldObjectId
      extended by cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId
All Implemented Interfaces:
java.io.Serializable

public class UnrealId
extends WorldObjectId
implements java.io.Serializable

Interface that is returning an unique id of the world object. The id must be unique among all the objects in the world.

hashmaps/sets.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class cz.cuni.amis.pogamut.base.communication.worldview.object.WorldObjectId
isDouble, isLong, token
 
Constructor Summary
protected UnrealId()
          For wrappers...
 
Method Summary
static UnrealId get(java.lang.String name)
           Note that if you run some map from cmdline, NavPoint-s name prefix is generated case censitive.
 
Methods inherited from class cz.cuni.amis.pogamut.base.communication.worldview.object.WorldObjectId
equals, get, get, getDoubleId, getLongId, getStringId, hashCode, isDoubleId, isLongId, isNumericId, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UnrealId

protected UnrealId()
For wrappers...

Method Detail

get

public static UnrealId get(java.lang.String name)

Note that if you run some map from cmdline, NavPoint-s name prefix is generated case censitive. So on win platform you can run map "CtF-losTFAith", which will start correct map (file system not case sensitive) and navpoints will be seen with different prefix name as if you start map "CTF-LostFaith".

Parameters:
name -
Returns: