C# Class JabbR.ContentProviders.Core.CollapsibleContentProvider

Inheritance: IContentProvider
Show file Open project: paulduran/blaze

Public Methods

Method Description
GetContent ( Uri uri ) : JabbR.ContentProviders.Core.ContentProviderResultModel

Protected Methods

Method Description
ExtractParameters ( Uri responseUri ) : IList
GetCollapsibleContent ( Uri uri ) : JabbR.ContentProviders.Core.ContentProviderResultModel
IsValidContent ( Uri uri ) : bool
MakeRequest ( Uri url ) : HttpWebResponse

Method Details

ExtractParameters() protected method

protected ExtractParameters ( Uri responseUri ) : IList
responseUri System.Uri
return IList

GetCollapsibleContent() protected abstract method

protected abstract GetCollapsibleContent ( Uri uri ) : JabbR.ContentProviders.Core.ContentProviderResultModel
uri System.Uri
return JabbR.ContentProviders.Core.ContentProviderResultModel

GetContent() public method

public GetContent ( Uri uri ) : JabbR.ContentProviders.Core.ContentProviderResultModel
uri System.Uri
return JabbR.ContentProviders.Core.ContentProviderResultModel

IsValidContent() protected abstract method

protected abstract IsValidContent ( Uri uri ) : bool
uri System.Uri
return bool

MakeRequest() protected method

protected MakeRequest ( Uri url ) : HttpWebResponse
url System.Uri
return HttpWebResponse