Select to view content in your preferred language

featurelayer.selectFeatures(query,FeatureLayer.SELECTION_NEW)  not working

3291
0
05-30-2012 07:29 AM
PriyaRam
Deactivated User
I'm trying to use the selection drop down list  "New" and is not working.Add and Subtract are working as expected. Could you please direct in what could be possibly be wrong in this?

protected function draw_drawEndHandler(event:DrawEvent):void
{
  if (event.graphic.geometry.type == Geometry.EXTENT) // selecting features within an extent
  {
       var query:Query = new Query();
       query.geometry = event.graphic.geometry;
       //selectionQuery.geometry = event.graphic.geometry;
      
       for each(var strId:String in _model.arrPricingPolygonLayerId.source)
       {
        var fLayer:FeatureLayer = map.getLayer(strId) as FeatureLayer;
        if(fLayer.visible && fLayer.isInScaleRange)
        {//selection will be performed only on currently visible layers
         switch(selectedIndex)
         {
          case 0:
           Alert.show("selection new");
           fLayer.selectFeatures(query,FeatureLayer.SELECTION_NEW);           break;
          case 1:
           fLayer.selectFeatures(query,FeatureLayer.SELECTION_ADD);
           break;
          case 2:
           fLayer.selectFeatures(query,FeatureLayer.SELECTION_SUBTRACT);
           break;
         }
        }
       }
      
            
    
     editor.editTool.deactivate();
    }
   }
Tags (2)
0 Kudos
0 Replies