Class Animation

java.lang.Object
com.reportmill.base.RMObject
com.reportmill.panels.Animation
All Implemented Interfaces:
RMArchiver.Archiving, RMAnimator.Listener, Cloneable

public class Animation extends RMObject implements RMAnimator.Listener
This class provides Swing UI editing for shape animation.
  • Constructor Details

    • Animation

      public Animation()
      Creates a new shape animation inspector.
  • Method Details

    • getWindowTitle

      public String getWindowTitle()
      Returns the name for this inspector.
    • getUI

      public JPanel getUI()
      Returns the Swing UI for this inspector.
    • resetUI

      public void resetUI()
      Updates the Swing UI panel controls from the current selection.
    • respondUI

      public void respondUI(Object anObj)
      Responds to changes from Swing UI controls.
    • setTime

      public void setTime(float time)
      Sets the time of the current animator to the given time.
    • setTimeForScopedKeyFrame

      public void setTimeForScopedKeyFrame(float time, Number scope)
      Sets the time of the current animator to the given time.
    • delete

      public void delete()
    • animatorDidUpdate

      public void animatorDidUpdate(RMAnimator sender)
      Specified by:
      animatorDidUpdate in interface RMAnimator.Listener
    • animatorDidStop

      public void animatorDidStop(RMAnimator sender)
      Specified by:
      animatorDidStop in interface RMAnimator.Listener