internal static OriginMenu.Views.IConfiguration ContractToViewAdapter(Start9.Api.Contracts.IConfigurationContract contract) { if ((contract == null)) { return(null); } if (((System.Runtime.Remoting.RemotingServices.IsObjectOutOfAppDomain(contract) != true) && contract.GetType().Equals(typeof(IConfigurationViewToContractAddInAdapter)))) { return(((IConfigurationViewToContractAddInAdapter)(contract)).GetSourceView()); } else { return(new IConfigurationContractToViewAddInAdapter(contract)); } }
public virtual System.AddIn.Contract.IListContract <Start9.Api.Contracts.IConfigurationEntryContract> GetConfigurationEntries(Start9.Api.Contracts.IConfigurationContract configuration) { return(System.AddIn.Pipeline.CollectionAdapters.ToIListContract <Start9.Api.IConfigurationEntry, Start9.Api.Contracts.IConfigurationEntryContract>(_view.GetConfigurationEntries(Start9.Api.AddInSideAdapters.IConfigurationAddInAdapter.ContractToViewAdapter(configuration)), Start9.Api.AddInSideAdapters.IConfigurationEntryAddInAdapter.ViewToContractAdapter, Start9.Api.AddInSideAdapters.IConfigurationEntryAddInAdapter.ContractToViewAdapter)); }
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)); }
public IConfigurationContractToViewAddInAdapter(Start9.Api.Contracts.IConfigurationContract contract) { _contract = contract; _handle = new System.AddIn.Pipeline.ContractHandle(contract); ConfigurationChanged_Handler = new Start9.Api.AddInSideAdapters.IConfigurationChangedEventHandlerViewToContractAddInAdapter(this, s_ConfigurationChangedEventAddFire); }
public IConfigurationContractToViewHostAdapter(Start9.Api.Contracts.IConfigurationContract contract) { _contract = contract; _handle = new System.AddIn.Pipeline.ContractHandle(contract); }