public static class WorldManagerClient.NewRemoteObjectMessage extends SubjectMessage implements ITargetSessionId
oid
Constructor and Description |
---|
NewRemoteObjectMessage() |
NewRemoteObjectMessage(java.lang.String targetSessionId,
OID instanceOid,
OID newObjId,
Point loc,
Quaternion orient,
int perceptionRadius,
ObjectType type) |
Modifier and Type | Method and Description |
---|---|
OID |
getInstanceOid() |
Point |
getLoc() |
Quaternion |
getOrient() |
int |
getPerceptionRadius() |
java.lang.String |
getTargetSessionId() |
ObjectType |
getType() |
void |
setInstanceOid(OID oid) |
void |
setLoc(Point loc) |
void |
setOrient(Quaternion orient) |
void |
setPerceptionRadius(int perceptionRadius) |
void |
setTargetSessionId(java.lang.String targetSessionId) |
void |
setType(ObjectType type) |
getSubject, setSubject, toString
getEnqueueTime, getMsgId, getMsgInstanceOid, getMsgType, getSenderName, isRPC, setEnqueueTime, setEnqueueTime, setMsgInstanceOid, setMsgType, toBytes, ToString
public NewRemoteObjectMessage()
public NewRemoteObjectMessage(java.lang.String targetSessionId, OID instanceOid, OID newObjId, Point loc, Quaternion orient, int perceptionRadius, ObjectType type)
public void setInstanceOid(OID oid)
public OID getInstanceOid()
public void setLoc(Point loc)
public Point getLoc()
public void setOrient(Quaternion orient)
public Quaternion getOrient()
public void setPerceptionRadius(int perceptionRadius)
public int getPerceptionRadius()
public void setType(ObjectType type)
public ObjectType getType()
public java.lang.String getTargetSessionId()
getTargetSessionId
in interface ITargetSessionId
public void setTargetSessionId(java.lang.String targetSessionId)
setTargetSessionId
in interface ITargetSessionId