|
Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
| ПРЕДЫДУЩИЙ СЛЕДУЮЩИЙ КЛАСС КЛАССА | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
public interface DomHandler<ElementT,ResultT extends javax.xml.transform.Result>
Преобразовывает элемент (и его потомки) от ДОМА (или подобный) представление.
Реализации этого интерфейса будут использоваться в соединении с XmlAnyElement аннотация, чтобы отобразить элемент XML в представление инфонабора, такого как W3C ДОМ.
Реализации скрываются, как часть XML преобразовывается в/от такое представление подобное DOM, позволяя провайдеров JAXB работать с произвольным такая библиотека.
Этот интерфейс предназначается, чтобы быть реализованным писателями библиотеки и использованным провайдерами JAXB. Ни один из тех методов не предназначается, чтобы быть вызванным из приложений.
| Сводка метода | |
|---|---|
ResultT |
createUnmarshaller(ValidationEventHandler errorHandler)
Когда провайдер JAXB должен неупорядочить часть документа в представление инфонабора, он сначала вызывает этот метод, чтобы создать a Result объект. |
ElementT |
getElement(ResultT rt)
Как только часть отправляется Result. |
javax.xml.transform.Source |
marshal(ElementT n, ValidationEventHandler errorHandler)
Этот метод вызывают, когда провайдер JAXB должен упорядочить элемент к XML. |
| Деталь метода |
|---|
ResultT createUnmarshaller(ValidationEventHandler errorHandler)
Result объект. Провайдер JAXB тогда отправит часть XML в данный результат. Такая часть всегда формируется, поддерево целого XML-документа базировалось в элементе.
errorHandler - если ошибка происходит между вызовом этого метода и вызовом getElement(Result), о них нужно сообщить этому обработчику. Вызывающая сторона должна обеспечить ненулевой обработчик ошибок. Result объект, создаваемый из этого метода, может содержать ссылку на этот обработчик ошибок. ElementT getElement(ResultT rt)
Result. Этот метод вызывает провайдер JAXB, чтобы получить неупорядоченное представление элемента. Многократные вызовы этого метода могут возвратить различные объекты. Этот метод может быть вызван только, когда целое поддерево питается к Result объект.
rt - Result объект, создаваемый createUnmarshaller(ValidationEventHandler).
javax.xml.transform.Source marshal(ElementT n,
ValidationEventHandler errorHandler)
Если ненуль, возвращенный Source должен содержать целый документ, базированный в одном элементе, который тогда соткут в больший документ, который упорядочивает провайдер JAXB.
errorHandler - Получает любые ошибки, произошедшие во время процесса преобразования элемента в a Source. Вызывающая сторона должна обеспечить ненулевой обработчик ошибок.
|
|||||||||
| ПРЕДЫДУЩИЙ СЛЕДУЮЩИЙ КЛАСС КЛАССА | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41