JavaTM Platform
Standard Ed. 6

javax.xml.bind.helpers
클래스 DefaultValidationEventHandler

java.lang.Object 
  상위를 확장 javax.xml.bind.helpers.DefaultValidationEventHandler
모든 구현된 인터페이스:
ValidationEventHandler


public class DefaultValidationEventHandler
extends Object
implements ValidationEventHandler

JAXB 1.0 만의 디폴트 검증 이벤트 핸들러입니다. 이것은, JAXB 1.0 바인딩 컴파일러에 의해 생성된 schema 파생 코드를 관리하는 JAXBContext 로부터 작성된 모든 객체를 위한 디폴트 핸들러입니다.

이 핸들러에 의해, 비정렬화 조작 및 검증 조작은, 최초의 에러 또는 치명적인 에러로 실패합니다.

이 핸들러는, JAXB 2.0 또는 그 이후의 버젼의 JAXB 맵 클래스의 디폴트 핸들러가 아닙니다. 디폴트 검증 이벤트 처리는 변경되어UnmarshallerMarshaller 로 지정됩니다.

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

생성자 의 개요
DefaultValidationEventHandler ()
           
 
메소드의 개요
 boolean handleEvent (ValidationEvent  event)
          검증 경고 또는 에러의 통지를 받습니다.
 
클래스 java.lang. Object 로부터 상속된 메소드
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

생성자 의 상세

DefaultValidationEventHandler

public DefaultValidationEventHandler()
메소드의 상세

handleEvent

public boolean handleEvent(ValidationEvent  event)
인터페이스 ValidationEventHandler 의 기술:
검증 경고 또는 에러의 통지를 받습니다. ValidationEvent 에는, 발생한 에러 또는 경고의 장소를 나타내는,ValidationEventLocator 가 파묻힙니다.

미확인의 실행시 예외가 이 메소드로부터 throw 되었을 경우, JAXB 프로바이더는 메소드가 false 를 돌려주었는지와 같이 그것을 처리해, 현재의 비정렬화, 검증, 또는 정렬화 조작을 중지합니다.

정의:
인터페이스 ValidationEventHandler 내의 handleEvent
파라미터:
event - 캡슐화된 검증 이벤트 핸들러 정보. 이 파라미터가 null 의 경우, 프로바이더 에러
반환값:
JAXB 프로바이더가 이 경고 또는 에러를 처리한 후, 현재의 비정렬화, 검증, 또는 정렬화 조작을 속행하는 경우, true. 적절한 UnmarshalException,ValidationException, 또는 MarshalException 를 사용해 현재의 처리를 프로바이더가 종료시킨다 경우, false

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 도 참조해 주세요.