Class EditSLD
Object
   |
   +--ToolBase
         |
         +--EditSLD
   
   - class 
   EditSLD
   
      
- extends ToolBase 
   
  
   
   
   Defined in EditSLD.js
   
   
   
   
      
    
   
   
   
    
   
 
| 
Constructor Summary | 
   
      
	 
	    EditSLD 
	 
	 (toolNode, model)
      
       
                 
      Tool to edit an SLD.
       | 
 
| 
Method Summary | 
   
      
	 
	     void
	 
       | 
      
	 
	    
	       addFilter(element,up,low,titlerule)
	 
	  
	           
	 
       | 
   
   
      
	 
	     Object
	 
       | 
      
	 
	    
	       addNode(xpath,createElement)
	 
	  
	           
	 
       | 
   
   
      
	 
	     Object
	 
       | 
      
	 
	    
	       addNodeWithDS(xpath,createElement)
	 
	  
	           
	 
       | 
   
   
      
	 
	     Object
	 
       | 
      
	 
	    
	       addNodeWithParam(xpath,createElement,param)
	 
	  
	           
	 
       | 
   
   
      
	 
	     Object
	 
       | 
      
	 
	    
	       calculA(Cmax,Cmin,Imax,Imin)
	 
	  
	           
	 
       | 
   
   
      
	 
	     void
	 
       | 
      
	 
	    
	       checkThis()
	 
	  
	           
	 
       | 
   
   
      
	 
	     void
	 
       | 
      
	 
	    
	       createNbRule(element,maxi,mini,titlerule,nbclass)
	 
	  
	           
	 
       | 
   
   
      
	 
	     void
	 
       | 
      
	 
	    
	       createNbRuleWithColor(element,maxi,mini,titlerule,nbclass,Cmin,Cmax)
	 
	  
	           
	 
       | 
   
   
      
	 
	     void
	 
       | 
      
	 
	    
	       createRule(titlerule,typeofFeature,color)
	 
	  
	           
	 
       | 
   
   
      
	 
	     Object
	 
       | 
      
	 
	    
	       DecToHex(dec)
	 
	  
	           
	 
       | 
   
   
      
	 
	     void
	 
       | 
      
	 
	    
	       deleteAllRules()
	 
	  
	           
	 
       | 
   
   
      
	 
	     void
	 
       | 
      
	 
	    
	       deleteOneRule(nameOfRule)
	 
	  
	           
	 
       | 
   
   
      
	 
	     Object
	 
       | 
      
	 
	    
	       getValuePath(path,nameofpath)
	 
	  
	           
	 
       | 
   
   
      
	 
	     void
	 
       | 
      
	 
	    
	       graphicSymbol(size,color,WellKnownName,PropertyName)
	 
	  
	           
	 
       | 
   
   
      
	 
	     Object
	 
       | 
      
	 
	    
	       HexToDec(hex)
	 
	  
	           
	 
       | 
   
   
      
	 
	     void
	 
       | 
      
	 
	    
	       insertSldToWmc(layerName)
	 
	  
	           
	 Insert  tag n Web Map Context document
       | 
   
   
      
	 
	     Object
	 
       | 
      
	 
	    
	       interpolation(minI,MAxI,colormax,colormin,I)
	 
	  
	           
	 
       | 
   
   
      
	 
	     void
	 
       | 
      
	 
	    
	       LegendTypepics2(legenType)
	 
	  
	           
	 
       | 
   
   
      
	 
	     void
	 
       | 
      
	 
	    
	       mode(element,maxi,mini,titlerule,nbclass,mode,Cmin,Cmax)
	 
	  
	           
	 
       | 
   
   
      
	 
	     void
	 
       | 
      
	 
	    
	       SetColHex(colh)
	 
	  
	           
	 
       | 
   
   
      
	 
	     void
	 
       | 
      
	 
	    
	       styleOfStroke(titlerule,choosen)
	 
	  
	           
	 
       | 
   
   
      
	 
	     void
	 
       | 
      
	 
	    
	       TextSymbolizer(size,color,WellKnownName,PropertyName,locate)
	 
	  
	           
	 
       | 
   
   
      
	 
	     void
	 
       | 
      
	 
	    
	       upadteNode2(Rule,nameofpath,value)
	 
	  
	           
	 
       | 
   
   
      
	 
	     void
	 
       | 
      
	 
	    
	       updateField(path)
	 
	  
	           
	 
       | 
   
   
      
	 
	     void
	 
       | 
      
	 
	    
	       updateNode(xpath,value)
	 
	  
	           
	 Update node value
       | 
   
 
 
   
   
   
   
   stylesheet
   Object stylesheet
   
   
   
    
