C# Class SenseNet.Portal.UI.ContentListViews.FieldControls.QueryFilter

Inheritance: SenseNet.Portal.UI.Controls.FieldControl
Mostra file Open project: maxpavlov/FlexNet

Private Properties

Property Type Description
CompareFields int
ContainsOr bool
GetChainOpControl System.Web.UI.WebControls.DropDownList
GetExpressionControl System.Web.UI.WebControls.TextBox
GetExpressionInfo ExpressionInfo
GetExpressionInfoListFromGui List
GetExpressionInfoListFromQuery List
GetExpressionItem ExpressionItem
GetFieldNameControl System.Web.UI.WebControls.DropDownList
GetRelOpControl System.Web.UI.WebControls.DropDownList
GetRemoveControl System.Web.UI.WebControls.Button
InitControls void
RefreshListView void
ResetListData void
ShiftOperatorsDown void
ShiftOperatorsUp void
ShowNodeQueryPanel void
TransformContentListFieldSingleId void
TransformIntToReference void
TransformReferenceToInt void

Public Methods

Method Description
GetData ( ) : object
SetData ( object data ) : void

Protected Methods

Method Description
BtnAddRule_Click ( object sender, EventArgs e ) : void
ExpressionListView_ItemCommand ( object sender, System.Web.UI.WebControls.ListViewCommandEventArgs e ) : void
ExpressionListView_ItemDataBound ( object sender, System.Web.UI.WebControls.ListViewItemEventArgs e ) : void
LoadControlState ( object savedState ) : void
OnInit ( EventArgs e ) : void
OnLoad ( EventArgs e ) : void
SaveControlState ( ) : object

Private Methods

Method Description
CompareFields ( FieldSetting x, FieldSetting y ) : int
ContainsOr ( IEnumerable expInfoList ) : bool
GetChainOpControl ( ListViewDataItem dataItem ) : DropDownList
GetExpressionControl ( ListViewDataItem dataItem ) : TextBox
GetExpressionInfo ( Predicate pred ) : ExpressionInfo
GetExpressionInfoListFromGui ( ) : List
GetExpressionInfoListFromQuery ( Query query ) : List
GetExpressionItem ( ExpressionInfo expInfo ) : ExpressionItem
GetFieldNameControl ( ListViewDataItem dataItem ) : DropDownList
GetRelOpControl ( ListViewDataItem dataItem ) : DropDownList
GetRemoveControl ( ListViewDataItem dataItem ) : System.Web.UI.WebControls.Button
InitControls ( ) : void
RefreshListView ( ) : void
ResetListData ( ) : void
ShiftOperatorsDown ( ) : void
ShiftOperatorsUp ( ) : void
ShowNodeQueryPanel ( ) : void
TransformContentListFieldSingleId ( Predicate pred ) : void
TransformIntToReference ( Predicate pred ) : void
TransformReferenceToInt ( Predicate pred ) : void

Method Details

BtnAddRule_Click() protected method

protected BtnAddRule_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

ExpressionListView_ItemCommand() protected method

protected ExpressionListView_ItemCommand ( object sender, System.Web.UI.WebControls.ListViewCommandEventArgs e ) : void
sender object
e System.Web.UI.WebControls.ListViewCommandEventArgs
return void

ExpressionListView_ItemDataBound() protected method

protected ExpressionListView_ItemDataBound ( object sender, System.Web.UI.WebControls.ListViewItemEventArgs e ) : void
sender object
e System.Web.UI.WebControls.ListViewItemEventArgs
return void

GetData() public method

public GetData ( ) : object
return object

LoadControlState() protected method

protected LoadControlState ( object savedState ) : void
savedState object
return void

OnInit() protected method

protected OnInit ( EventArgs e ) : void
e System.EventArgs
return void

OnLoad() protected method

protected OnLoad ( EventArgs e ) : void
e System.EventArgs
return void

SaveControlState() protected method

protected SaveControlState ( ) : object
return object

SetData() public method

public SetData ( object data ) : void
data object
return void