public class ScaleBarLayer extends BasicLayer
PROPERTY_NAME, PROPERTY_PROVIDERID, PROPERTY_SRID, PROPERTY_VISIBLE
Constructor and Description |
---|
ScaleBarLayer(MapCanvas parent) |
Modifier and Type | Method and Description |
---|---|
boolean |
handleEvent(java.util.EventObject evt)
The main method that performs event handling for this tool.
|
void |
mapRegionChanged(MapRegionEvent e)
When the associated canvas's map region is changed, this method is called to notify the layer of the change.
|
long |
render(java.awt.Graphics2D g)
Renders the layer contents to the given Graphics.
|
void |
setVisible(boolean v)
Sets the visibility of this layer.
|
added, addPropertyChangeListener, addPropertyChangeListener, clear, fromXMLElement, getCanvas, getDataMBR, getFullExtent, getIcon, getName, getProperties, getProperty, getProperty, getPropertyChangeListeners, getPropertyChangeListeners, getProviderID, getSRID, hitTest, hitTest, isVisible, removed, removePropertyChangeListener, removePropertyChangeListener, repaint, setCanvas, setName, setProperty, setProviderID, setSRID, toXMLElement, update
public ScaleBarLayer(MapCanvas parent)
public boolean handleEvent(java.util.EventObject evt)
Layer
handleEvent
in interface Layer
handleEvent
in class BasicLayer
public long render(java.awt.Graphics2D g)
Layer
render
in interface Layer
render
in class BasicLayer
g
- the graphics objectpublic void setVisible(boolean v)
Layer
setVisible
in interface Layer
setVisible
in class BasicLayer
public void mapRegionChanged(MapRegionEvent e)
Layer
mapRegionChanged
in interface Layer
mapRegionChanged
in class BasicLayer