java.beans.beancontext
Class BeanContextServicesSupport

java.lang.Object sample code for java.lang.Object definition code for java.lang.Object 
  extended by java.beans.beancontext.BeanContextChildSupport sample code for java.beans.beancontext.BeanContextChildSupport definition code for java.beans.beancontext.BeanContextChildSupport 
      extended by java.beans.beancontext.BeanContextSupport sample code for java.beans.beancontext.BeanContextSupport definition code for java.beans.beancontext.BeanContextSupport 
          extended by java.beans.beancontext.BeanContextServicesSupport
All Implemented Interfaces:
BeanContext sample code for java.beans.beancontext.BeanContext definition code for java.beans.beancontext.BeanContext , BeanContextChild sample code for java.beans.beancontext.BeanContextChild definition code for java.beans.beancontext.BeanContextChild , BeanContextServiceRevokedListener sample code for java.beans.beancontext.BeanContextServiceRevokedListener definition code for java.beans.beancontext.BeanContextServiceRevokedListener , BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices , BeanContextServicesListener sample code for java.beans.beancontext.BeanContextServicesListener definition code for java.beans.beancontext.BeanContextServicesListener , DesignMode sample code for java.beans.DesignMode definition code for java.beans.DesignMode , PropertyChangeListener sample code for java.beans.PropertyChangeListener definition code for java.beans.PropertyChangeListener , VetoableChangeListener sample code for java.beans.VetoableChangeListener definition code for java.beans.VetoableChangeListener , Visibility sample code for java.beans.Visibility definition code for java.beans.Visibility , Serializable sample code for java.io.Serializable definition code for java.io.Serializable , Iterable sample code for java.lang.Iterable definition code for java.lang.Iterable , Collection sample code for java.util.Collection definition code for java.util.Collection , EventListener sample code for java.util.EventListener definition code for java.util.EventListener

public class BeanContextServicesSupport
extends BeanContextSupport sample code for java.beans.beancontext.BeanContextSupport definition code for java.beans.beancontext.BeanContextSupport
implements BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices

This helper class provides a utility implementation of the java.beans.beancontext.BeanContextServices interface.

Since this class directly implements the BeanContextServices interface, the class can, and is intended to be used either by subclassing this implementation, or via delegation of an instance of this class from another through the BeanContextProxy interface.

Since:
1.2
See Also:
Serialized Form

Nested Class Summary
protected  class BeanContextServicesSupport.BCSSChild sample code for java.beans.beancontext.BeanContextServicesSupport.BCSSChild definition code for java.beans.beancontext.BeanContextServicesSupport.BCSSChild
           
protected  class BeanContextServicesSupport.BCSSProxyServiceProvider sample code for java.beans.beancontext.BeanContextServicesSupport.BCSSProxyServiceProvider definition code for java.beans.beancontext.BeanContextServicesSupport.BCSSProxyServiceProvider
           
protected static class BeanContextServicesSupport.BCSSServiceProvider sample code for java.beans.beancontext.BeanContextServicesSupport.BCSSServiceProvider definition code for java.beans.beancontext.BeanContextServicesSupport.BCSSServiceProvider
          subclasses may subclass this nested class to add behaviors for each BeanContextServicesProvider.
 
Nested classes/interfaces inherited from class java.beans.beancontext.BeanContextSupport sample code for java.beans.beancontext.BeanContextSupport definition code for java.beans.beancontext.BeanContextSupport
BeanContextSupport.BCSChild sample code for java.beans.beancontext.BeanContextSupport.BCSChild definition code for java.beans.beancontext.BeanContextSupport.BCSChild , BeanContextSupport.BCSIterator sample code for java.beans.beancontext.BeanContextSupport.BCSIterator definition code for java.beans.beancontext.BeanContextSupport.BCSIterator
 
Field Summary
protected  ArrayList sample code for java.util.ArrayList definition code for java.util.ArrayList bcsListeners sample code for java.beans.beancontext.BeanContextServicesSupport.bcsListeners definition code for java.beans.beancontext.BeanContextServicesSupport.bcsListeners
          List of BeanContextServicesListener objects.
protected  BeanContextServicesSupport.BCSSProxyServiceProvider sample code for java.beans.beancontext.BeanContextServicesSupport.BCSSProxyServiceProvider definition code for java.beans.beancontext.BeanContextServicesSupport.BCSSProxyServiceProvider proxy sample code for java.beans.beancontext.BeanContextServicesSupport.proxy definition code for java.beans.beancontext.BeanContextServicesSupport.proxy
          Delegate for the BeanContextServiceProvider.
protected  int serializable sample code for java.beans.beancontext.BeanContextServicesSupport.serializable definition code for java.beans.beancontext.BeanContextServicesSupport.serializable
          The number of instances of a serializable BeanContextServceProvider.
protected  HashMap sample code for java.util.HashMap definition code for java.util.HashMap services sample code for java.beans.beancontext.BeanContextServicesSupport.services definition code for java.beans.beancontext.BeanContextServicesSupport.services
          all accesses to the protected transient HashMap services field should be synchronized on that object
 
Fields inherited from class java.beans.beancontext.BeanContextSupport sample code for java.beans.beancontext.BeanContextSupport definition code for java.beans.beancontext.BeanContextSupport
bcmListeners sample code for java.beans.beancontext.BeanContextSupport.bcmListeners definition code for java.beans.beancontext.BeanContextSupport.bcmListeners , children sample code for java.beans.beancontext.BeanContextSupport.children definition code for java.beans.beancontext.BeanContextSupport.children , designTime sample code for java.beans.beancontext.BeanContextSupport.designTime definition code for java.beans.beancontext.BeanContextSupport.designTime , locale sample code for java.beans.beancontext.BeanContextSupport.locale definition code for java.beans.beancontext.BeanContextSupport.locale , okToUseGui sample code for java.beans.beancontext.BeanContextSupport.okToUseGui definition code for java.beans.beancontext.BeanContextSupport.okToUseGui
 
Fields inherited from class java.beans.beancontext.BeanContextChildSupport sample code for java.beans.beancontext.BeanContextChildSupport definition code for java.beans.beancontext.BeanContextChildSupport
beanContext sample code for java.beans.beancontext.BeanContextChildSupport.beanContext definition code for java.beans.beancontext.BeanContextChildSupport.beanContext , beanContextChildPeer sample code for java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer definition code for java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer , pcSupport sample code for java.beans.beancontext.BeanContextChildSupport.pcSupport definition code for java.beans.beancontext.BeanContextChildSupport.pcSupport , rejectedSetBCOnce sample code for java.beans.beancontext.BeanContextChildSupport.rejectedSetBCOnce definition code for java.beans.beancontext.BeanContextChildSupport.rejectedSetBCOnce , vcSupport sample code for java.beans.beancontext.BeanContextChildSupport.vcSupport definition code for java.beans.beancontext.BeanContextChildSupport.vcSupport
 
Fields inherited from interface java.beans.beancontext.BeanContext sample code for java.beans.beancontext.BeanContext definition code for java.beans.beancontext.BeanContext
globalHierarchyLock sample code for java.beans.beancontext.BeanContext.globalHierarchyLock definition code for java.beans.beancontext.BeanContext.globalHierarchyLock
 
Fields inherited from interface java.beans.DesignMode sample code for java.beans.DesignMode definition code for java.beans.DesignMode
PROPERTYNAME sample code for java.beans.DesignMode.PROPERTYNAME definition code for java.beans.DesignMode.PROPERTYNAME
 
Constructor Summary
BeanContextServicesSupport sample code for java.beans.beancontext.BeanContextServicesSupport.BeanContextServicesSupport() definition code for java.beans.beancontext.BeanContextServicesSupport.BeanContextServicesSupport() ()
          Create an instance that is not a delegate of another object
BeanContextServicesSupport sample code for java.beans.beancontext.BeanContextServicesSupport.BeanContextServicesSupport(java.beans.beancontext.BeanContextServices) definition code for java.beans.beancontext.BeanContextServicesSupport.BeanContextServicesSupport(java.beans.beancontext.BeanContextServices) (BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices  peer)
          Create an instance with a peer
BeanContextServicesSupport sample code for java.beans.beancontext.BeanContextServicesSupport.BeanContextServicesSupport(java.beans.beancontext.BeanContextServices, java.util.Locale) definition code for java.beans.beancontext.BeanContextServicesSupport.BeanContextServicesSupport(java.beans.beancontext.BeanContextServices, java.util.Locale) (BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices  peer, Locale sample code for java.util.Locale definition code for java.util.Locale  lcle)
          Create an instance using the specified locale
BeanContextServicesSupport sample code for java.beans.beancontext.BeanContextServicesSupport.BeanContextServicesSupport(java.beans.beancontext.BeanContextServices, java.util.Locale, boolean) definition code for java.beans.beancontext.BeanContextServicesSupport.BeanContextServicesSupport(java.beans.beancontext.BeanContextServices, java.util.Locale, boolean) (BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices  peer, Locale sample code for java.util.Locale definition code for java.util.Locale  lcle, boolean dtime)
          Create an instance using the specified Locale and design mode.
