SAP ABAP Class CL_BSP_XP_NAVBARVIEW_IMPL (Controller for navigation bar)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-FRW (Application Component) Framework
     BSP_XP_APPLICATION (Package) XP application - to be deleted
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CRM_IC_NAVBARVIEW CL_CRM_IC_NAVBARVIEW 20050928
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BSP_XP_NAVIGATION_UI Navigation UI updates 20050930
Properties
Class CL_BSP_XP_NAVBARVIEW_IMPL  
Short Description Controller for navigation bar    
Super Class CL_CRM_IC_NAVBARVIEW CL_CRM_IC_NAVBARVIEW 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BSP_XP_APPLICATION   XP application - to be deleted 
Created 20050928   SAP 
Last change 20081007   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BSP_XP_NAVIGATION_UI Navigation UI updates 20050930
Friends
# Friend Modeled only Created on Description
1 IF_BSP_XP_CLASS_BASED_NAV_LINK 20051009 Class based navigation handler
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CONTEXT_NBENTRY_ID Constant Public Type reference (TYPE) STRING '_NBENTRY_ID' 20051017
2 GV_NAVBAR_NAVIGATION Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20051109
Methods
# Method Level Visibility Method type Description Created on
1 EH_CLEAR_SELECTION Instance method Protected Event handling method 20050930
2 EH_CONTEXT_RESTORED Instance method Protected Event handling method 20051015
3 EH_NAVIGATION_REQUESTED Instance method Protected Event handling method 20050930
4 EH_STATE_CREATED Instance method Protected Event handling method 20051018
5 EH_STATE_CREATED_BOL_RESET Instance method Protected Event handling method 20051109
6 GET_PERM_NAV_LINK_STYLE_CLASS Instance method Public Method 20050929
7 GET_PERS_NAV_LINK_STYLE_CLASS Instance method Public Method 20050929
8 NAVIGATE_VIA_CLASS_NEW Instance method Protected Method Navigate to dynamic target determined by class 20051009
Events
Class CL_BSP_XP_NAVBARVIEW_IMPL has no event.
Types
Class CL_BSP_XP_NAVBARVIEW_IMPL has no local type.
Method Signatures

Method EH_CLEAR_SELECTION Signature

Method EH_CLEAR_SELECTION on class CL_BSP_XP_NAVBARVIEW_IMPL has no parameter.
Method EH_CLEAR_SELECTION on class CL_BSP_XP_NAVBARVIEW_IMPL has no exception.

Method EH_CONTEXT_RESTORED Signature

Method EH_CONTEXT_RESTORED on class CL_BSP_XP_NAVBARVIEW_IMPL has no parameter.
Method EH_CONTEXT_RESTORED on class CL_BSP_XP_NAVBARVIEW_IMPL has no exception.

Method EH_NAVIGATION_REQUESTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SELECTED_ENTRY_ID Value transfer Attribute reference (LIKE) Navigation Bar Entry ID 20050930

Method EH_NAVIGATION_REQUESTED on class CL_BSP_XP_NAVBARVIEW_IMPL has no exception.

Method EH_STATE_CREATED Signature

Method EH_STATE_CREATED on class CL_BSP_XP_NAVBARVIEW_IMPL has no parameter.
Method EH_STATE_CREATED on class CL_BSP_XP_NAVBARVIEW_IMPL has no exception.

Method EH_STATE_CREATED_BOL_RESET Signature

Method EH_STATE_CREATED_BOL_RESET on class CL_BSP_XP_NAVBARVIEW_IMPL has no parameter.
Method EH_STATE_CREATED_BOL_RESET on class CL_BSP_XP_NAVBARVIEW_IMPL has no exception.

Method GET_PERM_NAV_LINK_STYLE_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LINK_ID Call by reference Type reference (TYPE) CRMT_IC_NAVBAR_ENTRY_ID Navigation Bar Entry ID 20050929
2 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20050929

Method GET_PERM_NAV_LINK_STYLE_CLASS on class CL_BSP_XP_NAVBARVIEW_IMPL has no exception.

Method GET_PERS_NAV_LINK_STYLE_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LINK_ID Call by reference Type reference (TYPE) CRMT_IC_NAVBAR_ENTRY_ID Navigation Bar Entry ID 20050929
2 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20050929

Method GET_PERS_NAV_LINK_STYLE_CLASS on class CL_BSP_XP_NAVBARVIEW_IMPL has no exception.

Method NAVIGATE_VIA_CLASS_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ENTRY Call by reference Type reference (TYPE) CRMT_IC_NAVBAR_UI 20051009

Method NAVIGATE_VIA_CLASS_NEW on class CL_BSP_XP_NAVBARVIEW_IMPL has no exception.
History
Last changed by/on SAP  20081007 
SAP Release Created in 700