/// <summary> /// construct a BeanContextChildSupport where the JavaBean component /// itself implements BeanContextChild, and encapsulates this, delegating /// that interface to this implementation </summary> /// <param name="bcc"> the underlying bean context child </param> public BeanContextChildSupport(BeanContextChild bcc) : base() { BeanContextChildPeer_Renamed = (bcc != null) ? bcc : this; PcSupport = new PropertyChangeSupport(BeanContextChildPeer_Renamed); VcSupport = new VetoableChangeSupport(BeanContextChildPeer_Renamed); }
/// <summary> /// construct a BeanContextChildSupport where this class has been /// subclassed in order to implement the JavaBean component itself. /// </summary> public BeanContextChildSupport() : base() { BeanContextChildPeer_Renamed = this; PcSupport = new PropertyChangeSupport(BeanContextChildPeer_Renamed); VcSupport = new VetoableChangeSupport(BeanContextChildPeer_Renamed); }