vmm.core
Class ThreadedAnimation.AnimationCanceledException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by vmm.core.ThreadedAnimation.AnimationCanceledException
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
ThreadedAnimation

protected class ThreadedAnimation.AnimationCanceledException
extends java.lang.RuntimeException

A trivial exception class that exists only to make it possible to cancel ThreadAnimations. If an animation's cancel method is called, then an AnimationCanceledException is thrown the next time pause is called. (Programming note: The cancel method can't throw the exception itself because it is presumably being called in another thread -- the exception would abort that thread instead of the animation thread.)

See Also:
Serialized Form

Constructor Summary
protected ThreadedAnimation.AnimationCanceledException()
           
 
Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ThreadedAnimation.AnimationCanceledException

protected ThreadedAnimation.AnimationCanceledException()