SAP ABAP Class CL_CRM_BSP_FRAME_VIEWSET (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 20030526
Properties
Class CL_CRM_BSP_FRAME_VIEWSET  
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 20030411   SAP 
Last change 20040518   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 has no interface implemented.
Friends
Class CL_CRM_BSP_FRAME_VIEWSET has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DESIGN_ICONPLUSTEXT Static Attribute Private Type reference (TYPE) STRING 'ICONPLUSTEXT' SelectableLinkBar Design 20030729
2 GC_DESIGN_MINIMIZED Static Attribute Private Type reference (TYPE) STRING 'MINIMIZED' Viewset Group Design 20031112
3 GC_DESIGN_TEXTONLY Static Attribute Private Type reference (TYPE) STRING 'TEXTONLY' SelectableLinkBar Design 20030729
4 GC_EVENT_ABORT_PTC Static Attribute Private Type reference (TYPE) CRMT_BSP_EVENT 'ABORT_PTC' Event 20030729
5 GC_EVENT_DISCARD_PTC Static Attribute Private Type reference (TYPE) CRMT_BSP_EVENT 'DISCARD_PTC' Event 20030729
6 GC_EVENT_SAVE_PTC Static Attribute Private Type reference (TYPE) CRMT_BSP_EVENT 'SAVE_PTC' Event 20030729
7 GC_SERVER_EVENT_ITEM_SELECTED Static Attribute Private Type reference (TYPE) STRING 'selLinkBarItemSelected' Name Server Event selectableLinkBarItem Selected 20030527
8 GC_VIEWSET_DISPLAY_MODES_ILC Static Attribute Private Type reference (TYPE) CRMT_BSP_VSETGRP_DISPLAY_MODES ' ' Viewset Group - Display Modes 20030819
9 GC_VIEWSET_DISPLAY_MODES_LC Static Attribute Private Type reference (TYPE) CRMT_BSP_VSETGRP_DISPLAY_MODES 'A' Viewset Group - Display Modes 20030819
10 GC_VIEWSET_SCREEN_TYPE Static Attribute Private Type reference (TYPE) CRMT_BSP_SCRTYPE 'VSET' Screen Element Type 20030904
11 GC_VIEWSET_VIEWNAME Static Attribute Private Type reference (TYPE) STRING 'viewset.htm' Name of View 20030411
12 GR_VIEW Instance attribute Private Object reference (TYPE REF TO) IF_BSP_PAGE Business Server Page (BSP) 20030411
13 GT_VIEWSET Instance attribute Private Type reference (TYPE) CRMT_BSP_VSETGRP_M_TAB Viewset Group 20030503
14 GT_VIEWSET_TEXT Instance attribute Private Type reference (TYPE) CRMT_BSP_EVENT_T_TAB Texts for Viewset Group 20030504
15 GV_EXTERNAL_VIEWSET_EVENT_NAME Instance attribute Private Type reference (TYPE) CRMT_BSP_EVENT Externally-Set Viewset 20030902
16 GV_NEXT_TABSTRIP_EVENT_NAME Instance attribute Private Type reference (TYPE) CRMT_BSP_EVENT Next Tab 20030531
17 GV_NEXT_VIEWSET_EVENT_NAME Instance attribute Private Type reference (TYPE) CRMT_BSP_EVENT Next Viewset 20030531
18 GV_ON_NEW_TAB_PROC_ID_SPACE Instance attribute Private Type reference (TYPE) BOOLE_D Flag: Set Initial Value for Process ID During Tab Change 20031103
19 GV_PARENT_OBJECT_KEY Instance attribute Private Type reference (TYPE) CRMT_BSP_OBJECTKEY Key for the Current Object 20030411
20 GV_PREVIOUS_PARENT_OBJECT_KEY Instance attribute Private Type reference (TYPE) CRMT_BSP_OBJECTKEY Key for the Previous Object 20030718
21 GV_SELECTABLELINKBAR_DESIGN Instance attribute Private Type reference (TYPE) STRING 'ICONPLUSTEXT' Display Mode (Design) SelectableLinkBar 20030729
22 GV_SELECTED_TAB_EVENT_NAME Instance attribute Private Type reference (TYPE) CRMT_BSP_EVENT Currently-Selected Tabstrip 20030506
23 GV_SELECTED_VIEWSET_EVENT_NAME Instance attribute Private Type reference (TYPE) CRMT_BSP_EVENT Selected Viewset (Highlight) 20030530
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20030526
2 LOOK_AHEAD_VIEWSETGRP Instance method Public Method Viewset Group by Tabstrip Event (Only for Simulation!) 20030718
3 MERGE_PERSONALIZATION Instance method Protected Method Intervene in Personalization 20030523
4 SETUP_VIEWSETGRP Instance method Protected Method Get Viewset Group Data 20030503
Events
Class CL_CRM_BSP_FRAME_VIEWSET has no event.
Types
Class CL_CRM_BSP_FRAME_VIEWSET has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_CRM_BSP_FRAME_VIEWSET has no parameter.
Method CONSTRUCTOR on class CL_CRM_BSP_FRAME_VIEWSET has no exception.

Method LOOK_AHEAD_VIEWSETGRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FIRST_ACTIVE_VIEWSET Call by reference Type reference (TYPE) CRMT_BSP_VSETGRP_M Erstes aktives Viewset in CT_VIEWSET 20030903
2 Exporting ET_VIEWSET Call by reference Type reference (TYPE) CRMT_BSP_VSETGRP_M_TAB Viewset Gruppe - Model Zugriff 20030903
3 Exporting EV_SCREEN_TYPE Call by reference Type reference (TYPE) CRMT_BSP_SCRTYPE Bildelementart des Ziel-Tabs (initial, falls kein Tab aktiv) 20030904
4 Exporting EV_TABSTRIP_EVENT_USED Call by reference Type reference (TYPE) CRMT_BSP_EVENT Verwendetes Tabstrip-Event (initial, falls kein Tab aktiv) 20030903
5 Importing IV_ONLY_ACTIVE_VIEWSETS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Nur aktive Viewsets in CT_VIEWSET zurückgeben 20030718
6 Importing IV_TABSTRIP_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Auszulösendes Tabstrip-Event 20030718

Method LOOK_AHEAD_VIEWSETGRP on class CL_CRM_BSP_FRAME_VIEWSET has no exception.

Method MERGE_PERSONALIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VIEWSET Call by reference Type reference (TYPE) CRMT_BSP_VSETGRP_M_TAB Viewset Gruppe 20030523

Method MERGE_PERSONALIZATION on class CL_CRM_BSP_FRAME_VIEWSET has no exception.

Method SETUP_VIEWSETGRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VIEWSET Call by reference Type reference (TYPE) CRMT_BSP_VSETGRP_M_TAB Viewset Gruppe - Model Zugriff 20030820
2 Exporting ET_VIEWSET_TEXT Call by reference Type reference (TYPE) CRMT_BSP_EVENT_T_TAB Tabellentyp für Ereignistexte 20030820
3 Exporting EV_VIEWSTATE_MODE Call by reference Type reference (TYPE) STRING 'COLLAPSED_COMPACT_EXPANDED' oder 'COLLAPSED_EXPANDED' 20030820
4 Importing IS_BLUEPRINT_ENTRY Call by reference Type reference (TYPE) CRMC_BLUEPRINT Applikationsszenario-bildbereich 20030718
5 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20030504

Method SETUP_VIEWSETGRP on class CL_CRM_BSP_FRAME_VIEWSET has no exception.
History
Last changed by/on SAP  20040518 
SAP Release Created in 400