com.sentilla.net.mimeo
Class ManifestImage

java.lang.Object
  extended by com.sentilla.net.mimeo.MimeoImage
      extended by com.sentilla.net.mimeo.ManifestImage

public class ManifestImage
extends MimeoImage


Field Summary
 
Fields inherited from class com.sentilla.net.mimeo.MimeoImage
datacount, imgnum, pagedone, version
 
Constructor Summary
ManifestImage()
           
 
Method Summary
 void addFactory(MimeoImageFactory f)
           
protected  void calculateVersion()
           
 int compareVersion(int version_b)
           
static int compareVersion(MimeoImage local_image, int remote_version)
           
 MimeoImage getImage(int image_index)
           
 MimeoImage[] getImages()
           
 int getLength()
           
 int getNumImages()
           
 boolean isComplete()
           
protected  void newImage(int size)
           
 void newImage(int image_index, int image_version, int image_length)
           
 void newImageVersion(int version, int size)
           
 void readBytes(int offset, int offsetEnd, ByteBuffer body)
           
protected  void writeBytes(int offset, ByteBuffer body)
           
 
Methods inherited from class com.sentilla.net.mimeo.MimeoImage
completed, getImgnum, getNumRequestsToComplete, getTimeMillisToComplete, getVersion, invalidate, isPageComplete, setAllComplete, setPageComplete, writePage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManifestImage

public ManifestImage()
Method Detail

addFactory

public void addFactory(MimeoImageFactory f)

isComplete

public boolean isComplete()
Overrides:
isComplete in class MimeoImage

getNumImages

public int getNumImages()

getImages

public MimeoImage[] getImages()

getImage

public MimeoImage getImage(int image_index)

newImage

public void newImage(int image_index,
                     int image_version,
                     int image_length)

compareVersion

public static int compareVersion(MimeoImage local_image,
                                 int remote_version)

getLength

public int getLength()
Specified by:
getLength in class MimeoImage

readBytes

public void readBytes(int offset,
                      int offsetEnd,
                      ByteBuffer body)
Specified by:
readBytes in class MimeoImage

writeBytes

protected void writeBytes(int offset,
                          ByteBuffer body)
Specified by:
writeBytes in class MimeoImage

calculateVersion

protected void calculateVersion()

newImage

protected void newImage(int size)
Specified by:
newImage in class MimeoImage

newImageVersion

public void newImageVersion(int version,
                            int size)
Overrides:
newImageVersion in class MimeoImage

compareVersion

public int compareVersion(int version_b)
Overrides:
compareVersion in class MimeoImage


Copyright © 2007 Sentilla Corporation. All Rights Reserved.