Home | History | Annotate | Download | only in unicode

Lines Matching refs:pattern

36   * messages by selecting phrases based on keywords. The pattern  specifies
106 * The sentence pattern for English, where the gender of the person has
116 * <p>The sentence pattern for French, where the gender of the person affects
124 * pattern can be used (with argument 0 the list of people's names,
137 * <p>The <code>SelectFormat</code> pattern string defines the phrase output
139 * The pattern is a sequence of (keyword, message) pairs.
140 * A keyword is a "pattern identifier": [^[[:Pattern_Syntax:][:Pattern_White_Space:]]]+</p>
142 * <p>Each message is a MessageFormat pattern string enclosed in {curly braces}.</p>
148 * If a pattern does not provide a phrase for <code>other</code>, the method
187 * Creates a new <code>SelectFormat</code> for a given pattern string.
188 * @param pattern the pattern for this <code>SelectFormat</code>.
189 * errors are returned to status if the pattern is invalid.
194 SelectFormat(const UnicodeString& pattern, UErrorCode& status);
209 * Sets the pattern used by this select format.
213 * @param pattern the pattern for this select format
214 * errors are returned to status if the pattern is invalid.
219 void applyPattern(const UnicodeString& pattern, UErrorCode& status);
296 * Returns the pattern from applyPattern() or constructor.
300 * @return the UnicodeString with inserted pattern.
350 * @param pattern A MessagePattern.
356 static int32_t findSubMessage(const MessagePattern& pattern, int32_t partIndex,