public AssessProspectView(ViewGroup root, Context context) : base(context) { _log.Initialize(this.GetType().FullName); if (context != null) { coordinator = (IRegistrationCoordinator)context; } if (root != null) { toggleNeed = root.FindViewById <ToggleButton>(Resource.Id.toggleNeed); toggleAuthority = root.FindViewById <ToggleButton>(Resource.Id.toggleAuthority); toggleMoney = root.FindViewById <ToggleButton>(Resource.Id.toggleMoney); textScore = root.FindViewById <TextView>(Resource.Id.textScore); } if (toggleNeed != null) { toggleNeed.Click += OnAssessmentChanged; toggleAuthority.Click += OnAssessmentChanged; toggleMoney.Click += OnAssessmentChanged; } if (coordinator != null && coordinator.btnNext != null) { coordinator.btnNext.Enabled = false; coordinator.btnNext.Click += OnNextTouched; coordinator.btnCancel.Click += OnCancel; } }
public ICoordinationListener Add(IRegistrationCoordinator serviceInstance) { DebugTrace.TraceEnter("CoordinationService.Add (IRegistrationCoordinator)"); this.AssertProtocolServiceMode(); IWSRegistrationCoordinator dispatcher = RegistrationCoordinatorDispatcher.Instance(this, serviceInstance); ICoordinationListener listener = this.CreateService(dispatcher, dispatcher.ContractType, BindingStrings.RegistrationCoordinatorSuffix(this.protocolVersion)); DebugTrace.TraceLeave("CoordinationService.Add (IRegistrationCoordinator)"); return(listener); }
public static IWSRegistrationCoordinator Instance(CoordinationService service, IRegistrationCoordinator dispatch) { ProtocolVersionHelper.AssertProtocolVersion(service.ProtocolVersion, typeof(RegistrationCoordinatorDispatcher), "V"); switch (service.ProtocolVersion) { case ProtocolVersion.Version10: return new RegistrationCoordinatorDispatcher10(service, dispatch); case ProtocolVersion.Version11: return new RegistrationCoordinatorDispatcher11(service, dispatch); } return null; }
public override void OnAttach(Activity activity) { base.OnAttach(activity); _activity = activity; coordinator = (IRegistrationCoordinator)activity; }
public RegistrationCoordinatorDispatcher11(CoordinationService service, IRegistrationCoordinator dispatch) { ProtocolVersionHelper.AssertProtocolVersion11(service.ProtocolVersion, typeof(RegistrationCoordinatorDispatcher11), "constr"); this.registrationCoordinatorDispatcher = new RegistrationCoordinatorDispatcher(service, dispatch); }
public static IWSRegistrationCoordinator Instance(CoordinationService service, IRegistrationCoordinator dispatch) { ProtocolVersionHelper.AssertProtocolVersion(service.ProtocolVersion, typeof(RegistrationCoordinatorDispatcher), "V"); switch (service.ProtocolVersion) { case ProtocolVersion.Version10: return(new RegistrationCoordinatorDispatcher10(service, dispatch)); case ProtocolVersion.Version11: return(new RegistrationCoordinatorDispatcher11(service, dispatch)); } return(null); }
public RegistrationCoordinatorDispatcher(CoordinationService service, IRegistrationCoordinator dispatch) { this.service = service; this.dispatch = dispatch; }