      *  Constructs a new NumberValidator object to validate numbers according
      *  to the conventions of a given locale.
      *  <p>
-     *  The locale for this class is supplied by the locale style.
-     *  The locale style can be set in several ways:
+     *  The locale for this class is supplied by the <code>locale</code> style property.
+     *  The <code>locale</code> style can be set in several ways:
      *  </p>
      *  <ul>
-     *  <li>         *
+     *  <li>         
      *  Inheriting the style from a UIComponent by calling the UIComponent's
-     *  addStyleClient method.
+     *  <code>addStyleClient()</code> method.
      *  </li>
      *  <li>
      *  By using the class in an MXML declaration and inheriting the
      *  locale from the document that contains the declaration.
-     *  <listing version="3.0" >
+     *  <pre>
      *  &lt;fx:Declarations&gt;
      *         &lt;s:NumberValidator id="nv" /&gt;
      *  &lt;/fx:Declarations&gt;
-     *  </listing>
+     *  </pre>
      *  </li>
      *  <li>
      *  By using an MXML declaration and specifying the locale value in
      *  the list of assignments.
-     *  <listing version="3.0" >
+     *  <pre>
      *  &lt;fx:Declarations&gt;
      *      &lt;s:NumberValidator id="nv_French_France" locale="fr_FR" /&gt;
      *  &lt;/fx:Declarations&gt;
-     *  </listing>
+     *  </pre>
      *  </li>
      *  <li>
-     *  Calling the setStyle method, e.g.
-     *  <code>nv.setStyle("locale", "fr-FR")</code>
+     *  Calling the <code>setStyle()</code> method.
+     *  For example: <code>nv.setStyle("locale", "fr-FR");</code>
      *  </li>
      *  </ul>
      *  <p>
-     *  If the locale style is not set by one of the above techniques,
-     *  the methods of this class that depend on the locale
-     *  will throw an error.
-     *  </p>         *
+     *  If the <code>locale</code> style is not set by one of the above techniques,
+     *  the methods of this class that depend on the locale throw an error.
+     *  </p>         
      *
      *  @langversion 3.0
      *  @playerversion Flash 10.1

    }

    /**
     *  Load the error messages from the resource bundle.
     */
    override protected function resourcesChanged():void


/**
 *  The NumberValidator class ensures that a String represents a valid number
 *  according to the conventions of a locale.  It can validate int,
 *  uint, and Number objects.
 *  This class uses the <code>locale</code> style for specifying the
 *  requested locale ID.
 * 
 *  <p>The validator can ensure that the input falls within a given range
 *  (specified by <code>minValue</code> and <code>maxValue</code>  properties),
 *  is an integer (specified by <code>domain</code>  property),
 *  is non-negative (specified by <code>allowNegative</code>  property),
 *  has the grouping of digits correct per the locale conventions,
 *  has the correct way of specifying negative numbers,
 *  and does not exceed the specified <code>fractionalDigits</code>. 
 *  The validator sets default property values from the operating system supplied
 *  locale data but they can be customized for specific needs.</p>
 *
 *  <p>The flash.globalization.NumberFormatter class uses the underlying
 *  operating system for acquiring locale-specific data and parsing
 *  functionality. In case the operating system does not provide number
 *  formatting, this class provides fallback functionality.</p>
 *
 *  @mxml
 *
 *  <p>The <code>&lt;s:NumberValidator&gt;</code> tag
 *  inherits all of the tag attributes of its superclass,
 *  and adds the following tag attributes:</p>
 *
 *  <pre>
 *  &lt;s:NumberValidator
 *    <strong>Properties</strong>
 *    negativeNumberFormat="<i>locale specified string or customized by user</i>."
 *    negativeNumberFormatError="The negative format of the input number is incorrect."
 *  /&gt;
 *  </pre>
 *