BeanContextServicesSupport sample code for java.beans.beancontext.BeanContextServicesSupport.BeanContextServicesSupport(java.beans.beancontext.BeanContextServices, java.util.Locale, boolean, boolean) definition code for java.beans.beancontext.BeanContextServicesSupport.BeanContextServicesSupport(java.beans.beancontext.BeanContextServices, java.util.Locale, boolean, boolean) (BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices  peer, Locale sample code for java.util.Locale definition code for java.util.Locale  lcle, boolean dTime, boolean visible)
           Construct a BeanContextServicesSupport instance
 
Method Summary
 void addBeanContextServicesListener sample code for java.beans.beancontext.BeanContextServicesSupport.addBeanContextServicesListener(java.beans.beancontext.BeanContextServicesListener) definition code for java.beans.beancontext.BeanContextServicesSupport.addBeanContextServicesListener(java.beans.beancontext.BeanContextServicesListener) (BeanContextServicesListener sample code for java.beans.beancontext.BeanContextServicesListener definition code for java.beans.beancontext.BeanContextServicesListener  bcsl)
          add a BeanContextServicesListener
 boolean addService sample code for java.beans.beancontext.BeanContextServicesSupport.addService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider) definition code for java.beans.beancontext.BeanContextServicesSupport.addService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider) (Class sample code for java.lang.Class definition code for java.lang.Class  serviceClass, BeanContextServiceProvider sample code for java.beans.beancontext.BeanContextServiceProvider definition code for java.beans.beancontext.BeanContextServiceProvider  bcsp)
          add a service
protected  boolean addService sample code for java.beans.beancontext.BeanContextServicesSupport.addService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider, boolean) definition code for java.beans.beancontext.BeanContextServicesSupport.addService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider, boolean) (Class sample code for java.lang.Class definition code for java.lang.Class  serviceClass, BeanContextServiceProvider sample code for java.beans.beancontext.BeanContextServiceProvider definition code for java.beans.beancontext.BeanContextServiceProvider  bcsp, boolean fireEvent)
          add a service
protected  void bcsPreDeserializationHook sample code for java.beans.beancontext.BeanContextServicesSupport.bcsPreDeserializationHook(java.io.ObjectInputStream) definition code for java.beans.beancontext.BeanContextServicesSupport.bcsPreDeserializationHook(java.io.ObjectInputStream) (ObjectInputStream sample code for java.io.ObjectInputStream definition code for java.io.ObjectInputStream  ois)
          called from BeanContextSupport readObject before it deserializes the children ...
protected  void bcsPreSerializationHook sample code for java.beans.beancontext.BeanContextServicesSupport.bcsPreSerializationHook(java.io.ObjectOutputStream) definition code for java.beans.beancontext.BeanContextServicesSupport.bcsPreSerializationHook(java.io.ObjectOutputStream) (ObjectOutputStream sample code for java.io.ObjectOutputStream definition code for java.io.ObjectOutputStream  oos)
          called from BeanContextSupport writeObject before it serializes the children ...
protected  void childJustRemovedHook sample code for java.beans.beancontext.BeanContextServicesSupport.childJustRemovedHook(java.lang.Object, java.beans.beancontext.BeanContextSupport.BCSChild) definition code for java.beans.beancontext.BeanContextServicesSupport.childJustRemovedHook(java.lang.Object, java.beans.beancontext.BeanContextSupport.BCSChild) (Object sample code for java.lang.Object definition code for java.lang.Object  child, BeanContextSupport.BCSChild sample code for java.beans.beancontext.BeanContextSupport.BCSChild definition code for java.beans.beancontext.BeanContextSupport.BCSChild  bcsc)
          called from superclass child removal operations after a child has been successfully removed.
protected  BeanContextSupport.BCSChild sample code for java.beans.beancontext.BeanContextSupport.BCSChild definition code for java.beans.beancontext.BeanContextSupport.BCSChild createBCSChild sample code for java.beans.beancontext.BeanContextServicesSupport.createBCSChild(java.lang.Object, java.lang.Object) definition code for java.beans.beancontext.BeanContextServicesSupport.createBCSChild(java.lang.Object, java.lang.Object) (Object sample code for java.lang.Object definition code for java.lang.Object  targetChild, Object sample code for java.lang.Object definition code for java.lang.Object  peer)
           Subclasses can override this method to insert their own subclass of Child without having to override add() or the other Collection methods that add children to the set.
protected  BeanContextServicesSupport.BCSSServiceProvider sample code for java.beans.beancontext.BeanContextServicesSupport.BCSSServiceProvider definition code for java.beans.beancontext.BeanContextServicesSupport.BCSSServiceProvider createBCSSServiceProvider sample code for java.beans.beancontext.BeanContextServicesSupport.createBCSSServiceProvider(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider) definition code for java.beans.beancontext.BeanContextServicesSupport.createBCSSServiceProvider(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider) (Class sample code for java.lang.Class definition code for java.lang.Class  sc, BeanContextServiceProvider sample code for java.beans.beancontext.BeanContextServiceProvider definition code for java.beans.beancontext.BeanContextServiceProvider  bcsp)
          subclasses can override this method to create new subclasses of BCSSServiceProvider without having to overrride addService() in order to instantiate.
protected  void fireServiceAdded sample code for java.beans.beancontext.BeanContextServicesSupport.fireServiceAdded(java.beans.beancontext.BeanContextServiceAvailableEvent) definition code for java.beans.beancontext.BeanContextServicesSupport.fireServiceAdded(java.beans.beancontext.BeanContextServiceAvailableEvent) (BeanContextServiceAvailableEvent sample code for java.beans.beancontext.BeanContextServiceAvailableEvent definition code for java.beans.beancontext.BeanContextServiceAvailableEvent  bcssae)
          Fires a BeanContextServiceAvailableEvent indicating that a new service has become available.
protected  void fireServiceAdded sample code for java.beans.beancontext.BeanContextServicesSupport.fireServiceAdded(java.lang.Class) definition code for java.beans.beancontext.BeanContextServicesSupport.fireServiceAdded(java.lang.Class) (Class sample code for java.lang.Class definition code for java.lang.Class  serviceClass)
          Fires a BeanContextServiceEvent notifying of a new service.
protected  void fireServiceRevoked sample code for java.beans.beancontext.BeanContextServicesSupport.fireServiceRevoked(java.beans.beancontext.BeanContextServiceRevokedEvent) definition code for java.beans.beancontext.BeanContextServicesSupport.fireServiceRevoked(java.beans.beancontext.BeanContextServiceRevokedEvent) (BeanContextServiceRevokedEvent sample code for java.beans.beancontext.BeanContextServiceRevokedEvent definition code for java.beans.beancontext.BeanContextServiceRevokedEvent  bcsre)
          Fires a BeanContextServiceEvent notifying of a service being revoked.
protected  void fireServiceRevoked sample code for java.beans.beancontext.BeanContextServicesSupport.fireServiceRevoked(java.lang.Class, boolean) definition code for java.beans.beancontext.BeanContextServicesSupport.fireServiceRevoked(java.lang.Class, boolean) (Class sample code for java.lang.Class definition code for java.lang.Class  serviceClass, boolean revokeNow)
          Fires a BeanContextServiceRevokedEvent indicating that a particular service is no longer available.
 BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices getBeanContextServicesPeer sample code for java.beans.beancontext.BeanContextServicesSupport.getBeanContextServicesPeer() definition code for java.beans.beancontext.BeanContextServicesSupport.getBeanContextServicesPeer() ()
          Gets the BeanContextServices associated with this BeanContextServicesSupport.
protected static BeanContextServicesListener sample code for java.beans.beancontext.BeanContextServicesListener definition code for java.beans.beancontext.BeanContextServicesListener getChildBeanContextServicesListener sample code for java.beans.beancontext.BeanContextServicesSupport.getChildBeanContextServicesListener(java.lang.Object) definition code for java.beans.beancontext.BeanContextServicesSupport.getChildBeanContextServicesListener(java.lang.Object) (Object sample code for java.lang.Object definition code for java.lang.Object  child)
          Gets the BeanContextServicesListener (if any) of the specified child.
 Iterator sample code for java.util.Iterator definition code for java.util.Iterator getCurrentServiceClasses sample code for java.beans.beancontext.BeanContextServicesSupport.getCurrentServiceClasses() definition code for java.beans.beancontext.BeanContextServicesSupport.getCurrentServiceClasses() ()
          Gets the currently available services for this context.
 Iterator sample code for java.util.Iterator definition code for java.util.Iterator getCurrentServiceSelectors sample code for java.beans.beancontext.BeanContextServicesSupport.getCurrentServiceSelectors(java.lang.Class) definition code for java.beans.beancontext.BeanContextServicesSupport.getCurrentServiceSelectors(java.lang.Class) (Class sample code for java.lang.Class definition code for java.lang.Class  serviceClass)
          Gets the list of service dependent service parameters (Service Selectors) for the specified service, by calling getCurrentServiceSelectors() on the underlying BeanContextServiceProvider.
 Object sample code for java.lang.Object definition code for java.lang.Object getService sample code for java.beans.beancontext.BeanContextServicesSupport.getService(java.beans.beancontext.BeanContextChild, java.lang.Object, java.lang.Class, java.lang.Object, java.beans.beancontext.BeanContextServiceRevokedListener) definition code for java.beans.beancontext.BeanContextServicesSupport.getService(java.beans.beancontext.BeanContextChild, java.lang.Object, java.lang.Class, java.lang.Object, java.beans.beancontext.BeanContextServiceRevokedListener) (BeanContextChild sample code for java.beans.beancontext.BeanContextChild definition code for java.beans.beancontext.BeanContextChild  child, Object sample code for java.lang.Object definition code for java.lang.Object  requestor, Class sample code for java.lang.Class definition code for java.lang.Class  serviceClass, Object sample code for java.lang.Object definition code for java.lang.Object  serviceSelector, BeanContextServiceRevokedListener sample code for java.beans.beancontext.BeanContextServiceRevokedListener definition code for java.beans.beancontext.BeanContextServiceRevokedListener  bcsrl)
          obtain a service which may be delegated
 boolean hasService sample code for java.beans.beancontext.BeanContextServicesSupport.hasService(java.lang.Class) definition code for java.beans.beancontext.BeanContextServicesSupport.hasService(java.lang.Class) (Class sample code for java.lang.Class definition code for java.lang.Class  serviceClass)
          has a service, which may be delegated
 void initialize sample code for java.beans.beancontext.BeanContextServicesSupport.initialize() definition code for java.beans.beancontext.BeanContextServicesSupport.initialize() ()
          called by BeanContextSupport superclass during construction and deserialization to initialize subclass transient state.