EditSLD
EditSLD(toolNode, model)
   
   Parameters:
   
     toolNode -   The widget's XML object node from the configuration document.  
     
   
     model -        The model object that this widget belongs to.
     
   
   
   
   
   addFilter
   void addFilter(element,up,low,titlerule)
   
   
   
   
   
   
   
   
   
   addNode
   Object addNode(xpath,createElement)
   
   
   
   
   
   
   
   
   
   addNodeWithDS
   Object addNodeWithDS(xpath,createElement)
   
   
   
   
   
   
   
   
   
   addNodeWithParam
   Object addNodeWithParam(xpath,createElement,param)
   
   
   
   
   
   
   
   
   
   calculA
   Object calculA(Cmax,Cmin,Imax,Imin)
   
   
   
   
   
   
   
   
   
   checkThis
   void checkThis()
   
   
   
   
   
   
   
   
   
   createNbRule
   void createNbRule(element,maxi,mini,titlerule,nbclass)
   
   
   
   
   
   
   
   
   
   createNbRuleWithColor
   void createNbRuleWithColor(element,maxi,mini,titlerule,nbclass,Cmin,Cmax)
   
   
   
   
   
   
   
   
   
   createRule
   void createRule(titlerule,typeofFeature,color)
   
   
   
   
   
   
   
   
   
   DecToHex
   Object DecToHex(dec)
   
   
   
   
   
   
   
   
   
   deleteAllRules
   void deleteAllRules()
   
   
   
   
   
   
   
   
   
   deleteOneRule
   void deleteOneRule(nameOfRule)
   
   
   
   
   
   
   
   
   
   getValuePath
   Object getValuePath(path,nameofpath)
   
   
   
   
   
   
   
   
   
   graphicSymbol
   void graphicSymbol(size,color,WellKnownName,PropertyName)
   
   
   
   
   
   
   
   
   
   HexToDec
   Object HexToDec(hex)
   
   
   
   
   
   
   
   
   
   insertSldToWmc
   void insertSldToWmc(layerName)
   
      Insert  tag n Web Map Context document
   
   
   
   
   
   
   
   
   
   
   
   interpolation
   Object interpolation(minI,MAxI,colormax,colormin,I)
   
   
   
   
   
   
   
   
   
   LegendTypepics2
   void LegendTypepics2(legenType)
   
   
   
   
   
   
   
   
   
   mode
   void mode(element,maxi,mini,titlerule,nbclass,mode,Cmin,Cmax)
   
   
   
   
   
   
   
   
   
   SetColHex
   void SetColHex(colh)
   
   
   
   
   
   
   
   
   
   styleOfStroke
   void styleOfStroke(titlerule,choosen)
   
   
   
   
   
   
   
   
   
   TextSymbolizer
   void TextSymbolizer(size,color,WellKnownName,PropertyName,locate)
   
   
   
   
   
   
   
   
   
   upadteNode2
   void upadteNode2(Rule,nameofpath,value)
   
   
   
   
   
   
   
   
   
   updateField
   void updateField(path)
   
   
   
   
   
   
   
   
   
   updateNode
   void updateNode(xpath,value)
   
      
   
   
   
   
   
   
   
   
   
   
Documentation generated by 
JSDoc on Tue Aug 21 08:12:28 2007