ucar.unidata.view
Class NPController

java.lang.Object
  extended by ucar.unidata.view.NPController

public class NPController
extends Object

A "default" Navigated Panel controller, with a static Renderer

Version:
$Id: NPController.java,v 1.17 2006/10/30 21:57:54 dmurray Exp $
Author:
John Caron

Constructor Summary
NPController()
          ctor
 
Method Summary
 void addMap(String mapPath, Color c)
          Add a map
 NavigatedPanel getNavigatedPanel()
          get nav panel
 void removeMap(String mapPath)
          Remove a map
 void setProjectionImpl(ucar.unidata.geoloc.ProjectionImpl p)
          set proj
 void setRenderer(Renderer r)
          set renderer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NPController

public NPController()
ctor

Method Detail

removeMap

public void removeMap(String mapPath)
Remove a map

Parameters:
mapPath - the path of the map

addMap

public void addMap(String mapPath,
                   Color c)
Add a map

Parameters:
mapPath - the path to the map
c - the map color

getNavigatedPanel

public NavigatedPanel getNavigatedPanel()
get nav panel

Returns:
nab panel

setRenderer

public void setRenderer(Renderer r)
set renderer

Parameters:
r - renderer

setProjectionImpl

public void setProjectionImpl(ucar.unidata.geoloc.ProjectionImpl p)
set proj

Parameters:
p - proj