286N/A * reserved comment block 286N/A * DO NOT REMOVE OR ALTER! 286N/A * Copyright 1999-2004 The Apache Software Foundation. 286N/A * Licensed under the Apache License, Version 2.0 (the "License"); 286N/A * you may not use this file except in compliance with the License. 286N/A * You may obtain a copy of the License at 286N/A * Unless required by applicable law or agreed to in writing, software 286N/A * distributed under the License is distributed on an "AS IS" BASIS, 286N/A * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 286N/A * See the License for the specific language governing permissions and 286N/A * limitations under the License. 286N/A * A utility class for issuing XML error messages. 286N/A /** The local object to use. */ 286N/A /** The language specific resource object for XML messages. */ 286N/A /** The class name of the XML error message string table. */ 286N/A /** String to use if a bad message code is used. */ 286N/A /** String to use if the message format operation failed. */ 286N/A * Set the Locale object to use. 286N/A * @param locale non-null reference to Locale object. 286N/A * Get the Locale object that is being used. 286N/A * @return non-null reference to Locale object. 286N/A * Creates a message from the specified key and replacement 286N/A * arguments, localized to the given locale. 286N/A * @param msgKey The key for the message text. 286N/A * @param args The arguments to be used as replacement text 286N/A * in the message created. 286N/A * @return The formatted message string. 286N/A return "Could not load any resource bundles.";
286N/A * Creates a message from the specified key and replacement 286N/A * arguments, localized to the given locale. 286N/A * @param fResourceBundle The resource bundle to use. 286N/A * @param msgKey The message key to use. 286N/A * @param args The arguments to be used as replacement text 286N/A * in the message created. 286N/A * @return The formatted message string. 286N/A // Do this to keep format from crying. 286N/A // This is better than making a bunch of conditional 286N/A // code all over the place. 286N/A for (
int i =
0; i < n; i++)