public IHmeApplicationDriverViewToContractHostAdapter(Tivo.Has.IHmeApplicationDriver view)
 {
     _view = view;
     ApplicationEnded_handlers = new System.Collections.Generic.Dictionary <Tivo.Has.Contracts.IApplicationEndedEventHandler, System.EventHandler <Tivo.Has.ApplicationEndedEventArgs> >();
 }
Ejemplo n.º 2
0
 internal static Tivo.Has.Contracts.IHmeApplicationDriverContract ViewToContractAdapter(Tivo.Has.IHmeApplicationDriver view)
 {
     if (view.GetType().Equals(typeof(IHmeApplicationDriverContractToViewAddInAdapter)))
     {
         return(((IHmeApplicationDriverContractToViewAddInAdapter)(view)).GetSourceContract());
     }
     else
     {
         return(new IHmeApplicationDriverViewToContractAddInAdapter(view));
     }
 }