|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
The main interface for the navigation model. The APIs declared in this interface usually wrap the APIs declared in the INavigationConnector interface. Thus, some of the APIs in this interface has exactly the same signature as the ones in INavigationConnector, and the others expose a different signature APIs for simplicity.
| Field Summary | |
static String |
KEY
The key for retrieving an instance of this service. |
| Method Summary | |
INavigationNode |
getFirstNode(Hashtable environment)
Retrieves the first Navigation Node in the tree in the highest level of hiererchy. |
NavigationNodes |
getInitialNodes(Hashtable environment)
Retrieves all the initial nodes from the highest hierarchical level from all Navigation Connectors registered to the navigation service. |
INavigationNode |
getNode(Hashtable environment,
String nodeName)
Retrieves a Navigation Node by it's hierarcial name. |
INavigationNode |
getNodeByQuickLink(Hashtable environment,
String quickLink)
|
NavigationNodes |
getNodes(Hashtable environment,
Vector connectorNodeNames,
boolean isSingleNonnector)
Retrieves a Navigation Nodes which their names are contained in the received vector. |
| Field Detail |
public static final String KEY
| Method Detail |
public NavigationNodes getInitialNodes(Hashtable environment)
throws NamingException
environment - containing all environment params the initial nodes are requested for.
must at least contain the username.
NamingException
public INavigationNode getNode(Hashtable environment,
String nodeName)
nodeName - name of the requested node.environment - containing all environment params the initial nodes are requested for.
must at least contain the username.
public INavigationNode getFirstNode(Hashtable environment)
environment - containing all environment params the initial nodes are requested for.
must at least contain the username.
public NavigationNodes getNodes(Hashtable environment,
Vector connectorNodeNames,
boolean isSingleNonnector)
environment - containing all environment params the initial nodes are requested for.
must at least contain the username.connectorNodeNames - list of the requested nodes names and objects.isSingleNonnector - indicates whether all navigation nodes for retrieval are from single navigation connector. If this datum is unknown, a false value should be set.
public INavigationNode getNodeByQuickLink(Hashtable environment,
String quickLink)
quickLink -
|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||