SAP ABAP Class CL_CRM_BSP_FRAME_VIEWSET_LIST (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_TABSTRIP_CONT Tabstrip Container 20030815
Properties
Class CL_CRM_BSP_FRAME_VIEWSET_LIST  
Short Description Controller Class for CRM_BSP_FRAME    
Super Class CL_CRM_BSP_FRAME_TABSTRIP_CONT Tabstrip Container 
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 20030815   SAP 
Last change 20130531   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
Class CL_CRM_BSP_FRAME_VIEWSET_LIST has no interface implemented.
Friends
Class CL_CRM_BSP_FRAME_VIEWSET_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_FIELDNAME_DESCRIPTION Constant Private Type reference (TYPE) FIELDNAME 'DESCRIPTION' Field Name for Event Description 20030902
2 GC_FIELDNAME_EQUIVALENT_DESCR Constant Private Type reference (TYPE) FIELDNAME 'EQUIVALENT_DESCRIPTION' Field Name for Event Description ODP Tabstrip 20030902
3 GC_FIELDNAME_OBJECT_KEY Constant Private Type reference (TYPE) FIELDNAME 'OBJECT_KEY' Field Name for Object Key 20030824
4 GC_FIELDNAME_VSP_DESCRIPTION Constant Private Type reference (TYPE) FIELDNAME 'VSP_DESCRIPTION' Field Name for Event Description Viewset 20030902
5 GC_FIELDNAME_VSP_TAB_DESCR Constant Private Type reference (TYPE) FIELDNAME 'VSP_TABSTRIP_DESCRIPTION' Field Name for Event Description VSP Tabstrip 20030902
6 GT_FILTER_VALUE Instance attribute Private Type reference (TYPE) TIHTTPNVP Filter values 20030818
7 GV_FOCUS_EVENT_KEY Instance attribute Private Type reference (TYPE) CRMT_BSP_OBJECTKEY Focus 20030909
8 GV_INIT_FILTER Instance attribute Private Type reference (TYPE) BOOLE_D Flag: Initialize Filter Values 20030825
9 GV_NEW_FOCUS_EVENT_KEY Instance attribute Private Type reference (TYPE) CRMT_BSP_OBJECTKEY New Focus 20031006
10 GV_PARENT_OBJECT_KEY Instance attribute Private Type reference (TYPE) CRMT_BSP_OBJECTKEY Key of Current Object (=Parent) 20030815
11 GV_SORT_BY_USER Instance attribute Private Type reference (TYPE) BOOLE_D Flag: List was Sorted by User 20030818
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_DATA_CONTEXT_ID Instance method Private Method Create ID for Datea Context (Model) 20030819
2 FIND_EQUIVALENT_EVENTS Instance method Private Method Find Equivalent Events (Same Screen) 20030903
3 GET_VIEWSET_LIST_SPECS Instance method Private Method Get Information on List Viewsets 20030901
4 RENDER_COLLAPSED Instance method Private Method Visualize Minimized State 20030825
5 SETUP_VIEWSETGROUP Instance method Private Method Get Specification of Viewset List 20030902
Events
Class CL_CRM_BSP_FRAME_VIEWSET_LIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_EVENT Private See coding 20030901 BEGIN OF ts_event, event TYPE crmt_bsp_event, END OF ts_event
2 TS_VIEWSET_LIST_SPEC Private See coding 20030901 BEGIN OF ts_viewset_list_spec, event TYPE crmt_bsp_event, fieldgroup TYPE crmt_bsp_fieldgrp, screentype TYPE crmt_bsp_scrtype, registertabgroup TYPE crmt_bsp_regtabgrp, multigroup TYPE crmt_bsp_multigroup, equivalent_vsp_tabstrip_event TYPE crmt_bsp_event, equivalent_vsp_event TYPE crmt_bsp_event, equivalent_event TYPE crmt_bsp_event, END OF ts_viewset_list_spec
3 TT_EVENT Private See coding 20030901 tt_event TYPE STANDARD TABLE OF ts_event
4 TT_VIEWSET_LIST_SPEC Private See coding 20030901 tt_viewset_list_spec TYPE STANDARD TABLE OF ts_viewset_list_spec
Method Signatures

Method CREATE_DATA_CONTEXT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20030819
2 Returning RV_DATA_CONTEXT_ID Value transfer Type reference (TYPE) STRING ID des Datenkontextes 20030819

Method CREATE_DATA_CONTEXT_ID on class CL_CRM_BSP_FRAME_VIEWSET_LIST has no exception.

Method FIND_EQUIVALENT_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VIEWSET_LIST_SPEC Call by reference Type reference (TYPE) TT_VIEWSET_LIST_SPEC Viewset Spezifikation 20030903
2 Importing IS_BLUEPRINT_ENTRY Call by reference Type reference (TYPE) CRMC_BLUEPRINT Applikationsszenario-bildbereich 20030903
3 Importing IV_NEXT_SCREENPOSITION Call by reference Type reference (TYPE) CRMT_BSP_SCRPOSITION Position des Teilbildes auf dem layout 20030903
4 Importing IV_NEXT_SCREENVARIANT Call by reference Type reference (TYPE) CRMT_BSP_SCRVARIANT Bildvariante 20030903

Method FIND_EQUIVALENT_EVENTS on class CL_CRM_BSP_FRAME_VIEWSET_LIST has no exception.

Method GET_VIEWSET_LIST_SPECS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VIEWSET_LIST_SPEC Call by reference Type reference (TYPE) TT_VIEWSET_LIST_SPEC 20030901
2 Importing IT_EVENT Call by reference Type reference (TYPE) TT_EVENT Tabelle von Events 20030901
3 Importing IV_APPLICATION Call by reference Type reference (TYPE) CRMT_BSP_APPL Applikation 20030901
4 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW Sicht für UI-Darstellung 20030901
5 Importing IV_SCREENPOSITION Call by reference Type reference (TYPE) CRMT_BSP_SCRPOSITION Nächste Position des Teilbildes auf dem layout 20030901
6 Importing IV_SCREENVARIANT Call by reference Type reference (TYPE) CRMT_BSP_SCRVARIANT Nächste Bildvariante 20030901

Method GET_VIEWSET_LIST_SPECS on class CL_CRM_BSP_FRAME_VIEWSET_LIST has no exception.

Method RENDER_COLLAPSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PAGE_CONTEXT Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP-Seitenkontext für Element-Handler 20030825
2 Importing IV_ITEM_SELECTED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030825
3 Importing IV_VIEWSET_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030825
4 Importing IV_VIEWSET_TEXT Call by reference Type reference (TYPE) STRING Viewset Text 20030825

Method RENDER_COLLAPSED on class CL_CRM_BSP_FRAME_VIEWSET_LIST has no exception.

Method SETUP_VIEWSETGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VIEWSET_LIST_SPEC Call by reference Type reference (TYPE) TT_VIEWSET_LIST_SPEC Viewset Specification 20030902
2 Importing IS_BLUEPRINT_ENTRY Call by reference Type reference (TYPE) CRMC_BLUEPRINT Applikationsszenario-bildbereich 20030902
3 Importing IV_NEXT_SCREENPOSITION Call by reference Type reference (TYPE) CRMT_BSP_SCRPOSITION Position des Teilbildes auf dem layout 20030903
4 Importing IV_NEXT_SCREENVARIANT Call by reference Type reference (TYPE) CRMT_BSP_SCRVARIANT Bildvariante 20030903
5 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20030902

Method SETUP_VIEWSETGROUP on class CL_CRM_BSP_FRAME_VIEWSET_LIST has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 400