com.sun.jimi.core
Class JimiMultiDecodingController

java.lang.Object
  |
  +--com.sun.jimi.core.JimiMultiDecodingController

public abstract class JimiMultiDecodingController
extends java.lang.Object

Class for controlling the decoding of a series of images.


Field Summary
protected  JimiDecodingController currentController
          controller of most recently fetched image
 
Constructor Summary
JimiMultiDecodingController()
           
 
Method Summary
protected abstract  JimiDecodingController createNextController()
           
protected  JimiDecodingController getNextController()
           
 java.awt.image.ImageProducer getNextImageProducer()
           
 JimiImage getNextJimiImage()
           
abstract  void skipNextImage()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

currentController

protected JimiDecodingController currentController
controller of most recently fetched image
Constructor Detail

JimiMultiDecodingController

public JimiMultiDecodingController()
Method Detail

getNextJimiImage

public JimiImage getNextJimiImage()

getNextImageProducer

public java.awt.image.ImageProducer getNextImageProducer()

skipNextImage

public abstract void skipNextImage()

getNextController

protected JimiDecodingController getNextController()

createNextController

protected abstract JimiDecodingController createNextController()