      *          </ul>
      *
      *  @return A vector of localized strings containing the month names for
-     *          the specified locale, name style and context.
+     *          the current locale (specified by the locale style), 
+     *          name style and context.
      *          The first element in the vector, at index 0, is the name for
      *          Sunday; the next element is the name for Monday; and so
      *          forth.

     *  dates and times according to the conventions of the specified locale
     *  and the provided date and time formatting styles.
     *
     *  Date and time styles are used to set date and time formatting
     *  patterns to predefined, locale dependent patterns from the operating
     *  system.
     *
     *  <p>This constructor will determine if the current operating system
     *  supports the requested locale ID name.
     *  If it is not supported then a fallback locale will be used instead.
     *  The name of the fallback locale ID can be determined from the
     *  <code>actualLocaleIDName</code> property.</p>
     *
     *  <p>To format based on the user's current operating system
     *  preferences, pass the value <code>LocaleID.DEFAULT</code> in the
     *  <code>locale</code> parameter to the constructor.</p>
     *
     *  <p>The constructor will dispatch a
     *  <code>GlobalizationStatusEvent.LAST_OPERATION_STATUS</code> event in
     *  cases where the <code>flash.globalization.DateTimeFormatter</code>
     *  class set the <code>LastOperationStatus</code> property to something
     *  other than <code>LastOperationStatus.NO_ERROR</code>.
     *  For example if the locale, dateStyle, or timeStyle result in the use
     *  of a fallback being used, the
     *  <code>GlobalizationStatusEvent.LAST_OPERATION_STATUS</code> event
     *  will be dispatched.</p>
     *
     *  @param locale The preferred locale ID name to use when determining
     *         date or time formats.
     *  @param dateStyle Specifies the style to use when formatting dates.
     *         The value should correspond to one of the values enumerated
     *         by the <code>DateTimeStyle</code> class:
     *         <ul>
     *             <li><code>DateTimeStyle.LONG</code> </li>
     *             <li><code>DateTimeStyle.MEDIUM</code></li>
     *             <li><code>DateTimeStyle.SHORT</code> </li>
     *             <li><code>DateTimeStyle.NONE</code> </li>
     *         </ul>
     *  @param timeStyle Specifies the style to use when formatting times.
     *         The value should correspond to one of the values enumerated
     *         by the <code>DateTimeStyle</code> class:
     *         <ul>
     *             <li><code>DateTimeStyle.LONG</code> </li>
     *             <li><code>DateTimeStyle.MEDIUM</code></li>
     *             <li><code>DateTimeStyle.SHORT</code> </li>
     *             <li><code>DateTimeStyle.NONE</code> </li>
     *         </ul>
     *
     *  @throws ArgumentError if the <code>dateStyle</code> or
     *          <code>timeStyle</code> parameter is not a valid
     *          <code>DateTimeStyle</code> constant.
     *  @throws TypeError if the <code>locale</code>, <code>dateStyle</code>
     *          or <code>timeStyle</code> parameter is null.
     *
     *  @see #locale
     *  @see #actualLocaleIDName
     *  @see #dateStyle
     *  @see #timeStyle
     *  @see #dateTimePattern
     *  @see spark.events.GlobalizationStatusEvent.LAST_OPERATION_STATUS
     *
     *  @playerversion Flash 10.1
     *  @langversion 3.0
     *  @productversion Flex 4.5
     *  @productversion Flash CS5
     */
    public function DateTimeFormatter()
    {

     *  @see flash.globalization.DateTimeStyle
     *  @see #DateTimeFormatter()
     *
     *  @langversion 3.0
     *  @playerversion Flash 10.1
     *  @playerversion AIR 2.5
     *  @productversion Flex 4.5
     */
    public function get timeStyle():String
    {
