                     yValue = Number((haveYField)? dataItem[_yField]:dataItem);
                 }
                 if(dataTransform && dataTransform.getAxis(CartesianTransform.VERTICAL_AXIS) is NumericAxis &&
-        			(dataTransform.getAxis(CartesianTransform.VERTICAL_AXIS) as NumericAxis).direction == "inverted")  
-                	yValue = -yValue;
+                    (dataTransform.getAxis(CartesianTransform.VERTICAL_AXIS) as NumericAxis).direction == "inverted")  
+                    yValue = -yValue;
                 if (xValue == null)
                 {
-                	i++;
-                	cursor.moveNext();  
+                    i++;
+                    cursor.moveNext();  
                     continue;
                 }
                 // accessing a property on an XML node always returns a new XMLList. Which means

            _renderData.renderedBase = NaN;
        }
        if(dataTransform && dataTransform.getAxis(CartesianTransform.VERTICAL_AXIS) is NumericAxis &&
			!(dataTransform.getAxis(CartesianTransform.VERTICAL_AXIS) is DateTimeAxis) && 
        	(dataTransform.getAxis(CartesianTransform.VERTICAL_AXIS) as NumericAxis).direction == "inverted")  
        	_renderData.cache = reverseYValues(_renderData.cache);
        if(dataTransform && dataTransform.getAxis(CartesianTransform.HORIZONTAL_AXIS) is NumericAxis &&
        	!(dataTransform.getAxis(CartesianTransform.HORIZONTAL_AXIS) is DateTimeAxis) &&
        	(dataTransform.getAxis(CartesianTransform.HORIZONTAL_AXIS) as NumericAxis).direction == "inverted")  
        	_renderData.cache = reverseXValues(_renderData.cache);
       	super.updateData();
    }
    
    /**

        }
        else if (labelPos=="outside")
        {
            if (chart  && chart is ColumnChart)
            {
                if (!(ColumnChart(chart).showLabelVertically))
                {
                    if (temp.textWidth / 2 > 2 * _renderData.renderedHalfWidth) // .25% of column width
                    {
                        labelPos = "";
                        labelCache.count = 0;
                    }
                }
                else
                {
                    if (temp.textWidth > 2 * _renderData.renderedHalfWidth) // .25% of column width
                    {
                        if (measuringField.embedFonts)
                        {
                            if (temp.textHeight > 2 * renderData.renderedHalfWidth)
                            {
                                labelPos = "";
                                labelCache.count = 0;
                            }   
                        }
                        else
                        {
                            labelPos = "";
                            labelCache.count = 0;
                        }
                    }
                }
            }
        }
        super.updateTransform();