protected  void initializeBeanContextResources sample code for java.beans.beancontext.BeanContextServicesSupport.initializeBeanContextResources() definition code for java.beans.beancontext.BeanContextServicesSupport.initializeBeanContextResources() ()
          called from setBeanContext to notify a BeanContextChild to allocate resources obtained from the nesting BeanContext.
protected  void releaseBeanContextResources sample code for java.beans.beancontext.BeanContextServicesSupport.releaseBeanContextResources() definition code for java.beans.beancontext.BeanContextServicesSupport.releaseBeanContextResources() ()
          called from setBeanContext to notify a BeanContextChild to release resources obtained from the nesting BeanContext.
 void releaseService sample code for java.beans.beancontext.BeanContextServicesSupport.releaseService(java.beans.beancontext.BeanContextChild, java.lang.Object, java.lang.Object) definition code for java.beans.beancontext.BeanContextServicesSupport.releaseService(java.beans.beancontext.BeanContextChild, java.lang.Object, java.lang.Object) (BeanContextChild sample code for java.beans.beancontext.BeanContextChild definition code for java.beans.beancontext.BeanContextChild  child, Object sample code for java.lang.Object definition code for java.lang.Object  requestor, Object sample code for java.lang.Object definition code for java.lang.Object  service)
          release a service
 void removeBeanContextServicesListener sample code for java.beans.beancontext.BeanContextServicesSupport.removeBeanContextServicesListener(java.beans.beancontext.BeanContextServicesListener) definition code for java.beans.beancontext.BeanContextServicesSupport.removeBeanContextServicesListener(java.beans.beancontext.BeanContextServicesListener) (BeanContextServicesListener sample code for java.beans.beancontext.BeanContextServicesListener definition code for java.beans.beancontext.BeanContextServicesListener  bcsl)
          remove a BeanContextServicesListener
 void revokeService sample code for java.beans.beancontext.BeanContextServicesSupport.revokeService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider, boolean) definition code for java.beans.beancontext.BeanContextServicesSupport.revokeService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider, boolean) (Class sample code for java.lang.Class definition code for java.lang.Class  serviceClass, BeanContextServiceProvider sample code for java.beans.beancontext.BeanContextServiceProvider definition code for java.beans.beancontext.BeanContextServiceProvider  bcsp, boolean revokeCurrentServicesNow)
          remove a service
 void serviceAvailable sample code for java.beans.beancontext.BeanContextServicesSupport.serviceAvailable(java.beans.beancontext.BeanContextServiceAvailableEvent) definition code for java.beans.beancontext.BeanContextServicesSupport.serviceAvailable(java.beans.beancontext.BeanContextServiceAvailableEvent) (BeanContextServiceAvailableEvent sample code for java.beans.beancontext.BeanContextServiceAvailableEvent definition code for java.beans.beancontext.BeanContextServiceAvailableEvent  bcssae)
          BeanContextServicesListener callback, propagates event to all currently registered listeners and BeanContextServices children, if this BeanContextService does not already implement this service itself.
 void serviceRevoked sample code for java.beans.beancontext.BeanContextServicesSupport.serviceRevoked(java.beans.beancontext.BeanContextServiceRevokedEvent) definition code for java.beans.beancontext.BeanContextServicesSupport.serviceRevoked(java.beans.beancontext.BeanContextServiceRevokedEvent) (BeanContextServiceRevokedEvent sample code for java.beans.beancontext.BeanContextServiceRevokedEvent definition code for java.beans.beancontext.BeanContextServiceRevokedEvent  bcssre)
          BeanContextServicesListener callback, propagates event to all currently registered listeners and BeanContextServices children, if this BeanContextService does not already implement this service itself.
 
