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


javax.xml.bind
Класс Marshaller. Слушатель

java.lang.Object
  расширенный javax.xml.bind.Marshaller.Listener
Включение интерфейса:
Marshaller

public abstract static class Marshaller.Listener
расширяет java.lang. Объект

Зарегистрируйте экземпляр реализации этого class с a Marshaller чтобы внешне прислушаться упорядочивают события.

Этот class включает пред и обработка сообщения каждого упорядоченного объекта. Обратные вызовы события вызывают, упорядочивая от экземпляра, который отображается на xml элемент или определение составного типа. Обратные вызовы события не вызывают, упорядочивая от экземпляра типа данных Java, который представляет простое определение типа.

Внешний слушатель является одним из двух различных механизмов для того, чтобы определить, упорядочивают обратные вызовы события. См. Упорядочивают Обратные вызовы События для краткого обзора.

С тех пор:
JAXB2.0
См. Также:
Marshaller#setListener(Listener), Marshaller#getListener()

Сводка конструктора
Marshaller.Listener()
           
 
Сводка метода
 void afterMarshal(java.lang.Object source)
          

Метод обратного вызова, вызванный после маршалинга source к XML.

 void beforeMarshal(java.lang.Object source)
          

Метод обратного вызова, вызванный прежде, чем упорядочить от source до XML.

 
Методы, наследованные от class java.lang. Объект
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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

Marshaller. Слушатель

public Marshaller.Listener()
Деталь метода

beforeMarshal

public void beforeMarshal(java.lang.Object source)

Метод обратного вызова, вызванный прежде, чем упорядочить от source до XML.

Этот метод вызывается прежде, чем упорядочить процесс, начинает упорядочивать source. Отметьте, что, если class source определяет свой собственный метод beforeMarshal, class, определенный метод обратного вызова вызывается непосредственно перед тем, как этот метод вызывается.

Параметры:
source - экземпляр JAXB отображенный class до маршалинга от этого.

afterMarshal

public void afterMarshal(java.lang.Object source)

Метод обратного вызова, вызванный после маршалинга source к XML.

Этот метод вызывается после того, как source и все его потомки были упорядочены. Отметьте, что, если class source определяет свой собственный метод afterMarshal, class, определенный метод обратного вызова вызывается непосредственно перед тем, как этот метод вызывается.

Параметры:
source - экземпляр JAXB отображенный class после маршалинга этого.


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

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

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

free hit counter