| /* |
| * Copyright (c) 2003, 2021 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 |
| */ |
| |
| package jakarta.xml.bind.helpers; |
| |
| import jakarta.xml.bind.ValidationEventLocator; |
| |
| /** |
| * Default implementation of the NotIdentifiableEvent interface. |
| * |
| * <p> |
| * Jakarta XML Binding providers are allowed to use whatever class that implements |
| * the ValidationEvent interface. This class is just provided for a |
| * convenience. |
| * |
| * @author <ul><li>Ryan Shoemaker, Sun Microsystems, Inc.</li></ul> |
| * @see jakarta.xml.bind.NotIdentifiableEvent |
| * @see jakarta.xml.bind.ValidationEventHandler |
| * @see jakarta.xml.bind.ValidationEvent |
| * @see jakarta.xml.bind.ValidationEventLocator |
| * @since 1.6, JAXB 1.0 |
| */ |
| public class NotIdentifiableEventImpl |
| extends ValidationEventImpl |
| implements jakarta.xml.bind.NotIdentifiableEvent { |
| |
| /** |
| * Create a new NotIdentifiableEventImpl. |
| * |
| * @param _severity The severity value for this event. Must be one of |
| * ValidationEvent.WARNING, ValidationEvent.ERROR, or |
| * ValidationEvent.FATAL_ERROR |
| * @param _message The text message for this event - may be null. |
| * @param _locator The locator object for this event - may be null. |
| * @throws IllegalArgumentException if an illegal severity field is supplied |
| */ |
| public NotIdentifiableEventImpl( int _severity, String _message, |
| ValidationEventLocator _locator) { |
| |
| super(_severity, _message, _locator); |
| } |
| |
| /** |
| * Create a new NotIdentifiableEventImpl. |
| * |
| * @param _severity The severity value for this event. Must be one of |
| * ValidationEvent.WARNING, ValidationEvent.ERROR, or |
| * ValidationEvent.FATAL_ERROR |
| * @param _message The text message for this event - may be null. |
| * @param _locator The locator object for this event - may be null. |
| * @param _linkedException An optional linked exception that may provide |
| * additional information about the event - may be null. |
| * @throws IllegalArgumentException if an illegal severity field is supplied |
| */ |
| public NotIdentifiableEventImpl( int _severity, String _message, |
| ValidationEventLocator _locator, |
| Throwable _linkedException) { |
| |
| super(_severity, _message, _locator, _linkedException); |
| } |
| |
| } |