org.robokind.impl.motion.messaging
Class PortableRobotPositionResponse

java.lang.Object
  extended by org.robokind.impl.motion.messaging.PortableRobotPositionResponse
All Implemented Interfaces:
RobotResponse, RobotResponse.RobotPositionResponse

public class PortableRobotPositionResponse
extends Object
implements RobotResponse.RobotPositionResponse

Author:
Matthew Stevenson

Nested Class Summary
static class PortableRobotPositionResponse.MessageRecordAdapter
           
static class PortableRobotPositionResponse.RecordMessageAdapter
           
 
Nested classes/interfaces inherited from interface org.robokind.api.motion.protocol.RobotResponse
RobotResponse.RobotPositionResponse, RobotResponse.RobotResponseHeader, RobotResponse.RobotStatusResponse
 
Constructor Summary
PortableRobotPositionResponse(RobotPositionResponseRecord record)
           
PortableRobotPositionResponse(RobotResponse.RobotPositionResponse response)
           
PortableRobotPositionResponse(RobotResponse.RobotResponseHeader header, Robot.RobotPositionMap positions)
           
 
Method Summary
 Robot.RobotPositionMap getPositionMap()
           
 RobotPositionResponseRecord getRecord()
           
 RobotResponse.RobotResponseHeader getResponseHeader()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortableRobotPositionResponse

public PortableRobotPositionResponse(RobotPositionResponseRecord record)

PortableRobotPositionResponse

public PortableRobotPositionResponse(RobotResponse.RobotPositionResponse response)

PortableRobotPositionResponse

public PortableRobotPositionResponse(RobotResponse.RobotResponseHeader header,
                                     Robot.RobotPositionMap positions)
Method Detail

getResponseHeader

public RobotResponse.RobotResponseHeader getResponseHeader()
Specified by:
getResponseHeader in interface RobotResponse

getPositionMap

public Robot.RobotPositionMap getPositionMap()
Specified by:
getPositionMap in interface RobotResponse.RobotPositionResponse

getRecord

public RobotPositionResponseRecord getRecord()


Copyright © 2011-2013. All Rights Reserved.