net.sf.jeppers.grid
Class GridRepaintManager

java.lang.Object
  |
  +--net.sf.jeppers.grid.GridRepaintManager
All Implemented Interfaces:
EventListener, GridModelListener, RulerModelListener, SelectionModelListener, SpanModelListener, StyleModelListener

public class GridRepaintManager
extends Object
implements GridModelListener, SelectionModelListener, RulerModelListener, SpanModelListener, StyleModelListener

Handles repainting of grid.

Author:
Cameron Zemek

Constructor Summary
GridRepaintManager(JGrid grid)
           
 
Method Summary
 void gridChanged(GridModelEvent e)
          Callback for when a value is changed in a GridModel
protected  void repaint()
           
protected  void resizeAndRepaint()
           
 void rulerChanged(RulerModelEvent e)
           
 void selectionChanged(SelectionModelEvent e)
           
 void spanChanged(SpanModelEvent e)
           
 void styleChanged(StyleModelEvent e)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GridRepaintManager

public GridRepaintManager(JGrid grid)
Method Detail

repaint

protected void repaint()

resizeAndRepaint

protected void resizeAndRepaint()

gridChanged

public void gridChanged(GridModelEvent e)
Description copied from interface: GridModelListener
Callback for when a value is changed in a GridModel

Specified by:
gridChanged in interface GridModelListener

selectionChanged

public void selectionChanged(SelectionModelEvent e)
Specified by:
selectionChanged in interface SelectionModelListener

rulerChanged

public void rulerChanged(RulerModelEvent e)
Specified by:
rulerChanged in interface RulerModelListener

spanChanged

public void spanChanged(SpanModelEvent e)
Specified by:
spanChanged in interface SpanModelListener

styleChanged

public void styleChanged(StyleModelEvent e)
Specified by:
styleChanged in interface StyleModelListener