Methods inherited from class java.beans.beancontext.BeanContextSupport sample code for java.beans.beancontext.BeanContextSupport definition code for java.beans.beancontext.BeanContextSupport
add sample code for java.beans.beancontext.BeanContextSupport.add(java.lang.Object) definition code for java.beans.beancontext.BeanContextSupport.add(java.lang.Object) , addAll sample code for java.beans.beancontext.BeanContextSupport.addAll(java.util.Collection) definition code for java.beans.beancontext.BeanContextSupport.addAll(java.util.Collection) , addBeanContextMembershipListener sample code for java.beans.beancontext.BeanContextSupport.addBeanContextMembershipListener(java.beans.beancontext.BeanContextMembershipListener) definition code for java.beans.beancontext.BeanContextSupport.addBeanContextMembershipListener(java.beans.beancontext.BeanContextMembershipListener) , avoidingGui sample code for java.beans.beancontext.BeanContextSupport.avoidingGui() definition code for java.beans.beancontext.BeanContextSupport.avoidingGui() , bcsChildren sample code for java.beans.beancontext.BeanContextSupport.bcsChildren() definition code for java.beans.beancontext.BeanContextSupport.bcsChildren() , childDeserializedHook sample code for java.beans.beancontext.BeanContextSupport.childDeserializedHook(java.lang.Object, java.beans.beancontext.BeanContextSupport.BCSChild) definition code for java.beans.beancontext.BeanContextSupport.childDeserializedHook(java.lang.Object, java.beans.beancontext.BeanContextSupport.BCSChild) , childJustAddedHook sample code for java.beans.beancontext.BeanContextSupport.childJustAddedHook(java.lang.Object, java.beans.beancontext.BeanContextSupport.BCSChild) definition code for java.beans.beancontext.BeanContextSupport.childJustAddedHook(java.lang.Object, java.beans.beancontext.BeanContextSupport.BCSChild) , classEquals sample code for java.beans.beancontext.BeanContextSupport.classEquals(java.lang.Class, java.lang.Class) definition code for java.beans.beancontext.BeanContextSupport.classEquals(java.lang.Class, java.lang.Class) , clear sample code for java.beans.beancontext.BeanContextSupport.clear() definition code for java.beans.beancontext.BeanContextSupport.clear() , contains sample code for java.beans.beancontext.BeanContextSupport.contains(java.lang.Object) definition code for java.beans.beancontext.BeanContextSupport.contains(java.lang.Object) , containsAll sample code for java.beans.beancontext.BeanContextSupport.containsAll(java.util.Collection) definition code for java.beans.beancontext.BeanContextSupport.containsAll(java.util.Collection) , containsKey sample code for java.beans.beancontext.BeanContextSupport.containsKey(java.lang.Object) definition code for java.beans.beancontext.BeanContextSupport.containsKey(java.lang.Object) , copyChildren sample code for java.beans.beancontext.BeanContextSupport.copyChildren() definition code for java.beans.beancontext.BeanContextSupport.copyChildren() , deserialize sample code for java.beans.beancontext.BeanContextSupport.deserialize(java.io.ObjectInputStream, java.util.Collection) definition code for java.beans.beancontext.BeanContextSupport.deserialize(java.io.ObjectInputStream, java.util.Collection) , dontUseGui sample code for java.beans.beancontext.BeanContextSupport.dontUseGui() definition code for java.beans.beancontext.BeanContextSupport.dontUseGui() , fireChildrenAdded sample code for java.beans.beancontext.BeanContextSupport.fireChildrenAdded(java.beans.beancontext.BeanContextMembershipEvent) definition code for java.beans.beancontext.BeanContextSupport.fireChildrenAdded(java.beans.beancontext.BeanContextMembershipEvent) , fireChildrenRemoved sample code for java.beans.beancontext.BeanContextSupport.fireChildrenRemoved(java.beans.beancontext.BeanContextMembershipEvent) definition code for java.beans.beancontext.BeanContextSupport.fireChildrenRemoved(java.beans.beancontext.BeanContextMembershipEvent) , getBeanContextPeer sample code for java.beans.beancontext.BeanContextSupport.getBeanContextPeer() definition code for java.beans.beancontext.BeanContextSupport.getBeanContextPeer() , getChildBeanContextChild sample code for java.beans.beancontext.BeanContextSupport.getChildBeanContextChild(java.lang.Object) definition code for java.beans.beancontext.BeanContextSupport.getChildBeanContextChild(java.lang.Object) , getChildBeanContextMembershipListener sample code for java.beans.beancontext.BeanContextSupport.getChildBeanContextMembershipListener(java.lang.Object) definition code for java.beans.beancontext.BeanContextSupport.getChildBeanContextMembershipListener(java.lang.Object) , getChildPropertyChangeListener sample code for java.beans.beancontext.BeanContextSupport.getChildPropertyChangeListener(java.lang.Object) definition code for java.beans.beancontext.BeanContextSupport.getChildPropertyChangeListener(java.lang.Object) , getChildSerializable sample code for java.beans.beancontext.BeanContextSupport.getChildSerializable(java.lang.Object) definition code for java.beans.beancontext.BeanContextSupport.getChildSerializable(java.lang.Object) , getChildVetoableChangeListener sample code for java.beans.beancontext.BeanContextSupport.getChildVetoableChangeListener(java.lang.Object) definition code for java.beans.beancontext.BeanContextSupport.getChildVetoableChangeListener(java.lang.Object) , getChildVisibility sample code for java.beans.beancontext.BeanContextSupport.getChildVisibility(java.lang.Object) definition code for java.beans.beancontext.BeanContextSupport.getChildVisibility(java.lang.Object) , getLocale sample code for java.beans.beancontext.BeanContextSupport.getLocale() definition code for java.beans.beancontext.BeanContextSupport.getLocale() , getResource sample code for java.beans.beancontext.BeanContextSupport.getResource(java.lang.String, java.beans.beancontext.BeanContextChild) definition code for java.beans.beancontext.BeanContextSupport.getResource(java.lang.String, java.beans.beancontext.BeanContextChild) , getResourceAsStream sample code for java.beans.beancontext.BeanContextSupport.getResourceAsStream(java.lang.String, java.beans.beancontext.BeanContextChild) definition code for java.beans.beancontext.BeanContextSupport.getResourceAsStream(java.lang.String, java.beans.beancontext.BeanContextChild) , instantiateChild sample code for java.beans.beancontext.BeanContextSupport.instantiateChild(java.lang.String) definition code for java.beans.beancontext.BeanContextSupport.instantiateChild(java.lang.String) , isDesignTime sample code for java.beans.beancontext.BeanContextSupport.isDesignTime() definition code for java.beans.beancontext.BeanContextSupport.isDesignTime() , isEmpty sample code for java.beans.beancontext.BeanContextSupport.isEmpty() definition code for java.beans.beancontext.BeanContextSupport.isEmpty() , isSerializing sample code for java.beans.beancontext.BeanContextSupport.isSerializing() definition code for java.beans.beancontext.BeanContextSupport.isSerializing() , iterator sample code for java.beans.beancontext.BeanContextSupport.iterator() definition code for java.beans.beancontext.BeanContextSupport.iterator() , needsGui sample code for java.beans.beancontext.BeanContextSupport.needsGui() definition code for java.beans.beancontext.BeanContextSupport.needsGui() , okToUseGui sample code for java.beans.beancontext.BeanContextSupport.okToUseGui() definition code for java.beans.beancontext.BeanContextSupport.okToUseGui() , propertyChange sample code for java.beans.beancontext.BeanContextSupport.propertyChange(java.beans.PropertyChangeEvent) definition code for java.beans.beancontext.BeanContextSupport.propertyChange(java.beans.PropertyChangeEvent) , readChildren sample code for java.beans.beancontext.BeanContextSupport.readChildren(java.io.ObjectInputStream) definition code for java.beans.beancontext.BeanContextSupport.readChildren(java.io.ObjectInputStream) , remove sample code for java.beans.beancontext.BeanContextSupport.remove(java.lang.Object) definition code for java.beans.beancontext.BeanContextSupport.remove(java.lang.Object) , remove sample code for java.beans.beancontext.BeanContextSupport.remove(java.lang.Object, boolean) definition code for java.beans.beancontext.BeanContextSupport.remove(java.lang.Object, boolean) , removeAll sample code for java.beans.beancontext.BeanContextSupport.removeAll(java.util.Collection) definition code for java.beans.beancontext.BeanContextSupport.removeAll(java.util.Collection) , removeBeanContextMembershipListener sample code for java.beans.beancontext.BeanContextSupport.removeBeanContextMembershipListener(java.beans.beancontext.BeanContextMembershipListener) definition code for java.beans.beancontext.BeanContextSupport.removeBeanContextMembershipListener(java.beans.beancontext.BeanContextMembershipListener) , retainAll sample code for java.beans.beancontext.BeanContextSupport.retainAll(java.util.Collection) definition code for java.beans.beancontext.BeanContextSupport.retainAll(java.util.Collection) , serialize sample code for java.beans.beancontext.BeanContextSupport.serialize(java.io.ObjectOutputStream, java.util.Collection) definition code for java.beans.beancontext.BeanContextSupport.serialize(java.io.ObjectOutputStream, java.util.Collection) , setDesignTime sample code for java.beans.beancontext.BeanContextSupport.setDesignTime(boolean) definition code for java.beans.beancontext.BeanContextSupport.setDesignTime(boolean) , setLocale sample code for java.beans.beancontext.BeanContextSupport.setLocale(java.util.Locale) definition code for java.beans.beancontext.BeanContextSupport.setLocale(java.util.Locale) , size sample code for java.beans.beancontext.BeanContextSupport.size() definition code for java.beans.beancontext.BeanContextSupport.size() , toArray sample code for java.beans.beancontext.BeanContextSupport.toArray() definition code for java.beans.beancontext.BeanContextSupport.toArray() , toArray sample code for java.beans.beancontext.BeanContextSupport.toArray(java.lang.Object[]) definition code for java.beans.beancontext.BeanContextSupport.toArray(java.lang.Object[]) , validatePendingAdd sample code for java.beans.beancontext.BeanContextSupport.validatePendingAdd(java.lang.Object) definition code for java.beans.beancontext.BeanContextSupport.validatePendingAdd(java.lang.Object) , validatePendingRemove sample code for java.beans.beancontext.BeanContextSupport.validatePendingRemove(java.lang.Object) definition code for java.beans.beancontext.BeanContextSupport.validatePendingRemove(java.lang.Object) , vetoableChange sample code for java.beans.beancontext.BeanContextSupport.vetoableChange(java.beans.PropertyChangeEvent) definition code for java.beans.beancontext.BeanContextSupport.vetoableChange(java.beans.PropertyChangeEvent) , writeChildren sample code for java.beans.beancontext.BeanContextSupport.writeChildren(java.io.ObjectOutputStream) definition code for java.beans.beancontext.BeanContextSupport.writeChildren(java.io.ObjectOutputStream)
 
Methods inherited from class java.beans.beancontext.BeanContextChildSupport sample code for java.beans.beancontext.BeanContextChildSupport definition code for java.beans.beancontext.BeanContextChildSupport
addPropertyChangeListener sample code for java.beans.beancontext.BeanContextChildSupport.addPropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener) definition code for java.beans.beancontext.BeanContextChildSupport.addPropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener) , addVetoableChangeListener sample code for java.beans.beancontext.BeanContextChildSupport.addVetoableChangeListener(java.lang.String, java.beans.VetoableChangeListener) definition code for java.beans.beancontext.BeanContextChildSupport.addVetoableChangeListener(java.lang.String, java.beans.VetoableChangeListener) , firePropertyChange sample code for java.beans.beancontext.BeanContextChildSupport.firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object) definition code for java.beans.beancontext.BeanContextChildSupport.firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object) , fireVetoableChange sample code for java.beans.beancontext.BeanContextChildSupport.fireVetoableChange(java.lang.String, java.lang.Object, java.lang.Object) definition code for java.beans.beancontext.BeanContextChildSupport.fireVetoableChange(java.lang.String, java.lang.Object, java.lang.Object) , getBeanContext sample code for java.beans.beancontext.BeanContextChildSupport.getBeanContext() definition code for java.beans.beancontext.BeanContextChildSupport.getBeanContext() , getBeanContextChildPeer sample code for java.beans.beancontext.BeanContextChildSupport.getBeanContextChildPeer() definition code for java.beans.beancontext.BeanContextChildSupport.getBeanContextChildPeer() , isDelegated sample code for java.beans.beancontext.BeanContextChildSupport.isDelegated() definition code for java.beans.beancontext.BeanContextChildSupport.isDelegated() , removePropertyChangeListener sample code for java.beans.beancontext.BeanContextChildSupport.removePropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener) definition code for java.beans.beancontext.BeanContextChildSupport.removePropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener) , removeVetoableChangeListener sample code for java.beans.beancontext.BeanContextChildSupport.removeVetoableChangeListener(java.lang.String, java.beans.VetoableChangeListener) definition code for java.beans.beancontext.BeanContextChildSupport.removeVetoableChangeListener(java.lang.String, java.beans.VetoableChangeListener) , setBeanContext sample code for java.beans.beancontext.BeanContextChildSupport.setBeanContext(java.beans.beancontext.BeanContext) definition code for java.beans.beancontext.BeanContextChildSupport.setBeanContext(java.beans.beancontext.BeanContext) , validatePendingSetBeanContext sample code for java.beans.beancontext.BeanContextChildSupport.validatePendingSetBeanContext(java.beans.beancontext.BeanContext) definition code for java.beans.beancontext.BeanContextChildSupport.validatePendingSetBeanContext(java.beans.beancontext.BeanContext)
 
