jfreerails.client.renderer
Class BlankMapRenderer

java.lang.Object
  extended by jfreerails.client.renderer.BlankMapRenderer
All Implemented Interfaces:
MapLayerRenderer, MapRenderer

public class BlankMapRenderer
extends java.lang.Object
implements MapRenderer

Used for testing the Map view components without setting up any map data.

Author:
Luke

Field Summary
private  float scale
           
 
Constructor Summary
BlankMapRenderer(float s)
           
 
Method Summary
 java.awt.Dimension getMapSizeInPixels()
           
 float getScale()
           
 void paintRect(java.awt.Graphics g, java.awt.Rectangle visibleRect)
           
 void paintTile(java.awt.Graphics g, int tileX, int tileY)
           
 void refreshAll()
           
 void refreshTile(int x, int y)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

scale

private final float scale
Constructor Detail

BlankMapRenderer

public BlankMapRenderer(float s)
Method Detail

getScale

public float getScale()
Specified by:
getScale in interface MapRenderer

getMapSizeInPixels

public java.awt.Dimension getMapSizeInPixels()
Specified by:
getMapSizeInPixels in interface MapRenderer

paintTile

public void paintTile(java.awt.Graphics g,
                      int tileX,
                      int tileY)
Specified by:
paintTile in interface MapLayerRenderer

refreshTile

public void refreshTile(int x,
                        int y)
Specified by:
refreshTile in interface MapLayerRenderer

paintRect

public void paintRect(java.awt.Graphics g,
                      java.awt.Rectangle visibleRect)
Specified by:
paintRect in interface MapLayerRenderer

refreshAll

public void refreshAll()
Specified by:
refreshAll in interface MapLayerRenderer