|
Web Dynpro API Documentation | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--com.sap.tc.webdynpro.clientserver.navigation.api.WDPortalNavigation
WDPortalNavigation provides access to portal navigation functionality.
| Inner Class Summary | |
static interface |
WDPortalNavigation.IWDPortalNavigation
|
| Field Summary | |
static java.lang.String |
OBN_BO_TYPE
Defines the name of the parameter containing the business object type. |
static java.lang.String |
OBN_OPERATION
Defines the name of the parameter containing the triggered operation. |
static java.lang.String |
OBN_SYSTEM
Defines the name of the parameter containing the system of the business object. |
| Method Summary | |
static void |
navigateAbsolute(java.lang.String navigationTarget,
WDPortalNavigationMode mode,
java.lang.String windowFeatures,
java.lang.String windowName,
java.lang.String businessParameters)
Deprecated. This method may be withdrawn with the first new NetWeaver release in 2006. Use one of the similar methods in this class that accept a parameter of type WDPortalNavigationHistoryMode to define the needed history mode. |
static void |
navigateAbsolute(java.lang.String navigationTarget,
WDPortalNavigationMode mode,
java.lang.String windowFeatures,
java.lang.String windowName,
java.lang.String businessParameters,
boolean useSAPLauncher)
Deprecated. This method may be withdrawn with the first new NetWeaver release in 2006. Use one of the similar methods in this class that accept a parameter of type WDPortalNavigationHistoryMode to define the needed history mode. |
static void |
navigateAbsolute(java.lang.String navigationTarget,
WDPortalNavigationMode mode,
java.lang.String windowFeatures,
java.lang.String windowName,
WDPortalNavigationHistoryMode historyMode,
java.lang.String targetTitle,
java.lang.String contextUrl,
java.lang.String businessParameters)
Performs a navigation to a absolute defined navigation target. |
static void |
navigateAbsolute(java.lang.String navigationTarget,
WDPortalNavigationMode mode,
java.lang.String windowFeatures,
java.lang.String windowName,
WDPortalNavigationHistoryMode historyMode,
java.lang.String targetTitle,
java.lang.String contextUrl,
java.lang.String businessParameters,
boolean useSAPLauncher)
Performs a navigation to a absolute defined navigation target. |
static void |
navigateAbsolute(java.lang.String navigationTarget,
WDPortalNavigationMode mode,
java.lang.String windowFeatures,
java.lang.String windowName,
WDPortalNavigationHistoryMode historyMode,
java.lang.String targetTitle,
java.lang.String contextUrl,
java.lang.String businessParameters,
java.lang.String launcherParameters,
boolean postParameters,
boolean useSAPLauncher)
Performs a navigation to a absolute defined navigation target. |
static void |
navigateAbsolute(java.lang.String navigationTarget,
WDPortalNavigationMode mode,
WDPortalNavigationHistoryMode historyMode,
java.lang.String businessParameters)
Performs a navigation to a absolute defined navigation target. |
static void |
navigateRelative(java.lang.String baseUrl,
int levelsUp,
java.lang.String[] path,
java.lang.String navigationTarget,
WDPortalNavigationMode mode,
java.lang.String windowFeatures,
java.lang.String windowName,
WDPortalNavigationHistoryMode historyMode,
java.lang.String targetTitle,
java.lang.String contextUrl,
java.lang.String businessParameters)
Performs a navigation to a relative defined navigation target. |
static void |
navigateRelative(java.lang.String baseUrl,
int levelsUp,
java.lang.String[] path,
WDPortalNavigationMode mode,
java.lang.String windowFeatures,
java.lang.String windowName,
WDPortalNavigationHistoryMode historyMode,
java.lang.String targetTitle,
java.lang.String contextUrl,
java.lang.String businessParameters,
boolean useSAPLauncher)
Performs a navigation to a relative defined navigation target. |
static void |
navigateRelative(java.lang.String baseUrl,
int levelsUp,
java.lang.String[] path,
WDPortalNavigationMode mode,
java.lang.String windowFeatures,
java.lang.String windowName,
WDPortalNavigationHistoryMode historyMode,
java.lang.String targetTitle,
java.lang.String contextUrl,
java.lang.String businessParameters,
java.lang.String launcherParameters,
boolean postParameters,
boolean useSAPLauncher)
Performs a navigation to a relative defined navigation target. |
static void |
navigateRelative(java.lang.String baseUrl,
int levelsUp,
java.lang.String[] path,
WDPortalNavigationMode mode,
WDPortalNavigationHistoryMode historyMode,
java.lang.String businessParameters)
Performs a navigation to a relative defined navigation target. |
static void |
navigateToObject(java.lang.String system,
java.lang.String businessobjType,
java.lang.String objValue,
java.lang.String businessParameters)
Performs a navigation to the default operation of the defined businees object. |
static void |
navigateToObject(java.lang.String system,
java.lang.String businessobjType,
java.lang.String objValue,
java.lang.String businessParameters,
boolean useSAPLauncher)
Deprecated. Do not use this method any longer, it may be withdrawn with the first new NetWeaver release in 2006. Use navigateToObject without parameter useSAPLauncher instead. |
static void |
navigateToObject(java.lang.String system,
java.lang.String businessobjType,
java.lang.String objValue,
java.lang.String objValueName,
java.lang.String businessParameters,
boolean forwardOBNMetaData)
Performs a navigation to the default operation of the defined businees object. |
static void |
navigateToObjectWithSpecificOperation(java.lang.String system,
java.lang.String businessobjType,
java.lang.String objValue,
java.lang.String operation,
java.lang.String businessParameters)
Performs a navigation to the specified operation of the defined businees object. |
static void |
navigateToObjectWithSpecificOperation(java.lang.String system,
java.lang.String businessobjType,
java.lang.String objValue,
java.lang.String objValueName,
java.lang.String operation,
java.lang.String businessParameters,
boolean forwardOBNMetaData)
Performs a navigation to the specific operation of the defined businees object. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String OBN_SYSTEM
public static final java.lang.String OBN_BO_TYPE
public static final java.lang.String OBN_OPERATION
| Method Detail |
public static void navigateAbsolute(java.lang.String navigationTarget,
WDPortalNavigationMode mode,
java.lang.String windowFeatures,
java.lang.String windowName,
WDPortalNavigationHistoryMode historyMode,
java.lang.String targetTitle,
java.lang.String contextUrl,
java.lang.String businessParameters,
java.lang.String launcherParameters,
boolean postParameters,
boolean useSAPLauncher)
navigationTarget - the absolute navigation url to navigate tomode - the mode in which the navigation will be performedwindowFeatures - additional client windows properties (for external window only)windowName - the name of the client window (for external window only)historyMode - the used history mode (i.e. defined how the navigation target occurs in the navigation history)targetTitle - the displayed title in the page titel bar (optional)contextUrl - the used navigation context (optional)businessParameters - optional (business) parameters like customerID=4711launcherParameters - optional (launcher) parameters like WebDynproNamespace=myNamespacepostParameters - defines whether or not the defined parameters are POST or GET parametersuseSAPLauncher - should be TRUE if the navigation destination uses the SAP application launcher (i.e. if the navigation destination is implemented using BSP, Web Dynpro, ITS or SAPGui).
public static void navigateAbsolute(java.lang.String navigationTarget,
WDPortalNavigationMode mode,
java.lang.String windowFeatures,
java.lang.String windowName,
WDPortalNavigationHistoryMode historyMode,
java.lang.String targetTitle,
java.lang.String contextUrl,
java.lang.String businessParameters,
boolean useSAPLauncher)
navigationTarget - the absolute navigation url to navigate tomode - the mode in which the navigation will be performedwindowFeatures - additional client windows properties (for external window only)windowName - the name of the client window (for external window only)historyMode - the used history mode (i.e. defined how the navigation target occurs in the navigation history)targetTitle - the displayed title in the page titel bar (optional)contextUrl - the used navigation context (optional)businessParameters - optional (business) parameters like customerID=4711useSAPLauncher - should be TRUE if the navigation destination uses the SAP application launcher (i.e. if the navigation destination is implemented using BSP, Web Dynpro, ITS or SAPGui).
public static void navigateAbsolute(java.lang.String navigationTarget,
WDPortalNavigationMode mode,
java.lang.String windowFeatures,
java.lang.String windowName,
WDPortalNavigationHistoryMode historyMode,
java.lang.String targetTitle,
java.lang.String contextUrl,
java.lang.String businessParameters)
navigationTarget - the absolute navigation url to navigate tomode - the mode in which the navigation will be performedwindowFeatures - additional client windows properties (for external window only)windowName - the name of the client window (for external window only)historyMode - the used history mode (i.e. defined how the navigation target occurs in the navigation history)targetTitle - the displayed title in the page titel bar (optional)contextUrl - the used navigation context (optional)businessParameters - optional (business) parameters like customerID=4711
public static void navigateAbsolute(java.lang.String navigationTarget,
WDPortalNavigationMode mode,
java.lang.String windowFeatures,
java.lang.String windowName,
java.lang.String businessParameters)
WDPortalNavigationHistoryMode to define the needed history mode.
navigationTarget - the absolute navigation url to navigate tomode - the mode in which the navigation will be performedwindowFeatures - additional client windows properties (for external window only)windowName - the name of the client window (for external window only)businessParameters - optional (business) parameters like customerID=4711
public static void navigateAbsolute(java.lang.String navigationTarget,
WDPortalNavigationMode mode,
java.lang.String windowFeatures,
java.lang.String windowName,
java.lang.String businessParameters,
boolean useSAPLauncher)
WDPortalNavigationHistoryMode to define the needed history mode.
navigationTarget - the absolute navigation url to navigate tomode - the mode in which the navigation will be performedwindowFeatures - additional client windows properties (for external window only)windowName - the name of the client window (for external window only)businessParameters - optional (business) parameters like customerID=4711useSAPLauncher - should be TRUE if the navigation destination uses the SAP application launcher
(i.e. if the navigation destination is implemented using BSP, Web Dynpro, ITS or SAPGui).
public static void navigateAbsolute(java.lang.String navigationTarget,
WDPortalNavigationMode mode,
WDPortalNavigationHistoryMode historyMode,
java.lang.String businessParameters)
navigationTarget - the absolute navigation url to navigate tomode - the mode in which the navigation will be performedhistoryMode - the used history mode (i.e. defined how the navigation target occurs in the navigation history)businessParameters - optional (business) parameters like customerID=4711
public static void navigateRelative(java.lang.String baseUrl,
int levelsUp,
java.lang.String[] path,
WDPortalNavigationMode mode,
java.lang.String windowFeatures,
java.lang.String windowName,
WDPortalNavigationHistoryMode historyMode,
java.lang.String targetTitle,
java.lang.String contextUrl,
java.lang.String businessParameters,
java.lang.String launcherParameters,
boolean postParameters,
boolean useSAPLauncher)
baseUrl - the base url (i.e. the start point for the relative navigation). Could be NULL - in this case the
start url is computed automatically (the current position of the navigation trigger is used).levelsUp - the number of levels uppath - a list of the children to navigate tomode - the mode in which the navigation will be performedwindowFeatures - additional client windows properties (for external window only)windowName - the name of the client window (for external window only)historyMode - the used history mode (i.e. defined how the navigation target occurs in the navigation history)targetTitle - the displayed title in the page titel bar (optional)contextUrl - the used navigation context (optional)businessParameters - optional (business) parameters like customerID=4711launcherParameters - optional (launcher) parameters like WebDynproNamespace=myNamespacepostParameters - defines whether or not the defined parameters are POST or GET parametersuseSAPLauncher - should be TRUE if the navigation destination uses the SAP application launcher
(i.e. if the navigation destination is implemented using BSP, Web Dynpro, ITS or SAPGui).
public static void navigateRelative(java.lang.String baseUrl,
int levelsUp,
java.lang.String[] path,
WDPortalNavigationMode mode,
java.lang.String windowFeatures,
java.lang.String windowName,
WDPortalNavigationHistoryMode historyMode,
java.lang.String targetTitle,
java.lang.String contextUrl,
java.lang.String businessParameters,
boolean useSAPLauncher)
baseUrl - the base url (i.e. the start point for the relative navigation). Could be NULL - in this case the
start url is computed automatically (the current position of the navigation trigger is used).levelsUp - the number of levels uppath - a list of the children to navigate tomode - the mode in which the navigation will be performedwindowFeatures - additional client windows properties (for external window only)windowName - the name of the client window (for external window only)historyMode - the used history mode (i.e. defined how the navigation target occurs in the navigation history)targetTitle - the displayed title in the page titel bar (optional)contextUrl - the used navigation context (optional)businessParameters - optional (business) parameters like customerID=4711useSAPLauncher - should be TRUE if the navigation destination uses the SAP application launcher
(i.e. if the navigation destination is implemented using BSP, Web Dynpro, ITS or SAPGui).
public static void navigateRelative(java.lang.String baseUrl,
int levelsUp,
java.lang.String[] path,
java.lang.String navigationTarget,
WDPortalNavigationMode mode,
java.lang.String windowFeatures,
java.lang.String windowName,
WDPortalNavigationHistoryMode historyMode,
java.lang.String targetTitle,
java.lang.String contextUrl,
java.lang.String businessParameters)
baseUrl - the base url (i.e. the start point for the relative navigation). Could be NULL - in this case the
start url is computed automatically (the current position of the navigation trigger is used).levelsUp - the number of levels uppath - a list of the children to navigate tomode - the mode in which the navigation will be performedwindowFeatures - additional client windows properties (for external window)windowName - the name of the client window (for external window)historyMode - the used history mode (i.e. defined how the navigation target occurs in the navigation history)targetTitle - the displayed title in the page titel bar (optional)contextUrl - the used navigation context (optional)businessParameters - optional (business) parameters like customerID=4711
public static void navigateRelative(java.lang.String baseUrl,
int levelsUp,
java.lang.String[] path,
WDPortalNavigationMode mode,
WDPortalNavigationHistoryMode historyMode,
java.lang.String businessParameters)
baseUrl - the base url (i.e. the start point for the relative navigation). Could be NULL - in this case the
start url is computed automatically (the current position of the navigation trigger is used).levelsUp - the number of levels uppath - a list of the children to navigate tomode - the mode in which the navigation will be performedhistoryMode - the used history mode (i.e. defined how the navigation target occurs in the navigation history)businessParameters - optional (business) parameters like customerID=4711
public static void navigateToObject(java.lang.String system,
java.lang.String businessobjType,
java.lang.String objValue,
java.lang.String businessParameters,
boolean useSAPLauncher)
navigateToObject without parameter useSAPLauncher instead.
system - the system which defines the business objectbusinessobjectType - the business object typeobjValue - the businees object valuebusinessParameters - optional (business) parameters like customerID=4711useSAPLauncher - should be TRUE if the navigation destination uses the SAP application launcher
(i.e. if the navigation destination is implemented using BSP, Web Dynpro, ITS or SAPGui).
public static void navigateToObject(java.lang.String system,
java.lang.String businessobjType,
java.lang.String objValue,
java.lang.String businessParameters)
system - the system which defines the business objectbusinessobjectType - the business object typeobjValue - the business object valuebusinessParameters - optional (business) parameters like customerID=4711
public static void navigateToObject(java.lang.String system,
java.lang.String businessobjType,
java.lang.String objValue,
java.lang.String objValueName,
java.lang.String businessParameters,
boolean forwardOBNMetaData)
system - the system which defines the business objectbusinessobjectType - the business object typeobjValue - the business object valueobjValueName - the used name for the object valuebusinessParameters - optional (business) parameters like customerID=4711 #forwardOBNMetaData - should be TRUE if the meta data of the OBN should be also forwarded.
public static void navigateToObjectWithSpecificOperation(java.lang.String system,
java.lang.String businessobjType,
java.lang.String objValue,
java.lang.String operation,
java.lang.String businessParameters)
system - the system which defines the business objectbusinessobjectType - the business object typeobjValue - the business object valueoperation - the operationbusinessParameters - optional (business) parameters like customerID=4711
public static void navigateToObjectWithSpecificOperation(java.lang.String system,
java.lang.String businessobjType,
java.lang.String objValue,
java.lang.String objValueName,
java.lang.String operation,
java.lang.String businessParameters,
boolean forwardOBNMetaData)
system - the system which defines the business objectbusinessobjectType - the business object typeobjValue - the business object valueobjValueName - the used name for the object valueoperation - the operationbusinessParameters - optional (business) parameters like customerID=4711forwardOBNMetaData - should be TRUE if the meta data of the OBN should be also forwarded.
|
Web Dynpro API Documentation | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||