Methods inherited from class java.lang.Object sample code for java.lang.Object definition code for java.lang.Object
clone sample code for java.lang.Object.clone() definition code for java.lang.Object.clone() , equals sample code for java.lang.Object.equals(java.lang.Object) definition code for java.lang.Object.equals(java.lang.Object) , finalize sample code for java.lang.Object.finalize() definition code for java.lang.Object.finalize() , getClass sample code for java.lang.Object.getClass() definition code for java.lang.Object.getClass() , hashCode sample code for java.lang.Object.hashCode() definition code for java.lang.Object.hashCode() , notify sample code for java.lang.Object.notify() definition code for java.lang.Object.notify() , notifyAll sample code for java.lang.Object.notifyAll() definition code for java.lang.Object.notifyAll() , toString sample code for java.lang.Object.toString() definition code for java.lang.Object.toString() , wait sample code for java.lang.Object.wait() definition code for java.lang.Object.wait() , wait sample code for java.lang.Object.wait(long) definition code for java.lang.Object.wait(long) , wait sample code for java.lang.Object.wait(long, int) definition code for java.lang.Object.wait(long, int)
 
Methods inherited from interface java.beans.beancontext.BeanContext sample code for java.beans.beancontext.BeanContext definition code for java.beans.beancontext.BeanContext
addBeanContextMembershipListener sample code for java.beans.beancontext.BeanContext.addBeanContextMembershipListener(java.beans.beancontext.BeanContextMembershipListener) definition code for java.beans.beancontext.BeanContext.addBeanContextMembershipListener(java.beans.beancontext.BeanContextMembershipListener) , getResource sample code for java.beans.beancontext.BeanContext.getResource(java.lang.String, java.beans.beancontext.BeanContextChild) definition code for java.beans.beancontext.BeanContext.getResource(java.lang.String, java.beans.beancontext.BeanContextChild) , getResourceAsStream sample code for java.beans.beancontext.BeanContext.getResourceAsStream(java.lang.String, java.beans.beancontext.BeanContextChild) definition code for java.beans.beancontext.BeanContext.getResourceAsStream(java.lang.String, java.beans.beancontext.BeanContextChild) , instantiateChild sample code for java.beans.beancontext.BeanContext.instantiateChild(java.lang.String) definition code for java.beans.beancontext.BeanContext.instantiateChild(java.lang.String) , removeBeanContextMembershipListener sample code for java.beans.beancontext.BeanContext.removeBeanContextMembershipListener(java.beans.beancontext.BeanContextMembershipListener) definition code for java.beans.beancontext.BeanContext.removeBeanContextMembershipListener(java.beans.beancontext.BeanContextMembershipListener)
 
Methods inherited from interface java.beans.beancontext.BeanContextChild sample code for java.beans.beancontext.BeanContextChild definition code for java.beans.beancontext.BeanContextChild
addPropertyChangeListener sample code for java.beans.beancontext.BeanContextChild.addPropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener) definition code for java.beans.beancontext.BeanContextChild.addPropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener) , addVetoableChangeListener sample code for java.beans.beancontext.BeanContextChild.addVetoableChangeListener(java.lang.String, java.beans.VetoableChangeListener) definition code for java.beans.beancontext.BeanContextChild.addVetoableChangeListener(java.lang.String, java.beans.VetoableChangeListener) , getBeanContext sample code for java.beans.beancontext.BeanContextChild.getBeanContext() definition code for java.beans.beancontext.BeanContextChild.getBeanContext() , removePropertyChangeListener sample code for java.beans.beancontext.BeanContextChild.removePropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener) definition code for java.beans.beancontext.BeanContextChild.removePropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener) , removeVetoableChangeListener sample code for java.beans.beancontext.BeanContextChild.removeVetoableChangeListener(java.lang.String, java.beans.VetoableChangeListener) definition code for java.beans.beancontext.BeanContextChild.removeVetoableChangeListener(java.lang.String, java.beans.VetoableChangeListener) , setBeanContext sample code for java.beans.beancontext.BeanContextChild.setBeanContext(java.beans.beancontext.BeanContext) definition code for java.beans.beancontext.BeanContextChild.setBeanContext(java.beans.beancontext.BeanContext)
 
Methods inherited from interface java.util.Collection sample code for java.util.Collection definition code for java.util.Collection
add sample code for java.util.Collection.add(E) definition code for java.util.Collection.add(E) , addAll sample code for java.util.Collection.addAll(java.util.Collection) definition code for java.util.Collection.addAll(java.util.Collection) , clear sample code for java.util.Collection.clear() definition code for java.util.Collection.clear() , contains sample code for java.util.Collection.contains(java.lang.Object) definition code for java.util.Collection.contains(java.lang.Object) , containsAll sample code for java.util.Collection.containsAll(java.util.Collection) definition code for java.util.Collection.containsAll(java.util.Collection) , equals sample code for java.util.Collection.equals(java.lang.Object) definition code for java.util.Collection.equals(java.lang.Object) , hashCode sample code for java.util.Collection.hashCode() definition code for java.util.Collection.hashCode() , isEmpty sample code for java.util.Collection.isEmpty() definition code for java.util.Collection.isEmpty() , iterator sample code for java.util.Collection.iterator() definition code for java.util.Collection.iterator() , remove sample code for java.util.Collection.remove(java.lang.Object) definition code for java.util.Collection.remove(java.lang.Object) , removeAll sample code for java.util.Collection.removeAll(java.util.Collection) definition code for java.util.Collection.removeAll(java.util.Collection) , retainAll sample code for java.util.Collection.retainAll(java.util.Collection) definition code for java.util.Collection.retainAll(java.util.Collection) , size sample code for java.util.Collection.size() definition code for java.util.Collection.size() , toArray sample code for java.util.Collection.toArray() definition code for java.util.Collection.toArray() , toArray sample code for java.util.Collection.toArray(T[]) definition code for java.util.Collection.toArray(T[])
 
Methods inherited from interface java.beans.DesignMode sample code for java.beans.DesignMode definition code for java.beans.DesignMode
isDesignTime sample code for java.beans.DesignMode.isDesignTime() definition code for java.beans.DesignMode.isDesignTime() , setDesignTime sample code for java.beans.DesignMode.setDesignTime(boolean) definition code for java.beans.DesignMode.setDesignTime(boolean)
 
Methods inherited from interface java.beans.Visibility sample code for java.beans.Visibility definition code for java.beans.Visibility
avoidingGui sample code for java.beans.Visibility.avoidingGui() definition code for java.beans.Visibility.avoidingGui() , dontUseGui sample code for java.beans.Visibility.dontUseGui() definition code for java.beans.Visibility.dontUseGui() , needsGui sample code for java.beans.Visibility.needsGui() definition code for java.beans.Visibility.needsGui() , okToUseGui sample code for java.beans.Visibility.okToUseGui() definition code for java.beans.Visibility.okToUseGui()
 

Field Detail

services sample code for java.beans.beancontext.BeanContextServicesSupport.services

protected transient HashMap sample code for java.util.HashMap definition code for java.util.HashMap  services
all accesses to the protected transient HashMap services field should be synchronized on that object


serializable sample code for java.beans.beancontext.BeanContextServicesSupport.serializable

protected transient int serializable
The number of instances of a serializable BeanContextServceProvider.


proxy sample code for java.beans.beancontext.BeanContextServicesSupport.proxy

protected transient BeanContextServicesSupport.BCSSProxyServiceProvider sample code for java.beans.beancontext.BeanContextServicesSupport.BCSSProxyServiceProvider definition code for java.beans.beancontext.BeanContextServicesSupport.BCSSProxyServiceProvider  proxy
Delegate for the BeanContextServiceProvider.


bcsListeners sample code for java.beans.beancontext.BeanContextServicesSupport.bcsListeners

protected transient ArrayList sample code for java.util.ArrayList definition code for java.util.ArrayList  bcsListeners
List of BeanContextServicesListener objects.

Constructor Detail

BeanContextServicesSupport sample code for java.beans.beancontext.BeanContextServicesSupport(java.beans.beancontext.BeanContextServices, java.util.Locale, boolean, boolean) definition code for java.beans.beancontext.BeanContextServicesSupport(java.beans.beancontext.BeanContextServices, java.util.Locale, boolean, boolean)

public BeanContextServicesSupport(BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices  peer,
                                  Locale sample code for java.util.Locale definition code for java.util.Locale  lcle,
                                  boolean dTime,
                                  boolean visible)

Construct a BeanContextServicesSupport instance

Parameters:
peer - The peer BeanContext we are supplying an implementation for, if null the this object is its own peer
lcle - The current Locale for this BeanContext.
dtime - The initial state, true if in design mode, false if runtime.
visible - The initial visibility.

