C# Class SenseNet.Portal.Portlets.SiteMenuBase

Inheritance: SenseNet.Portal.UI.PortletFramework.ContextBoundPortlet
Show file Open project: maxpavlov/FlexNet

Private Properties

Property Type Description
GetPathCollection IEnumerable
IsSiblingPath bool
ParentPath string
PathIsTopLevel bool

Protected Methods

Method Description
BuildUpTreeNodes ( Node relativeParent, Node allItems, int index, int level ) : NavigableTreeNode
ConvertNodesToFeed ( Node nodes ) : NavigableNodeFeed
CreateChildControls ( ) : void
GetModel ( ) : object
GetNavigableNodes ( ) : Node[]
GetParentsNodes ( ) : Node[]
GetQuery ( ) : NodeQuery
GetXsltArgumentList ( ) : XsltArgumentList
NodeIsValid ( Node node ) : bool

Private Methods

Method Description
GetPathCollection ( string path ) : IEnumerable
IsSiblingPath ( string path1, string path2 ) : bool
ParentPath ( string path ) : string
PathIsTopLevel ( string p, string allp ) : bool

Method Details

BuildUpTreeNodes() protected method

protected BuildUpTreeNodes ( Node relativeParent, Node allItems, int index, int level ) : NavigableTreeNode
relativeParent Node
allItems Node
index int
level int
return NavigableTreeNode

ConvertNodesToFeed() protected method

protected ConvertNodesToFeed ( Node nodes ) : NavigableNodeFeed
nodes Node
return NavigableNodeFeed

CreateChildControls() protected method

protected CreateChildControls ( ) : void
return void

GetModel() protected method

protected GetModel ( ) : object
return object

GetNavigableNodes() protected method

protected GetNavigableNodes ( ) : Node[]
return Node[]

GetParentsNodes() protected method

protected GetParentsNodes ( ) : Node[]
return Node[]

GetQuery() protected method

protected GetQuery ( ) : NodeQuery
return NodeQuery

GetXsltArgumentList() protected method

protected GetXsltArgumentList ( ) : XsltArgumentList
return System.Xml.Xsl.XsltArgumentList

NodeIsValid() protected method

protected NodeIsValid ( Node node ) : bool
node Node
return bool