Class ImageJob

java.lang.Object
  |
  +--CacheRef
        |
        +--ImageJob
All Implemented Interfaces:
java.io.Serializable

public class ImageJob
extends CacheRef
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
(package private) static int dbgcnt
           
(package private) static java.awt.Color[] dbgcolors
           
 int index
           
 boolean pending
           
(package private)  java.awt.geom.AffineTransform rtrans
           
 double scale
           
static double SCALEFACT
           
 Segment seg
           
private static long serialVersionUID
           
 java.awt.geom.AffineTransform trans
           
(package private)  java.util.HashSet users
           
 
Fields inherited from class CacheRef
ref
 
Constructor Summary
ImageJob(Segment seg, int index)
           
 
Method Summary
 void addUser(java.awt.Component user)
           
 boolean check()
           
 boolean equals(java.lang.Object that)
           
 java.awt.geom.AffineTransform getTrans()
           
 int hashCode()
           
 boolean isReady()
           
 boolean load()
           
 void setImage(java.awt.image.BufferedImage image)
           
 java.lang.String toString()
           
 
Methods inherited from class CacheRef
get, lock, set, uses
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID

SCALEFACT

public static double SCALEFACT

index

public int index

scale

public double scale

seg

public Segment seg

trans

public java.awt.geom.AffineTransform trans

rtrans

java.awt.geom.AffineTransform rtrans

users

transient java.util.HashSet users

pending

public transient boolean pending

dbgcolors

static java.awt.Color[] dbgcolors

dbgcnt

static int dbgcnt
Constructor Detail

ImageJob

public ImageJob(Segment seg,
                int index)
Method Detail

equals

public boolean equals(java.lang.Object that)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

check

public boolean check()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

setImage

public void setImage(java.awt.image.BufferedImage image)

getTrans

public java.awt.geom.AffineTransform getTrans()

addUser

public void addUser(java.awt.Component user)

load

public boolean load()

isReady

public boolean isReady()