BeanContextServicesSupport sample code for java.beans.beancontext.BeanContextServicesSupport(java.beans.beancontext.BeanContextServices, java.util.Locale, boolean) definition code for java.beans.beancontext.BeanContextServicesSupport(java.beans.beancontext.BeanContextServices, java.util.Locale, boolean)

public BeanContextServicesSupport(BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices  peer,
                                  Locale sample code for java.util.Locale definition code for java.util.Locale  lcle,
                                  boolean dtime)
Create an instance using the specified Locale and design mode.

Parameters:
peer - The peer BeanContext we are supplying an implementation for, if null the this object is its own peer
lcle - The current Locale for this BeanContext.
dtime - The initial state, true if in design mode, false if runtime.

BeanContextServicesSupport sample code for java.beans.beancontext.BeanContextServicesSupport(java.beans.beancontext.BeanContextServices, java.util.Locale) definition code for java.beans.beancontext.BeanContextServicesSupport(java.beans.beancontext.BeanContextServices, java.util.Locale)

public BeanContextServicesSupport(BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices  peer,
                                  Locale sample code for java.util.Locale definition code for java.util.Locale  lcle)
Create an instance using the specified locale

Parameters:
peer - The peer BeanContext we are supplying an implementation for, if null the this object is its own peer
lcle - The current Locale for this BeanContext.

BeanContextServicesSupport sample code for java.beans.beancontext.BeanContextServicesSupport(java.beans.beancontext.BeanContextServices) definition code for java.beans.beancontext.BeanContextServicesSupport(java.beans.beancontext.BeanContextServices)

public BeanContextServicesSupport(BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices  peer)
Create an instance with a peer

Parameters:
peer - The peer BeanContext we are supplying an implementation for, if null the this object is its own peer

BeanContextServicesSupport sample code for java.beans.beancontext.BeanContextServicesSupport() definition code for java.beans.beancontext.BeanContextServicesSupport()

public BeanContextServicesSupport()
Create an instance that is not a delegate of another object

Method Detail

initialize sample code for java.beans.beancontext.BeanContextServicesSupport.initialize() definition code for java.beans.beancontext.BeanContextServicesSupport.initialize()

public void initialize()
called by BeanContextSupport superclass during construction and deserialization to initialize subclass transient state. subclasses may envelope this method, but should not override it or call it directly.

Overrides:
initialize sample code for java.beans.beancontext.BeanContextSupport.initialize() definition code for java.beans.beancontext.BeanContextSupport.initialize() in class BeanContextSupport sample code for java.beans.beancontext.BeanContextSupport definition code for java.beans.beancontext.BeanContextSupport

getBeanContextServicesPeer sample code for java.beans.beancontext.BeanContextServicesSupport.getBeanContextServicesPeer() definition code for java.beans.beancontext.BeanContextServicesSupport.getBeanContextServicesPeer()

public BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices  getBeanContextServicesPeer()
Gets the BeanContextServices associated with this BeanContextServicesSupport.

Returns:
the instance of BeanContext this object is providing the implementation for.

createBCSChild sample code for java.beans.beancontext.BeanContextServicesSupport.createBCSChild(java.lang.Object, java.lang.Object) definition code for java.beans.beancontext.BeanContextServicesSupport.createBCSChild(java.lang.Object, java.lang.Object)

protected BeanContextSupport.BCSChild sample code for java.beans.beancontext.BeanContextSupport.BCSChild definition code for java.beans.beancontext.BeanContextSupport.BCSChild  createBCSChild(Object sample code for java.lang.Object definition code for java.lang.Object  targetChild,
                                                     Object sample code for java.lang.Object definition code for java.lang.Object  peer)

Subclasses can override this method to insert their own subclass of Child without having to override add() or the other Collection methods that add children to the set.

Overrides:
createBCSChild sample code for java.beans.beancontext.BeanContextSupport.createBCSChild(java.lang.Object, java.lang.Object) definition code for java.beans.beancontext.BeanContextSupport.createBCSChild(java.lang.Object, java.lang.Object) in class BeanContextSupport sample code for java.beans.beancontext.BeanContextSupport definition code for java.beans.beancontext.BeanContextSupport
Parameters:
targetChild - the child to create the Child on behalf of
peer - the peer if the targetChild and peer are related by BeanContextProxy

createBCSSServiceProvider sample code for java.beans.beancontext.BeanContextServicesSupport.createBCSSServiceProvider(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider) definition code for java.beans.beancontext.BeanContextServicesSupport.createBCSSServiceProvider(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider)

protected BeanContextServicesSupport.BCSSServiceProvider sample code for java.beans.beancontext.BeanContextServicesSupport.BCSSServiceProvider definition code for java.beans.beancontext.BeanContextServicesSupport.BCSSServiceProvider  createBCSSServiceProvider(Class sample code for java.lang.Class definition code for java.lang.Class  sc,
                                                                                   BeanContextServiceProvider sample code for java.beans.beancontext.BeanContextServiceProvider definition code for java.beans.beancontext.BeanContextServiceProvider  bcsp)
subclasses can override this method to create new subclasses of BCSSServiceProvider without having to overrride addService() in order to instantiate.


addBeanContextServicesListener sample code for java.beans.beancontext.BeanContextServicesSupport.addBeanContextServicesListener(java.beans.beancontext.BeanContextServicesListener) definition code for java.beans.beancontext.BeanContextServicesSupport.addBeanContextServicesListener(java.beans.beancontext.BeanContextServicesListener)

public void addBeanContextServicesListener(BeanContextServicesListener sample code for java.beans.beancontext.BeanContextServicesListener definition code for java.beans.beancontext.BeanContextServicesListener  bcsl)
add a BeanContextServicesListener

Specified by:
addBeanContextServicesListener sample code for java.beans.beancontext.BeanContextServices.addBeanContextServicesListener(java.beans.beancontext.BeanContextServicesListener) definition code for java.beans.beancontext.BeanContextServices.addBeanContextServicesListener(java.beans.beancontext.BeanContextServicesListener) in interface BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices
Parameters:
bcsl - the BeanContextServicesListener to add

removeBeanContextServicesListener sample code for java.beans.beancontext.BeanContextServicesSupport.removeBeanContextServicesListener(java.beans.beancontext.BeanContextServicesListener) definition code for java.beans.beancontext.BeanContextServicesSupport.removeBeanContextServicesListener(java.beans.beancontext.BeanContextServicesListener)

public void removeBeanContextServicesListener(BeanContextServicesListener sample code for java.beans.beancontext.BeanContextServicesListener definition code for java.beans.beancontext.BeanContextServicesListener  bcsl)
remove a BeanContextServicesListener

Specified by:
removeBeanContextServicesListener sample code for java.beans.beancontext.BeanContextServices.removeBeanContextServicesListener(java.beans.beancontext.BeanContextServicesListener) definition code for java.beans.beancontext.BeanContextServices.removeBeanContextServicesListener(java.beans.beancontext.BeanContextServicesListener) in interface BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices
Parameters:
bcsl - the BeanContextServicesListener to remove from this context

addService sample code for java.beans.beancontext.BeanContextServicesSupport.addService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider) definition code for java.beans.beancontext.BeanContextServicesSupport.addService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider)

public boolean addService(Class sample code for java.lang.Class definition code for java.lang.Class  serviceClass,
                          BeanContextServiceProvider sample code for java.beans.beancontext.BeanContextServiceProvider definition code for java.beans.beancontext.BeanContextServiceProvider  bcsp)
add a service

Specified by:
addService sample code for java.beans.beancontext.BeanContextServices.addService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider) definition code for java.beans.beancontext.BeanContextServices.addService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider) in interface BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices
Parameters:
serviceClass - the service to add
bcsp - the BeanContextServiceProvider associated with the service

addService sample code for java.beans.beancontext.BeanContextServicesSupport.addService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider, boolean) definition code for java.beans.beancontext.BeanContextServicesSupport.addService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider, boolean)

protected boolean addService(Class sample code for java.lang.Class definition code for java.lang.Class  serviceClass,
                             BeanContextServiceProvider sample code for java.beans.beancontext.BeanContextServiceProvider definition code for java.beans.beancontext.BeanContextServiceProvider  bcsp,
                             boolean fireEvent)
add a service


revokeService sample code for java.beans.beancontext.BeanContextServicesSupport.revokeService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider, boolean) definition code for java.beans.beancontext.BeanContextServicesSupport.revokeService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider, boolean)

public void revokeService(Class sample code for java.lang.Class definition code for java.lang.Class  serviceClass,
                          BeanContextServiceProvider sample code for java.beans.beancontext.BeanContextServiceProvider definition code for java.beans.beancontext.BeanContextServiceProvider  bcsp,
                          boolean revokeCurrentServicesNow)
remove a service

Specified by:
revokeService sample code for java.beans.beancontext.BeanContextServices.revokeService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider, boolean) definition code for java.beans.beancontext.BeanContextServices.revokeService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider, boolean) in interface BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices
Parameters:
serviceClass - the service to revoke from this BeanContextServices
bcsp - the BeanContextServiceProvider associated with this particular service that is being revoked
revokeCurrentServicesNow - a value of true indicates an exceptional circumstance where the BeanContextServiceProvider or BeanContextServices wishes to immediately terminate service to all currently outstanding references to the specified service.

