C# Class LearnLanguages.Study.StudyPartnerBase

Simple IStudyPartner base class. You do not HAVE to descend from this, it just provides some very basic plumbing.
Inheritance: IStudyPartner
ファイルを表示 Open project: ibgib/LearnLanguages

Public Methods

Method Description
Handle ( ICancelation message ) : void
Handle ( IConglomerateMessage message ) : void

"Default" conglomerate messaging system. This studier can keep in contact with the other default studiers through this message stream.

Handle ( IViewModelBase>.IOfferResponse message ) : void

Analyze OfferResponse's published on Exchange.

Handle ( IViewModelBase>.IOpportunity message ) : void

Analyze opportunities published on Exchange.

Handle ( IViewModelBase>.IStatusUpdate message ) : void
Handle ( Navigation message ) : void
StudyPartnerBase ( ) : System

Protected Methods

Method Description
GetCurrentTarget ( ) : MultiLineTextList

Method Details

GetCurrentTarget() protected method

protected GetCurrentTarget ( ) : MultiLineTextList
return MultiLineTextList

Handle() public abstract method

public abstract Handle ( ICancelation message ) : void
message ICancelation
return void

Handle() public abstract method

"Default" conglomerate messaging system. This studier can keep in contact with the other default studiers through this message stream.
public abstract Handle ( IConglomerateMessage message ) : void
message IConglomerateMessage
return void

Handle() public abstract method

Analyze OfferResponse's published on Exchange.
public abstract Handle ( IViewModelBase>.IOfferResponse message ) : void
message IViewModelBase>.IOfferResponse
return void

Handle() public abstract method

Analyze opportunities published on Exchange.
public abstract Handle ( IViewModelBase>.IOpportunity message ) : void
message IViewModelBase>.IOpportunity
return void

Handle() public abstract method

public abstract Handle ( IViewModelBase>.IStatusUpdate message ) : void
message IViewModelBase>.IStatusUpdate
return void

Handle() public abstract method

public abstract Handle ( Navigation message ) : void
message Navigation
return void

StudyPartnerBase() public method

public StudyPartnerBase ( ) : System
return System