org.globus.cog.gui.grapheditor.targets.swing.util
Class SwingScalingPainter

java.lang.Object
  extended byorg.globus.cog.gui.grapheditor.targets.swing.util.AbstractPainter
      extended byorg.globus.cog.gui.grapheditor.targets.swing.util.SwingScalingPainter
All Implemented Interfaces:
Runnable, ScalingPainter

public class SwingScalingPainter
extends AbstractPainter


Field Summary
 
Fields inherited from class org.globus.cog.gui.grapheditor.targets.swing.util.AbstractPainter
bounds, buffer, canceled, destroyed, paintArea, painting
 
Constructor Summary
SwingScalingPainter(Component component, Color background)
           
 
Method Summary
 void paintc(Component c, Graphics g, boolean painted)
           
 void paintRun()
           
 void setBounds(Rectangle bounds)
           
 
Methods inherited from class org.globus.cog.gui.grapheditor.targets.swing.util.AbstractPainter
cancel, destroy, fireBufferUpdated, getBounds, getBuffer, getBufferDimension, getPaintArea, isPainting, run, setBuffer, setBufferDimension, setPaintArea, setPainterListener, wake
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SwingScalingPainter

public SwingScalingPainter(Component component,
                           Color background)
Method Detail

paintRun

public void paintRun()
Specified by:
paintRun in class AbstractPainter

paintc

public void paintc(Component c,
                   Graphics g,
                   boolean painted)

setBounds

public void setBounds(Rectangle bounds)
Specified by:
setBounds in interface ScalingPainter
Overrides:
setBounds in class AbstractPainter