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 BeanContext
protected PropertyChangeSupport
protected boolean
protected VetoableChangeSupport
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
firePropertyChange
(String name, Object oldValue, Object newValue) void
fireVetoableChange
(String name, Object oldValue, Object newValue) protected void
boolean
protected void
void
void
void
void
void
boolean
validatePendingSetBeanContext
(BeanContext newValue)
-
Field Details
-
beanContext
-
beanContextChildPeer
-
pcSupport
-
rejectedSetBCOnce
protected transient boolean rejectedSetBCOnce -
vcSupport
-
-
Constructor Details
-
BeanContextChildSupport
public BeanContextChildSupport() -
BeanContextChildSupport
-
-
Method Details
-
addPropertyChangeListener
- Specified by:
addPropertyChangeListener
in interfaceBeanContextChild
-
addVetoableChangeListener
- Specified by:
addVetoableChangeListener
in interfaceBeanContextChild
-
firePropertyChange
-
fireVetoableChange
public void fireVetoableChange(String name, Object oldValue, Object newValue) throws PropertyVetoException - Throws:
PropertyVetoException
-
getBeanContext
- Specified by:
getBeanContext
in interfaceBeanContextChild
-
getBeanContextChildPeer
-
initializeBeanContextResources
protected void initializeBeanContextResources() -
isDelegated
public boolean isDelegated() -
releaseBeanContextResources
protected void releaseBeanContextResources() -
removePropertyChangeListener
- Specified by:
removePropertyChangeListener
in interfaceBeanContextChild
-
removeVetoableChangeListener
- Specified by:
removeVetoableChangeListener
in interfaceBeanContextChild
-
serviceAvailable
- Specified by:
serviceAvailable
in interfaceBeanContextServicesListener
-
serviceRevoked
- Specified by:
serviceRevoked
in interfaceBeanContextServiceRevokedListener
-
setBeanContext
- Specified by:
setBeanContext
in interfaceBeanContextChild
- Throws:
PropertyVetoException
-
validatePendingSetBeanContext
-