SAP ABAP Class CL_CRM_BSP_ACCS_TOOLBAR (Blueprint: Access Class Toolbar (Entity/Items))
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-PCF-CUS (Application Component) People-Centric UI Framework Customizing
     CRM_BSP_FRAME_SC_BLUEPRINT (Package) Controller Implementation: Blueprint
Properties
Class CL_CRM_BSP_ACCS_TOOLBAR  
Short Description Blueprint: Access Class Toolbar (Entity/Items)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_FRAME_SC_BLUEPRINT   Controller Implementation: Blueprint 
Created 20020614   SAP 
Last change 20050214   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)
2 CRMBC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CRM_BSP_ACCS_TOOLBAR has no interface implemented.
Friends
Class CL_CRM_BSP_ACCS_TOOLBAR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_STANDALONE Static Attribute Public Type reference (TYPE) ABAP_BOOL 20021202
2 MT_CACHE_HEAD Static Attribute Private Type reference (TYPE) TT_CACHE_HEAD Cache Header 20020617
3 MT_CACHE_HTXT Static Attribute Private Type reference (TYPE) TT_CACHE_HTXT Cache Header Texts 20020617
4 MT_CACHE_ITEM Static Attribute Private Type reference (TYPE) TT_CACHE_ITEM Cache Items 20020617
Methods
# Method Level Visibility Method type Description Created on
1 GET_HEAD Static method Public Method Read Toolbar Entity 20020614
2 GET_ITEM_ALL Static method Public Method Read All Items of a Toolbar Entity 20020617
3 GET_ITEM_ALL_2 Static method Public Method Read All Items of a Toolbar Entity 20041110
4 GET_ITEM_ALL_IMPL Static method Private Method Read All Items of a Toolbar Entity 20041110
5 GET_ITEM_ONE Static method Public Method Read Toolbar Items 20020617
6 GET_ITEM_ONE_2 Static method Public Method Read Toolbar Items 20041110
7 GET_ITEM_ONE_IMPL Static method Private Method Read Toolbar Items 20041110
8 LOAD_HEAD Static method Private Method INTERNAL: Get Header of DB/Cache (E-Table) 20020617
9 LOAD_HEAD_TEXT Static method Private Method INTERNAL: Get Header Text from DB/Cache (E-Table) 20020617
10 LOAD_ITEM Static method Private Method INTERNAL: Get Record from DB/Cache (S-/C-Table) 20020617
11 RESET_CACHE Static method Public Method Delete Cache 20020617
Events
Class CL_CRM_BSP_ACCS_TOOLBAR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_CACHE_HEAD Private See coding Cache Header (Entry) 20020617 BEGIN OF ts_cache_head. INCLUDE TYPE crmt_tlbargre_key AS keypart. TYPES: tlbargre_i TYPE crmt_tlbargre_i, found TYPE boolean, END OF ts_cache_head
2 TS_CACHE_HTXT Private See coding Cache Header Texts (Entry) 20020617 BEGIN OF ts_cache_htxt. INCLUDE TYPE crmt_tlbargre_key AS keypart. TYPES: langu TYPE sy-langu, tlbargre_t TYPE crmc_toolbargr_t, found TYPE boolean, END OF ts_cache_htxt
3 TS_CACHE_ITEM Private See coding Cache Items (Entry) 20020617 BEGIN OF ts_cache_item, toolbargroup TYPE crmt_bsp_toolbargrp, blview TYPE crmt_bsp_blview, t_tlbargrp_i TYPE crmt_tlbargrp_it, END OF ts_cache_item
4 TT_CACHE_HEAD Private See coding Cache Header (Table) 20020617 tt_cache_head TYPE HASHED TABLE OF ts_cache_head WITH UNIQUE KEY keypart
5 TT_CACHE_HTXT Private See coding Cache Header Texts (Table) 20020617 tt_cache_htxt TYPE HASHED TABLE OF ts_cache_htxt WITH UNIQUE KEY keypart langu
6 TT_CACHE_ITEM Private See coding Cache Items (Table) 20020617 tt_cache_item TYPE HASHED TABLE OF ts_cache_item WITH UNIQUE KEY toolbargroup blview
Method Signatures

