public class W3CDomHandler extends Object implements DomHandler<Element,DOMResult>
DomHandler реализация для W3C ДОМ (org.w3c.dom пакет.)| Конструктор и Описание |
|---|
W3CDomHandler()
Конструктор по умолчанию.
|
W3CDomHandler(DocumentBuilder builder)
Конструктор, который позволяет приложениям определять который реализация ДОМА использоваться.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
DOMResult |
createUnmarshaller(ValidationEventHandler errorHandler)
Когда провайдер JAXB должен неупорядочить часть документа в представление инфонабора, он сначала вызывает этот метод, чтобы создать a
Result объект. |
DocumentBuilder |
getBuilder() |
Элемент |
getElement(DOMResult r)
Как только часть отправляется
Result. |
Источник |
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)
DomHandlerResult объект. Провайдер JAXB тогда отправит часть XML в данный результат. Такая часть всегда формируется, поддерево целого XML-документа базировалось в элементе.
createUnmarshaller в интерфейсе DomHandler<Element,DOMResult>errorHandler - если ошибка происходит между вызовом этого метода и вызовом DomHandler.getElement(Result), о них нужно сообщить этому обработчику. Вызывающая сторона должна обеспечить ненулевой обработчик ошибок. Result объект, создаваемый из этого метода, может содержать ссылку на этот обработчик ошибок.public Element getElement(DOMResult r)
DomHandlerResult. Этот метод вызывает провайдер JAXB, чтобы получить неупорядоченное представление элемента. Многократные вызовы этого метода могут возвратить различные объекты. Этот метод может быть вызван только, когда целое поддерево питается к Result объект.
getElement в интерфейсе DomHandler<Element,DOMResult>r - Result объект, создаваемый DomHandler.createUnmarshaller(ValidationEventHandler).public Source marshal(Element element, ValidationEventHandler errorHandler)
DomHandler Если ненуль, возвращенный Source должен содержать целый документ, базированный в одном элементе, который тогда соткут в больший документ, который упорядочивает провайдер JAXB.
marshal в интерфейсе DomHandler<Element,DOMResult>errorHandler - Получает любые ошибки, произошедшие во время процесса преобразования элемента в a Source. Вызывающая сторона должна обеспечить ненулевой обработчик ошибок.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92