Lines Matching refs:pattern
75 * Null exception when formatting pattern with MessageFormat
79 UnicodeString pattern [] = {
95 //Apply pattern with param and print the result
96 messageFormatter->applyPattern(pattern[1], status);
110 //Apply pattern without param and print the result
111 messageFormatter->applyPattern(pattern[0], status);
135 //If we use pattern[1] for the message with param,
137 //If we use pattern[2] for the message with param,
140 //in applyPattern() when the pattern does not
185 logln("Apply with pattern : " + pattern1);
255 logln("Apply with pattern : " + pattern2);
425 format1 = new MessageFormat("pattern{0}");
450 UnicodeString originalPattern("initial pattern");
458 errln("illegal pattern: \"" + illegalPattern + "\"");
461 errln("pattern after: \"" + mf.toPattern() + "\"");
482 UnicodeString pattern = patterns[i];
483 mf->applyPattern(pattern, status);
490 logln("pattern: \"" + pattern + "\"");
510 errln("pattern: \"" + pattern + "\"");
535 logln("pattern: \"" + mf->toPattern(pat) + "\"");
558 UnicodeString originalPattern("initial pattern");
564 logln("pattern before: \"" + mf->toPattern(pat) + "\"");
565 logln("illegal pattern: \"" + illegalPattern + "\"");
569 errln("Should have thrown IllegalArgumentException for pattern : " + illegalPattern);
572 errln("pattern after: \"" + mf.toPattern() + "\"");
578 * ChoiceFormat is silent about the pattern usage in javadoc.
587 logln("Formatter Pattern : " + fmt->toPattern(pat));
635 UnicodeString pattern("-");
636 pattern += (UChar) 0x221E;
637 pattern += "<are negative|0<are no or fraction|1#is one|1<is 1+|";
638 pattern += (UChar) 0x221E;
639 pattern += "<are many.";
641 ChoiceFormat *fmt = new ChoiceFormat(pattern, status);
644 if (fmt->toPattern(pat) != pattern) {
645 errln( (UnicodeString) "Formatter Pattern : " + pat);
646 errln( (UnicodeString) "Expected Pattern : " + pattern);
696 UnicodeString pattern("{0,choice,1#YES|2#NO}");
703 mf->applyPattern(prefix + pattern, status);
711 logln(UnicodeString("") + i + ". pattern :\"" + mf->toPattern(pat) + "\"");
743 logln("pattern: \"" + mf->toPattern(pat) + "\"");
757 logln("pattern: \"" + mf->toPattern(pat) + "\"");
825 MessageFormat *mf = new MessageFormat("pattern", status);
828 (UnicodeString)"pattern",
833 logln("pattern: \"" + mf->toPattern(pat) + "\"");
854 * MessageFormat handles single quotes in pattern wrong.
908 * pattern characters '|', '#', '<', and '\u2264'. Two quotes in a row
914 // Pattern 0 value 1 value
930 errln("Fail: Pattern \"" + DATA[i] + "\" x "+j+" -> " +
939 errln("Fail: Pattern \"" + DATA[i] + "\" x toPattern -> \"" + pat + '"');
941 logln("Ok: Pattern \"" + DATA[i] + "\" x toPattern -> \"" + pat + '"');
944 errln("Fail: Pattern \"" + DATA[i] + "\" -> " + e);