Method GET_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TLBARGRE Call by reference Type reference (TYPE) CRMC_TLBARGRE Entität Toolbar 20020617
2 Exporting ES_TLBARGRE_I Call by reference Type reference (TYPE) CRMT_TLBARGRE_I Entität Toolbar + Zusatzfelder 20020617
3 Importing IV_APPLICATION Call by reference Type reference (TYPE) CRMT_BSP_APPL 20050126
4 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW 20050126
5 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU R/3-System, aktuelle Sprache 20020617
6 Importing IV_TOOLBAR Call by reference Type reference (TYPE) CRMT_BSP_TOOLBARGRP Toolbar Gruppe 20020614

Method GET_HEAD on class CL_CRM_BSP_ACCS_TOOLBAR has no exception.

Method GET_ITEM_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TLBARGRP Call by reference Type reference (TYPE) CRMT_TOOLBARGR_TAB Toolbar gruppe 20020617
2 Exporting ET_TLBARGRP_I Call by reference Type reference (TYPE) CRMT_TLBARGRP_IT Standardtabelle zu CRMT_TLBARGRP_I 20020617
3 Importing IV_APPLICATION Call by reference Type reference (TYPE) CRMT_BSP_APPL 20050126
4 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW Sicht für UI-Darstellung 20020617
5 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU R/3-System, aktuelle Sprache 20020618
6 Importing IV_READ_INACT Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE Auch inaktive Einträge zurückgeben 20020702
7 Importing IV_TOOLBAR Call by reference Type reference (TYPE) CRMT_BSP_TOOLBARGRP Toolbar Gruppe 20020617

Method GET_ITEM_ALL on class CL_CRM_BSP_ACCS_TOOLBAR has no exception.

Method GET_ITEM_ALL_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TLBARGRP Call by reference Type reference (TYPE) CRMT_TOOLBARGR_TAB Toolbar gruppe 20041110
2 Exporting ET_TLBARGRP_I Call by reference Type reference (TYPE) CRMT_TLBARGRP_IT Standardtabelle zu CRMT_TLBARGRP_I 20041110
3 Importing IV_APPLICATION Call by reference Type reference (TYPE) CRMT_BSP_APPL Applikations-Szenario 20041110
4 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW Sicht für UI-Darstellung 20041110
5 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU R/3-System, aktuelle Sprache 20041110
6 Importing IV_READ_INACT Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE Auch inaktive Einträge zurückgeben 20041110
7 Importing IV_TOOLBAR Call by reference Type reference (TYPE) CRMT_BSP_TOOLBARGRP Toolbar Gruppe 20041110

Method GET_ITEM_ALL_2 on class CL_CRM_BSP_ACCS_TOOLBAR has no exception.

Method GET_ITEM_ALL_IMPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TLBARGRP Call by reference Type reference (TYPE) CRMT_TOOLBARGR_TAB Toolbar gruppe 20041110
2 Exporting ET_TLBARGRP_I Call by reference Type reference (TYPE) CRMT_TLBARGRP_IT Standardtabelle zu CRMT_TLBARGRP_I 20041110
3 Importing IV_APPLICATION Call by reference Type reference (TYPE) CRMT_BSP_APPL Applikations-Szenario 20041110
4 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW Sicht für UI-Darstellung 20041110
5 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU R/3-System, aktuelle Sprache 20041110
6 Importing IV_READ_INACT Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE Auch inaktive Einträge zurückgeben 20041110
7 Importing IV_TOOLBAR Call by reference Type reference (TYPE) CRMT_BSP_TOOLBARGRP Toolbar Gruppe 20041110

Method GET_ITEM_ALL_IMPL on class CL_CRM_BSP_ACCS_TOOLBAR has no exception.

Method GET_ITEM_ONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TLBARGRP Call by reference Type reference (TYPE) CRMC_TOOLBARGR Toolbar Gruppe 20020617
2 Exporting ES_TLBARGRP_I Call by reference Type reference (TYPE) CRMT_TLBARGRP_I Toolbar-Position + Zusatzfelder 20020617
3 Importing IV_APPLICATION Call by reference Type reference (TYPE) CRMT_BSP_APPL 20050126
4 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW Sicht für UI-Darstellung 20020617
5 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU R/3-System, aktuelle Sprache 20020618
6 Importing IV_SEQUENCE Call by reference Type reference (TYPE) CRMT_BSP_SEQUENCE SEQUENCE 20020617
7 Importing IV_TOOLBAR Call by reference Type reference (TYPE) CRMT_BSP_TOOLBARGRP Toolbar 20020617

