SAP ABAP Class CL_CRM_IC_CUCONAVBAR_CTXT (CL_CRM_IC_CUCONAVBAR_CTXT)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-NVG (Application Component) Navigation Bar
     CRM_IC_APPL_UI_NAVBAR (Package) IC Navigation Bar UI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BSP_WD_CONTEXT WD Context 20020528
Properties
Class CL_CRM_IC_CUCONAVBAR_CTXT  
Short Description    
Super Class CL_BSP_WD_CONTEXT WD Context 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_IC_APPL_UI_NAVBAR   IC Navigation Bar UI 
Created 20020528   SAP 
Last change 20081007   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CRM_IC_CUCONAVBAR_CTXT has no forward declaration.
Interfaces
Class CL_CRM_IC_CUCONAVBAR_CTXT has no interface implemented.
Friends
Class CL_CRM_IC_CUCONAVBAR_CTXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_COMPONENT_ID_LC Constant Private Type reference (TYPE) CRMT_IC_COMID 'LC' IC component ID 20020613
2 GC_COMPONENT_ID_LG Constant Private Type reference (TYPE) CRMT_IC_COMID 'LG' IC component ID 20020605
3 KEYWORD Instance attribute Public Type reference (TYPE) STRING RSRSCAN1: Search string/search model 20020604
4 NAVBAR_ITAB_PERS_DEFAULT Instance attribute Public Type reference (TYPE) CRMT_IC_NAVBAR_ITAB itab for nav bar view links 20030221
5 NAVBAR_PROFILE Instance attribute Private Type reference (TYPE) CRM_IC_XMLNAME 'DEFAULT' XML document name 20020827
6 NAVBAR_VIEW_REF Instance attribute Public Object reference (TYPE REF TO) CL_CRM_IC_NAVBARVIEW CL_BSP_WD_VIEW_CONTROLLER 20020828
7 NAVLINK_ITAB_CUST Instance attribute Public Type reference (TYPE) CRMT_IC_NAVBAR_ITAB itab for nav bar view links 20020607
8 NAVLINK_ITAB_PERM Instance attribute Public Type reference (TYPE) CRMT_IC_NAVBAR_ITAB itab for nav bar view links 20020607
9 NAVLINK_ITAB_PERS Instance attribute Public Type reference (TYPE) CRMT_IC_NAVBAR_ITAB itab for nav bar view links 20020820
10 NAVLINK_ITAB_VIEWSETS Instance attribute Public Type reference (TYPE) CRMT_IC_NAVBAR_VIEWSETS table of viewset associated with navigation bar 20021024
11 OWNER_CONTROLLER Instance attribute Private Object reference (TYPE REF TO) CL_CRM_IC_CUCONAVBAR 20020712
12 USER_ID Instance attribute Private Type reference (TYPE) SSTRING user id 20020613
13 USER_PROFILE Instance attribute Private Type reference (TYPE) CRM_IC_XMLNAME XML document name 20020618
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_NAVLINK_ITAB Instance method Protected Method 20020605
2 BUILD_PERNAVLINK_ITAB Instance method Protected Method build personalized data just by key 20021107
3 BUILD_PROFILE_ITAB Instance method Protected Method Build perm_itab and cust_itab from the XML string 20020827
4 FILL_NAVLINK_ITAB_FROM_XML Instance method Public Method parsed data out of XML file and stuff into navlink_itab 20020601
5 GEN_NEW_PROFILE Instance method Protected Method Generate a new personal profile 20020827
6 GET_FIRST_NODE Instance method Protected Method 20020605
7 GET_VIEWSETLIST Instance method Protected Method get viewsetlist 20021024
8 SAVE_NAVLINK_ITAB_TO_XML Instance method Public Method save data in navlink_itab to XML file 20020601
9 UPDATE_CUST_PROFILE Instance method Protected Method Update the cust. profile based on the personal profile 20020824
Events
Class CL_CRM_IC_CUCONAVBAR_CTXT has no event.
Types
Class CL_CRM_IC_CUCONAVBAR_CTXT has no local type.
Method Signatures

Method BUILD_NAVLINK_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20020605
2 Importing PROF_FLAG Call by reference Type reference (TYPE) SSTRING RSRSCAN1: Suchstring/Suchmuster 20020719

Method BUILD_NAVLINK_ITAB on class CL_CRM_IC_CUCONAVBAR_CTXT has no exception.

Method BUILD_PERNAVLINK_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20021107
2 Importing PROF_FLAG Call by reference Type reference (TYPE) SSTRING RSRSCAN1: Suchstring/Suchmuster 20021107

Method BUILD_PERNAVLINK_ITAB on class CL_CRM_IC_CUCONAVBAR_CTXT has no exception.

Method BUILD_PROFILE_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20020827

Method BUILD_PROFILE_ITAB on class CL_CRM_IC_CUCONAVBAR_CTXT has no exception.

Method FILL_NAVLINK_ITAB_FROM_XML Signature

Method FILL_NAVLINK_ITAB_FROM_XML on class CL_CRM_IC_CUCONAVBAR_CTXT has no parameter.
Method FILL_NAVLINK_ITAB_FROM_XML on class CL_CRM_IC_CUCONAVBAR_CTXT has no exception.

Method GEN_NEW_PROFILE Signature

Method GEN_NEW_PROFILE on class CL_CRM_IC_CUCONAVBAR_CTXT has no parameter.
Method GEN_NEW_PROFILE on class CL_CRM_IC_CUCONAVBAR_CTXT has no exception.

Method GET_FIRST_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_XML Call by reference Type reference (TYPE) STRING 20020605
2 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20020605

Method GET_FIRST_NODE on class CL_CRM_IC_CUCONAVBAR_CTXT has no exception.

Method GET_VIEWSETLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20021024
2 Returning VIEWSETLIST Value transfer Type reference (TYPE) CRMT_IC_NAVBAR_VIEWSETNAMES View-Set-Name eines bestimmten Navigations-Links 20021024

Method GET_VIEWSETLIST on class CL_CRM_IC_CUCONAVBAR_CTXT has no exception.

Method SAVE_NAVLINK_ITAB_TO_XML Signature

Method SAVE_NAVLINK_ITAB_TO_XML on class CL_CRM_IC_CUCONAVBAR_CTXT has no parameter.
Method SAVE_NAVLINK_ITAB_TO_XML on class CL_CRM_IC_CUCONAVBAR_CTXT has no exception.

Method UPDATE_CUST_PROFILE Signature

Method UPDATE_CUST_PROFILE on class CL_CRM_IC_CUCONAVBAR_CTXT has no parameter.
Method UPDATE_CUST_PROFILE on class CL_CRM_IC_CUCONAVBAR_CTXT has no exception.
History
Last changed by/on SAP  20081007 
SAP Release Created in 310