public IAppObjectViewToContractHostAdapter(PipelineBuilder.Samples.Events.IAppObject view) { _view = view; DocumentOpened_handlers = new System.Collections.Generic.Dictionary <PipelineBuilder.Samples.Events.Contracts.IDocumentOpenedHandlerContract, System.EventHandler <PipelineBuilder.Samples.Events.DocumentOpenedEventArgs> >(); }
public void Initialize(PipelineBuilder.Samples.Events.IAppObject appObject) { _contract.Initialize(PipelineBuilder.Samples.EventsHostAdapers.IAppObjectHostAdapter.ViewToContractAdapter(appObject)); }
internal static PipelineBuilder.Samples.Events.Contracts.IAppObjectContract ViewToContractAdapter(PipelineBuilder.Samples.Events.IAppObject view) { if (view.GetType().Equals(typeof(IAppObjectContractToViewAddInAdapter))) { return(((IAppObjectContractToViewAddInAdapter)(view)).GetSourceContract()); } else { return(new IAppObjectViewToContractAddInAdapter(view)); } }
public IAppObjectViewToContractHostAdapter(PipelineBuilder.Samples.Events.IAppObject view) { _view = view; DocumentOpened_handlers = new System.Collections.Generic.Dictionary<PipelineBuilder.Samples.Events.Contracts.IDocumentOpenedHandlerContract, System.EventHandler<PipelineBuilder.Samples.Events.DocumentOpenedEventArgs>>(); }