< prev index next >

src/java.base/share/classes/java/text/MessageFormat.java

Print this page

        

*** 144,158 **** * a {@code Format} instance for the format element. The following * table shows how the values map to {@code Format} instances. Combinations not * shown in the table are illegal. A <i>SubformatPattern</i> must * be a valid pattern string for the {@code Format} subclass used. * ! * <table border=1 summary="Shows how FormatType and FormatStyle values map to Format instances"> * <tr> * <th id="ft" class="TableHeadingColor">FormatType * <th id="fs" class="TableHeadingColor">FormatStyle * <th id="sc" class="TableHeadingColor">Subformat Created * <tr> * <td headers="ft"><i>(none)</i> * <td headers="fs"><i>(none)</i> * <td headers="sc"><code>null</code> * <tr> --- 144,162 ---- * a {@code Format} instance for the format element. The following * table shows how the values map to {@code Format} instances. Combinations not * shown in the table are illegal. A <i>SubformatPattern</i> must * be a valid pattern string for the {@code Format} subclass used. * ! * <table class="plain"> ! * <caption style="display:none">Shows how FormatType and FormatStyle values map to Format instances</caption> ! * <thead> * <tr> * <th id="ft" class="TableHeadingColor">FormatType * <th id="fs" class="TableHeadingColor">FormatStyle * <th id="sc" class="TableHeadingColor">Subformat Created + * </thead> + * <tbody> * <tr> * <td headers="ft"><i>(none)</i> * <td headers="fs"><i>(none)</i> * <td headers="sc"><code>null</code> * <tr>
*** 211,220 **** --- 215,225 ---- * <td headers="sc">{@code new} {@link SimpleDateFormat#SimpleDateFormat(String,Locale) SimpleDateFormat}{@code (subformatPattern, getLocale())} * <tr> * <td headers="ft"><code>choice</code> * <td headers="fs"><i>SubformatPattern</i> * <td headers="sc">{@code new} {@link ChoiceFormat#ChoiceFormat(String) ChoiceFormat}{@code (subformatPattern)} + * </tbody> * </table> * * <h4>Usage Information</h4> * * <p>
*** 764,778 **** * <code>arguments</code> element at the format element's argument index * as indicated by the first matching line of the following table. An * argument is <i>unavailable</i> if <code>arguments</code> is * <code>null</code> or has fewer than argumentIndex+1 elements. * ! * <table border=1 summary="Examples of subformat,argument,and formatted text"> * <tr> * <th>Subformat * <th>Argument * <th>Formatted Text * <tr> * <td><i>any</i> * <td><i>unavailable</i> * <td><code>"{" + argumentIndex + "}"</code> * <tr> --- 769,787 ---- * <code>arguments</code> element at the format element's argument index * as indicated by the first matching line of the following table. An * argument is <i>unavailable</i> if <code>arguments</code> is * <code>null</code> or has fewer than argumentIndex+1 elements. * ! * <table class="plain"> ! * <caption style="display:none">Examples of subformat,argument,and formatted text</caption> ! * <thead> * <tr> * <th>Subformat * <th>Argument * <th>Formatted Text + * </thead> + * <tbody> * <tr> * <td><i>any</i> * <td><i>unavailable</i> * <td><code>"{" + argumentIndex + "}"</code> * <tr>
*** 803,812 **** --- 812,822 ---- * <td><code>argument</code> * <tr> * <td><code>null</code> * <td><i>any</i> * <td><code>argument.toString()</code> + * </tbody> * </table> * <p> * If <code>pos</code> is non-null, and refers to * <code>Field.ARGUMENT</code>, the location of the first formatted * string will be returned.
< prev index next >