Exemple #1
0
 internal static Sideshow.Views.IHost ContractToViewAdapter(Start9.Api.Contracts.IHostContract contract)
 {
     if ((contract == null))
     {
         return(null);
     }
     if (((System.Runtime.Remoting.RemotingServices.IsObjectOutOfAppDomain(contract) != true) &&
          contract.GetType().Equals(typeof(IHostViewToContractAddInAdapter))))
     {
         return(((IHostViewToContractAddInAdapter)(contract)).GetSourceView());
     }
     else
     {
         return(new IHostContractToViewAddInAdapter(contract));
     }
 }
Exemple #2
0
 public virtual void Initialize(Start9.Api.Contracts.IHostContract host, Start9.Api.Contracts.IConfigurationContract loadedConfig)
 {
     _view.Initialize(Start9.Api.AddInSideAdapters.IHostAddInAdapter.ContractToViewAdapter(host), Start9.Api.AddInSideAdapters.IConfigurationAddInAdapter.ContractToViewAdapter(loadedConfig));
 }
Exemple #3
0
 public IHostContractToViewAddInAdapter(Start9.Api.Contracts.IHostContract contract)
 {
     _contract = contract;
     _handle   = new System.AddIn.Pipeline.ContractHandle(contract);
 }
Exemple #4
0
 public virtual void Initialize(Start9.Api.Contracts.IHostContract host)
 {
     _view.Initialize(Start9.Host.Adapters.IHostHostAdapter.ContractToViewAdapter(host));
 }
Exemple #5
0
 public virtual void Initialize(Start9.Api.Contracts.IHostContract host)
 {
     _view.Initialize(DoubleDeckerBar.Adapters.IHostAddInAdapter.ContractToViewAdapter(host));
 }
Exemple #6
0
 public virtual void Initialize(Start9.Api.Contracts.IHostContract host)
 {
     _view.Initialize(ExperienceMenu.Adapters.IHostAddInAdapter.ContractToViewAdapter(host));
 }