IHierarchy Interface |
Namespace: Aloe.EnterpriseOne.Model.Core.Hierarchies
The IHierarchy type exposes the following members.
| Name | Description | |
|---|---|---|
| ChangeCodeAndName |
Changes the code and the name of the specified node.
| |
| ChangeParent |
Changes the parent of the specified node.
| |
| GetDirectSubNodes |
Gets the direct sub-nodes of the specified node. To get root nodes, pass null for node.
| |
| GetParentNode |
Gets the direct parent node of the specified node.
| |
| GetTreeLevel |
Gets the level of deepness of the node within the tree, with the root nodes having a level of 1.
| |
| HasSubNodes |
Determines whether the specified node has sub nodes.
| |
| IsSubNodeOf |
Determines whether a node is a direct or indirect sub-node of a parent node.
| |
| PreloadHierarchy |
Preloads all hierarchy nodes and allows fast hierarchy operations.
| |
| TraverseAllSubNodes |
Traverses and returns the specified node itself and all of its sub nodes, both direct and indirect.
|
| Name | Description | |
|---|---|---|
| GetRootNodes |
Gets the root nodes of the hierarchy.
(Defined by IHierarchyExtensions.) |