|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 차의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
java.lang.Objectjavax.xml.bind.annotation.W3CDomHandler
public class W3CDomHandler
W3C DOM (org.w3c.dom
패키지) 용 DomHandler
구현
생성자 의 개요 | |
---|---|
W3CDomHandler ()
디폴트 생성자 입니다. |
|
W3CDomHandler (DocumentBuilder builder)
사용하는 DOM 구현을 어플리케이션을 지정할 수 있는 생성자 입니다. |
메소드의 개요 | |
---|---|
DOMResult |
createUnmarshaller (ValidationEventHandler errorHandler)
문서의 일부를 정보 세트 표현에 비정렬화할 필요가 있는 경우, JAXB 프로바이더는 최초로 이 메소드를 호출해 Result 객체를 작성합니다. |
DocumentBuilder |
getBuilder ()
|
Element |
getElement (DOMResult r)
일부가 Result 에 한 번 송신된 뒤에 사용됩니다. |
Source |
marshal (Element element,
ValidationEventHandler errorHandler)
JAXB 프로바이더가 요소를 XML 에 정렬화할 필요가 있는 경우, 이 메소드는 불려 갑니다. |
void |
setBuilder (DocumentBuilder builder)
|
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
생성자 의 상세 |
---|
public W3CDomHandler()
public W3CDomHandler(DocumentBuilder builder)
builder
- null 이외. JAXB 는 이 DocumentBuilder
를 사용해
새로운 요소를 작성한다메소드의 상세 |
---|
public DocumentBuilder getBuilder()
public void setBuilder(DocumentBuilder builder)
public DOMResult createUnmarshaller(ValidationEventHandler errorHandler)
DomHandler
의 기술:Result
객체를 작성합니다.
그 후, JAXB 프로바이더는 XML 의 일부를, 주어진 결과내에 송신합니다. 이러한 XML 의 일부는 항상, 어느 요소를 루트로 하는 XML 문서 전체의 서브 트리를 형성합니다.
DomHandler <Element ,DOMResult >
내의 createUnmarshaller
errorHandler
- 이 메소드의 호출과 DomHandler.getElement(Result)
의 호출동안에
에러가 발생했을 경우, 에러가 이 핸들러에 보고될 필요가 있다
호출측은, null 가 아닌 에러 핸들러를 제공할 필요가 있습니다.
이 메소드로부터 작성된 Result
객체가 이 에러 핸들러에의 참조를 보관 유지하는 경우가 있습니다.
public Element getElement(DOMResult r)
DomHandler
의 기술:Result
에 한 번 송신된 뒤에 사용됩니다. 이 메소드는, 비정렬화 된 요소 표현을 취득하기 위해서 JAXB 프로바이더에 의해 불려 갑니다.
이 메소드를 여러 차례 호출했을 경우, 다른 객체가 돌려주어질 가능성이 있습니다. 이 메소드는, 서브 트리 전체가 Result
객체에 보내졌을 경우만 호출할 수가 있습니다.
DomHandler <Element ,DOMResult >
내의 getElement
r
- DomHandler.createUnmarshaller(ValidationEventHandler)
로 작성된 Result
객체
public Source marshal(Element element, ValidationEventHandler errorHandler)
DomHandler
의 기술:
반환값 Source
가 null 이외의 경우, 어느 요소를 루트로 하는 문서 전체를 포함할 것이어, 후에 그것은 JAXB 가 정렬화하는 것보다 큰 문서내에 짜넣어집니다.
DomHandler <Element ,DOMResult >
내의 marshal
errorHandler
- 요소를 Source
로 변환하고 있는 도중에 발생한 에러를 받는다
호출측은, null 가 아닌 에러 핸들러를 제공할 필요가 있습니다.
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 차의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.