| Name | Description | Type | Package | Framework |
| AbstractNavigationConnector | The base class that represents a navigation connector. | Class | com.sapportals.portal.navigation | SAP NetWeaver |
| AbstractNavigationConnectorExt | The base class that represents a navigation connector. | Class | com.sapportals.portal.navigation | SAP NetWeaver |
| AbstractNavigationConnectorNode | The base class that represents a navigation connector node. | Class | com.sapportals.portal.navigation | SAP NetWeaver |
| DefaultNavigationNamingHandler | The class that implements a naming handler to provide backward compatibility. | Class | com.sapportals.portal.navigation | SAP NetWeaver |
| ICacheNavigationNode | Methods inherited from interface com. | Interface | com.sapportals.portal.navigation.cache | SAP NetWeaver |
| ICacheNavigationService | Interface | com.sapportals.portal.navigation.cache | SAP NetWeaver | |
| IClientNavigationGenerator | The interface that generates the JavaScript code (doNavigate() method) that navigates to a specific navigation node. | Interface | com.sapportals.portal.navigation | SAP NetWeaver |
| INavigationConnector | The interface used to implement a connector. | Interface | com.sapportals.portal.navigation | SAP NetWeaver |
| INavigationConnectorExt | The interface used to implement a connector. | Interface | com.sapportals.portal.navigation | SAP NetWeaver |
| INavigationConnectorNamingHandler | The interface that determines how the name of the nodes are constructed. | Interface | com.sapportals.portal.navigation | SAP NetWeaver |
| INavigationConnectorNode | The interface that defines a navigation connector node. | Interface | com.sapportals.portal.navigation | SAP NetWeaver |
| INavigationConnectorRegistration | The interface that enables a navigation connector to register and unregister itself to the navigation service. | Interface | com.sapportals.portal.navigation | SAP NetWeaver |
| INavigationConstants | The interface that defines constants used in navigation operations. | Interface | com.sapportals.portal.navigation | SAP NetWeaver |
| INavigationGenerator | The interface that creates client calls for navigation operations. | Interface | com.sapportals.portal.navigation | SAP NetWeaver |
| INavigationNamingHandler | The helper interface to INavigationConnectorNamingHandler that provides additional methods for getting a parent or child navigation node. | Interface | com.sapportals.portal.navigation | SAP NetWeaver |
| INavigationNode | The interface that represents a single node in the navigation model. | Interface | com.sapportals.portal.navigation | SAP NetWeaver |
| INavigationRedirector | The interface that redirects the original URL that initiated the navigation to a different URL. | Interface | com.sapportals.portal.navigation | SAP NetWeaver |
| INavigationRedirectorResult | The interface that wraps the URL and its prefix. | Interface | com.sapportals.portal.navigation | SAP NetWeaver |
| INavigationService | The interface that represents the navigation service. | Interface | com.sapportals.portal.navigation | SAP NetWeaver |
| IObjectBasedNavigationItem | Represents a single OBN operation of a business object. | Interface | com.sapportals.portal.navigation.obn | SAP NetWeaver |
| IObjectBasedNavigationProvider | Provides API to create a context menu for object based navigation. | Interface | com.sapportals.portal.navigation.obn | SAP NetWeaver |
| IObjectBasedNavigationRenderer | Provides API to create a context menu for object based navigation. | Interface | com.sapportals.portal.navigation.obn | SAP NetWeaver |
| NavigationNodes | The class that implements an array list implementation for maintaining navigation node instances. | Class | com.sapportals.portal.navigation | SAP NetWeaver |
| ObnDataType | Suitable for HTMLB tables with context menu for each cell. | Class | com.sapportals.portal.navigation.obn | SAP NetWeaver |