hmi.elckerlyc.animationengine.motionunit
Class AbstractMotionUnit
java.lang.Object
hmi.elckerlyc.animationengine.motionunit.AbstractMotionUnit
- All Implemented Interfaces:
- KeyPositionManager, MotionUnit
- Direct Known Subclasses:
- PointingMU, TransitionMU
public abstract class AbstractMotionUnit
- extends Object
- implements MotionUnit
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
keyPositionManager
private KeyPositionManager keyPositionManager
AbstractMotionUnit
public AbstractMotionUnit()
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 name)
- Specified by:
getKeyPosition in interface KeyPositionManager
removeKeyPosition
public void removeKeyPosition(String id)
- Specified by:
removeKeyPosition in interface KeyPositionManager