Method GET_ITEM_ONE on class CL_CRM_BSP_ACCS_TOOLBAR has no exception.

Method GET_ITEM_ONE_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TLBARGRP Call by reference Type reference (TYPE) CRMC_TOOLBARGR Toolbar Gruppe 20041110
2 Exporting ES_TLBARGRP_I Call by reference Type reference (TYPE) CRMT_TLBARGRP_I Toolbar-Position + Zusatzfelder 20041110
3 Importing IV_APPLICATION Call by reference Type reference (TYPE) CRMT_BSP_APPL Applikations-Szenario 20041110
4 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW Sicht für UI-Darstellung 20041110
5 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU R/3-System, aktuelle Sprache 20041110
6 Importing IV_SEQUENCE Call by reference Type reference (TYPE) CRMT_BSP_SEQUENCE SEQUENCE 20041110
7 Importing IV_TOOLBAR Call by reference Type reference (TYPE) CRMT_BSP_TOOLBARGRP Toolbar 20041110

Method GET_ITEM_ONE_2 on class CL_CRM_BSP_ACCS_TOOLBAR has no exception.

Method GET_ITEM_ONE_IMPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TLBARGRP Call by reference Type reference (TYPE) CRMC_TOOLBARGR Toolbar Gruppe 20041110
2 Exporting ES_TLBARGRP_I Call by reference Type reference (TYPE) CRMT_TLBARGRP_I Toolbar-Position + Zusatzfelder 20041110
3 Importing IV_APPLICATION Call by reference Type reference (TYPE) CRMT_BSP_APPL Applikations-Szenario 20041110
4 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW Sicht für UI-Darstellung 20041110
5 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU R/3-System, aktuelle Sprache 20041110
6 Importing IV_SEQUENCE Call by reference Type reference (TYPE) CRMT_BSP_SEQUENCE SEQUENCE 20041110
7 Importing IV_TOOLBAR Call by reference Type reference (TYPE) CRMT_BSP_TOOLBARGRP Toolbar 20041110

Method GET_ITEM_ONE_IMPL on class CL_CRM_BSP_ACCS_TOOLBAR has no exception.

Method LOAD_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TLBARGRE_I Call by reference Type reference (TYPE) CRMT_TLBARGRE_I Toolbar-Entität + Zusatzfelder 20020617
2 Importing IS_TLBARGRE_KEY Call by reference Type reference (TYPE) CRMT_TLBARGRE_KEY Toolbar Gruppe - Schlüssel 20020617
3 Importing IV_APPLICATION Call by reference Type reference (TYPE) CRMT_BSP_APPL 20050126
4 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW 20050126
5 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU R/3-System, aktuelle Sprache 20020617

Method LOAD_HEAD on class CL_CRM_BSP_ACCS_TOOLBAR has no exception.

Method LOAD_HEAD_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TLBARGRE_I Call by reference Type reference (TYPE) CRMT_TLBARGRE_I Toolbar-Entität + Zusatzfelder 20020617
2 Importing IV_APPLICATION Call by reference Type reference (TYPE) CRMT_BSP_APPL 20050126
3 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW 20050126
4 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Sprachenschlüssel 20020617

Method LOAD_HEAD_TEXT on class CL_CRM_BSP_ACCS_TOOLBAR has no exception.

Method LOAD_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TLBARGRP_I Call by reference Type reference (TYPE) CRMT_TLBARGRP_IT Standardtabelle zu CRMT_TLBARGRP_I 20020617
2 Importing IV_APPLICATION Call by reference Type reference (TYPE) CRMT_BSP_APPL Applikations-Szenario 20041110
3 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW Sicht für UI-Darstellung 20020617
4 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU R/3-System, aktuelle Sprache 20020618
5 Importing IV_TOOLBAR Call by reference Type reference (TYPE) CRMT_BSP_TOOLBARGRP Toolbar Gruppe 20020617

Method LOAD_ITEM on class CL_CRM_BSP_ACCS_TOOLBAR has no exception.

Method RESET_CACHE Signature

Method RESET_CACHE on class CL_CRM_BSP_ACCS_TOOLBAR has no parameter.
Method RESET_CACHE on class CL_CRM_BSP_ACCS_TOOLBAR has no exception.
History
Last changed by/on SAP  20050214 
SAP Release Created in 310