|
SAP NetWeaver 7.30 (SP02) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IWDNavigationHelperService
The interface for a helper class for querying the navigation service about the navigation hierarchy
of the current user.
Most of the methods in this class wrap navigation service methods for accessing commonly needed navigation
nodes. The two main advantages of the helper class are:
| Field Summary | |
|---|---|
static String |
KEY
|
| Method Summary | |
|---|---|
void |
addHisotryNode(String url,
String params,
String target,
String context,
String Title)
add to the history in server side the navigation node |
INavigationNode |
getCurrentContextNavNode()
Returns the context node from the request or session. |
INavigationNode |
getCurrentLaunchNavNode()
Returns the launchable navigation target. |
INavigationNode |
getCurrentNavNode()
Returns the navigation target. |
Hashtable |
getEnvironment()
Retrieves the default envronment with the user encoded in the request. |
Set |
getFeasibleRequestParameters()
This method returns a set of parameters that are relevant for navigation. |
INavigationNode |
getFirstNode()
Returns the first navigation node in the tree in the highest level of hierarchy. |
String |
getInternalURL(String nodeURL)
Returns the node URL without its prefix. |
NavigationNodes |
getNavNodesListForTarget(INavigationNode targetNode)
Returns the navigation nodes from the specified node to the entry point for this node. |
NavigationNodes |
getNavNodesListForTarget(INavigationNode targetNode,
int pathLength)
|
List |
getNavNodesPathIndexesList()
Returns the integers that correspond to the current context node path. |
INavigationNode |
getParentNode(INavigationNode node)
Returns the parent node of a specified node. |
INavigationNode |
getPersonalizePortalNode()
Returns the initial node for portal personalization. |
String |
getPrefix(String nodeURL)
Returns the prefix of the node URL. |
NavigationNodes |
getRealInitialNodes()
Returns the initial nodes that are to be the entry points for the navigation iViews (TLN/DTN). |
| Field Detail |
|---|
static final String KEY
| Method Detail |
|---|
INavigationNode getCurrentContextNavNode()
navPathUpdate parameter (in URL) is not set to true.
INavigationNode getCurrentNavNode()
INavigationNode getCurrentLaunchNavNode()
NavigationNodes getNavNodesListForTarget(INavigationNode targetNode)
targetNode - the target node for path calculation
NavigationNodes getNavNodesListForTarget(INavigationNode targetNode,
int pathLength)
String getInternalURL(String nodeURL)
://. If found, returns the text after the separator.:. If found, returns the text after the separator.
nodeURL - the node URL
String getPrefix(String nodeURL)
://. If found, returns the text before the separator.:. If found, returns the text before the separator.
nodeURL - the node URL
INavigationNode getPersonalizePortalNode()
NavigationNodes getRealInitialNodes()
INavigationNode getFirstNode()
INavigationNode getParentNode(INavigationNode node)
node - a navigation node
List getNavNodesPathIndexesList()
Set getFeasibleRequestParameters()
Hashtable getEnvironment()
void addHisotryNode(String url,
String params,
String target,
String context,
String Title)
url - params - target - context - Title - | Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] EP-RUNTIME
|
[sap.com] tc/ep/navigation/api
|
api
|
EP-PIN
|
|
SAP NetWeaver 7.30 (SP02) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||