java.beans.beancontext

Class BeanContextMembershipEvent

  • All Implemented Interfaces:
    Serializable

    public class BeanContextMembershipEvent
    extends BeanContextEvent
    A BeanContextMembershipEvent encapsulates the list of children added to, or removed from, the membership of a particular BeanContext. An instance of this event is fired whenever a successful add(), remove(), retainAll(), removeAll(), or clear() is invoked on a given BeanContext instance. Objects interested in receiving events of this type must implement the BeanContextMembershipListener interface, and must register their intent via the BeanContext's addBeanContextMembershipListener(BeanContextMembershipListener bcml) method.
    Since:
    1.2
    See Also:
    BeanContext, BeanContextEvent, BeanContextMembershipListener, Serialized Form
    • Field Detail

      • children

        protected Collection children
        The list of children affected by this event notification.
    • Constructor Detail

      • BeanContextMembershipEvent

        public BeanContextMembershipEvent(BeanContext bc,
                                  Collection changes)
        Contruct a BeanContextMembershipEvent
        Parameters:
        bc - The BeanContext source
        changes - The Children affected
        Throws:
        NullPointerException - if changes is null
      • BeanContextMembershipEvent

        public BeanContextMembershipEvent(BeanContext bc,
                                  Object[] changes)
        Contruct a BeanContextMembershipEvent
        Parameters:
        bc - The BeanContext source
        changes - The Children effected
        Throws:
        NullPointerException - if changes associated with this event are null.
    • Method Detail

      • size

        public int size()
        Gets the number of children affected by the notification.
        Returns:
        the number of children affected by the notification
      • contains

        public boolean contains(Object child)
        Is the child specified affected by the event?
        Returns:
        true if affected, false if not
      • toArray

        public Object[] toArray()
        Gets the array of children affected by this event.
        Returns:
        the array of children affected
      • iterator

        public Iterator iterator()
        Gets the array of children affected by this event.
        Returns:
        the array of children effected

Document created the 11/06/2005, last modified the 04/03/2020
Source of the printed document:https://www.gaudry.be/en/java-api-rf-java/beans/beancontext/BeanContextMembershipEvent.html

The infobrol is a personal site whose content is my sole responsibility. The text is available under CreativeCommons license (BY-NC-SA). More info on the terms of use and the author.

References

  1. View the html document Language of the document:fr Manuel PHP : https://docs.oracle.com

These references and links indicate documents consulted during the writing of this page, or which may provide additional information, but the authors of these sources can not be held responsible for the content of this page.
The author This site is solely responsible for the way in which the various concepts, and the freedoms that are taken with the reference works, are presented here. Remember that you must cross multiple source information to reduce the risk of errors.

Contents Haut