hasService sample code for java.beans.beancontext.BeanContextServicesSupport.hasService(java.lang.Class) definition code for java.beans.beancontext.BeanContextServicesSupport.hasService(java.lang.Class)

public boolean hasService(Class sample code for java.lang.Class definition code for java.lang.Class  serviceClass)
has a service, which may be delegated

Specified by:
hasService sample code for java.beans.beancontext.BeanContextServices.hasService(java.lang.Class) definition code for java.beans.beancontext.BeanContextServices.hasService(java.lang.Class) in interface BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices
Parameters:
serviceClass - the service in question
Returns:
true if the service is available

getService sample code for java.beans.beancontext.BeanContextServicesSupport.getService(java.beans.beancontext.BeanContextChild, java.lang.Object, java.lang.Class, java.lang.Object, java.beans.beancontext.BeanContextServiceRevokedListener) definition code for java.beans.beancontext.BeanContextServicesSupport.getService(java.beans.beancontext.BeanContextChild, java.lang.Object, java.lang.Class, java.lang.Object, java.beans.beancontext.BeanContextServiceRevokedListener)

public Object sample code for java.lang.Object definition code for java.lang.Object  getService(BeanContextChild sample code for java.beans.beancontext.BeanContextChild definition code for java.beans.beancontext.BeanContextChild  child,
                         Object sample code for java.lang.Object definition code for java.lang.Object  requestor,
                         Class sample code for java.lang.Class definition code for java.lang.Class  serviceClass,
                         Object sample code for java.lang.Object definition code for java.lang.Object  serviceSelector,
                         BeanContextServiceRevokedListener sample code for java.beans.beancontext.BeanContextServiceRevokedListener definition code for java.beans.beancontext.BeanContextServiceRevokedListener  bcsrl)
                  throws TooManyListenersException sample code for java.util.TooManyListenersException definition code for java.util.TooManyListenersException 
obtain a service which may be delegated

Specified by:
getService sample code for java.beans.beancontext.BeanContextServices.getService(java.beans.beancontext.BeanContextChild, java.lang.Object, java.lang.Class, java.lang.Object, java.beans.beancontext.BeanContextServiceRevokedListener) definition code for java.beans.beancontext.BeanContextServices.getService(java.beans.beancontext.BeanContextChild, java.lang.Object, java.lang.Class, java.lang.Object, java.beans.beancontext.BeanContextServiceRevokedListener) in interface BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices
Parameters:
child - the BeanContextChild associated with this request
requestor - the object requesting the service
serviceClass - class of the requested service
serviceSelector - the service dependent parameter
bcsrl - the BeanContextServiceRevokedListener to notify if the service should later become revoked
Returns:
a reference to this context's named Service as requested or null
Throws:
TooManyListenersException sample code for java.util.TooManyListenersException definition code for java.util.TooManyListenersException

releaseService sample code for java.beans.beancontext.BeanContextServicesSupport.releaseService(java.beans.beancontext.BeanContextChild, java.lang.Object, java.lang.Object) definition code for java.beans.beancontext.BeanContextServicesSupport.releaseService(java.beans.beancontext.BeanContextChild, java.lang.Object, java.lang.Object)

public void releaseService(BeanContextChild sample code for java.beans.beancontext.BeanContextChild definition code for java.beans.beancontext.BeanContextChild  child,
                           Object sample code for java.lang.Object definition code for java.lang.Object  requestor,
                           Object sample code for java.lang.Object definition code for java.lang.Object  service)
release a service

Specified by:
releaseService sample code for java.beans.beancontext.BeanContextServices.releaseService(java.beans.beancontext.BeanContextChild, java.lang.Object, java.lang.Object) definition code for java.beans.beancontext.BeanContextServices.releaseService(java.beans.beancontext.BeanContextChild, java.lang.Object, java.lang.Object) in interface BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices
Parameters:
child - the BeanContextChild
requestor - the requestor
service - the service

getCurrentServiceClasses sample code for java.beans.beancontext.BeanContextServicesSupport.getCurrentServiceClasses() definition code for java.beans.beancontext.BeanContextServicesSupport.getCurrentServiceClasses()

public Iterator sample code for java.util.Iterator definition code for java.util.Iterator  getCurrentServiceClasses()
Description copied from interface: BeanContextServices sample code for java.beans.beancontext.BeanContextServices.getCurrentServiceClasses() definition code for java.beans.beancontext.BeanContextServices.getCurrentServiceClasses()
Gets the currently available services for this context.

Specified by:
getCurrentServiceClasses sample code for java.beans.beancontext.BeanContextServices.getCurrentServiceClasses() definition code for java.beans.beancontext.BeanContextServices.getCurrentServiceClasses() in interface BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices
Returns:
an iterator for all the currently registered service classes.

getCurrentServiceSelectors sample code for java.beans.beancontext.BeanContextServicesSupport.getCurrentServiceSelectors(java.lang.Class) definition code for java.beans.beancontext.BeanContextServicesSupport.getCurrentServiceSelectors(java.lang.Class)

public Iterator sample code for java.util.Iterator definition code for java.util.Iterator  getCurrentServiceSelectors(Class sample code for java.lang.Class definition code for java.lang.Class  serviceClass)
Description copied from interface: BeanContextServices sample code for java.beans.beancontext.BeanContextServices.getCurrentServiceSelectors(java.lang.Class) definition code for java.beans.beancontext.BeanContextServices.getCurrentServiceSelectors(java.lang.Class)
Gets the list of service dependent service parameters (Service Selectors) for the specified service, by calling getCurrentServiceSelectors() on the underlying BeanContextServiceProvider.

Specified by:
getCurrentServiceSelectors sample code for java.beans.beancontext.BeanContextServices.getCurrentServiceSelectors(java.lang.Class) definition code for java.beans.beancontext.BeanContextServices.getCurrentServiceSelectors(java.lang.Class) in interface BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices
Parameters:
serviceClass - the specified service
Returns:
an iterator for all the currently available service selectors (if any) available for the specified service.

serviceAvailable sample code for java.beans.beancontext.BeanContextServicesSupport.serviceAvailable(java.beans.beancontext.BeanContextServiceAvailableEvent) definition code for java.beans.beancontext.BeanContextServicesSupport.serviceAvailable(java.beans.beancontext.BeanContextServiceAvailableEvent)

public void serviceAvailable(BeanContextServiceAvailableEvent sample code for java.beans.beancontext.BeanContextServiceAvailableEvent definition code for java.beans.beancontext.BeanContextServiceAvailableEvent  bcssae)
BeanContextServicesListener callback, propagates event to all currently registered listeners and BeanContextServices children, if this BeanContextService does not already implement this service itself. subclasses may override or envelope this method to implement their own propagation semantics.

Specified by:
serviceAvailable sample code for java.beans.beancontext.BeanContextServicesListener.serviceAvailable(java.beans.beancontext.BeanContextServiceAvailableEvent) definition code for java.beans.beancontext.BeanContextServicesListener.serviceAvailable(java.beans.beancontext.BeanContextServiceAvailableEvent) in interface BeanContextServicesListener sample code for java.beans.beancontext.BeanContextServicesListener definition code for java.beans.beancontext.BeanContextServicesListener
Overrides:
serviceAvailable sample code for java.beans.beancontext.BeanContextChildSupport.serviceAvailable(java.beans.beancontext.BeanContextServiceAvailableEvent) definition code for java.beans.beancontext.BeanContextChildSupport.serviceAvailable(java.beans.beancontext.BeanContextServiceAvailableEvent) in class BeanContextChildSupport sample code for java.beans.beancontext.BeanContextChildSupport definition code for java.beans.beancontext.BeanContextChildSupport
Parameters:
bcssae - The BeanContextServiceAvailableEvent fired as a result of a service becoming available

serviceRevoked sample code for java.beans.beancontext.BeanContextServicesSupport.serviceRevoked(java.beans.beancontext.BeanContextServiceRevokedEvent) definition code for java.beans.beancontext.BeanContextServicesSupport.serviceRevoked(java.beans.beancontext.BeanContextServiceRevokedEvent)

public void serviceRevoked(BeanContextServiceRevokedEvent sample code for java.beans.beancontext.BeanContextServiceRevokedEvent definition code for java.beans.beancontext.BeanContextServiceRevokedEvent  bcssre)
BeanContextServicesListener callback, propagates event to all currently registered listeners and BeanContextServices children, if this BeanContextService does not already implement this service itself. subclasses may override or envelope this method to implement their own propagation semantics.

Specified by:
serviceRevoked sample code for java.beans.beancontext.BeanContextServiceRevokedListener.serviceRevoked(java.beans.beancontext.BeanContextServiceRevokedEvent) definition code for java.beans.beancontext.BeanContextServiceRevokedListener.serviceRevoked(java.beans.beancontext.BeanContextServiceRevokedEvent) in interface BeanContextServiceRevokedListener sample code for java.beans.beancontext.BeanContextServiceRevokedListener definition code for java.beans.beancontext.BeanContextServiceRevokedListener
Overrides:
serviceRevoked sample code for java.beans.beancontext.BeanContextChildSupport.serviceRevoked(java.beans.beancontext.BeanContextServiceRevokedEvent) definition code for java.beans.beancontext.BeanContextChildSupport.serviceRevoked(java.beans.beancontext.BeanContextServiceRevokedEvent) in class BeanContextChildSupport sample code for java.beans.beancontext.BeanContextChildSupport definition code for java.beans.beancontext.BeanContextChildSupport
Parameters:
bcssre - The BeanContextServiceRevokedEvent fired as a result of a service being revoked

