JavaTM Platform
Standard Ed. 6

javax.xml.bind
인터페이스 ValidationEvent

기존의 서브 인터페이스의 일람:
NotIdentifiableEvent , ParseConversionEvent , PrintConversionEvent
기존의 구현 클래스의 일람:
NotIdentifiableEventImpl , ParseConversionEventImpl , PrintConversionEventImpl , ValidationEventImpl


public interface ValidationEvent

이 이벤트는, 비정렬화 조작의 실행시에 있어서의 입력 XML 데이터의 검증중, Java 컨텐츠 트리의 On Demand 검증의 실행중, 또는, Java 컨텐츠 트리를 정렬화해 XML 데이터에 되돌리는 도중에 문제가 발생한 것을 나타냅니다.

도입된 버젼:
JAXB1. 0
관련 항목:
Validator , ValidationEventHandler

필드의 개요
static int ERROR
          W3C XML 1.0 권고 섹션 1.2 의 「에러」의 정의에 상당하는 상태
static int FATAL_ERROR
          W3C XML 1.0 권고 섹션 1.2 의 「치명적 에러」의 정의에 상당하는 상태
static int WARNING
          XML 1.0 권고에 정의된, 에러 또는 치명적인 에러가 아닌 상태
 
메소드의 개요
 Throwable getLinkedException ()
          이 경고 또는 에러의 링크된 예외를 가져옵니다.
 ValidationEventLocator getLocator ()
          이 경고 또는 에러의 locator를 가져옵니다.
 String getMessage ()
          이 경고 또는 에러의 텍스트 메세지를 가져옵니다.
 int getSeverity ()
          이 경고 또는 에러의 중요도 코드를 가져옵니다.
 

필드의 상세

WARNING

static final int WARNING
XML 1.0 권고에 정의된, 에러 또는 치명적인 에러가 아닌 상태

관련 항목:
정수 필드치

ERROR

static final int ERROR
W3C XML 1.0 권고 섹션 1.2 의 「에러」의 정의에 상당하는 상태

관련 항목:
정수 필드치

FATAL_ERROR

static final int FATAL_ERROR
W3C XML 1.0 권고 섹션 1.2 의 「치명적 에러」의 정의에 상당하는 상태

관련 항목:
정수 필드치
메소드의 상세

getSeverity

int getSeverity()
이 경고 또는 에러의 중요도 코드를 가져옵니다.

ValidationError.WARNING,ValidationError.ERROR,ValidationError.FATAL_ERROR 의 어느 쪽인가에 됩니다.

반환값:
이 경고 또는 에러의 중요도 코드

getMessage

String  getMessage()
이 경고 또는 에러의 텍스트 메세지를 가져옵니다.

반환값:
이 경고 또는 에러의 텍스트 메세지, 또는, 설정되어 있지 않은 경우, null

getLinkedException

Throwable  getLinkedException()
이 경고 또는 에러의 링크된 예외를 가져옵니다.

반환값:
이 경고 또는 에러의 링크된 예외, 또는, 설정되어 있지 않은 경우, null

getLocator

ValidationEventLocator  getLocator()
이 경고 또는 에러의 locator를 가져옵니다.

반환값:
경고 또는 에러가 발생한 장소를 나타내는 locator

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.