Spec-Zone .ru
спецификации, руководства, описания, API


javax.xml.bind.annotation
Класс W3CDomHandler

java.lang.Object
  расширенный javax.xml.bind.annotation.W3CDomHandler
Все Реализованные Интерфейсы:
DomHandler<org.w3c.dom.Element,javax.xml.transform.dom.DOMResult>

public class W3CDomHandler
расширяет java.lang. Объект
реализации DomHandler<org.w3c.dom.Element,javax.xml.transform.dom.DOMResult>

DomHandler реализация для W3C ДОМ (org.w3c.dom пакет.)

С тех пор:
JAXB2.0
Автор:
Kohsuke Кавагути

Сводка конструктора
W3CDomHandler()
          Конструктор по умолчанию.
W3CDomHandler(javax.xml.parsers.DocumentBuilder builder)
          Конструктор, который позволяет приложениям определять который реализация ДОМА использоваться.
 
Сводка метода
 javax.xml.transform.dom.DOMResult createUnmarshaller(ValidationEventHandler errorHandler)
          Когда провайдер JAXB должен неупорядочить часть документа в представление инфонабора, он сначала вызывает этот метод, чтобы создать a Result объект.
 javax.xml.parsers.DocumentBuilder getBuilder()
           
 org.w3c.dom.Element getElement(javax.xml.transform.dom.DOMResult r)
          Как только часть отправляется Result.
 javax.xml.transform.Source marshal(org.w3c.dom.Element element, ValidationEventHandler errorHandler)
          Этот метод вызывают, когда провайдер JAXB должен упорядочить элемент к XML.
 void setBuilder(javax.xml.parsers.DocumentBuilder builder)
           
 
Методы, наследованные от class java.lang. Объект
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Деталь конструктора

W3CDomHandler

public W3CDomHandler()
Конструктор по умолчанию. Именно до провайдера JAXB, чтобы решить реализацию ДОМА, чтобы использовать или как это конфигурируется.


W3CDomHandler

public W3CDomHandler(javax.xml.parsers.DocumentBuilder builder)
Конструктор, который позволяет приложениям определять который реализация ДОМА использоваться.

Параметры:
builder - не должен быть нуль. JAXB использует это DocumentBuilder создать новый элемент.
Деталь метода

getBuilder

public javax.xml.parsers.DocumentBuilder getBuilder()

setBuilder

public void setBuilder(javax.xml.parsers.DocumentBuilder builder)

createUnmarshaller

public javax.xml.transform.dom.DOMResult createUnmarshaller(ValidationEventHandler errorHandler)
Описание скопировало с интерфейса: DomHandler
Когда провайдер JAXB должен неупорядочить часть документа в представление инфонабора, он сначала вызывает этот метод, чтобы создать a Result объект.

Провайдер JAXB тогда отправит часть XML в данный результат. Такая часть всегда формируется, поддерево целого XML-документа базировалось в элементе.

Определенный:
createUnmarshaller в интерфейсе DomHandler<org.w3c.dom.Element,javax.xml.transform.dom.DOMResult>
Параметры:
errorHandler - если ошибка происходит между вызовом этого метода и вызовом DomHandler.getElement(Result), о них нужно сообщить этому обработчику. Вызывающая сторона должна обеспечить ненулевой обработчик ошибок. Result объект, создаваемый из этого метода, может содержать ссылку на этот обработчик ошибок.
Возвраты:
нуль, если работа перестала работать. Об ошибке, должно быть, сообщили обработчику ошибок.

getElement

public org.w3c.dom.Element getElement(javax.xml.transform.dom.DOMResult r)
Описание скопировало с интерфейса: DomHandler
Как только часть отправляется Result. Этот метод вызывает провайдер JAXB, чтобы получить неупорядоченное представление элемента.

Многократные вызовы этого метода могут возвратить различные объекты. Этот метод может быть вызван только, когда целое поддерево питается к Result объект.

Определенный:
getElement в интерфейсе DomHandler<org.w3c.dom.Element,javax.xml.transform.dom.DOMResult>
Параметры:
r - Result объект, создаваемый DomHandler.createUnmarshaller(ValidationEventHandler).
Возвраты:
нуль, если работа перестала работать. Об ошибке, должно быть, сообщили обработчику ошибок.

упорядочить

public javax.xml.transform.Source marshal(org.w3c.dom.Element element,
                                          ValidationEventHandler errorHandler)
Описание скопировало с интерфейса: DomHandler
Этот метод вызывают, когда провайдер JAXB должен упорядочить элемент к XML.

Если ненуль, возвращенный Source должен содержать целый документ, базированный в одном элементе, который тогда соткут в больший документ, который упорядочивает провайдер JAXB.

Определенный:
marshal в интерфейсе DomHandler<org.w3c.dom.Element,javax.xml.transform.dom.DOMResult>
errorHandler - Получает любые ошибки, произошедшие во время процесса преобразования элемента в a Source. Вызывающая сторона должна обеспечить ненулевой обработчик ошибок.
Возвраты:
нуль, если была ошибка. Об ошибке нужно было сообщить обработчику.


Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41

free hit counter