Lines Matching refs:pattern
76 * Null exception when formatting pattern with MessageFormat
80 UnicodeString pattern [] = {
96 //Apply pattern with param and print the result
97 messageFormatter->applyPattern(pattern[1], status);
111 //Apply pattern without param and print the result
112 messageFormatter->applyPattern(pattern[0], status);
136 //If we use pattern[1] for the message with param,
138 //If we use pattern[2] for the message with param,
141 //in applyPattern() when the pattern does not
186 logln("Apply with pattern : " + pattern1);
256 logln("Apply with pattern : " + pattern2);
426 format1 = new MessageFormat("pattern{0}");
451 UnicodeString originalPattern("initial pattern");
459 errln("illegal pattern: \"" + illegalPattern + "\"");
462 errln("pattern after: \"" + mf.toPattern() + "\"");
483 UnicodeString pattern = patterns[i];
484 mf->applyPattern(pattern, status);
491 logln("pattern: \"" + pattern + "\"");
511 errln("pattern: \"" + pattern + "\"");
536 logln("pattern: \"" + mf->toPattern(pat) + "\"");
559 UnicodeString originalPattern("initial pattern");
565 logln("pattern before: \"" + mf->toPattern(pat) + "\"");
566 logln("illegal pattern: \"" + illegalPattern + "\"");
570 errln("Should have thrown IllegalArgumentException for pattern : " + illegalPattern);
573 errln("pattern after: \"" + mf.toPattern() + "\"");
579 * ChoiceFormat is silent about the pattern usage in javadoc.
588 logln("Formatter Pattern : " + fmt->toPattern(pat));
636 UnicodeString pattern("-");
637 pattern += (UChar) 0x221E;
638 pattern += "<are negative|0<are no or fraction|1#is one|1<is 1+|";
639 pattern += (UChar) 0x221E;
640 pattern += "<are many.";
642 ChoiceFormat *fmt = new ChoiceFormat(pattern, status);
645 if (fmt->toPattern(pat) != pattern) {
646 errln( (UnicodeString) "Formatter Pattern : " + pat);
647 errln( (UnicodeString) "Expected Pattern : " + pattern);
697 UnicodeString pattern("{0,choice,1#YES|2#NO}");
704 mf->applyPattern(prefix + pattern, status);
712 logln(UnicodeString("") + i + ". pattern :\"" + mf->toPattern(pat) + "\"");
744 logln("pattern: \"" + mf->toPattern(pat) + "\"");
758 logln("pattern: \"" + mf->toPattern(pat) + "\"");
826 MessageFormat *mf = new MessageFormat("pattern", status);
829 (UnicodeString)"pattern",
834 logln("pattern: \"" + mf->toPattern(pat) + "\"");
855 * MessageFormat handles single quotes in pattern wrong.
909 * pattern characters '|', '#', '<', and '\u2264'. Two quotes in a row
915 // Pattern 0 value 1 value
931 errln("Fail: Pattern \"" + DATA[i] + "\" x "+j+" -> " +
940 errln("Fail: Pattern \"" + DATA[i] + "\" x toPattern -> \"" + pat + '"');
942 logln("Ok: Pattern \"" + DATA[i] + "\" x toPattern -> \"" + pat + '"');
945 errln("Fail: Pattern \"" + DATA[i] + "\" -> " + e);