Home | History | Annotate | Download | only in i18n

Lines Matching full:substitution

436         // throw new IllegalArgumentException("Illegal substitution character");
461 // throw new IllegalArgumentException("Illegal substitution syntax");
501 // if the description is ">>>", this substitution bypasses the
514 // throw new IllegalArgumentException("Illegal substitution syntax");
526 * Set's the substitution's divisor. Used by NFRule.setBaseValue().
546 * @param The substitution to compare this one to
565 * Returns a textual description of the substitution
566 * @return A textual description of the substitution. This might
601 * rule text begins (this value is added to this substitution's
609 // on the type of substitution this is, then just call its
635 * rule text begins (this value is added to this substitution's
641 // is dependent on the type of substitution this is
674 * to this substitution. If there's a match, a mathematical
682 * character (or 0 if the substitution didn't match)
689 * the substitution will also try matching the text against
754 // owning rule's base value with its other substitution's
756 // matching the substitution (which will be the same value
761 // ultimate result is its multiplier substitution's result
763 // the modulus substitution's result (which will actually
765 // number rule, the result is the negative of its substitution's
767 // substitution results. For a rule in a fraction rule set,
768 // it's the numerator substitution's result divided by
788 * Returns true if this is a modulus substitution. (We didn't do this
803 * A substitution that passes the value passed to it through unchanged.
839 * A substitution that divides the number being formatted by the its rule's
857 // substitution: rather than keeping a backpointer to the rule,
869 // specified rule to format the substitution value
889 * If this is a >>> substitution, use ruleToUse to fill in
890 * the substitution. Otherwise, just use the superclass function.
892 * @toInsertInto The string to insert the result of this substitution
899 // if this isn't a >>> substitution, just use the inherited version
901 // to format its substitution value)
905 // a >>> substitution goes straight to a particular rule to
906 // format the substitution value
914 * If this is a >>> substitution, use ruleToUse to fill in
915 * the substitution. Otherwise, just use the superclass function.
917 * @toInsertInto The string to insert the result of this substitution
924 // if this isn't a >>> substitution, just use the inherited version
926 // to format its substitution value)
930 // a >>> substitution goes straight to a particular rule to
931 // format the substitution value
944 * If this is a >>> substitution, match only against ruleToUse.
960 // if this isn't a >>> substitution, we can just use the
965 // but if it IS a >>> substitution, we have to do it here: we
982 * Returns a textual description of the substitution
983 * @return A textual description of the substitution. This might
995 if ( ruleToUse != NULL ) { // Must have been a >>> substitution.
1050 * If in "by digits" mode, fills in the substitution one decimal digit
1051 * at a time using the rule set containing this substitution.
1055 * the substitution into
1070 // as an integer using this substitution's owning rule set
1131 * this when filling in the substitution
1153 // using this substitution's owning rule set (we do this by setting
1234 // is dependent on the type of substitution this is