Main Page Cookbook/Overview ImageMeister the jcprops file Licensing Binary Installation & Configuration [ Win · Mac · Nix ] Changes Public API Source Code Main Page Java [ Common · Win · Mac · Nix ] Native Code [ Common · Win · Mac · Nix ] Manifest Native Code Overviews [ Common · Win · Mac · Nix · Strings ] Macros [ General · Native Macros ] Walkthroughs [ Java only · Java and native ] Building [ Win · Mac · Nix ] Distribution Issues

    All Packages  This Package  Class Hierarchy  Class Search  Index

Class com.tolstoy.imagemeister.IconPanel

    java.lang.Object
       |
       +----java.awt.Component
               |
               +----java.awt.Container
                       |
                       +----java.awt.Panel
                               |
                               +----com.tolstoy.imagemeister.IconPanel

Summary

    public abstract class  IconPanel
         extends java.awt.Panel
    {
              // Fields 1
         private static final String copyright;

              // Constructors 1
         public IconPanel();

              // Methods 6
         public abstract void pauseAnimation();
         public abstract void resetAnimation();
         public abstract void setAnimationSpeed(int);
         public abstract void startAnimation();
         public abstract void stepAnimation();
         public abstract void stopAnimation();
    }

This class represents a Panel which contains an icon for a plugin. For a given plugin, subclasses of this class are returned from the plugin's getIconPanel() method. The icon may be static, or animated.

Author:
  Copyright (c) 1997,1998,1999,2000 Samizdat Productions. All Rights Reserved.

Cross Reference

Returned By:
  PluginI.getIconPanel(), SGIFViewerPlugin.getIconPanel(), SInfoViewerPlugin.getIconPanel(), SJPEGViewerPlugin.getIconPanel()

Fields

### · copyright | Summary | Top

       private static final String copyright

Constructors

### · IconPanel | Summary | Top

       public IconPanel()

> Default constructor

Methods

### · startAnimation | Summary | Top

       public abstract void startAnimation()

> Start any animation for this icon.

### · stopAnimation | Summary | Top

       public abstract void stopAnimation()

> Stop any animation for this icon.

### · pauseAnimation | Summary | Top

       public abstract void pauseAnimation()

> Pause ths animation for this icon at the current frame.

### · resetAnimation | Summary | Top

       public abstract void resetAnimation()

> Rewind any animation for this icon to the first frame.

### · stepAnimation | Summary | Top

       public abstract void stepAnimation()

> Step any animation for this icon to the next frame.

### · setAnimationSpeed | Summary | Top

       public abstract void setAnimationSpeed(int s)

> Set the animation speed for this icon.

> Parameter | Description
> s | the length of each frame of the animation, where s is in 60ths of a second

    All Packages  This Package  Class Hierarchy  Class Search  Index

Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.7