All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class ncsa.awt.draw.FileImagePrimitive

java.lang.Object
   |
   +----ncsa.awt.draw.DrawingPrimitive
           |
           +----ncsa.awt.draw.ImagePrimitiveP
                   |
                   +----ncsa.awt.draw.FileImagePrimitive

public class FileImagePrimitive
extends ImagePrimitiveP
An abstract class from which all other drawing primtives are derived.


Variable Index

 o fileContents
 o filename
 o localStatus

Constructor Index

 o FileImagePrimitive()
 o FileImagePrimitive(String)

Method Index

 o describe()
 o imageUpdate(Image, int, int, int, int, int)
 o readContents()
 o readImage(Component, boolean)
 o resetImage(String)
 o setCanvas(Component)
Sets the component we're drawing into

Variables

 o filename
 protected transient String filename
 o fileContents
 protected byte fileContents[]
 o localStatus
 protected int localStatus

Constructors

 o FileImagePrimitive
 public FileImagePrimitive()
 o FileImagePrimitive
 public FileImagePrimitive(String fn)

Methods

 o resetImage
 public void resetImage(String fn)
Overrides:
resetImage in class ImagePrimitiveP
 o readContents
 protected void readContents() throws IOException
 o readImage
 public void readImage(Component c,
                       boolean isSynchronous)
Overrides:
readImage in class ImagePrimitiveP
 o describe
 public String describe()
Returns:
a string describing this image
Overrides:
describe in class DrawingPrimitive
 o setCanvas
 public void setCanvas(Component canvas)
Sets the component we're drawing into

Overrides:
setCanvas in class ImagePrimitiveP
 o imageUpdate
 public boolean imageUpdate(Image im,
                            int infoflags,
                            int x,
                            int y,
                            int width,
                            int height)
Overrides:
imageUpdate in class ImagePrimitiveP

All Packages  Class Hierarchy  This Package  Previous  Next  Index