org.starhope.appius.things
Interface HasMotion

All Known Subinterfaces:
ThingIx

public interface HasMotion

WRITEME: Document this type.

Author:
brpocock@star-hope.org

Method Summary
 Motion getCurrentMotion()
          WRITEME: Document this method brpocock@star-hope.org
 List<Motion> getMotions()
          WRITEME: Document this method brpocock@star-hope.org
 boolean startObserving(MotionObserver newObserver)
          WRITEME: Document this method brpocock@star-hope.org
 boolean stopObserving(MotionObserver oldObserver)
          WRITEME: Document this method brpocock@star-hope.org
 

Method Detail

getCurrentMotion

Motion getCurrentMotion()
WRITEME: Document this method brpocock@star-hope.org

Returns:
the active motion

getMotions

List<Motion> getMotions()
WRITEME: Document this method brpocock@star-hope.org

Returns:
all motions

startObserving

boolean startObserving(MotionObserver newObserver)
WRITEME: Document this method brpocock@star-hope.org

Parameters:
newObserver - WRITEME
Returns:
WRITEME

stopObserving

boolean stopObserving(MotionObserver oldObserver)
WRITEME: Document this method brpocock@star-hope.org

Parameters:
oldObserver - WRITEME
Returns:
WRITEME