swarm.gui
Class ZoomRasterImpl

java.lang.Object
  |
  +--swarm.gui.ZoomRasterImpl

public class ZoomRasterImpl
extends Object
implements RasterS, Raster, ZoomRasterS, ZoomRaster

A zoomable Raster.. ZoomRaster is a subclass of Raster that implements a zoomable image. It handles translation between logical coordinates and screen coordinates.


Constructor Summary
ZoomRasterImpl()
           
ZoomRasterImpl(Zone aZone)
          Default constructor for Impl class
ZoomRasterImpl(Zone aZone, String name)
           
 
Methods implemented by this class for interface swarm.gui.Raster
draw$X$Y, drawPointX$Y$Color, drawSelf, ellipseX0$Y0$X1$Y1$Width$Color, erase, fillRectangleX0$Y0$X1$Y1$Color, lineX0$Y0$X1$Y1$Width$Color, rectangleX0$Y0$X1$Y1$Width$Color, setButton$Client$Message, setColormap, setWidth$Height
 
Methods implemented by this class for interface swarm.gui.ZoomRaster
decreaseZoom, getZoomFactor, handleConfigureWidth$Height, increaseZoom, setZoomFactor
 
Methods implemented by this class for interface swarm.gui.ArchivedGeometryWidget
drop, updateArchiver
 
Methods implemented by this class for interface swarm.gui.Widget
disableDestroyNotification, drop, enableDestroyNotification$notificationMethod, getDestroyedFlag, getHeight, getParent, getTopLevel, getWidgetName, getWidth, getWindowGeometry, getX, getY, pack, packBeforeAndFillLeft$expand, packFill, packFillLeft, packForgetAndExpand, packToRight, setActiveFlag, setHeight, setWidth, setWidth$Height, setWindowGeometry, setWindowTitle, setX$Y
 
Methods implemented by this class for interface swarm.defobj.Drop
drop
 
Methods implemented by this class for interface swarm.defobj.DefinedObject
compare, describe, describeID, getDisplayName, getTypeName, getZone, perform, perform$with, perform$with$with, perform$with$with$with, respondsTo, setDisplayName, xfprint, xfprintid, xprint, xprintid
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ZoomRasterImpl

public ZoomRasterImpl()

ZoomRasterImpl

public ZoomRasterImpl(Zone aZone,
                      String name)

ZoomRasterImpl

public ZoomRasterImpl(Zone aZone)
Default constructor for Impl class