anl.aida.gis
Class GisDisplayMediator2

java.lang.Object
  extended by anl.aida.gis.GisDisplayMediator2
All Implemented Interfaces:
java.awt.event.ComponentListener, java.util.EventListener, org.geotools.map.event.MapLayerListener, org.geotools.map.event.MapLayerListListener

public class GisDisplayMediator2
extends java.lang.Object
implements org.geotools.map.event.MapLayerListener, java.awt.event.ComponentListener, org.geotools.map.event.MapLayerListListener


Field Summary
private  java.util.Map<org.geotools.map.MapLayer,PGISLayer> layerMap
           
 
Constructor Summary
GisDisplayMediator2()
           
 
Method Summary
 void addLayer(PGISLayer display, java.awt.Dimension size)
           
 void componentHidden(java.awt.event.ComponentEvent e)
           
 void componentMoved(java.awt.event.ComponentEvent e)
           
 void componentResized(java.awt.event.ComponentEvent e)
           
 void componentShown(java.awt.event.ComponentEvent e)
           
 void layerAdded(org.geotools.map.event.MapLayerListEvent event)
           
 void layerAdded(org.geotools.map.MapLayer layer, PGISLayer gisLayer)
           
 void layerChanged(org.geotools.map.event.MapLayerEvent event)
           
 void layerChanged(org.geotools.map.event.MapLayerListEvent event)
           
 void layerHidden(org.geotools.map.event.MapLayerEvent event)
           
 void layerMoved(org.geotools.map.event.MapLayerListEvent event)
           
 void layerRemoved(org.geotools.map.MapLayer layer)
           
 void layerRemoved(org.geotools.map.event.MapLayerListEvent event)
           
 void layerShown(org.geotools.map.event.MapLayerEvent event)
           
 void update()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

layerMap

private java.util.Map<org.geotools.map.MapLayer,PGISLayer> layerMap
Constructor Detail

GisDisplayMediator2

public GisDisplayMediator2()
Method Detail

layerAdded

public void layerAdded(org.geotools.map.MapLayer layer,
                       PGISLayer gisLayer)

layerAdded

public void layerAdded(org.geotools.map.event.MapLayerListEvent event)
Specified by:
layerAdded in interface org.geotools.map.event.MapLayerListListener

layerChanged

public void layerChanged(org.geotools.map.event.MapLayerListEvent event)
Specified by:
layerChanged in interface org.geotools.map.event.MapLayerListListener

layerMoved

public void layerMoved(org.geotools.map.event.MapLayerListEvent event)
Specified by:
layerMoved in interface org.geotools.map.event.MapLayerListListener

layerRemoved

public void layerRemoved(org.geotools.map.event.MapLayerListEvent event)
Specified by:
layerRemoved in interface org.geotools.map.event.MapLayerListListener

layerRemoved

public void layerRemoved(org.geotools.map.MapLayer layer)

addLayer

public void addLayer(PGISLayer display,
                     java.awt.Dimension size)

componentResized

public void componentResized(java.awt.event.ComponentEvent e)
Specified by:
componentResized in interface java.awt.event.ComponentListener

update

public void update()

layerChanged

public void layerChanged(org.geotools.map.event.MapLayerEvent event)
Specified by:
layerChanged in interface org.geotools.map.event.MapLayerListener

layerHidden

public void layerHidden(org.geotools.map.event.MapLayerEvent event)
Specified by:
layerHidden in interface org.geotools.map.event.MapLayerListener

layerShown

public void layerShown(org.geotools.map.event.MapLayerEvent event)
Specified by:
layerShown in interface org.geotools.map.event.MapLayerListener

componentHidden

public void componentHidden(java.awt.event.ComponentEvent e)
Specified by:
componentHidden in interface java.awt.event.ComponentListener

componentMoved

public void componentMoved(java.awt.event.ComponentEvent e)
Specified by:
componentMoved in interface java.awt.event.ComponentListener

componentShown

public void componentShown(java.awt.event.ComponentEvent e)
Specified by:
componentShown in interface java.awt.event.ComponentListener