Пакет java.beans.beancontext
package java.beans.beancontext
Предоставляет классы и интерфейсы, относящиеся к контексту компонентов. Контекст компонента — это контейнер для компонентов и определяет среду выполнения компонентов, которые он содержит. В одном контексте компонента может быть несколько компонентов, и контекст компонента может быть вложен в другой контекст компонента. Этот пакет также содержит события и интерфейсы слушателей для компонентов, добавляемых и удаляемых из контекста компонента.
- Since:
- 1.2
| Класс | Описание |
|---|---|
| BeanContext | Контекст компонента действует как логический иерархический контейнер для JavaBeans. |
| BeanContextChild | JavaBeans, желающие быть вложенными в среду выполнения и получить ссылку на нее, или контекст, как определено под-интерфейсом BeanContext, должны реализовать этот интерфейс. |
| BeanContextChildComponentProxy | Этот интерфейс реализуется BeanContextChildren, у которых связан Component AWT. |
| 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, 2021, 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/17/docs/api/java.desktop/java/beans/beancontext/package-summary.html