C# Class Rebel.Cms.Web.Trees.RecycleBinTreeController

A tree that supports a recycle bin
Inheritance: SupportsEditorTreeController
ファイルを表示 Open project: RebelCMS/rebelcmsxu5

Protected Methods

Method Description
AddMenuItemsToNode ( TreeNode n, System.Web.Mvc.FormCollection queryStrings ) : void

Adds menu items to each node that is not under the recycle bin

AddMenuItemsToNodeInRecycleBin ( TreeNode n, System.Web.Mvc.FormCollection queryStrings ) : void

Adds menu itmes to each node that is in the recycle bin

GetChildTreeNodes ( HiveId parentId, System.Web.Mvc.FormCollection queryStrings ) : IEnumerable

Gets the child tree nodes for any node other than the recycle bin children

GetHiveProvider ( HiveId parentId, System.Web.Mvc.FormCollection queryStrings ) : ReadonlyGroupUnitFactory
GetTreeData ( HiveId parentId, System.Web.Mvc.FormCollection queryStrings ) : RebelTreeResult
RecycleBinTreeController ( IBackOfficeRequestContext requestContext ) : System

Private Methods

Method Description
AddRecycleBin ( HiveId parentId, System.Web.Mvc.FormCollection queryStrings ) : void

Method Details

AddMenuItemsToNode() protected abstract method

Adds menu items to each node that is not under the recycle bin
protected abstract AddMenuItemsToNode ( TreeNode n, System.Web.Mvc.FormCollection queryStrings ) : void
n TreeNode
queryStrings System.Web.Mvc.FormCollection
return void

AddMenuItemsToNodeInRecycleBin() protected abstract method

Adds menu itmes to each node that is in the recycle bin
protected abstract AddMenuItemsToNodeInRecycleBin ( TreeNode n, System.Web.Mvc.FormCollection queryStrings ) : void
n TreeNode
queryStrings System.Web.Mvc.FormCollection
return void

GetChildTreeNodes() protected abstract method

Gets the child tree nodes for any node other than the recycle bin children
protected abstract GetChildTreeNodes ( HiveId parentId, System.Web.Mvc.FormCollection queryStrings ) : IEnumerable
parentId HiveId
queryStrings System.Web.Mvc.FormCollection
return IEnumerable

GetHiveProvider() protected abstract method

protected abstract GetHiveProvider ( HiveId parentId, System.Web.Mvc.FormCollection queryStrings ) : ReadonlyGroupUnitFactory
parentId HiveId
queryStrings System.Web.Mvc.FormCollection
return ReadonlyGroupUnitFactory

GetTreeData() protected method

protected GetTreeData ( HiveId parentId, System.Web.Mvc.FormCollection queryStrings ) : RebelTreeResult
parentId HiveId
queryStrings System.Web.Mvc.FormCollection
return RebelTreeResult

RecycleBinTreeController() protected method

protected RecycleBinTreeController ( IBackOfficeRequestContext requestContext ) : System
requestContext IBackOfficeRequestContext
return System