hmi.elckerlyc.animationengine
Class KeyPositionManagerImpl

java.lang.Object
  extended by hmi.elckerlyc.animationengine.KeyPositionManagerImpl
All Implemented Interfaces:
KeyPositionManager

public class KeyPositionManagerImpl
extends Object
implements KeyPositionManager


Field Summary
private  List<KeyPosition> keys
           
 
Constructor Summary
KeyPositionManagerImpl()
           
 
Method Summary
 void addKeyPosition(KeyPosition kp)
           
 KeyPosition getKeyPosition(String kid)
           
 List<KeyPosition> getKeyPositions()
          Gets a sorted view of the list of keypositions
 void removeKeyPosition(String id)
           
 void setKeyPositions(List<KeyPosition> p)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

keys

private List<KeyPosition> keys
Constructor Detail

KeyPositionManagerImpl

public KeyPositionManagerImpl()
Method Detail

addKeyPosition

public void addKeyPosition(KeyPosition kp)
Specified by:
addKeyPosition in interface KeyPositionManager

getKeyPositions

public List<KeyPosition> getKeyPositions()
Description copied from interface: KeyPositionManager
Gets a sorted view of the list of keypositions

Specified by:
getKeyPositions in interface KeyPositionManager

setKeyPositions

public void setKeyPositions(List<KeyPosition> p)
Specified by:
setKeyPositions in interface KeyPositionManager

getKeyPosition

public KeyPosition getKeyPosition(String kid)
Specified by:
getKeyPosition in interface KeyPositionManager

removeKeyPosition

public void removeKeyPosition(String id)
Specified by:
removeKeyPosition in interface KeyPositionManager