org.scilab.forge.scirenderer.examples
Class SimpleRuler.MainRulerDrawer

java.lang.Object
  extended by org.scilab.forge.scirenderer.examples.SimpleRuler.MainRulerDrawer
All Implemented Interfaces:
Drawer
Enclosing class:
SimpleRuler

public static class SimpleRuler.MainRulerDrawer
extends java.lang.Object
implements Drawer

The ruler drawer.


Constructor Summary
SimpleRuler.MainRulerDrawer(Canvas canvas, javax.swing.BoundedRangeModel zoomLevel, RulerModel rulerModel)
          Default constructor.
 
Method Summary
 void draw(DrawingTools dt)
          Ask this drawer to draw with the given drawing tools.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleRuler.MainRulerDrawer

public SimpleRuler.MainRulerDrawer(Canvas canvas,
                                   javax.swing.BoundedRangeModel zoomLevel,
                                   RulerModel rulerModel)
Default constructor.

Parameters:
canvas - the canvas where the draw will be performed.
zoomLevel - the current zoom level model.
rulerModel - the current ruler model.
Method Detail

draw

public void draw(DrawingTools dt)
Description copied from interface: Drawer
Ask this drawer to draw with the given drawing tools.

Specified by:
draw in interface Drawer
Parameters:
dt - the givens drawing tools.