JHotDraw 6.0b1

Uses of Interface

Packages that use Painter

Uses of Painter in org.jhotdraw.contrib

Classes in org.jhotdraw.contrib that implement Painter
 class ClippingUpdateStrategy
          The ClippingUpdateStrategy will only draw those Figures in the DrawingView which intersect the Graphic's clipping rectangle.
 class GridPainter
           This painter draws a grid as background for the drawing view

Uses of Painter in org.jhotdraw.contrib.zoom

Classes in org.jhotdraw.contrib.zoom that implement Painter
 class ZoomUpdateStrategy
          A variant of the BufferedUpdateStrategy that handles clipping rectangles correctly in the presence of zooming.

Uses of Painter in org.jhotdraw.framework

Methods in org.jhotdraw.framework that return Painter
 Painter DrawingView.getDisplayUpdate()
          Gets the current display update strategy.

Methods in org.jhotdraw.framework with parameters of type Painter
 void DrawingView.setDisplayUpdate(Painter updateStrategy)
          Sets the current display update strategy.

Uses of Painter in org.jhotdraw.samples.javadraw

Classes in org.jhotdraw.samples.javadraw that implement Painter
 class PatternPainter
          PatternDrawer a background that can be added to a drawing.

Uses of Painter in org.jhotdraw.standard

Classes in org.jhotdraw.standard that implement Painter
 class BufferedUpdateStrategy
          The BufferedUpdateStrategy implements an update strategy that first draws a view into a buffer followed by copying the buffer to the DrawingView.
 class FastBufferedUpdateStrategy
 class NullPainter
          Default implementation support for a Painter.
 class SimpleUpdateStrategy
          The SimpleUpdateStrategy implements an update strategy that directly redraws a DrawingView.

Methods in org.jhotdraw.standard that return Painter
protected  Painter StandardDrawingView.createDisplayUpdate()
          Factory method which can be overriden by subclasses
 Painter NullDrawingView.getDisplayUpdate()
          Gets the current display update strategy.
 Painter StandardDrawingView.getDisplayUpdate()
          Sets the current display update strategy.

Methods in org.jhotdraw.standard with parameters of type Painter
 void StandardDrawingView.addBackground(Painter painter)
          Adds a background.
 void StandardDrawingView.addForeground(Painter painter)
          Adds a foreground.
 void StandardDrawingView.removeBackground(Painter painter)
          Removes a background.
 void StandardDrawingView.removeForeground(Painter painter)
          Removes a foreground.
 void NullDrawingView.setDisplayUpdate(Painter newUpdateStrategy)
          Sets the current display update strategy.
 void StandardDrawingView.setDisplayUpdate(Painter updateStrategy)
          Sets the current display update strategy.

JHotDraw 6.0b1