ucar.unidata.gis.shapefile
Class ShapeFileBean

java.lang.Object
  extended by ucar.unidata.gis.shapefile.ShapeFileBean
All Implemented Interfaces:
MapBean

public class ShapeFileBean
extends Object
implements MapBean

Wraps shapefile maps into a MapBean

Version:
$Id: ShapeFileBean.java,v 1.15 2005/10/20 20:46:29 jeffmc Exp $
Author:
John Caron

Constructor Summary
ShapeFileBean()
          contructor for letting user choose a shapefile with FileManager
ShapeFileBean(String shapefileName)
          contructor for a specific shapefile
 
Method Summary
 void addNewRendererListener(NewRendererListener l)
          _more_
 Action getAction()
          Construct the Action that is called when this bean's menu item/buttcon is selected.
 Renderer getRenderer()
          get the current renderer
 void removeNewRendererListener(NewRendererListener l)
          _more_
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShapeFileBean

public ShapeFileBean(String shapefileName)
contructor for a specific shapefile

Parameters:
shapefileName -

ShapeFileBean

public ShapeFileBean()
contructor for letting user choose a shapefile with FileManager

Method Detail

getRenderer

public Renderer getRenderer()
get the current renderer

Specified by:
getRenderer in interface MapBean
Returns:
_more_

getAction

public Action getAction()
Construct the Action that is called when this bean's menu item/buttcon is selected.

Specified by:
getAction in interface MapBean
Returns:
the Action to be called.

addNewRendererListener

public void addNewRendererListener(NewRendererListener l)
_more_

Specified by:
addNewRendererListener in interface MapBean
Parameters:
l -

removeNewRendererListener

public void removeNewRendererListener(NewRendererListener l)
_more_

Specified by:
removeNewRendererListener in interface MapBean
Parameters:
l -