SAP ABAP Class CL_CRM_BSP_FRAME_HEADER_BEAN (Bean for Header View)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-PCF (Application Component) People Centric UI Framework
     CRM_BSP_FRAME_GENERIC (Package) Controller Implementation: Generic Framework
Properties
Class CL_CRM_BSP_FRAME_HEADER_BEAN  
Short Description Bean for Header View    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_FRAME_GENERIC   Controller Implementation: Generic Framework 
Created 20041118   SAP 
Last change 20050213   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CRM_BSP_FRAME_HEADER_BEAN has no forward declaration.
Interfaces
Class CL_CRM_BSP_FRAME_HEADER_BEAN has no interface implemented.
Friends
Class CL_CRM_BSP_FRAME_HEADER_BEAN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_SEPARATOR Constant Public Type reference (TYPE) CHAR1 ',' Separator for Header Bar Text 20041118
2 GR_DC Instance attribute Private Object reference (TYPE REF TO) CL_CRM_BSP_DC_GENERIC Data Context 20050112
3 GT_FIELDNAMES Instance attribute Private Type reference (TYPE) STRING_TABLE List of Field Names for Header Text 20050112
4 GT_FIELDNAMES_KEY Instance attribute Private Type reference (TYPE) STRING_TABLE List of Field Names for Key in Header Text 20050112
5 GV_APPNAME Instance attribute Private Type reference (TYPE) STRING Application Name 20050112
6 GV_COMPONENT_ID Instance attribute Private Type reference (TYPE) STRING Component ID of Controller 20041118
7 GV_CURRENT_INDEX Instance attribute Private Type reference (TYPE) I Current Index in List 20041118
8 GV_HEADER_TEXT Instance attribute Private Type reference (TYPE) STRING Text for Header Bar 20041118
9 GV_MAX_INDEX Instance attribute Private Type reference (TYPE) I Maximum Index of List 20041118
10 GV_NUM_SELECTED Instance attribute Private Type reference (TYPE) I Number of Selected Elements 20050107
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_HEADER_TEXT Instance method Private Method Creates Text for Header 20041122
2 GET_COMPONENT_ID Instance method Public Method Component ID of Accompanying Controller 20041122
3 GET_CURRENT_INDEX Instance method Public Method Delivers Current Index of List 20041122
4 GET_HEADER_TEXT Instance method Public Method Delivers Text of Header Bar 20041122
5 GET_INSTANCE Static method Public Method Creates an Instance of Header Bean 20041118
6 GET_MAX_INDEX Instance method Public Method Delivers Maximum Index of List 20041122
7 GET_NUMBER_OF_SELECTED_ITEMS Instance method Public Method Delivers Number of Selected Elements 20050107
Events
Class CL_CRM_BSP_FRAME_HEADER_BEAN has no event.
Types
Class CL_CRM_BSP_FRAME_HEADER_BEAN has no local type.
Method Signatures

Method CREATE_HEADER_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HEADER_TEXT Value transfer Type reference (TYPE) STRING Der Header Text. 20041122

Method CREATE_HEADER_TEXT on class CL_CRM_BSP_FRAME_HEADER_BEAN has no exception.

Method GET_COMPONENT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_COMPONENT_ID Value transfer Type reference (TYPE) STRING Die Component ID des zugehörigen Controllers 20041122

Method GET_COMPONENT_ID on class CL_CRM_BSP_FRAME_HEADER_BEAN has no exception.

Method GET_CURRENT_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CURRENT_INDEX Value transfer Type reference (TYPE) I Der aktuelle Index der Liste 20041122

Method GET_CURRENT_INDEX on class CL_CRM_BSP_FRAME_HEADER_BEAN has no exception.

Method GET_HEADER_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HEADER_TEXT Value transfer Type reference (TYPE) STRING Text der Header Bar 20041122

Method GET_HEADER_TEXT on class CL_CRM_BSP_FRAME_HEADER_BEAN has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DC Call by reference Object reference (TYPE REF TO) CL_CRM_BSP_DATA_CONTEXT Datenkontext 20041118
2 Importing IT_FIELDNAMES Call by reference Type reference (TYPE) STRING_TABLE Liste der Feldnamen für Header Text 20041119
3 Importing IT_FIELDNAMES_KEY Call by reference Type reference (TYPE) STRING_TABLE Liste der Feldnamen für ID im Header Text 20041119
4 Importing IV_APPNAME Call by reference Type reference (TYPE) STRING Applikationsname 20041124
5 Importing IV_COMPONENT_ID Call by reference Type reference (TYPE) STRING Component ID des Controllers 20041118
6 Importing IV_CURRENT_INDEX Call by reference Type reference (TYPE) I Aktueller Index in der Liste 20041118
7 Importing IV_MAX_INDEX Call by reference Type reference (TYPE) I Maximaler Index der Liste 20041118
8 Importing IV_NUM_SELECTED Call by reference Type reference (TYPE) I Anzahl selektierter Elemente 20050107
9 Returning RR_HEADER_BEAN Value transfer Object reference (TYPE REF TO) CL_CRM_BSP_FRAME_HEADER_BEAN Bean für Header View 20041118

Method GET_INSTANCE on class CL_CRM_BSP_FRAME_HEADER_BEAN has no exception.

Method GET_MAX_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MAX_INDEX Value transfer Type reference (TYPE) I Der maximale Index der Liste 20041122

Method GET_MAX_INDEX on class CL_CRM_BSP_FRAME_HEADER_BEAN has no exception.

Method GET_NUMBER_OF_SELECTED_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NUMBER Value transfer Type reference (TYPE) I Anzahl selektierter Elemente 20050107

Method GET_NUMBER_OF_SELECTED_ITEMS on class CL_CRM_BSP_FRAME_HEADER_BEAN has no exception.
History
Last changed by/on SAP  20050213 
SAP Release Created in 700