C# Class MahTweets.Core.Filters.StreamModel

Inheritance: MahTweets.Core.Interfaces.Notify
Exibir arquivo Open project: nickhodge/MahTweets.LawrenceHargrave Class Usage Examples

Public Properties

Property Type Description
DefaultColor Color
InvalidColor Color

Public Methods

Method Description
AddActiveScriptFilter ( ScriptFilter sf ) : void
ClearAllContactFilters ( ) : void
Color ( IContact contact, Color color ) : void
CreateDefault ( ) : StreamModel
CreateDefault ( string name ) : StreamModel
Exclude ( IContact contact ) : void
Exclude ( IMicroblog blog, UpdateType updateType ) : void
ExecuteFilter ( string key, object update ) : object
ExecuteFilterScript ( string sfkey, IStatusUpdate update ) : FilterBehaviour
ExecuteGlobalFilter ( string key, object update ) : bool
ExecuteGlobalFilterScript ( string sfkey, IStatusUpdate update ) : Boolean
GetColorForContact ( IStatusUpdate update ) : Color
GetColorForMicroblog ( IStatusUpdate update ) : Color
GetFiltersFor ( IContact contact ) : IEnumerable
GetFiltersFor ( IMicroblog microblog, UpdateType updateType ) : IEnumerable
InScriptFilterActivated ( ScriptFilter sf ) : bool
Include ( IMicroblog blog, UpdateType updateType ) : void
Include ( IMicroblog blog, UpdateType updateType, Color color ) : void
IsIgnored ( IStatusUpdate update ) : FilterBehaviour
IsIgnored ( string text ) : FilterBehaviour
RemoveActiveScriptFilter ( ScriptFilter sf ) : void
RemoveExclude ( IContact contact ) : void
RemoveExclude ( IMicroblog blog, UpdateType updateType ) : void
StreamModel ( ) : System
UpdateScriptFilterColor ( ScriptFilter sf, Color colour ) : void

Method Details

AddActiveScriptFilter() public method

public AddActiveScriptFilter ( ScriptFilter sf ) : void
sf ScriptFilter
return void

ClearAllContactFilters() public method

public ClearAllContactFilters ( ) : void
return void

Color() public method

public Color ( IContact contact, Color color ) : void
contact IContact
color Color
return void

CreateDefault() public static method

public static CreateDefault ( ) : StreamModel
return StreamModel

CreateDefault() public static method

public static CreateDefault ( string name ) : StreamModel
name string
return StreamModel

Exclude() public method

public Exclude ( IContact contact ) : void
contact IContact
return void

Exclude() public method

public Exclude ( IMicroblog blog, UpdateType updateType ) : void
blog IMicroblog
updateType UpdateType
return void

ExecuteFilter() public method

public ExecuteFilter ( string key, object update ) : object
key string
update object
return object

ExecuteFilterScript() public method

public ExecuteFilterScript ( string sfkey, IStatusUpdate update ) : FilterBehaviour
sfkey string
update IStatusUpdate
return FilterBehaviour

ExecuteGlobalFilter() public method

public ExecuteGlobalFilter ( string key, object update ) : bool
key string
update object
return bool

ExecuteGlobalFilterScript() public method

public ExecuteGlobalFilterScript ( string sfkey, IStatusUpdate update ) : Boolean
sfkey string
update IStatusUpdate
return Boolean

GetColorForContact() public method

public GetColorForContact ( IStatusUpdate update ) : Color
update IStatusUpdate
return Color

GetColorForMicroblog() public method

public GetColorForMicroblog ( IStatusUpdate update ) : Color
update IStatusUpdate
return Color

GetFiltersFor() public method

public GetFiltersFor ( IContact contact ) : IEnumerable
contact IContact
return IEnumerable

GetFiltersFor() public method

public GetFiltersFor ( IMicroblog microblog, UpdateType updateType ) : IEnumerable
microblog IMicroblog
updateType UpdateType
return IEnumerable

InScriptFilterActivated() public method

public InScriptFilterActivated ( ScriptFilter sf ) : bool
sf ScriptFilter
return bool

Include() public method

public Include ( IMicroblog blog, UpdateType updateType ) : void
blog IMicroblog
updateType UpdateType
return void

Include() public method

public Include ( IMicroblog blog, UpdateType updateType, Color color ) : void
blog IMicroblog
updateType UpdateType
color Color
return void

IsIgnored() public method

public IsIgnored ( IStatusUpdate update ) : FilterBehaviour
update IStatusUpdate
return FilterBehaviour

IsIgnored() public method

public IsIgnored ( string text ) : FilterBehaviour
text string
return FilterBehaviour

RemoveActiveScriptFilter() public method

public RemoveActiveScriptFilter ( ScriptFilter sf ) : void
sf ScriptFilter
return void

RemoveExclude() public method

public RemoveExclude ( IContact contact ) : void
contact IContact
return void

RemoveExclude() public method

public RemoveExclude ( IMicroblog blog, UpdateType updateType ) : void
blog IMicroblog
updateType UpdateType
return void

StreamModel() public method

public StreamModel ( ) : System
return System

UpdateScriptFilterColor() public method

public UpdateScriptFilterColor ( ScriptFilter sf, Color colour ) : void
sf ScriptFilter
colour Color
return void

Property Details

DefaultColor public_oe static_oe property

public static Color DefaultColor
return Color

InvalidColor public_oe static_oe property

public static Color InvalidColor
return Color