Hierarchy Developer's Guide for Oracle Self-Service E-Billing > APIs for Customizing <ProductName> Hierarchy Manager >

IHierarchyNodeHandle Interface


This interface provides a protocol to access a hierarchy node. IHierarchyNodeHandle is a light version of a hierarchy node. The information stored here can be used to retrieve IHierarchyNode when full information about the node is required. The handle class has been used by higher layer, such as UI service layer to build UI element of the tree.

Table 12. IHierarchyNodeHandle Methods
Method
Description

IHierarchyNode getHierarchyNode()

Get the hierarchy node corresponding to this handle.

java.lang.String getLinkTargetName()

Gets link target name for displaying hierarchy node.

java.lang.String getNodeId()

Returns string identifier for the hierarchy node (this is usually a Long value but may change depending on implementation).

java.lang.Long getParentId()

Gets unique identifier of the parent node.

java.lang.String getParentLinkTargetName()

Gets the link target name for parent node.

java.lang.String getPath()

Gets the path this node holds in the hierarchy

java.lang.Long getVersion()

The version number of hierarchy node represented by this handle, this is the database version number and NOT related to versioned hierarchies

Hierarchy Developer's Guide for Oracle Self-Service E-Billing Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Legal Notices.