SAP ABAP Class CL_WDK_APPNAV_WRAPPER (Wraps DB WDKAPPNAV~)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   BC-MUS (Application Component) Musing Tools
     WDK_TOOLS (Package) Kayak Tools
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDK_EXT_NAVIGATION_CONSUMER Generic handling of external navigation 20061106
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDK_EXT_NAV_CONSTANTS Constants 20061106
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WDK_APPNAV_GEN_HANDLER Navigation Handler for non-Kayak applications 20070226
2 Inheritance (c INHERITING FROM c_ref)  CL_WDK_APPNAV_RELATEDOBJ Related Objects 20061106
3 Inheritance (c INHERITING FROM c_ref)  CL_WDK_APPNAV_TODONEXT What do you want to do next 20061106
4 Inheritance (c INHERITING FROM c_ref)  CL_WDK_APPNAV_YOUCANALSO You can also 20061106
Properties
Class CL_WDK_APPNAV_WRAPPER  
Short Description Wraps DB WDKAPPNAV~    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WDK_TOOLS   Kayak Tools 
Created 20061027   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WDK_APPNAV_WRAPPER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_WDK_EXT_NAVIGATION_CONSUMER Generic handling of external navigation 20061106
2 IF_WDK_EXT_NAV_CONSTANTS Constants 20061106
Friends
Class CL_WDK_APPNAV_WRAPPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_FP_CONTROLLER Instance attribute Protected Object reference (TYPE REF TO) IF_WDK_FP_CONTROLLER Floorplan controller 20061106
2 MT_CONTEXT_REFS Instance attribute Protected Type reference (TYPE) WDK_APPNAV_CONTEXT_DATA_TTY Context data 20061106
3 MT_VALID_OBN_TARGETS Instance attribute Protected Type reference (TYPE) T_OBN_TARGETS Contains OBN's of all roles assigned to current user 20070104
4 MV_APPLICATION Instance attribute Protected Type reference (TYPE) WDK_APPLICATION Web Dynpro: Name of Application 20061106
5 MV_CURRENT_VARIANT Instance attribute Protected Type reference (TYPE) WDK_NAVLAYOUTV Navigation layout variant 20061106
6 MV_DEFAULT_VARIANT Instance attribute Protected Type reference (TYPE) WDK_NAVLAYOUTV Navigation layout variant 20061106
7 MV_LAYOUT Instance attribute Protected Type reference (TYPE) WDK_NAVLAYOUT Navigation layout 20061106
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CONTEXT_DATA Instance method Public Method Add context reference 20061110
2 CONSTRUCTOR Instance method Public Constructor Constructor 20061106
3 GET_CURRENT_VARIANT Instance method Protected Method Get current variant 20070226
4 RESOLVE_CONTEXT_PATH Instance method Private Method Resolve context path 20061106
Events
Class CL_WDK_APPNAV_WRAPPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_OBN_TARGET Protected See coding 20120620 BEGIN OF T_OBN_TARGET, AGR_NAME TYPE AGR_NAME, OBJECT_ID TYPE STRING, " menu_num10 UNIQUE_NR TYPE I, OBJECT_TYPE TYPE SWO_OBJTYP, " from BOR OBJECT_NAME TYPE STRING, METHOD TYPE SWO_VERB, " from BOR METHOD_NAME TYPE STRING, DESCRIPTION TYPE STRING, PRIORITY TYPE I, PARMS TYPE STRING, END OF T_OBN_TARGET
2 T_OBN_TARGETS Protected See coding 20120620 T_OBN_TARGETS TYPE STANDARD TABLE OF T_OBN_TARGET WITH DEFAULT KEY
Method Signatures

Method ADD_CONTEXT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTEXT_ID Call by reference Type reference (TYPE) WDK_CONTEXT_ID Context ID 20061110
2 Importing IV_CONTEXT_REF Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20061110
# Exception Resumable Description Created on
1 CONTEXT_ID_ALREADY_REGISTERED The passed context ID is already registered 20061110

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_FP_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_WDK_FP_CONTROLLER Floorplan controller 20061106
2 Importing IT_CONTEXT_DATA Call by reference Type reference (TYPE) WDK_APPNAV_CONTEXT_DATA_TTY Context data 20061106
3 Importing IV_APPLICATION Call by reference Type reference (TYPE) WDK_APPLICATION Web Dynpro: Name of Application 20070226
4 Importing IV_LAYOUT Call by reference Type reference (TYPE) WDK_NAVLAYOUT Navigation layout 20061106
# Exception Resumable Description Created on
1 CX_WDK_APPNAV Error in Application Navigation 20061106

Method GET_CURRENT_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) WDK_NAVLAYOUTV Navigation layout variant 20070226

Method GET_CURRENT_VARIANT on class CL_WDK_APPNAV_WRAPPER has no exception.

Method RESOLVE_CONTEXT_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTEXT_ID Call by reference Type reference (TYPE) WDK_CONTEXT_ID ID of context to which the path refers to 20061106
2 Importing IV_PATH Call by reference Type reference (TYPE) WDK_CONTEXT_PATH context path to attribute which contains the value 20061106
3 Returning RESULT Value transfer Type reference (TYPE) STRING 20061106
# Exception Resumable Description Created on
1 INVALID_CONTEXT_ID No context reference for passed context ID found 20061106
2 INVALID_CONTEXT_PATH Passed context path is invalid. Attribute not found 20061106
3 INVALID_CONTEXT_REF Passed context reference is null 20061106
History
Last changed by/on SAP  20130531 
SAP Release Created in