Package com.reportmill.panels
Class Animation
java.lang.Object
com.reportmill.base.RMObject
com.reportmill.panels.Animation
- All Implemented Interfaces:
RMArchiver.Archiving
,RMAnimator.Listener
,Cloneable
This class provides Swing UI editing for shape animation.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
animatorDidStop
(RMAnimator sender) void
animatorDidUpdate
(RMAnimator sender) void
delete()
getUI()
Returns the Swing UI for this inspector.Returns the name for this inspector.void
resetUI()
Updates the Swing UI panel controls from the current selection.void
Responds to changes from Swing UI controls.void
setTime
(float time) Sets the time of the current animator to the given time.void
setTimeForScopedKeyFrame
(float time, Number scope) Sets the time of the current animator to the given time.Methods inherited from class com.reportmill.base.RMObject
clone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, initWithArchiver, undoClone, undoCopy, undoEquals
-
Constructor Details
-
Animation
public Animation()Creates a new shape animation inspector.
-
-
Method Details
-
getWindowTitle
Returns the name for this inspector. -
getUI
Returns the Swing UI for this inspector. -
resetUI
public void resetUI()Updates the Swing UI panel controls from the current selection. -
respondUI
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
Sets the time of the current animator to the given time. -
delete
public void delete() -
animatorDidUpdate
- Specified by:
animatorDidUpdate
in interfaceRMAnimator.Listener
-
animatorDidStop
- Specified by:
animatorDidStop
in interfaceRMAnimator.Listener
-