public class Animation extends SwingOwner implements RMAnimator.Listener
DragDrop, DragEnter, DragEvents, DragExit, DragOver, KeyEvents, KeyFinished, KeyPressed, KeyReleased, KeyTyped, MouseClicked, MouseDragged, MouseEntered, MouseEvents, MouseExited, MouseFinished, MouseMoved, MousePressed, MouseReleased
Constructor and Description |
---|
Animation() |
Modifier and Type | Method and Description |
---|---|
void |
animatorStarted(RMAnimator anAnimator)
Animator Listener method.
|
void |
animatorStopped(RMAnimator anAnimator) |
void |
animatorUpdated(RMAnimator anAnimator)
Animator Listener method : updates time slider and time text when animator has been updated.
|
void |
delete()
Handles delete of key frame(s) or change(s).
|
java.lang.String |
getWindowTitle()
Returns the name for this inspector.
|
protected void |
initUI()
Initialize UI for this inspector.
|
void |
resetUI()
Updates the UI panel controls from the current selection.
|
void |
respondUI(SwingEvent anEvent)
Responds to changes from UI controls.
|
void |
setTime(int aTime)
Sets the time of the current animator to the given time.
|
void |
setTimeForScopedKeyFrame(int aTime,
java.lang.Integer aScope)
Sets the time of the current animator to the given time.
|
void |
setTimeSeconds(float aTime)
Sets the time of the current animator to the given time.
|
void |
updateInterpolatorCombobox()
Populates the combobox with all the interpolator names if necessary.
|
addKeyActionEvent, createTimer, createUI, createUI, createWindow, getNode, getNode, getNodeHelper, getTimer, getTimer, getUI, getWindow, isEventThread, isWindowVisible, requestFocus, requestFocusImpl, runLater, sendEvent, setWindowVisible
addNodeBinding, disableEvents, enableEvents, getBindingModelValue, getBindingNodeValue, getConversionMap, getConversionMapKey, getConversionMaps, getConversionMapValue, getFirstFocus, getModelValue, getNode, getNodeAction, getNodeBoolValue, getNodeFloatValue, getNodeIntValue, getNodeItemDisplayKey, getNodeItems, getNodeSelectedIndex, getNodeSelectedItem, getNodeStringValue, getNodeText, getNodeValue, getUI, getUIHpr, initUI, isNodeEnabled, isNodeValueAdjusting, isSendEventDisabled, isUISet, processResetUI, processRespondUI, resetLater, resetNodeBindings, runLaterDelayed, runLaterOnce, sendEvent, sendNodeAction, setBindingModelValue, setBindingNodeValue, setFirstFocus, setModelValue, setNodeAction, setNodeEnabled, setNodeItemDisplayKey, setNodeItems, setNodeItems, setNodeSelectedIndex, setNodeSelectedItem, setNodeText, setNodeValue, setSendEventDisabled
protected void initUI()
initUI
in class UIOwner<SwingEvent,javax.swing.JComponent>
public void updateInterpolatorCombobox()
public void resetUI()
resetUI
in class UIOwner<SwingEvent,javax.swing.JComponent>
public void respondUI(SwingEvent anEvent)
respondUI
in class UIOwner<SwingEvent,javax.swing.JComponent>
public void setTime(int aTime)
public void setTimeForScopedKeyFrame(int aTime, java.lang.Integer aScope)
public void setTimeSeconds(float aTime)
public void delete()
public void animatorStarted(RMAnimator anAnimator)
animatorStarted
in interface RMAnimator.Listener
public void animatorStopped(RMAnimator anAnimator)
animatorStopped
in interface RMAnimator.Listener
public void animatorUpdated(RMAnimator anAnimator)
animatorUpdated
in interface RMAnimator.Listener
public java.lang.String getWindowTitle()