Package javaa.beans.beancontext
Class BeanContextChildSupport
java.lang.Object
javaa.beans.beancontext.BeanContextChildSupport
- All Implemented Interfaces:
Serializable,EventListener,BeanContextChild,BeanContextServiceRevokedListener,BeanContextServicesListener
- Direct Known Subclasses:
BeanContextSupport
public class BeanContextChildSupport
extends Object
implements BeanContextChild, BeanContextServicesListener, Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BeanContextprotected PropertyChangeSupportprotected booleanprotected VetoableChangeSupport -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidfirePropertyChange(String name, Object oldValue, Object newValue) voidfireVetoableChange(String name, Object oldValue, Object newValue) protected voidbooleanprotected voidvoidvoidvoidvoidvoidbooleanvalidatePendingSetBeanContext(BeanContext newValue)
-
Field Details
-
beanContext
-
beanContextChildPeer
-
pcSupport
-
rejectedSetBCOnce
protected transient boolean rejectedSetBCOnce -
vcSupport
-
-
Constructor Details
-
BeanContextChildSupport
public BeanContextChildSupport() -
BeanContextChildSupport
-
-
Method Details
-
addPropertyChangeListener
- Specified by:
addPropertyChangeListenerin interfaceBeanContextChild
-
addVetoableChangeListener
- Specified by:
addVetoableChangeListenerin interfaceBeanContextChild
-
firePropertyChange
-
fireVetoableChange
public void fireVetoableChange(String name, Object oldValue, Object newValue) throws PropertyVetoException - Throws:
PropertyVetoException
-
getBeanContext
- Specified by:
getBeanContextin interfaceBeanContextChild
-
getBeanContextChildPeer
-
initializeBeanContextResources
protected void initializeBeanContextResources() -
isDelegated
public boolean isDelegated() -
releaseBeanContextResources
protected void releaseBeanContextResources() -
removePropertyChangeListener
- Specified by:
removePropertyChangeListenerin interfaceBeanContextChild
-
removeVetoableChangeListener
- Specified by:
removeVetoableChangeListenerin interfaceBeanContextChild
-
serviceAvailable
- Specified by:
serviceAvailablein interfaceBeanContextServicesListener
-
serviceRevoked
- Specified by:
serviceRevokedin interfaceBeanContextServiceRevokedListener
-
setBeanContext
- Specified by:
setBeanContextin interfaceBeanContextChild- Throws:
PropertyVetoException
-
validatePendingSetBeanContext
-