Пакет java.beans.beancontext
package java.beans.beancontext
Предоставляет классы и интерфейсы, относящиеся к контексту бина. Контекст бина — это контейнер для бинов и определяет среду выполнения для содержащихся в нём бинов. В одном контексте бина может быть несколько бинов, и контекст бина может быть вложен в другой контекст бина. Этот пакет также содержит события и интерфейсы слушателей для бинов, добавляемых и удаляемых из контекста бина.
- Since:
- 1.2
| Класс | Описание |
|---|---|
| BeanContext | BeanContext действует как логический иерархический контейнер для JavaBeans. |
| BeanContextChild | JavaBeans, желающие быть вложенными и получить ссылку на свою среду выполнения или контекст, как определено под-интерфейсом BeanContext, должны реализовать этот интерфейс. |
| BeanContextChildComponentProxy | Этот интерфейс реализуется BeanContextChildren, у которых связан АWT Component. |
| BeanContextChildSupport | Это общий вспомогательный класс, который предоставляет поддержку для реализации протокола BeanContextChild. |
| BeanContextContainerProxy | Этот интерфейс реализуется BeanContexts, у которых связан контейнер AWT. |
| BeanContextEvent | BeanContextEvent — это абстрактный корневой класс событий для всех событий, исходящих из и относящихся к семантике BeanContext. |
| BeanContextMembershipEvent | BeanContextMembershipEvent содержит список детей, добавленных или удалённых из членства определённого BeanContext. |
| BeanContextMembershipListener | Соответствующие BeanContexts генерируют события в этом интерфейсе, когда состояние членства BeanContext изменяется. |
| BeanContextProxy | Этот интерфейс реализуется JavaBean, который не имеет прямо связанного с ним BeanContext(Child) (через реализацию этого интерфейса или под-интерфейса), но имеет делегированный публичный BeanContext(Child). |
| BeanContextServiceAvailableEvent | Этот тип события используется BeanContextServicesListener для идентификации регистрируемого сервиса. |
| BeanContextServiceProvider | Одной из основных функций BeanContext является роль посредника между JavaBeans и BeanContextServiceProviders. |
| BeanContextServiceProviderBeanInfo | Реализатор BeanContextServiceProvider, желающий предоставить явную информацию о сервисах, которые может предоставлять его бин, должен реализовать класс BeanInfo, который реализует этот под-интерфейс BeanInfo и предоставляет явную информацию о методах, свойствах, событиях и т.д. своих сервисов. |
| BeanContextServiceRevokedEvent | Этот тип события используется BeanContextServiceRevokedListener для идентификации отзываемого сервиса. |
| BeanContextServiceRevokedListener | Интерфейс слушателя для получения объектов BeanContextServiceRevokedEvent. |
| BeanContextServices | Интерфейс BeanContextServices предоставляет механизм для BeanContext, чтобы предоставлять общие «сервисы» объектам BeanContextChild внутри. |
| BeanContextServicesListener | Интерфейс слушателя для получения объектов BeanContextServiceAvailableEvent. |
| BeanContextServicesSupport | Этот вспомогательный класс предоставляет полезную реализацию интерфейса java.beans.beancontext.BeanContextServices. |
| BeanContextServicesSupport.BCSSServiceProvider | Подклассы могут расширять этот вложенный класс, чтобы добавить поведение для каждого BeanContextServiceProvider. |
| BeanContextSupport | Этот вспомогательный класс предоставляет полезную реализацию интерфейса java.beans.beancontext.BeanContext. |
| BeanContextSupport.BCSIterator | Защищенный конечный подкласс, который инкапсулирует итератор, но реализует метод remove() как пустую операцию. |
© 1993, 2023, 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/21/docs/api/java.desktop/java/beans/beancontext/package-summary.html