java.lang.Object
com.arranger.jarl.shell.ShellObject
com.arranger.jarl.shell.models.BaseModel
com.arranger.jarl.shell.models.ViewAnimationModel
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.util.EventListener
- public class ViewAnimationModel
- extends BaseModel
- implements java.awt.event.ActionListener
ViewAnimationModel created on Apr 25, 2003
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ANIMATION_DIR
public static final java.lang.String ANIMATION_DIR
- See Also:
- Constant Field Values
ANIMATION_FPS
public static final java.lang.String ANIMATION_FPS
- See Also:
- Constant Field Values
CURRENT_IMAGE
public static final java.lang.String CURRENT_IMAGE
- See Also:
- Constant Field Values
CURRENT_INDEX
public static final java.lang.String CURRENT_INDEX
- See Also:
- Constant Field Values
ANIMATION_INITIALIZING
public static final java.lang.String ANIMATION_INITIALIZING
- See Also:
- Constant Field Values
ANIMATION_STOPPED
public static final java.lang.String ANIMATION_STOPPED
- See Also:
- Constant Field Values
ANIMATION_STARTED
public static final java.lang.String ANIMATION_STARTED
- See Also:
- Constant Field Values
DEFAULT_SERIES_PREFIX
protected static final java.lang.String DEFAULT_SERIES_PREFIX
- See Also:
- Constant Field Values
DEFAULT_FPS
protected static final float DEFAULT_FPS
- See Also:
- Constant Field Values
m_animationDir
protected java.lang.String m_animationDir
m_fps
protected float m_fps
m_currentImageIndex
protected transient int m_currentImageIndex
m_currentImage
protected transient java.awt.Image m_currentImage
m_timer
protected transient javax.swing.Timer m_timer
m_dimension
protected transient java.awt.Dimension m_dimension
m_initialImage
protected transient java.awt.image.BufferedImage m_initialImage
m_isBMP
protected transient boolean m_isBMP
ViewAnimationModel
public ViewAnimationModel()
load
public void load(com.arranger.jarl.shell.ShellConfig shellConfig)
throws java.lang.Exception
- Specified by:
load in class BaseModel
save
public void save(com.arranger.jarl.shell.ShellConfig shellConfig)
throws java.lang.Exception
- Specified by:
save in class BaseModel
getStatusText
public java.lang.String getStatusText()
- Specified by:
getStatusText in class BaseModel
getAnimationDir
public java.lang.String getAnimationDir()
setAnimationDir
public void setAnimationDir(java.lang.String animationDir)
getFps
public float getFps()
setFps
public void setFps(float fps)
getCurrentImageIndex
public int getCurrentImageIndex()
setCurrentImageIndex
public void setCurrentImageIndex(int currentImageIndex)
getCurrentImage
public java.awt.Image getCurrentImage()
setCurrentImage
public void setCurrentImage(java.awt.Image currentImage)
getInitialImage
public java.awt.Image getInitialImage()
getDimension
public java.awt.Dimension getDimension()
viewAnimation
public void viewAnimation()
startAnimation
public void startAnimation()
stopAnimation
public void stopAnimation()
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
- Invoked when an action occurs (from the timer).
- Specified by:
actionPerformed in interface java.awt.event.ActionListener
initialize
private void initialize()