|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface BeanContext extends BeanContextChild, Collection, DesignMode, Visibility
BeanContext действует логический иерархический контейнер JavaBeans.
Beans, BeanContextChild, BeanContextMembershipListener, PropertyChangeEvent, DesignMode, Visibility, Collection| Модификатор и Тип | Поле и Описание |
|---|---|
static Object |
globalHierarchyLock
Эта глобальная блокировка используется обоими
BeanContext и BeanContextServices конструкторы, чтобы сериализировать изменения в a BeanContext иерархия и любые запросы на обслуживание и т.д. |
PROPERTYNAME| Модификатор и Тип | Метод и Описание |
|---|---|
void |
addBeanContextMembershipListener(BeanContextMembershipListener bcml)
Добавляет указанное
BeanContextMembershipListener получить BeanContextMembershipEvents от этого BeanContext всякий раз, когда это добавляет или удаляет дочерний элемент Component(s). |
URL |
getResource(String name, BeanContextChild bcc)
Analagous к
java.lang.ClassLoader.getResource(), этот метод позволяет a BeanContext реализация, чтобы вставить поведение между дочерним элементом Component и базовый ClassLoader. |
InputStream |
getResourceAsStream(String name, BeanContextChild bcc)
Analagous к
java.lang.ClassLoader.getResourceAsStream(), этот метод позволяет a BeanContext реализация, чтобы вставить поведение между дочерним элементом Component и базовый ClassLoader. |
Объект |
instantiateChild(String beanName)
Инстанцируйте javaBean, названного как дочерний элемент этого
BeanContext. |
void |
removeBeanContextMembershipListener(BeanContextMembershipListener bcml)
Удаляет указанное
BeanContextMembershipListener так, чтобы это больше не получило BeanContextMembershipEvents, когда дочерний элемент Component(s) добавляются или удаляются. |
addPropertyChangeListener, addVetoableChangeListener, getBeanContext, removePropertyChangeListener, removeVetoableChangeListener, setBeanContextadd, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, parallelStream, remove, removeAll, removeIf, retainAll, size, spliterator, stream, toArray, toArrayforEachisDesignTime, setDesignTimeavoidingGui, dontUseGui, needsGui, okToUseGuistatic final Object globalHierarchyLock
BeanContext и BeanContextServices конструкторы, чтобы сериализировать изменения в a BeanContext иерархия и любые запросы на обслуживание и т.д.Object instantiateChild(String beanName) throws IOException, ClassNotFoundException
BeanContext. Реализация JavaBean получается из значения beanName параметра, и определяется java.beans.Beans.instantiate() метод.beanName - Имя JavaBean, чтобы инстанцировать как дочерний элемент этого BeanContextIOExceptionClassNotFoundException - если class, идентифицированный beanName параметром, не находитсяIOExceptionClassNotFoundExceptionInputStream getResourceAsStream(String name, BeanContextChild bcc) throws IllegalArgumentException
java.lang.ClassLoader.getResourceAsStream(), этот метод позволяет a BeanContext реализация, чтобы вставить поведение между дочерним элементом Component и базовый ClassLoader.name - имя ресурсаbcc - указанный дочерний элементInputStream для того, чтобы считать ресурс, или null если ресурс не мог бы быть найден.IllegalArgumentException - если ресурс не допустимIllegalArgumentExceptionURL getResource(String name, BeanContextChild bcc) throws IllegalArgumentException
java.lang.ClassLoader.getResource(), этот метод позволяет a BeanContext реализация, чтобы вставить поведение между дочерним элементом Component и базовый ClassLoader.name - имя ресурсаbcc - указанный дочерний элементURL для именованного ресурса для указанного дочернего элементаIllegalArgumentException - если ресурс не допустимIllegalArgumentExceptionvoid addBeanContextMembershipListener(BeanContextMembershipListener bcml)
BeanContextMembershipListener получить BeanContextMembershipEvents от этого BeanContext всякий раз, когда это добавляет или удаляет дочерний элемент Component(s).bcml - BeanContextMembershipListener быть добавленнымvoid removeBeanContextMembershipListener(BeanContextMembershipListener bcml)
BeanContextMembershipListener так, чтобы это больше не получило BeanContextMembershipEvents, когда дочерний элемент Component(s) добавляются или удаляются.bcml - BeanContextMembershipListener быть удаленным
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92