org.robokind.impl.animation.messaging
Class JMSAnimationPlayerProxy

java.lang.Object
  extended by org.robokind.impl.animation.messaging.JMSAnimationPlayerProxy
All Implemented Interfaces:
AnimationPlayer

public class JMSAnimationPlayerProxy
extends Object
implements AnimationPlayer

Author:
Matthew Stevenson

Field Summary
 
Fields inherited from interface org.robokind.api.animation.player.AnimationPlayer
PROP_PLAYER_ID
 
Constructor Summary
JMSAnimationPlayerProxy(String playerId)
           
 
Method Summary
 String getAnimationPlayerId()
           
 List<AnimationJob> getCurrentAnimations()
           
 AnimationJob playAnimation(Animation animation)
           
 AnimationJob playAnimation(Animation animation, Long start, Long stop)
           
 void removeAnimationJob(AnimationJob job)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JMSAnimationPlayerProxy

public JMSAnimationPlayerProxy(String playerId)
Method Detail

getAnimationPlayerId

public String getAnimationPlayerId()
Specified by:
getAnimationPlayerId in interface AnimationPlayer

playAnimation

public AnimationJob playAnimation(Animation animation)
Specified by:
playAnimation in interface AnimationPlayer

playAnimation

public AnimationJob playAnimation(Animation animation,
                                  Long start,
                                  Long stop)
Specified by:
playAnimation in interface AnimationPlayer

getCurrentAnimations

public List<AnimationJob> getCurrentAnimations()
Specified by:
getCurrentAnimations in interface AnimationPlayer

removeAnimationJob

public void removeAnimationJob(AnimationJob job)
Specified by:
removeAnimationJob in interface AnimationPlayer


Copyright © 2011-2012. All Rights Reserved.