      *  @playerversion AIR 1.5
      *  @productversion Flex 4
      */
-    public function get extractValueFunction():Function
-    {
-        return _extractValueFunction;
-    }
-    
-    /**
-     *  @private
-     */
-    public function set extractValueFunction(value:Function):void
-    {
-        _extractValueFunction = value;
-        extractValueFunctionChanged = true;
+    public function get valueParseFunction():Function
+    {
+        return _valueParseFunction;
+    }
+    
+    /**
+     *  @private
+     */
+    public function set valueParseFunction(value:Function):void
+    {
+        _valueParseFunction = value;
+        valueParseFunctionChanged = true;
         invalidateProperties();
     }
 

     *  @private
     *  Calls commitTextInput() before stepping.
     */
    override public function step(increase:Boolean = true):void
    {
        commitTextInput();
        
        super.step(increase);
    }
    
    //--------------------------------------------------------------------------

    }
    
    //--------------------------------- 
    // valueFormatFunction
    //---------------------------------

    private var _valueFormatFunction:Function;
    private var valueFormatFunctionChanged:Boolean;
    
     /**
     *  Callback function that formats the value displayed
