Spec-Zone.ru › OpenJDK 21

Пакет java.beans.beancontext

package java.beans.beancontext
Предоставляет классы и интерфейсы, относящиеся к контексту бина. Контекст бина — это контейнер для бинов и определяет среду выполнения для содержащихся в нём бинов. В одном контексте бина может быть несколько бинов, и контекст бина может быть вложен в другой контекст бина. Этот пакет также содержит события и интерфейсы слушателей для бинов, добавляемых и удаляемых из контекста бина.
Since:
1.2
Пакет Описание
java.beans
Содержит классы, связанные с разработкой бинов — компонентов, основанных на архитектуре JavaBeans.
Класс Описание
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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API