org.robokind.impl.animation.messaging
Class PortablePlayRequest

java.lang.Object
  extended by org.robokind.impl.animation.messaging.PortablePlayRequest
All Implemented Interfaces:
org.robokind.api.animation.protocol.PlayRequest

public class PortablePlayRequest
extends Object
implements org.robokind.api.animation.protocol.PlayRequest

PlayRequest which wraps a PlayRequestRecord.

Author:
Matthew Stevenson

Constructor Summary
PortablePlayRequest(org.robokind.api.animation.protocol.PlayRequest playRequest)
           
PortablePlayRequest(org.robokind.avrogen.animation.PlayRequestRecord playRec)
           
PortablePlayRequest(String sourceId, String destId, long curTimeMillisecUTC, String animName, String animVersionNum)
           
 
Method Summary
 String getAnimationName()
           
 String getAnimationVersionNumber()
           
 String getDestinationId()
           
 org.robokind.avrogen.animation.PlayRequestRecord getPlayRequestRecord()
           
 String getSourceId()
           
 long getTimestampMillisecUTC()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortablePlayRequest

public PortablePlayRequest(org.robokind.avrogen.animation.PlayRequestRecord playRec)

PortablePlayRequest

public PortablePlayRequest(org.robokind.api.animation.protocol.PlayRequest playRequest)

PortablePlayRequest

public PortablePlayRequest(String sourceId,
                           String destId,
                           long curTimeMillisecUTC,
                           String animName,
                           String animVersionNum)
Method Detail

getSourceId

public String getSourceId()
Specified by:
getSourceId in interface org.robokind.api.animation.protocol.PlayRequest

getDestinationId

public String getDestinationId()
Specified by:
getDestinationId in interface org.robokind.api.animation.protocol.PlayRequest

getTimestampMillisecUTC

public long getTimestampMillisecUTC()
Specified by:
getTimestampMillisecUTC in interface org.robokind.api.animation.protocol.PlayRequest

getAnimationName

public String getAnimationName()
Specified by:
getAnimationName in interface org.robokind.api.animation.protocol.PlayRequest

getAnimationVersionNumber

public String getAnimationVersionNumber()
Specified by:
getAnimationVersionNumber in interface org.robokind.api.animation.protocol.PlayRequest

getPlayRequestRecord

public org.robokind.avrogen.animation.PlayRequestRecord getPlayRequestRecord()


Copyright © 2011. All Rights Reserved.