/* * The contents of this file are subject to the terms * of the Common Development and Distribution License * (the "License"). You may not use this file except * in compliance with the License. * * You can obtain a copy of the license at * https://jwsdp.dev.java.net/CDDLv1.0.html * See the License for the specific language governing * permissions and limitations under the License. * * When distributing Covered Code, include this CDDL * HEADER in each file and include the License file at * https://jwsdp.dev.java.net/CDDLv1.0.html If applicable, * add the following below this CDDL HEADER, with the * fields enclosed by brackets "[]" replaced with your * own identifying information: Portions Copyright [yyyy] * [name of copyright owner] */ package com.sun.xml.xsom.impl.parser; import java.text.MessageFormat; import java.util.ResourceBundle; /** * Formats error messages. */ public class Messages { /** Loads a string resource and formats it with specified arguments. */ public static String format( String property, Object... args ) { String text = ResourceBundle.getBundle( Messages.class.getName()).getString(property); return MessageFormat.format(text,args); } // // // Message resources // // public static final String ERR_UNDEFINED_SIMPLETYPE = "UndefinedSimpleType"; // arg:1 public static final String ERR_UNDEFINED_COMPLEXTYPE = "UndefinedCompplexType"; // arg:1 public static final String ERR_UNDEFINED_TYPE = "UndefinedType"; // arg:1 public static final String ERR_UNDEFINED_ELEMENT = "UndefinedElement"; // arg:1 public static final String ERR_UNDEFINED_MODELGROUP = "UndefinedModelGroup"; // arg:1 public static final String ERR_UNDEFINED_ATTRIBUTE = "UndefinedAttribute"; // arg:1 public static final String ERR_UNDEFINED_ATTRIBUTEGROUP = "UndefinedAttributeGroup"; // arg:1 public static final String ERR_UNDEFINED_IDENTITY_CONSTRAINT = "UndefinedIdentityConstraint"; // arg:1 public static final String ERR_UNDEFINED_PREFIX = "UndefinedPrefix"; // arg:1 public static final String ERR_DOUBLE_DEFINITION = "DoubleDefinition"; // arg:1 public static final String ERR_DOUBLE_DEFINITION_ORIGINAL = "DoubleDefinition.Original"; // arg:0 public static final String ERR_MISSING_SCHEMALOCATION = "MissingSchemaLocation"; // arg:0 public static final String ERR_ENTITY_RESOLUTION_FAILURE = "EntityResolutionFailure"; // arg:2 }