#
# Copyright (c) 1997, 2022 Oracle and/or its affiliates. All rights reserved.
#
# This program and the accompanying materials are made available under the
# terms of the Eclipse Distribution License v. 1.0, which is available at
# http://www.eclipse.org/org/documents/edl-v10.php.
#
# SPDX-License-Identifier: BSD-3-Clause
#


METHOD_COLLISION = \
	The "{0}" method is defined on both "{1}" and "{2}" and is causing a collision.

# {0} - enumeration constant value (but something that couldn't be translated to a valid java identifier e.g. starting special character, number, ..)    e.g. Cannot derive a valid Java identifier from "5.6.0". Specify a customization to change the name.
ERR_UNUSABLE_NAME = \
	Cannot derive a valid Java identifier from "{0}". Specify a customization to change the name.

ERR_KEYNAME_COLLISION = \
        Complex type and its child element share the same name "{0}". \
	Use a class customization to resolve this conflict.

ERR_NAME_COLLISION = \
	Type-safe enum has more than one values that share the same name "{0}". \
	Use a typesafeEnumMemberName customization to resolve this conflict.

ILLEGAL_CONSTRUCTOR_PARAM = \
    Illegal constructor parameter {0}

OBJECT_FACTORY_CONFLICT = \
    Two declarations cause a collision in the ObjectFactory class.

OBJECT_FACTORY_CONFLICT_RELATED = \
    (Related to above error) This is the other declaration.
