C# Class Orc.FilterBuilder.ConditionTreeItem

Inheritance: Catel.Data.ObservableObject
Show file Open project: WildGums/Orc.FilterBuilder Class Usage Examples

Private Properties

Property Type Description
OnConditionItemsCollectionChanged void
OnConditionUpdated void
OnItemsChanged void
SubscribeToEvents void

Public Methods

Method Description
CalculateResult ( object entity ) : bool
Equals ( object obj ) : bool
GetHashCode ( ) : int

Protected Methods

Method Description
ConditionTreeItem ( ) : System
OnDeserialized ( ) : void
OnPropertyChanged ( Catel.Data.AdvancedPropertyChangedEventArgs e ) : void
OnValidated ( IValidationContext validationContext ) : void
RaiseUpdated ( ) : void

Private Methods

Method Description
OnConditionItemsCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
OnConditionUpdated ( object sender, EventArgs e ) : void
OnItemsChanged ( ) : void
SubscribeToEvents ( ) : void

Method Details

CalculateResult() public abstract method

public abstract CalculateResult ( object entity ) : bool
entity object
return bool

ConditionTreeItem() protected method

protected ConditionTreeItem ( ) : System
return System

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

OnDeserialized() protected method

protected OnDeserialized ( ) : void
return void

OnPropertyChanged() protected method

protected OnPropertyChanged ( Catel.Data.AdvancedPropertyChangedEventArgs e ) : void
e Catel.Data.AdvancedPropertyChangedEventArgs
return void

OnValidated() protected method

protected OnValidated ( IValidationContext validationContext ) : void
validationContext IValidationContext
return void

RaiseUpdated() protected method

protected RaiseUpdated ( ) : void
return void