com.webcodepro.applecommander.storage.filters.imagehandlers
Class SwtImage

java.lang.Object
  extended by com.webcodepro.applecommander.storage.filters.imagehandlers.AppleImage
      extended by com.webcodepro.applecommander.storage.filters.imagehandlers.SwtImage

public class SwtImage
extends AppleImage

SwtImage is a specific implementation of AppleImage that handles all SWT related coding surrounding image manipulation.

Date Created: Mar 25, 2003

Author:
Rob Greene

Constructor Summary
SwtImage(int width, int height)
          Create SwtImage.
 
Method Summary
 int getHeight()
          Return the height of the image.
 int getPoint(int x, int y)
          Get a color point.
 int getWidth()
          Return the width of the image.
 void save(java.io.OutputStream outputStream)
          Save the image.
 void setPoint(int x, int y, int color)
          Set a color point.
 
Methods inherited from class com.webcodepro.applecommander.storage.filters.imagehandlers.AppleImage
create, getAvailableExtensions, getDefaultExtension, getFileExtension, setAvailableExtensions, setFileExtension
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SwtImage

public SwtImage(int width,
                int height)
         throws java.lang.ClassNotFoundException
Create SwtImage. Verifies all (known) required classes are available as well as sets up the class.

Throws:
java.lang.ClassNotFoundException
Method Detail

setPoint

public void setPoint(int x,
                     int y,
                     int color)
Set a color point.

Specified by:
setPoint in class AppleImage

getPoint

public int getPoint(int x,
                    int y)
Get a color point.

Specified by:
getPoint in class AppleImage

save

public void save(java.io.OutputStream outputStream)
          throws java.io.IOException
Save the image.

Specified by:
save in class AppleImage
Throws:
java.io.IOException

getWidth

public int getWidth()
Return the width of the image.

Specified by:
getWidth in class AppleImage

getHeight

public int getHeight()
Return the height of the image.

Specified by:
getHeight in class AppleImage