org.robokind.api.animation.editor.features
Class AnimationTimeRange

java.lang.Object
  extended by org.robokind.api.common.property.PropertyChangeNotifier
      extended by org.robokind.api.animation.editor.features.AnimationTimeRange
All Implemented Interfaces:
EditorFeature<AnimationEditor>, org.robokind.api.common.property.PropertyChangeSource

public class AnimationTimeRange
extends org.robokind.api.common.property.PropertyChangeNotifier
implements EditorFeature<AnimationEditor>

Author:
Matthew Stevenson

Nested Class Summary
 class AnimationTimeRange.PlayAction
           
 class AnimationTimeRange.SetStartAction
           
 class AnimationTimeRange.SetStopAction
           
 
Field Summary
static String PROP_START_TIME
           
static String PROP_STOP_TIME
           
 
Constructor Summary
AnimationTimeRange()
           
 
Method Summary
 Animation getAnimationSegment()
           
 AnimationTimeRange.PlayAction getPlayAction(Long time)
           
 AnimationTimeRange.SetStartAction getSetStartAction(Long time)
           
 AnimationTimeRange.SetStopAction getSetStopAction(Long time)
           
 Long getStartTime()
           
 Long getStopTime()
           
 void setEditor(AnimationEditor editor)
           
 void setStartTime(Long time)
           
 void setStopTime(Long time)
           
 
Methods inherited from class org.robokind.api.common.property.PropertyChangeNotifier
addPropertyChangeListener, addPropertyChangeListener, clearAllListeners, clearListeners, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeListeners, getPropertyChangeListeners, hasListeners, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.robokind.api.common.property.PropertyChangeSource
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 

Field Detail

PROP_START_TIME

public static final String PROP_START_TIME
See Also:
Constant Field Values

PROP_STOP_TIME

public static final String PROP_STOP_TIME
See Also:
Constant Field Values
Constructor Detail

AnimationTimeRange

public AnimationTimeRange()
Method Detail

setEditor

public void setEditor(AnimationEditor editor)

setStartTime

public void setStartTime(Long time)

getStartTime

public Long getStartTime()

setStopTime

public void setStopTime(Long time)

getStopTime

public Long getStopTime()

getSetStartAction

public AnimationTimeRange.SetStartAction getSetStartAction(Long time)

getSetStopAction

public AnimationTimeRange.SetStopAction getSetStopAction(Long time)

getPlayAction

public AnimationTimeRange.PlayAction getPlayAction(Long time)

getAnimationSegment

public Animation getAnimationSegment()


Copyright © 2011-2013. All Rights Reserved.