Hi,I have a class that extends ArcGISDynamicMapServiceLayer (widget finddata geoportal)public class GeoProcessingViewerLayer extends ArcGISDynamicMapServiceLayer
but I get an error flex on override function 1023: Incompatible override. /**
* Sets the visible layers
*
* @arr Array of visible layers, just contains their ids
* */
override public function set visibleLayers(arr:ArrayCollection):void {
this._visibleLayers = arr;
if(arr && arr.length > 0) {
var layerInfos:Array = layerInfos;
var showPoints:Boolean = false;
var showLines:Boolean = false;
var showPolygons:Boolean = false;
for(var i:Number = 0; i < arr.length; i++) {
var index:Number = arr;
var layerInfo:GeoProcessingViewerLayerInfo = layerInfos[index] ;
if(layerInfo.title == lblPoints) {
showPoints = true;
} else if (layerInfo.title == lblPolygons) {
showPolygons = true;
} else if (layerInfo.title == lblLines) {
showLines = true;
}
}
geometryVisibility(showLines, showPoints, showPolygons);
} else {
this._map.removeLayer(this.graphicsLayer);
}
this.refresh();
}
what's the problemThanks