C# Class strange.extensions.mediation.impl.MediationBinder

Inheritance: AbstractMediationBinder, IMediationBinder
Mostra file Open project: dshook/centauri-tac

Public Methods

Method Description
MediationBinder ( ) : System

Protected Methods

Method Description
CreateMediator ( IView view, Type mediatorType ) : object
DestroyMediator ( IMediator mediator ) : object
DestroyMediator ( IView view, Type mediatorType ) : object
GetViews ( IView view ) : IView[]
HasMediator ( IView view, Type mediatorType ) : bool
ThrowNullMediatorError ( Type viewType, Type mediatorType ) : void

Method Details

CreateMediator() protected method

protected CreateMediator ( IView view, Type mediatorType ) : object
view IView
mediatorType System.Type
return object

DestroyMediator() protected method

protected DestroyMediator ( IMediator mediator ) : object
mediator IMediator
return object

DestroyMediator() protected method

protected DestroyMediator ( IView view, Type mediatorType ) : object
view IView
mediatorType System.Type
return object

GetViews() protected method

protected GetViews ( IView view ) : IView[]
view IView
return IView[]

HasMediator() protected method

protected HasMediator ( IView view, Type mediatorType ) : bool
view IView
mediatorType System.Type
return bool

MediationBinder() public method

public MediationBinder ( ) : System
return System

ThrowNullMediatorError() protected method

protected ThrowNullMediatorError ( Type viewType, Type mediatorType ) : void
viewType System.Type
mediatorType System.Type
return void