Пакет java.beans.beancontext
Предоставляет классы и интерфейсы, относящиеся к контексту бина. Контекст бина — это контейнер для бинов и определяет среду выполнения для содержащихся в нём бинов. В одном контексте бина может быть несколько бинов, а контекст бина может быть вложен в другой контекст бина. Этот пакет также содержит события и интерфейсы слушателей для бинов, добавляемых и удаляемых из контекста бина.
- С:
- 1.2
| Интерфейс | Описание |
|---|---|
| BeanContext | BeanContext действует как логический иерархический контейнер для JavaBeans. |
| BeanContextChild | JavaBeans, желающие быть вложенными в среду выполнения и получить ссылку на неё или контекст, как определено подинтерфейсом BeanContext, должны реализовать этот интерфейс. |
| BeanContextChildComponentProxy | Этот интерфейс реализуют |
| BeanContextContainerProxy | Этот интерфейс реализуют BeanContexts, у которых связан контейнер AWT. |
| BeanContextMembershipListener | Соответствующие BeanContexts генерируют события по этому интерфейсу, когда изменяется состояние членства в контексте BeanContext. |
| BeanContextProxy | Этот интерфейс реализуется JavaBean, который непосредственно не имеет связанного с ним BeanContext(Child) (путем реализации этого интерфейса или его подинтерфейсов), но у которого делегирован публичный BeanContext(Child). |
| BeanContextServiceProvider | Одна из основных функций BeanContext — это обеспечение связки между JavaBeans и BeanContextServiceProviders. |
| BeanContextServiceProviderBeanInfo | Реализатор BeanContextServiceProvider, который хочет предоставить явную информацию о сервисах, которые может предоставить его бин, должен реализовать класс BeanInfo, который реализует этот подинтерфейс BeanInfo и предоставляет явную информацию о методах, свойствах, событиях и т. д. своих сервисов. |
| BeanContextServiceRevokedListener | Интерфейс слушателя для получения объектов |
| BeanContextServices | Интерфейс BeanContextServices предоставляет механизм для BeanContext, чтобы предоставлять универсальные «сервисы» объектам BeanContextChild внутри него. |
| BeanContextServicesListener | Интерфейс слушателя для получения объектов |
| Класс | Описание |
|---|---|
| BeanContextChildSupport | Это общий вспомогательный класс для поддержки реализации протокола BeanContextChild. |
| BeanContextEvent |
|
| BeanContextMembershipEvent |
|
| BeanContextServiceAvailableEvent | Этот тип событий используется BeanContextServicesListener для идентификации регистрируемого сервиса. |
| BeanContextServiceRevokedEvent | Этот тип события используется |
| BeanContextServicesSupport | Этот вспомогательный класс предоставляет реализацию-утилиту интерфейса java.beans.beancontext.BeanContextServices. |
| BeanContextServicesSupport.BCSSServiceProvider | Подклассы могут расширить этот вложенный класс, чтобы добавить поведение для каждого BeanContextServicesProvider. |
| BeanContextSupport | Этот вспомогательный класс предоставляет реализацию-утилиту интерфейса java.beans.beancontext.BeanContext. |
| BeanContextSupport.BCSIterator | Защищённый конечный подкласс, который оборачивает итератор, но реализует метод remove() как пустую операцию. |
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/package-summary.html