jdk/test/java/text/Format/common/messageFormat.props
changeset 38581 e761c1ccd13e
equal deleted inserted replaced
38580:0f5cf0999399 38581:e761c1ccd13e
       
     1 #
       
     2 # Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
       
     3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
       
     4 #
       
     5 # This code is free software; you can redistribute it and/or modify it
       
     6 # under the terms of the GNU General Public License version 2 only, as
       
     7 # published by the Free Software Foundation.
       
     8 #
       
     9 # This code is distributed in the hope that it will be useful, but WITHOUT
       
    10 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
       
    11 # FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
       
    12 # version 2 for more details (a copy is included in the LICENSE file that
       
    13 # accompanied this code).
       
    14 #
       
    15 # You should have received a copy of the GNU General Public License version
       
    16 # 2 along with this work; if not, write to the Free Software Foundation,
       
    17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
       
    18 #
       
    19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
       
    20 # or visit www.oracle.com if you need additional information or have any
       
    21 # questions.
       
    22 #
       
    23 
       
    24 # Test data for FormatIteratorTest
       
    25 
       
    26 {
       
    27   tests =
       
    28   (
       
    29     {
       
    30       class = java.text.MessageFormat
       
    31       args = ("0={0} 1={1}")
       
    32       valueClass = java.lang.reflect.Array
       
    33       valueArgs = ("zero" "one")
       
    34     }
       
    35     {
       
    36       length = 12
       
    37       text = "0=zero 1=one"
       
    38       0 = ()
       
    39       1 = ()
       
    40       2 = (MessageFormat$Field.ARGUMENT)
       
    41       3 = (MessageFormat$Field.ARGUMENT)
       
    42       4 = (MessageFormat$Field.ARGUMENT)
       
    43       5 = (MessageFormat$Field.ARGUMENT)
       
    44       6 = ()
       
    45       7 = ()
       
    46       8 = ()
       
    47       9 = (MessageFormat$Field.ARGUMENT)
       
    48       10 = (MessageFormat$Field.ARGUMENT)
       
    49       11 = (MessageFormat$Field.ARGUMENT)
       
    50       limits = ( { attributes = (MessageFormat$Field.ARGUMENT)
       
    51                    begin = 2 end = 6}
       
    52                  { attributes = ()
       
    53                    begin = 0 begin2 = 0 end = 2 end2 = 12}
       
    54                  { attributes = ()
       
    55                    begin = 6 begin2 = 0 end = 9 end2 = 12}
       
    56                  { attributes = (MessageFormat$Field.ARGUMENT)
       
    57                    begin = 9 end = 12}
       
    58                )
       
    59       fieldPositions =
       
    60       (
       
    61         {
       
    62           fieldID = MessageFormat$Field.ARGUMENT
       
    63           begin = 2 end = 6
       
    64         }
       
    65       )
       
    66     }
       
    67 
       
    68     {
       
    69       class = java.text.MessageFormat
       
    70       args = ("0={0} 1={1} 0={0}")
       
    71       valueClass = java.lang.reflect.Array
       
    72       valueArgs = ("ze" "on")
       
    73     }
       
    74     {
       
    75       length = 14
       
    76       text = "0=ze 1=on 0=ze"
       
    77       0 = ()
       
    78       1 = ()
       
    79       2 = (MessageFormat$Field.ARGUMENT)
       
    80       3 = (MessageFormat$Field.ARGUMENT)
       
    81       4 = ()
       
    82       5 = ()
       
    83       6 = ()
       
    84       7 = (MessageFormat$Field.ARGUMENT)
       
    85       8 = (MessageFormat$Field.ARGUMENT)
       
    86       9 = ()
       
    87       10 = ()
       
    88       11 = ()
       
    89       12 = (MessageFormat$Field.ARGUMENT)
       
    90       13 = (MessageFormat$Field.ARGUMENT)
       
    91       limits = (
       
    92                  { attributes = ()
       
    93                    begin = 0 end = 2 end2 = 14}
       
    94                  { attributes = (MessageFormat$Field.ARGUMENT)
       
    95                    begin = 2 end = 4}
       
    96                  { attributes = ()
       
    97                    begin = 4 begin2 = 0 end = 7 end2 = 14}
       
    98                  { attributes = (MessageFormat$Field.ARGUMENT)
       
    99                    begin = 7 end = 9}
       
   100                  { attributes = ()
       
   101                    begin = 9 begin2 = 0 end = 12 end2 = 14}
       
   102                  { attributes = (MessageFormat$Field.ARGUMENT)
       
   103                    begin = 12 end = 14}
       
   104                )
       
   105       fieldPositions =
       
   106       (
       
   107         {
       
   108           fieldID = MessageFormat$Field.ARGUMENT
       
   109           begin = 2 end = 4
       
   110         }
       
   111       )
       
   112     }
       
   113 
       
   114     {
       
   115       class = java.text.MessageFormat
       
   116       args = ("0={0,date} 1={1,number}")
       
   117       valueClass = java.lang.reflect.Array
       
   118       valueArgs = ((java.util.Date ("5/23/2001")) (Integer ("20122")))
       
   119     }
       
   120     {
       
   121       length = 23
       
   122       text = "0=May 23, 2001 1=20,122"
       
   123       0 = ()
       
   124       1 = ()
       
   125       2 = (MessageFormat$Field.ARGUMENT DateFormat$Field.MONTH)
       
   126       3 = (MessageFormat$Field.ARGUMENT DateFormat$Field.MONTH)
       
   127       4 = (MessageFormat$Field.ARGUMENT DateFormat$Field.MONTH)
       
   128       5 = (MessageFormat$Field.ARGUMENT)
       
   129       6 = (MessageFormat$Field.ARGUMENT DateFormat$Field.DAY_OF_MONTH)
       
   130       7 = (MessageFormat$Field.ARGUMENT DateFormat$Field.DAY_OF_MONTH)
       
   131       8 = (MessageFormat$Field.ARGUMENT)
       
   132       9 = (MessageFormat$Field.ARGUMENT)
       
   133       10 = (MessageFormat$Field.ARGUMENT DateFormat$Field.YEAR)
       
   134       11 = (MessageFormat$Field.ARGUMENT DateFormat$Field.YEAR)
       
   135       12 = (MessageFormat$Field.ARGUMENT DateFormat$Field.YEAR)
       
   136       13 = (MessageFormat$Field.ARGUMENT DateFormat$Field.YEAR)
       
   137       14 = ()
       
   138       15 = ()
       
   139       16 = ()
       
   140       17 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   141       18 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   142       19 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER
       
   143             NumberFormat$Field.GROUPING_SEPARATOR)
       
   144       20 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   145       21 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   146       22 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   147       limits = (
       
   148                  { attributes = ()
       
   149                    begin = 0 end = 2 end2 = 23}
       
   150                  { attributes = (MessageFormat$Field.ARGUMENT)
       
   151                    begin = 2 end = 5 end2 = 14}
       
   152                  { attributes = (MessageFormat$Field.ARGUMENT
       
   153                                  DateFormat$Field.MONTH)
       
   154                    begin = 2 end = 5}
       
   155                  { attributes = (MessageFormat$Field.ARGUMENT)
       
   156                    begin = 5 begin2 = 2 end = 6 end2 = 14}
       
   157                  { attributes = (DateFormat$Field.DAY_OF_MONTH)
       
   158                    begin = 6 end = 8}
       
   159                  { attributes = (MessageFormat$Field.ARGUMENT)
       
   160                    begin = 8 begin2 = 2 end = 10 end2 = 14}
       
   161                  { attributes = ()
       
   162                    begin = 14 begin2 = 0 end = 17 end2 = 23}
       
   163                  { attributes = (MessageFormat$Field.ARGUMENT)
       
   164                    begin = 17 end = 19 end2 = 23}
       
   165                  { attributes = (MessageFormat$Field.ARGUMENT
       
   166                                  NumberFormat$Field.INTEGER)
       
   167                    begin = 17 end = 19 end2 = 23}
       
   168                  { attributes = (NumberFormat$Field.GROUPING_SEPARATOR)
       
   169                    begin = 19 end = 20 }
       
   170                  { attributes = (NumberFormat$Field.INTEGER
       
   171                                  MessageFormat$Field.ARGUMENT)
       
   172                    begin = 20 begin2 = 17 end = 23}
       
   173                )
       
   174       fieldPositions =
       
   175       (
       
   176         {
       
   177           fieldID = MessageFormat$Field.ARGUMENT
       
   178           begin = 2 end = 14
       
   179         }
       
   180       )
       
   181     }
       
   182 
       
   183     {
       
   184       class = java.text.MessageFormat
       
   185       args = ("0={0,date} 1={1,number}")
       
   186       valueClass = java.lang.reflect.Array
       
   187       valueArgs = ((java.util.Date ("1/22/2003")) (java.math.BigInteger ("12345678901234567890123456789012345")))
       
   188     }
       
   189     {
       
   190       length = 63
       
   191       text = "0=Jan 22, 2003 1=12,345,678,901,234,567,890,123,456,789,012,345"
       
   192       0 = ()
       
   193       1 = ()
       
   194       2 = (MessageFormat$Field.ARGUMENT DateFormat$Field.MONTH)
       
   195       3 = (MessageFormat$Field.ARGUMENT DateFormat$Field.MONTH)
       
   196       4 = (MessageFormat$Field.ARGUMENT DateFormat$Field.MONTH)
       
   197       5 = (MessageFormat$Field.ARGUMENT)
       
   198       6 = (MessageFormat$Field.ARGUMENT DateFormat$Field.DAY_OF_MONTH)
       
   199       7 = (MessageFormat$Field.ARGUMENT DateFormat$Field.DAY_OF_MONTH)
       
   200       8 = (MessageFormat$Field.ARGUMENT)
       
   201       9 = (MessageFormat$Field.ARGUMENT)
       
   202       10 = (MessageFormat$Field.ARGUMENT DateFormat$Field.YEAR)
       
   203       11 = (MessageFormat$Field.ARGUMENT DateFormat$Field.YEAR)
       
   204       12 = (MessageFormat$Field.ARGUMENT DateFormat$Field.YEAR)
       
   205       13 = (MessageFormat$Field.ARGUMENT DateFormat$Field.YEAR)
       
   206       14 = ()
       
   207       15 = ()
       
   208       16 = ()
       
   209       17 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   210       18 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   211       19 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER
       
   212             NumberFormat$Field.GROUPING_SEPARATOR)
       
   213       20 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   214       21 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   215       22 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   216       23 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER
       
   217             NumberFormat$Field.GROUPING_SEPARATOR)
       
   218       24 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   219       25 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   220       26 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   221       27 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER
       
   222             NumberFormat$Field.GROUPING_SEPARATOR)
       
   223       28 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   224       29 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   225       30 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   226       31 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER
       
   227             NumberFormat$Field.GROUPING_SEPARATOR)
       
   228       32 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   229       33 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   230       34 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   231       35 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER
       
   232             NumberFormat$Field.GROUPING_SEPARATOR)
       
   233       36 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   234       37 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   235       38 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   236       39 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER
       
   237             NumberFormat$Field.GROUPING_SEPARATOR)
       
   238       40 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   239       41 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   240       42 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   241       43 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER
       
   242             NumberFormat$Field.GROUPING_SEPARATOR)
       
   243       44 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   244       45 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   245       46 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   246       47 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER
       
   247             NumberFormat$Field.GROUPING_SEPARATOR)
       
   248       48 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   249       49 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   250       50 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   251       51 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER
       
   252             NumberFormat$Field.GROUPING_SEPARATOR)
       
   253       52 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   254       53 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   255       54 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   256       55 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER
       
   257             NumberFormat$Field.GROUPING_SEPARATOR)
       
   258       56 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   259       57 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   260       58 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   261       59 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER
       
   262             NumberFormat$Field.GROUPING_SEPARATOR)
       
   263       60 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   264       61 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   265       62 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   266       limits = (
       
   267                  { attributes = ()
       
   268                    begin = 0 end = 2 end2 = 63}
       
   269                  { attributes = (MessageFormat$Field.ARGUMENT)
       
   270                    begin = 2 end = 5 end2 = 14}
       
   271                  { attributes = (MessageFormat$Field.ARGUMENT
       
   272                                  DateFormat$Field.MONTH)
       
   273                    begin = 2 end = 5}
       
   274                  { attributes = (MessageFormat$Field.ARGUMENT)
       
   275                    begin = 5 begin2 = 2 end = 6 end2 = 14}
       
   276                  { attributes = (DateFormat$Field.DAY_OF_MONTH)
       
   277                    begin = 6 end = 8}
       
   278                  { attributes = (MessageFormat$Field.ARGUMENT)
       
   279                    begin = 8 begin2 = 2 end = 10 end2 = 14}
       
   280                  { attributes = ()
       
   281                    begin = 14 begin2 = 0 end = 17 end2 = 63}
       
   282                  { attributes = (MessageFormat$Field.ARGUMENT
       
   283                                  NumberFormat$Field.INTEGER)
       
   284                    begin = 17 end = 19 end2 = 63}
       
   285                  { attributes = (NumberFormat$Field.GROUPING_SEPARATOR)
       
   286                    begin = 19 end = 20 }
       
   287                  { attributes = (NumberFormat$Field.INTEGER
       
   288                                  MessageFormat$Field.ARGUMENT)
       
   289                    begin = 20 begin2 = 17 end = 23 end2 = 63}
       
   290                  { attributes = (NumberFormat$Field.GROUPING_SEPARATOR)
       
   291                    begin = 23 end = 24 }
       
   292                  { attributes = (NumberFormat$Field.INTEGER
       
   293                                  MessageFormat$Field.ARGUMENT)
       
   294                    begin = 24 begin2 = 17 end = 27 end2 = 63}
       
   295                  { attributes = (NumberFormat$Field.GROUPING_SEPARATOR)
       
   296                    begin = 27 end = 28 }
       
   297                  { attributes = (NumberFormat$Field.INTEGER
       
   298                                  MessageFormat$Field.ARGUMENT)
       
   299                    begin = 28 begin2 = 17 end = 31 end2 = 63}
       
   300                  { attributes = (NumberFormat$Field.GROUPING_SEPARATOR)
       
   301                    begin = 31 end = 32 }
       
   302                  { attributes = (NumberFormat$Field.INTEGER
       
   303                                  MessageFormat$Field.ARGUMENT)
       
   304                    begin = 32 begin2 = 17 end = 35 end2 = 63}
       
   305                  { attributes = (NumberFormat$Field.GROUPING_SEPARATOR)
       
   306                    begin = 35 end = 36 }
       
   307                  { attributes = (NumberFormat$Field.INTEGER
       
   308                                  MessageFormat$Field.ARGUMENT)
       
   309                    begin = 36 begin2 = 17 end = 39 end2 = 63}
       
   310                  { attributes = (NumberFormat$Field.GROUPING_SEPARATOR)
       
   311                    begin = 39 end = 40 }
       
   312                  { attributes = (NumberFormat$Field.INTEGER
       
   313                                  MessageFormat$Field.ARGUMENT)
       
   314                    begin = 40 begin2 = 17 end = 43 end2 = 63}
       
   315                  { attributes = (NumberFormat$Field.GROUPING_SEPARATOR)
       
   316                    begin = 43 end = 44 }
       
   317                  { attributes = (NumberFormat$Field.INTEGER
       
   318                                  MessageFormat$Field.ARGUMENT)
       
   319                    begin = 44 begin2 = 17 end = 47 end2 = 63}
       
   320                  { attributes = (NumberFormat$Field.GROUPING_SEPARATOR)
       
   321                    begin = 47 end = 48 }
       
   322                  { attributes = (NumberFormat$Field.INTEGER
       
   323                                  MessageFormat$Field.ARGUMENT)
       
   324                    begin = 48 begin2 = 17 end = 51 end2 = 63}
       
   325                  { attributes = (NumberFormat$Field.GROUPING_SEPARATOR)
       
   326                    begin = 51 end = 52 }
       
   327                  { attributes = (NumberFormat$Field.INTEGER
       
   328                                  MessageFormat$Field.ARGUMENT)
       
   329                    begin = 52 begin2 = 17 end = 55 end2 = 63}
       
   330                  { attributes = (NumberFormat$Field.GROUPING_SEPARATOR)
       
   331                    begin = 55 end = 56 }
       
   332                  { attributes = (NumberFormat$Field.INTEGER
       
   333                                  MessageFormat$Field.ARGUMENT)
       
   334                    begin = 56 begin2 = 17 end = 59 end2 = 63}
       
   335                  { attributes = (NumberFormat$Field.GROUPING_SEPARATOR)
       
   336                    begin = 59 end = 60 }
       
   337                  { attributes = (NumberFormat$Field.INTEGER
       
   338                                  MessageFormat$Field.ARGUMENT)
       
   339                    begin = 60 begin2 = 17 end = 63}
       
   340                )
       
   341       fieldPositions =
       
   342       (
       
   343         {
       
   344           fieldID = MessageFormat$Field.ARGUMENT
       
   345           begin = 2 end = 14
       
   346         }
       
   347       )
       
   348     }
       
   349 
       
   350     {
       
   351       class = java.text.MessageFormat
       
   352       args = ("0={0,date} 1={1,number}")
       
   353       valueClass = java.lang.reflect.Array
       
   354       valueArgs = ((java.util.Date ("1/26/2003")) (java.math.BigDecimal ("-12345678901234567890.1239")))
       
   355     }
       
   356     {
       
   357       length = 48
       
   358       text = "0=Jan 26, 2003 1=-12,345,678,901,234,567,890.124"
       
   359       0 = ()
       
   360       1 = ()
       
   361       2 = (MessageFormat$Field.ARGUMENT DateFormat$Field.MONTH)
       
   362       3 = (MessageFormat$Field.ARGUMENT DateFormat$Field.MONTH)
       
   363       4 = (MessageFormat$Field.ARGUMENT DateFormat$Field.MONTH)
       
   364       5 = (MessageFormat$Field.ARGUMENT)
       
   365       6 = (MessageFormat$Field.ARGUMENT DateFormat$Field.DAY_OF_MONTH)
       
   366       7 = (MessageFormat$Field.ARGUMENT DateFormat$Field.DAY_OF_MONTH)
       
   367       8 = (MessageFormat$Field.ARGUMENT)
       
   368       9 = (MessageFormat$Field.ARGUMENT)
       
   369       10 = (MessageFormat$Field.ARGUMENT DateFormat$Field.YEAR)
       
   370       11 = (MessageFormat$Field.ARGUMENT DateFormat$Field.YEAR)
       
   371       12 = (MessageFormat$Field.ARGUMENT DateFormat$Field.YEAR)
       
   372       13 = (MessageFormat$Field.ARGUMENT DateFormat$Field.YEAR)
       
   373       14 = ()
       
   374       15 = ()
       
   375       16 = ()
       
   376       17 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.SIGN)
       
   377       18 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   378       19 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   379       20 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER
       
   380             NumberFormat$Field.GROUPING_SEPARATOR)
       
   381       21 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   382       22 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   383       23 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   384       24 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER
       
   385             NumberFormat$Field.GROUPING_SEPARATOR)
       
   386       25 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   387       26 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   388       27 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   389       28 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER
       
   390             NumberFormat$Field.GROUPING_SEPARATOR)
       
   391       29 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   392       30 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   393       31 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   394       32 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER
       
   395             NumberFormat$Field.GROUPING_SEPARATOR)
       
   396       33 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   397       34 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   398       35 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   399       36 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER
       
   400             NumberFormat$Field.GROUPING_SEPARATOR)
       
   401       37 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   402       38 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   403       39 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   404       40 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER
       
   405             NumberFormat$Field.GROUPING_SEPARATOR)
       
   406       41 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   407       42 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   408       43 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.INTEGER)
       
   409       44 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.DECIMAL_SEPARATOR)
       
   410       45 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.FRACTION)
       
   411       46 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.FRACTION)
       
   412       47 = (MessageFormat$Field.ARGUMENT NumberFormat$Field.FRACTION)
       
   413       limits = (
       
   414                  { attributes = ()
       
   415                    begin = 0 end = 2 end2 = 48}
       
   416                  { attributes = (MessageFormat$Field.ARGUMENT)
       
   417                    begin = 2 end = 5 end2 = 14}
       
   418                  { attributes = (MessageFormat$Field.ARGUMENT
       
   419                                  DateFormat$Field.MONTH)
       
   420                    begin = 2 end = 5}
       
   421                  { attributes = (MessageFormat$Field.ARGUMENT)
       
   422                    begin = 5 begin2 = 2 end = 6 end2 = 14}
       
   423                  { attributes = (DateFormat$Field.DAY_OF_MONTH)
       
   424                    begin = 6 end = 8}
       
   425                  { attributes = (MessageFormat$Field.ARGUMENT)
       
   426                    begin = 8 begin2 = 2 end = 10 end2 = 14}
       
   427                  { attributes = ()
       
   428                    begin = 14 begin2 = 0 end = 17 end2 = 48}
       
   429 
       
   430                  { attributes = (NumberFormat$Field.SIGN)
       
   431                    begin = 17 end = 18 }
       
   432                  { attributes = (MessageFormat$Field.ARGUMENT
       
   433                                  NumberFormat$Field.INTEGER)
       
   434                    begin = 18 end = 20 end2 = 44}
       
   435                  { attributes = (NumberFormat$Field.GROUPING_SEPARATOR)
       
   436                    begin = 20 end = 21 }
       
   437                  { attributes = (NumberFormat$Field.INTEGER
       
   438                                  MessageFormat$Field.ARGUMENT)
       
   439                    begin = 21 begin2 = 18 end = 24 end2 = 44}
       
   440                  { attributes = (NumberFormat$Field.GROUPING_SEPARATOR)
       
   441                    begin = 24 end = 25 }
       
   442 
       
   443                  { attributes = (NumberFormat$Field.INTEGER
       
   444                                  MessageFormat$Field.ARGUMENT)
       
   445                    begin = 25 begin2 = 18 end = 28 end2 = 44}
       
   446                  { attributes = (NumberFormat$Field.GROUPING_SEPARATOR)
       
   447                    begin = 28 end = 29 }
       
   448 
       
   449                  { attributes = (NumberFormat$Field.INTEGER
       
   450                                  MessageFormat$Field.ARGUMENT)
       
   451                    begin = 29 begin2 = 18 end = 32 end2 = 44}
       
   452                  { attributes = (NumberFormat$Field.GROUPING_SEPARATOR)
       
   453                    begin = 32 end = 33 }
       
   454 
       
   455                  { attributes = (NumberFormat$Field.INTEGER
       
   456                                  MessageFormat$Field.ARGUMENT)
       
   457                    begin = 33 begin2 = 18 end = 36 end2 = 44}
       
   458                  { attributes = (NumberFormat$Field.GROUPING_SEPARATOR)
       
   459                    begin = 36 end = 37 }
       
   460 
       
   461                  { attributes = (NumberFormat$Field.INTEGER
       
   462                                  MessageFormat$Field.ARGUMENT)
       
   463                    begin = 37 begin2 = 18 end = 40 end2 = 44}
       
   464                  { attributes = (NumberFormat$Field.GROUPING_SEPARATOR)
       
   465                    begin = 40 end = 41 }
       
   466                  { attributes = (NumberFormat$Field.INTEGER
       
   467                                  MessageFormat$Field.ARGUMENT)
       
   468                    begin = 41 begin2 = 18 end = 44 end2 = 44}
       
   469 
       
   470                  { attributes = (NumberFormat$Field.GROUPING_SEPARATOR)
       
   471                    begin = 44 begin2 = 41 end = 45 end2 = 48}
       
   472 
       
   473                  { attributes = (NumberFormat$Field.FRACTION
       
   474                                  MessageFormat$Field.ARGUMENT)
       
   475                    begin = 45 end = 48}
       
   476                )
       
   477       fieldPositions =
       
   478       (
       
   479         {
       
   480           fieldID = MessageFormat$Field.ARGUMENT
       
   481           begin = 2 end = 14
       
   482         }
       
   483       )
       
   484     }
       
   485 
       
   486     {
       
   487       class = java.text.MessageFormat
       
   488       args = ("0={0,choice,-1#neg| 0#zero | 1#more}xx")
       
   489       valueClass = java.lang.reflect.Array
       
   490       valueArgs = ((Integer ("-11")))
       
   491     }
       
   492     {
       
   493       length = 7
       
   494       text = "0=negxx"
       
   495       0 = ()
       
   496       1 = ()
       
   497       2 = (MessageFormat$Field.ARGUMENT)
       
   498       3 = (MessageFormat$Field.ARGUMENT)
       
   499       4 = (MessageFormat$Field.ARGUMENT)
       
   500       5 = ()
       
   501       6 = ()
       
   502       limits = (
       
   503                  { attributes = ()
       
   504                    begin = 0 end = 2 end2 = 7}
       
   505                  { attributes = (MessageFormat$Field.ARGUMENT)
       
   506                    begin = 2 end = 5}
       
   507                  { attributes = ()
       
   508                    begin = 5 begin2 = 0 end = 7}
       
   509                )
       
   510       fieldPositions =
       
   511       (
       
   512         {
       
   513           fieldID = MessageFormat$Field.ARGUMENT
       
   514           begin = 2 end = 5
       
   515         }
       
   516       )
       
   517     }
       
   518   )
       
   519 }
       
   520