hades.manager
Class CreateThumbnail

java.lang.Object
  extended byhades.manager.CreateThumbnail

public class CreateThumbnail
extends java.lang.Object

a class to generate .gif thumbnails for display in the Colibri browser imagePanel. Naturally, the images may also be user for other purposes...


Field Summary
(package private) static int DESIGN_SYMBOL_THUMBNAIL
           
(package private) static int DESIGN_THUMBNAIL
           
(package private)  Editor editor
           
(package private)  gifencoder.GIFEncoder gifEncoder
           
(package private)  int height
           
(package private) static int SIMOBJ_SYMBOL_THUMBNAIL
           
(package private)  int width
           
 
Constructor Summary
CreateThumbnail(Editor editor)
           
 
Method Summary
 java.awt.Image createThumbnail(int width, int height)
           
 void createThumbnailForDesign(java.lang.String filename)
           
 void createThumbnailForSimObject(java.lang.String filename)
           
 void createThumbnailForSubdesign(java.lang.String filename)
           
static void main(java.lang.String[] argv)
           
static void msg(java.lang.String s)
           
 void setDimension(int width, int height)
           
static void usage()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DESIGN_THUMBNAIL

static final int DESIGN_THUMBNAIL
See Also:
Constant Field Values

DESIGN_SYMBOL_THUMBNAIL

static final int DESIGN_SYMBOL_THUMBNAIL
See Also:
Constant Field Values

SIMOBJ_SYMBOL_THUMBNAIL

static final int SIMOBJ_SYMBOL_THUMBNAIL
See Also:
Constant Field Values

width

int width

height

int height

editor

Editor editor

gifEncoder

gifencoder.GIFEncoder gifEncoder
Constructor Detail

CreateThumbnail

public CreateThumbnail(Editor editor)
Method Detail

setDimension

public void setDimension(int width,
                         int height)

createThumbnailForDesign

public void createThumbnailForDesign(java.lang.String filename)
                              throws java.lang.Exception
Throws:
java.lang.Exception

createThumbnailForSubdesign

public void createThumbnailForSubdesign(java.lang.String filename)

createThumbnailForSimObject

public void createThumbnailForSimObject(java.lang.String filename)

createThumbnail

public java.awt.Image createThumbnail(int width,
                                      int height)

usage

public static void usage()

msg

public static void msg(java.lang.String s)

main

public static void main(java.lang.String[] argv)