fr.emn.lite
Class LiteGhost

java.lang.Object
  extended byfr.emn.lite.LiteXOR
      extended byfr.emn.lite.LiteGhost

public class LiteGhost
extends LiteXOR

Insert the type's description here. Creation date: (21/06/00 15:52:53)


Field Summary
protected  Lite source
           
 
Fields inherited from class fr.emn.lite.LiteXOR
path, transform, xorColor, xorStroke
 
Constructor Summary
LiteGhost()
          LiteGhost constructor comment.
LiteGhost(Lite source, int maxDepth)
          LiteGhost constructor comment.
 
Method Summary
 java.lang.Object clone()
          Insert the method's description here.
 java.awt.geom.AffineTransform getUserTransform()
          Get transformations performed by the user
 void setSource(Lite source)
          Used when the ghost is created before its source (i.e. in copy & paste)
 void translate(double dx, double dy)
           
 void updateSource()
           
 void zoom(java.awt.Point origin, double scale)
           
 void zoomCenter(double scale)
           
 
Methods inherited from class fr.emn.lite.LiteXOR
concatenate, equals, getBounds, getBoundsFromParent, getPath, getTransform, paint, preConcatenate, setPath, setTransform
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

source

protected Lite source
Constructor Detail

LiteGhost

public LiteGhost()
LiteGhost constructor comment.


LiteGhost

public LiteGhost(Lite source,
                 int maxDepth)
LiteGhost constructor comment.

Method Detail

clone

public java.lang.Object clone()
Insert the method's description here. Creation date: (21/06/00 15:56:55)

Overrides:
clone in class LiteXOR
Returns:
java.lang.Object

getUserTransform

public java.awt.geom.AffineTransform getUserTransform()
Get transformations performed by the user


setSource

public void setSource(Lite source)
Used when the ghost is created before its source (i.e. in copy & paste)


translate

public void translate(double dx,
                      double dy)

updateSource

public void updateSource()

zoom

public void zoom(java.awt.Point origin,
                 double scale)

zoomCenter

public void zoomCenter(double scale)