Represents a navigation node in the navigation hierarchy tree.
Fields
Name |
Type |
Description |
---|---|---|
id |
String |
The ID of the navigation node |
type |
String |
The type of node. For example, the type can be one of the following:
The valid values for the string are defined by the constants starting with TYPE that are defined in the INavigationConstants Java interface. |
title |
String |
The display name of the navigation node |
nodeURI |
String |
The URI from which to create the URL for displaying the content associated with the node. Add this to the base portal address ( http://<server>:<port> ) to create a URL to the navigation target. |
childNodes |
NavigationNode[] |
The children of the current node |
additionalAttributes |
An array of additional attributes for this navigation node, as specified in the nodeAdditionalParams field of the NavigationTreeRequest or SelectedPathTreeRequest data types. |
|
navigationCollections |
An array of all the link collections associated with this node. |
|
hasChildren |
boolean |
Indicates whether the node has children. |
hidden |
boolean |
Indicates whether this navigation node should be displayed. |
isDefault |
boolean |
Indicates if this is the default node for the parent folder node. |
targetId |
String |
The PCD location for the node, if the node represents a page. |
showType |
int |
The navigation mode for displaying the node. |