Class Legend
Object
   |
   +--WidgetBase
         |
         +--WidgetBaseXSL
               |
               +--Legend
   
   - class 
   Legend
   
      
- extends WidgetBaseXSL 
   
  
   
   
   Defined in Legend.js
Author: Cameron Shorter cameronATshorter.net  
   
   
   
   
   
    
   
 
   
    
   
 
| 
Constructor Summary | 
   
      
	 
	    Legend 
	 
	 (widgetNode, model)
      
       
                 
      Functions to render and update a Legend from a Web Map Context.
       | 
 
| 
Method Summary | 
   
      
	 
	     void
	 
       | 
      
	 
	    
	       prePaint(objRef)
	 
	  
	           
	 Override of widget prepaint to set some stylesheet parameters including 
 featureName (for OWS Context) and hidden attribute.
       | 
   
   
      
	 
	     void
	 
       | 
      
	 
	    
	       refresh(objRef, layerName)
	 
	  
	           
	 Listener method to paint this widget
       | 
   
   
      
	 
	     void
	 
       | 
      
	 
	    
	       selectLayer(objRef,layer)
	 
	  
	           
	 Controller method to select a layer
       | 
   
   
      
	 
	     void
	 
       | 
      
	 
	    
	       swapOpaqueLayer(layer)
	 
	  
	           
	 Controller method to select a layer
       | 
   
 
 
 
 
    
Legend
Legend(widgetNode, model)
   Functions to render and update a Legend from a Web Map Context.
   
   Parameters:
   
     widgetNode -   The widget's XML object node from the configuration document.  
     
   
     model -        The model object that this widget belongs to.
     
   
   
   
   
Author: Cameron Shorter cameronATshorter.net  
   
   prePaint
   void prePaint(objRef)
   
      Override of widget prepaint to set some stylesheet parameters including 
 featureName (for OWS Context) and hidden attribute.
   
   
   
   
   Parameters:
   
     objRef -  Pointer to this object.      
      
 
   
   
   
   
   
   
   
   
   
   refresh
   void refresh(objRef, layerName)
   
      Listener method to paint this widget
   
   
   
   
   Parameters:
   
     layerName -   the name of the layer to highlight    
      
 
   
   
   
   
   
   
   
   
   
   selectLayer
   void selectLayer(objRef,layer)
   
      Controller method to select a layer
   
   
   
   
   Parameters:
   
     objRef -  Pointer to this object.  
      
 
   
     layer -  The selected layer.    
      
 
   
   
   
   
   
   
   
   
   
   swapOpaqueLayer
   void swapOpaqueLayer(layer)
   
      Controller method to select a layer
   
   
   
   
   Parameters:
   
     layer -  The selected layer.    
      
 
   
     objRef -  Pointer to this object.  
      
 
   
   
   
   
   
   
   
   
Documentation generated by 
JSDoc on Tue Aug 21 08:12:28 2007