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


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

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

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

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

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

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

(@link #setListener (Слушатель)} (@link #getListener ()}

С тех пор:
JAXB2.0

Сводка конструктора
Unmarshaller.Listener()
           
 
Сводка метода
 void afterUnmarshal(java.lang.Object target, java.lang.Object parent)
          

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

 void beforeUnmarshal(java.lang.Object target, java.lang.Object parent)
          

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

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

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

Unmarshaller. Слушатель

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

beforeUnmarshal

public void beforeUnmarshal(java.lang.Object target,
                            java.lang.Object parent)

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

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

Параметры:
target - ненулевой экземпляр JAXB отображенный class до немаршалинга в это.
parent - экземпляр JAXB отображенный class, который в конечном счете сошлется на target. null, когда target является корневым элементом.

afterUnmarshal

public void afterUnmarshal(java.lang.Object target,
                           java.lang.Object parent)

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

Этот метод вызывается после того, как все свойства (кроме IDREF) неупорядочиваются в target, но прежде, чем target будет установлен в его объект parent. Отметьте, что, если class target определяет свой собственный метод afterUnmarshal, class, определенный метод обратного вызова вызывается прежде, чем этот метод вызывается.

Параметры:
target - ненулевой экземпляр JAXB отображенный class до немаршалинга в это.
parent - экземпляр JAXB отображенный class, который сошлется на target. null, когда target является корневым элементом.


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

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

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

free hit counter