public ComponentAdapter (IRawElementProviderSimple provider) : base (provider) { if (provider == null) throw new ArgumentNullException ("provider"); componentExpert = new ComponentImplementorHelper (this); }
public ComponentAdapter(IRawElementProviderSimple provider) : base(provider) { if (provider == null) { throw new ArgumentNullException("provider"); } componentExpert = new ComponentImplementorHelper(this); }
//FIXME: should we receive a IRawElementProviderFragment instead? this way we can drop ArgumentExceptions in derived classes' ctors public ComponentParentAdapter(IRawElementProviderSimple provider) : base(provider) { RadioButtons = new SCG.List <RadioButton> (); componentExpert = new ComponentImplementorHelper(this); }
internal override void PostInit () { componentExpert = new ComponentImplementorHelper (Parent as Adapter); base.PostInit (); }
//FIXME: should we receive a IRawElementProviderFragment instead? this way we can drop ArgumentExceptions in derived classes' ctors public ComponentParentAdapter (IRawElementProviderSimple provider) : base (provider) { RadioButtons = new SCG.List <RadioButton> (); componentExpert = new ComponentImplementorHelper (this); }
internal override void PostInit() { componentExpert = new ComponentImplementorHelper(Parent as Adapter); base.PostInit(); }