public class W3CDomHandler extends Object implements DomHandler<Element,DOMResult>
DomHandler W3C DOM实现( org.w3c.dom包) 
      | Constructor and Description | 
|---|
| W3CDomHandler()
              默认构造函数。 
             | 
| W3CDomHandler(DocumentBuilder builder)
              构造函数,允许应用程序指定要使用的DOM实现。 
             | 
| Modifier and Type | Method and Description | 
|---|---|
| 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) | 
public W3CDomHandler()
public W3CDomHandler(DocumentBuilder builder)
builder - 不能为空。 
            JAXB使用这个DocumentBuilder来创建一个新的元素。 
           public DocumentBuilder getBuilder()
public void setBuilder(DocumentBuilder builder)
public DOMResult createUnmarshaller(ValidationEventHandler errorHandler)
DomHandler复制 
          Result对象。 
           然后,JAXB提供者将把XML的一部分发送给给定的结果。 这样的部分总是形成一个植根于元素的整个XML文档的子树。
createUnmarshaller在界面 
            DomHandler<Element,DOMResult> 
           errorHandler -如果此方法的调用和调用之间发生任何错误DomHandler.getElement(Result) ,他们必须报该处理程序。 
            调用者必须提供一个非空的错误处理程序。 
            从此方法创建的Result对象可能会保留对此错误处理程序的引用。 
           public Element getElement(DOMResult r)
DomHandler复制 
          getElement在界面 
            DomHandler<Element,DOMResult> 
           r -该Result通过创建的对象DomHandler.createUnmarshaller(ValidationEventHandler) 。 
           public Source marshal(Element element, ValidationEventHandler errorHandler)
DomHandler 
           如果非空,则返回的Source必须包含一个以一个元素为根的整个文档,然后将其编入JAXB提供程序编组的更大的文档。 
marshal在界面 
            DomHandler<Element,DOMResult> 
           errorHandler - 接收在将元素转换为Source的过程中发生的任何错误。 
            调用者必须提供一个非空的错误处理程序。 
            Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.