getChildBeanContextServicesListener sample code for java.beans.beancontext.BeanContextServicesSupport.getChildBeanContextServicesListener(java.lang.Object) definition code for java.beans.beancontext.BeanContextServicesSupport.getChildBeanContextServicesListener(java.lang.Object)

protected static final BeanContextServicesListener sample code for java.beans.beancontext.BeanContextServicesListener definition code for java.beans.beancontext.BeanContextServicesListener  getChildBeanContextServicesListener(Object sample code for java.lang.Object definition code for java.lang.Object  child)
Gets the BeanContextServicesListener (if any) of the specified child.

Parameters:
child - the specified child
Returns:
the BeanContextServicesListener (if any) of the specified child

childJustRemovedHook sample code for java.beans.beancontext.BeanContextServicesSupport.childJustRemovedHook(java.lang.Object, java.beans.beancontext.BeanContextSupport.BCSChild) definition code for java.beans.beancontext.BeanContextServicesSupport.childJustRemovedHook(java.lang.Object, java.beans.beancontext.BeanContextSupport.BCSChild)

protected void childJustRemovedHook(Object sample code for java.lang.Object definition code for java.lang.Object  child,
                                    BeanContextSupport.BCSChild sample code for java.beans.beancontext.BeanContextSupport.BCSChild definition code for java.beans.beancontext.BeanContextSupport.BCSChild  bcsc)
called from superclass child removal operations after a child has been successfully removed. called with child synchronized. This subclass uses this hook to immediately revoke any services being used by this child if it is a BeanContextChild. subclasses may envelope this method in order to implement their own child removal side-effects.

Overrides:
childJustRemovedHook sample code for java.beans.beancontext.BeanContextSupport.childJustRemovedHook(java.lang.Object, java.beans.beancontext.BeanContextSupport.BCSChild) definition code for java.beans.beancontext.BeanContextSupport.childJustRemovedHook(java.lang.Object, java.beans.beancontext.BeanContextSupport.BCSChild) in class BeanContextSupport sample code for java.beans.beancontext.BeanContextSupport definition code for java.beans.beancontext.BeanContextSupport

releaseBeanContextResources sample code for java.beans.beancontext.BeanContextServicesSupport.releaseBeanContextResources() definition code for java.beans.beancontext.BeanContextServicesSupport.releaseBeanContextResources()

protected void releaseBeanContextResources()
called from setBeanContext to notify a BeanContextChild to release resources obtained from the nesting BeanContext. This method revokes any services obtained from its parent. subclasses may envelope this method to implement their own semantics.

Overrides:
releaseBeanContextResources sample code for java.beans.beancontext.BeanContextChildSupport.releaseBeanContextResources() definition code for java.beans.beancontext.BeanContextChildSupport.releaseBeanContextResources() in class BeanContextChildSupport sample code for java.beans.beancontext.BeanContextChildSupport definition code for java.beans.beancontext.BeanContextChildSupport

initializeBeanContextResources sample code for java.beans.beancontext.BeanContextServicesSupport.initializeBeanContextResources() definition code for java.beans.beancontext.BeanContextServicesSupport.initializeBeanContextResources()

protected void initializeBeanContextResources()
called from setBeanContext to notify a BeanContextChild to allocate resources obtained from the nesting BeanContext. subclasses may envelope this method to implement their own semantics.

Overrides:
initializeBeanContextResources sample code for java.beans.beancontext.BeanContextChildSupport.initializeBeanContextResources() definition code for java.beans.beancontext.BeanContextChildSupport.initializeBeanContextResources() in class BeanContextChildSupport sample code for java.beans.beancontext.BeanContextChildSupport definition code for java.beans.beancontext.BeanContextChildSupport

fireServiceAdded sample code for java.beans.beancontext.BeanContextServicesSupport.fireServiceAdded(java.lang.Class) definition code for java.beans.beancontext.BeanContextServicesSupport.fireServiceAdded(java.lang.Class)

protected final void fireServiceAdded(Class sample code for java.lang.Class definition code for java.lang.Class  serviceClass)
Fires a BeanContextServiceEvent notifying of a new service.


fireServiceAdded sample code for java.beans.beancontext.BeanContextServicesSupport.fireServiceAdded(java.beans.beancontext.BeanContextServiceAvailableEvent) definition code for java.beans.beancontext.BeanContextServicesSupport.fireServiceAdded(java.beans.beancontext.BeanContextServiceAvailableEvent)

protected final void fireServiceAdded(BeanContextServiceAvailableEvent sample code for java.beans.beancontext.BeanContextServiceAvailableEvent definition code for java.beans.beancontext.BeanContextServiceAvailableEvent  bcssae)
Fires a BeanContextServiceAvailableEvent indicating that a new service has become available.

Parameters:
bcssae - the BeanContextServiceAvailableEvent

fireServiceRevoked sample code for java.beans.beancontext.BeanContextServicesSupport.fireServiceRevoked(java.beans.beancontext.BeanContextServiceRevokedEvent) definition code for java.beans.beancontext.BeanContextServicesSupport.fireServiceRevoked(java.beans.beancontext.BeanContextServiceRevokedEvent)

protected final void fireServiceRevoked(BeanContextServiceRevokedEvent sample code for java.beans.beancontext.BeanContextServiceRevokedEvent definition code for java.beans.beancontext.BeanContextServiceRevokedEvent  bcsre)
Fires a BeanContextServiceEvent notifying of a service being revoked.

Parameters:
bcsre - the BeanContextServiceRevokedEvent

fireServiceRevoked sample code for java.beans.beancontext.BeanContextServicesSupport.fireServiceRevoked(java.lang.Class, boolean) definition code for java.beans.beancontext.BeanContextServicesSupport.fireServiceRevoked(java.lang.Class, boolean)

protected final void fireServiceRevoked(Class sample code for java.lang.Class definition code for java.lang.Class  serviceClass,
                                        boolean revokeNow)
Fires a BeanContextServiceRevokedEvent indicating that a particular service is no longer available.


bcsPreSerializationHook sample code for java.beans.beancontext.BeanContextServicesSupport.bcsPreSerializationHook(java.io.ObjectOutputStream) definition code for java.beans.beancontext.BeanContextServicesSupport.bcsPreSerializationHook(java.io.ObjectOutputStream)

protected void bcsPreSerializationHook(ObjectOutputStream sample code for java.io.ObjectOutputStream definition code for java.io.ObjectOutputStream  oos)
                                throws IOException sample code for java.io.IOException definition code for java.io.IOException 
called from BeanContextSupport writeObject before it serializes the children ... This class will serialize any Serializable BeanContextServiceProviders herein. subclasses may envelope this method to insert their own serialization processing that has to occur prior to serialization of the children

Overrides:
bcsPreSerializationHook sample code for java.beans.beancontext.BeanContextSupport.bcsPreSerializationHook(java.io.ObjectOutputStream) definition code for java.beans.beancontext.BeanContextSupport.bcsPreSerializationHook(java.io.ObjectOutputStream) in class BeanContextSupport sample code for java.beans.beancontext.BeanContextSupport definition code for java.beans.beancontext.BeanContextSupport
Throws:
IOException sample code for java.io.IOException definition code for java.io.IOException

bcsPreDeserializationHook sample code for java.beans.beancontext.BeanContextServicesSupport.bcsPreDeserializationHook(java.io.ObjectInputStream) definition code for java.beans.beancontext.BeanContextServicesSupport.bcsPreDeserializationHook(java.io.ObjectInputStream)

protected void bcsPreDeserializationHook(ObjectInputStream sample code for java.io.ObjectInputStream definition code for java.io.ObjectInputStream  ois)
                                  throws IOException sample code for java.io.IOException definition code for java.io.IOException ,
                                         ClassNotFoundException sample code for java.lang.ClassNotFoundException definition code for java.lang.ClassNotFoundException 
called from BeanContextSupport readObject before it deserializes the children ... This class will deserialize any Serializable BeanContextServiceProviders serialized earlier thus making them available to the children when they deserialized. subclasses may envelope this method to insert their own serialization processing that has to occur prior to serialization of the children

Overrides:
bcsPreDeserializationHook sample code for java.beans.beancontext.BeanContextSupport.bcsPreDeserializationHook(java.io.ObjectInputStream) definition code for java.beans.beancontext.BeanContextSupport.bcsPreDeserializationHook(java.io.ObjectInputStream) in class BeanContextSupport sample code for java.beans.beancontext.BeanContextSupport definition code for java.beans.beancontext.BeanContextSupport
Throws:
IOException sample code for java.io.IOException definition code for java.io.IOException
ClassNotFoundException sample code for java.lang.ClassNotFoundException definition code for java.lang.ClassNotFoundException