SAP ABAP Class CL_CRM_BSP_FRAME_MULTI (Controller Class for CRM_BSP_FRAME)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CRM_BSP_FRAME_ODC Controller Class for ODC 20021031
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_BSP_PARENT_COM Methods for Parent Controller 20021024
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_BSP_PARENT_COM_2 Methods for Partent Controller 20041130
Properties
Class CL_CRM_BSP_FRAME_MULTI  
Short Description Controller Class for CRM_BSP_FRAME    
Super Class CL_CRM_BSP_FRAME_ODC Controller Class for ODC 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_FRAME_GENERIC   Controller Implementation: Generic Framework 
Created 20021024   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CRM_BSP_FRAME_MULTI has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_CRM_BSP_PARENT_COM Methods for Parent Controller 20021024
2 IF_CRM_BSP_PARENT_COM_2 Methods for Partent Controller 20041130
Friends
Class CL_CRM_BSP_FRAME_MULTI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_BSP_BLUEPRINT Instance attribute Private Object reference (TYPE REF TO) CL_CRM_BSP_BLUEPRINT 20050207
2 GR_MULTI_VIEW Instance attribute Private Object reference (TYPE REF TO) IF_BSP_PAGE Business Server Page (BSP) 20021029
3 GT_PAGE_ATTR Instance attribute Private Type reference (TYPE) CRMT_BSP_MAIN_ATTR_TAB Page Variables 20021031
4 GT_PARENT_OBJECT_KEY Instance attribute Private Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Table of Object Keys 20021212
5 GV_FOCUS_KEY Instance attribute Private Type reference (TYPE) CRMT_BSP_OBJECTKEY Object Key 20021031
6 GV_PARENT_FOCUS_KEY Instance attribute Private Type reference (TYPE) CRMT_BSP_OBJECTKEY Object Key 20021212
7 GV_TABLE_HEADER_NECESSARY Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20030526
8 GV_VIEWSWITCH_SELECTED Instance attribute Private Type reference (TYPE) STRING 20021031
Methods
# Method Level Visibility Method type Description Created on
1 GET_ACCESS_SCREENSTRUCTURE Instance method Private Method 20021212
2 GET_BLUEPRINT_FOR_MULTI Instance method Private Method Determine Blueprint Entry for Subcontroller 20030116
3 GET_CONTEXT_CLASS Instance method Private Method 20021122
4 GET_MODEL_ID Instance method Private Method Determination of Model 20021122
5 HIDE_ALL_CONTROLLERS Instance method Private Method Set All Controllers to "Inactive" 20040415
6 REMOVE_MULTIGRP_ENTRIES Instance method Private Method Deletion of Non-Relevant Entries in the Multigroup 20030502
7 RESTORE_STATE Instance method Private Method 20050603
8 SAVE_STATE Instance method Private Method 20050603
Events
Class CL_CRM_BSP_FRAME_MULTI has no event.
Types
Class CL_CRM_BSP_FRAME_MULTI has no local type.
Method Signatures

Method GET_ACCESS_SCREENSTRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_SCREENSTRUCTURE Value transfer Type reference (TYPE) CRMC_BLUEPRINT-SCREENSTRUCTURE Strukturname des Anzeigefeldes 20021212
2 Importing IR_MAIN_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_CRM_BSP_FRAME_MAIN Controller-Klasse für CRM_BSP_FRAME 20021212

Method GET_ACCESS_SCREENSTRUCTURE on class CL_CRM_BSP_FRAME_MULTI has no exception.

Method GET_BLUEPRINT_FOR_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BLUEPRINT Value transfer Type reference (TYPE) CRMT_BSP_BLUEPRINT Strukture Blueprint Tabelle + Controler + ID des Controllers 20030116
2 Exporting ES_SCREENTYPE Value transfer Type reference (TYPE) CRMC_BL_SCRTYP Bildelementart 20030116
3 Importing IF_CRM_BSP_PARENT_COM Call by reference Object reference (TYPE REF TO) IF_CRM_BSP_PARENT_COM 20050207
4 Importing IR_MAIN_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_CRM_BSP_FRAME_MAIN Controller-Klasse für CRM_BSP_FRAME 20030116
5 Importing IV_APPLICATION Call by reference Type reference (TYPE) CRMT_BSP_APPL Applikations-Szenario 20030116
6 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW Sicht für UI-Darstellung 20030116
7 Importing IV_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Event 20030116
8 Importing IV_MULTIPOSITION Call by reference Type reference (TYPE) CRMT_BSP_SCRPOSITION Position des Teilbildes auf dem layout 20030116
9 Importing IV_SCREENPOSITION Call by reference Type reference (TYPE) CRMT_BSP_SCRPOSITION Position des Teilbildes auf dem layout 20030116

Method GET_BLUEPRINT_FOR_MULTI on class CL_CRM_BSP_FRAME_MULTI has no exception.

Method GET_CONTEXT_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BLUEPRINT_ENTRY Call by reference Type reference (TYPE) CRMT_BSP_BLUEPRINT Applikationsszenario-bildbereich 20021122
2 Returning RR_DATA_CONTEXT Value transfer Object reference (TYPE REF TO) CL_CRM_BSP_DATA_CONTEXT Datenkontext 20021122

Method GET_CONTEXT_CLASS on class CL_CRM_BSP_FRAME_MULTI has no exception.

Method GET_MODEL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SCREENSTRUCTURE Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20021122
2 Importing IV_SCREENTYPE Call by reference Type reference (TYPE) CRMT_BSP_SCRTYPE Bildelementart 20021122
3 Returning RV_MODEL_ID Value transfer Type reference (TYPE) STRING 20021122

Method GET_MODEL_ID on class CL_CRM_BSP_FRAME_MULTI has no exception.

Method HIDE_ALL_CONTROLLERS Signature

Method HIDE_ALL_CONTROLLERS on class CL_CRM_BSP_FRAME_MULTI has no parameter.
Method HIDE_ALL_CONTROLLERS on class CL_CRM_BSP_FRAME_MULTI has no exception.

Method REMOVE_MULTIGRP_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CRM_BSP_PARENT_COM Call by reference Object reference (TYPE REF TO) IF_CRM_BSP_PARENT_COM 20050207
2 Importing IR_MAIN_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_CRM_BSP_FRAME_MAIN Controller-Klasse für CRM_BSP_FRAME 20030502

Method REMOVE_MULTIGRP_ENTRIES on class CL_CRM_BSP_FRAME_MULTI has no exception.

Method RESTORE_STATE Signature

Method RESTORE_STATE on class CL_CRM_BSP_FRAME_MULTI has no parameter.
Method RESTORE_STATE on class CL_CRM_BSP_FRAME_MULTI has no exception.

Method SAVE_STATE Signature

Method SAVE_STATE on class CL_CRM_BSP_FRAME_MULTI has no parameter.
Method SAVE_STATE on class CL_CRM_BSP_FRAME_MULTI has no exception.
History
Last changed by/on SAP  20050615 
SAP Release Created in 400