SAP ABAP Class CL_SALV_WD_VIEW_ABAP (ABAP ALV Personalization View)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-ALV-ABA (Application Component) Web Dynpro ALV for ABAP
     SALV_WD_SERVICE (Package) SALV WD Service
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SALV_WD_VIEW View Class 20050127
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_WD_VIEW_INFO Interface for ABAP View 20090612
Properties
Class CL_SALV_WD_VIEW_ABAP  
Short Description ABAP ALV Personalization View    
Super Class CL_SALV_WD_VIEW View Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SALV_WD_SERVICE   SALV WD Service 
Created 20050127   SAP 
Last change 20110908   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 IF_SALV_BS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_SALV_WD_VIEW_INFO Interface for ABAP View 20090612
Friends
Class CL_SALV_WD_VIEW_ABAP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTION Instance attribute Protected Type reference (TYPE) STRING 20090603
2 CATEGORY Instance attribute Private Type reference (TYPE) STRING 20090604
3 CO_PHASE_UNLOCKED Constant Protected Type reference (TYPE) NUM2 02 if_wd_personalization 20091116
4 C_CATEGORY Constant Public See coding 20090604
5 C_SNAPSHOT_ID Constant Public See coding 20100902
6 C_SNAPSHOT_SOURCE Constant Public See coding 20100902
7 DEVCLASS Instance attribute Public Type reference (TYPE) DEVCLASS Package 20090601
8 NEXT_S_VIEW Instance attribute Protected Type reference (TYPE) WDR_PERS_VARIANT Web Dynpro Personalization Variant 20090605
9 R_COMPONENT_CUSTOM Instance attribute Private Object reference (TYPE REF TO) IF_SALV_WD_COMPONENT_CUSTOM Component Customizing (Personalization) 20090605
10 R_PERSISTENCE_ACCESS Instance attribute Private Object reference (TYPE REF TO) IF_SALV_WD_PERSISTENCE_ACCESS Access Layer on Memory Media (DB, Memory) 20090612
11 R_PERS_MANAGER Instance attribute Public Object reference (TYPE REF TO) IF_WD_PERSONALIZATION Web Dynpro Personalization Interface 20090601
12 TRANSIENT Instance attribute Public Type reference (TYPE) ABAP_BOOL 20090619
13 TRANSPORT_REQUESTED Instance attribute Public Type reference (TYPE) ABAP_BOOL 20091116
14 TRKORR Instance attribute Public Type reference (TYPE) TRKORR Request/Task 20090601
15 TRKORR_LABEL Instance attribute Public Type reference (TYPE) STRING 20090601
16 T_MSG Instance attribute Protected Type reference (TYPE) IF_SALV_BS=>T_TYPE_MESSAGE 20090604
17 T_SNAPSHOT Instance attribute Private Type reference (TYPE) YT_SNAPSHOT 20100902
18 VIEW Instance attribute Public Type reference (TYPE) WDR_PERS_VARIANT Web Dynpro Personalization Variant 20050620
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20050127
2 CREATE_SNAPSHOT Instance method Public Method 20100902
3 DELETE Instance method Public Method 20090601
4 DELETE_700 Instance method Public Method 20091117
5 DELETE_800 Instance method Public Method 20091117
6 DELETE_BLOBS Instance method Private Method DELETE Phase Part II : Delete Binaries 20090604
7 DISCARD_CHANGES Instance method Public Method 20100810
8 GET_BLOBS Instance method Public Method 20091117
9 GET_MODEL Instance method Private Method 20090601
10 GET_SNAPSHOT Instance method Public Method 20100902
11 GET_T_MSG Instance method Public Method 20090604
12 IS_MODEL_FILLED Instance method Public Method 20090602
13 IS_TRANSIENT Instance method Public Method 20090619
14 LOAD Instance method Public Method 20090601
15 ON_CLOSE_DELETE Instance method Protected Method UI Action Settings Dialog : DELETE Part II 20090601
16 ON_CLOSE_SAVE Instance method Protected Method UI Action Settings Dialog : SAVE Part II 20090601
17 ON_CLOSE_SAVE_AS Instance method Protected Method UI Action Settings Dialog : SAVE AS Part II 20090601
18 ON_CLOSE_SAVE_PROPERTIES Instance method Protected Method UI Action Settings Dialog : SAVE PROPERTIES Part II 20090601
19 ON_PERSONALISATION_CALLBACK Instance method Private Event handling method 20090601
20 READ_BLOBS Instance method Private Method LOAD Phase Part II : Read Binaries 20090602
21 REGISTER_CALLBACK Instance method Public Method 20090605
22 SAVE Instance method Public Method 20090601
23 SAVE_700 Instance method Public Method 20091117
24 SAVE_800 Instance method Public Method 20091117
25 SAVE_AS Instance method Public Method 20090601
26 SAVE_AS_700 Instance method Public Method 20091117
27 SAVE_AS_800 Instance method Public Method 20091117
28 SAVE_BLOBS Instance method Private Method 20090604
29 SAVE_PROPERTIES Instance method Public Method 20090601
30 SET Instance method Public Method 20050926
31 SET_CATEGORY Instance method Public Method 20090605
32 SET_DEVCLASS Instance method Public Method 20090603
33 SET_R_COMPONENT_CUSTOM Instance method Public Method 20090605
34 SET_R_PERS_MANAGER Instance method Public Method 20090603
35 SET_TRANSIENT Instance method Public Method 20090619
36 SET_TRANSPORT_REQUESTED Instance method Public Method 20091116
37 SET_TRKORR Instance method Public Method 20090603
38 SET_TRKORR_LABEL Instance method Public Method 20090603
39 SET_VIEW Instance method Public Method 20050620
40 TRANSFER_MODEL_TO Instance method Public Method 20090606
Events
# Event Type Visibility Description Created on
1 CLOSE_DELETE Instance Event
(0)
Public
(2)
20090604
2 CLOSE_SAVE Instance Event
(0)
Public
(2)
20090604
3 CLOSE_SAVE_AS Instance Event
(0)
Public
(2)
20090605
4 CLOSE_SAVE_PROPERTIES Instance Event
(0)
Public
(2)
20090710
5 CLOSE_WITH_ERROR Instance Event
(0)
Public
(2)
20091119
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_SNAPSHOT Private See coding 20100902 begin of YS_SNAPSHOT, id type string, snapshot type xstring, end of ys_snapshot
2 YT_SNAPSHOT Private See coding 20100902 yt_snapshot type table of ys_snapshot
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CATEGORY Call by reference Type reference (TYPE) STRING 20090604
2 Importing R_ABAP_MODEL Call by reference Object reference (TYPE REF TO) CL_SALV_WD_CONFIG_TABLE 20050127
3 Importing R_COMPONENT_CUSTOM Call by reference Object reference (TYPE REF TO) IF_SALV_WD_COMPONENT_CUSTOM Component Customizing (Personalization) 20090602
4 Importing R_STORAGE_PROVIDER Call by reference Object reference (TYPE REF TO) IF_SALV_WD_STORAGE_PROVIDER Zugriffsschicht auf Speichermedien( DB, Memory) 20090612
5 Importing S_VIEW Call by reference Type reference (TYPE) WDR_PERS_VARIANT Web Dynpro Personalisierungsvariante 20090607

Method CONSTRUCTOR on class CL_SALV_WD_VIEW_ABAP has no exception.

Method CREATE_SNAPSHOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) STRING RSRSCAN1: Suchstring/Suchmuster 20100902
2 Importing OVERWRITE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100902
3 Importing SOURCE Call by reference Type reference (TYPE) STRING 'AUTOMATIC' 20100902

Method CREATE_SNAPSHOT on class CL_SALV_WD_VIEW_ABAP has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_COMPONENT_CUSTOM Call by reference Object reference (TYPE REF TO) IF_SALV_WD_COMPONENT_CUSTOM WebDynpro: Schnittstelle für Kontext Knoten 20090601

Method DELETE on class CL_SALV_WD_VIEW_ABAP has no exception.

Method DELETE_700 Signature

Method DELETE_700 on class CL_SALV_WD_VIEW_ABAP has no parameter.
Method DELETE_700 on class CL_SALV_WD_VIEW_ABAP has no exception.

Method DELETE_800 Signature

Method DELETE_800 on class CL_SALV_WD_VIEW_ABAP has no parameter.
Method DELETE_800 on class CL_SALV_WD_VIEW_ABAP has no exception.

Method DELETE_BLOBS Signature

Method DELETE_BLOBS on class CL_SALV_WD_VIEW_ABAP has no parameter.
Method DELETE_BLOBS on class CL_SALV_WD_VIEW_ABAP has no exception.

Method DISCARD_CHANGES Signature

Method DISCARD_CHANGES on class CL_SALV_WD_VIEW_ABAP has no parameter.
Method DISCARD_CHANGES on class CL_SALV_WD_VIEW_ABAP has no exception.

Method GET_BLOBS Signature

Method GET_BLOBS on class CL_SALV_WD_VIEW_ABAP has no parameter.
Method GET_BLOBS on class CL_SALV_WD_VIEW_ABAP has no exception.

Method GET_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Object reference (TYPE REF TO) CL_SALV_WD_CONFIG_TABLE Konfiguration der ALV-Ausgabe 20090601

Method GET_MODEL on class CL_SALV_WD_VIEW_ABAP has no exception.

Method GET_SNAPSHOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) STRING RSRSCAN1: Suchstring/Suchmuster 20100902
2 Returning VALUE Value transfer Type reference (TYPE) XSTRING 20100902

Method GET_SNAPSHOT on class CL_SALV_WD_VIEW_ABAP has no exception.

Method GET_T_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) IF_SALV_BS=>T_TYPE_MESSAGE 20090604

Method GET_T_MSG on class CL_SALV_WD_VIEW_ABAP has no exception.

Method IS_MODEL_FILLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) ABAP_BOOL 20090602

Method IS_MODEL_FILLED on class CL_SALV_WD_VIEW_ABAP has no exception.

Method IS_TRANSIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) ABAP_BOOL 20090619

Method IS_TRANSIENT on class CL_SALV_WD_VIEW_ABAP has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_COMPONENT_CUSTOM Call by reference Object reference (TYPE REF TO) IF_SALV_WD_COMPONENT_CUSTOM WebDynpro: Schnittstelle für Kontext Knoten 20090601

Method LOAD on class CL_SALV_WD_VIEW_ABAP has no exception.

Method ON_CLOSE_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PHASE_INDICATOR Call by reference Type reference (TYPE) NUMC2 Zweistellige Nummer 20090601

Method ON_CLOSE_DELETE on class CL_SALV_WD_VIEW_ABAP has no exception.

Method ON_CLOSE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PHASE_INDICATOR Call by reference Type reference (TYPE) NUMC2 Zweistellige Nummer 20090601

Method ON_CLOSE_SAVE on class CL_SALV_WD_VIEW_ABAP has no exception.

Method ON_CLOSE_SAVE_AS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PHASE_INDICATOR Call by reference Type reference (TYPE) NUMC2 Zweistellige Nummer 20090601

Method ON_CLOSE_SAVE_AS on class CL_SALV_WD_VIEW_ABAP has no exception.

Method ON_CLOSE_SAVE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PHASE_INDICATOR Call by reference Type reference (TYPE) NUMC2 Zweistellige Nummer 20090601

Method ON_CLOSE_SAVE_PROPERTIES on class CL_SALV_WD_VIEW_ABAP has no exception.

Method ON_PERSONALISATION_CALLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIG_KEY Value transfer Attribute reference (LIKE) 20090603
2 Importing HAS_ERRORS Value transfer Attribute reference (LIKE) 20090603
3 Importing MESSAGES Value transfer Attribute reference (LIKE) 20090603
4 Importing PHASE_INDICATOR Value transfer Attribute reference (LIKE) 20090603

Method ON_PERSONALISATION_CALLBACK on class CL_SALV_WD_VIEW_ABAP has no exception.

Method READ_BLOBS Signature

Method READ_BLOBS on class CL_SALV_WD_VIEW_ABAP has no parameter.
Method READ_BLOBS on class CL_SALV_WD_VIEW_ABAP has no exception.

Method REGISTER_CALLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20090605

Method REGISTER_CALLBACK on class CL_SALV_WD_VIEW_ABAP has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_COMPONENT_CUSTOM Call by reference Object reference (TYPE REF TO) IF_SALV_WD_COMPONENT_CUSTOM WebDynpro: Schnittstelle für Kontext Knoten 20090601
2 Importing SAVE_PROPERTIES Value transfer Type reference (TYPE) SAP_BOOL ABAP_FALSE 'X'=Sichteigenschaften sichern, ' '=Sicht sichern 20090710

Method SAVE on class CL_SALV_WD_VIEW_ABAP has no exception.

Method SAVE_700 Signature

Method SAVE_700 on class CL_SALV_WD_VIEW_ABAP has no parameter.
Method SAVE_700 on class CL_SALV_WD_VIEW_ABAP has no exception.

Method SAVE_800 Signature

Method SAVE_800 on class CL_SALV_WD_VIEW_ABAP has no parameter.
Method SAVE_800 on class CL_SALV_WD_VIEW_ABAP has no exception.

Method SAVE_AS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_COMPONENT_CUSTOM Call by reference Object reference (TYPE REF TO) IF_SALV_WD_COMPONENT_CUSTOM WebDynpro: Schnittstelle für Kontext Knoten 20090601
2 Importing S_VIEW Call by reference Type reference (TYPE) WDR_PERS_VARIANT Web Dynpro Personalisierungsvariante 20090601

Method SAVE_AS on class CL_SALV_WD_VIEW_ABAP has no exception.

Method SAVE_AS_700 Signature

Method SAVE_AS_700 on class CL_SALV_WD_VIEW_ABAP has no parameter.
Method SAVE_AS_700 on class CL_SALV_WD_VIEW_ABAP has no exception.

Method SAVE_AS_800 Signature

Method SAVE_AS_800 on class CL_SALV_WD_VIEW_ABAP has no parameter.
Method SAVE_AS_800 on class CL_SALV_WD_VIEW_ABAP has no exception.

Method SAVE_BLOBS Signature

Method SAVE_BLOBS on class CL_SALV_WD_VIEW_ABAP has no parameter.
Method SAVE_BLOBS on class CL_SALV_WD_VIEW_ABAP has no exception.

Method SAVE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_COMPONENT_CUSTOM Call by reference Object reference (TYPE REF TO) IF_SALV_WD_COMPONENT_CUSTOM WebDynpro: Schnittstelle für Kontext Knoten 20090601

Method SAVE_PROPERTIES on class CL_SALV_WD_VIEW_ABAP has no exception.

Method SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFAULT Call by reference Type reference (TYPE) ABAP_BOOL 20050926
2 Importing R_ABAP_MODEL Call by reference Object reference (TYPE REF TO) CL_SALV_WD_CONFIG_TABLE Konfiguration der ALV-Ausgabe 20050930
3 Importing SCOPE_LABEL Call by reference Type reference (TYPE) STRING 20050926
4 Importing VIEW Call by reference Type reference (TYPE) WDR_PERS_VARIANT Web Dynpro Personalisierungsvariante 20050926

Method SET on class CL_SALV_WD_VIEW_ABAP has no exception.

Method SET_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) STRING Auftrag/Aufgabe 20090605

Method SET_CATEGORY on class CL_SALV_WD_VIEW_ABAP has no exception.

Method SET_DEVCLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) DEVCLASS Paket 20090603

Method SET_DEVCLASS on class CL_SALV_WD_VIEW_ABAP has no exception.

Method SET_R_COMPONENT_CUSTOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Object reference (TYPE REF TO) IF_SALV_WD_COMPONENT_CUSTOM Auftrag/Aufgabe 20090605

Method SET_R_COMPONENT_CUSTOM on class CL_SALV_WD_VIEW_ABAP has no exception.

Method SET_R_PERS_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Object reference (TYPE REF TO) IF_WD_PERSONALIZATION Web Dynpro Personalisierungs-Interface 20090603

Method SET_R_PERS_MANAGER on class CL_SALV_WD_VIEW_ABAP has no exception.

Method SET_TRANSIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) ABAP_BOOL 20090619

Method SET_TRANSIENT on class CL_SALV_WD_VIEW_ABAP has no exception.

Method SET_TRANSPORT_REQUESTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) ABAP_BOOL 20091116

Method SET_TRANSPORT_REQUESTED on class CL_SALV_WD_VIEW_ABAP has no exception.

Method SET_TRKORR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20090603

Method SET_TRKORR on class CL_SALV_WD_VIEW_ABAP has no exception.

Method SET_TRKORR_LABEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) STRING 20090603

Method SET_TRKORR_LABEL on class CL_SALV_WD_VIEW_ABAP has no exception.

Method SET_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) WDR_PERS_VARIANT Web Dynpro Personalisierungsvariante 20050620

Method SET_VIEW on class CL_SALV_WD_VIEW_ABAP has no exception.

Method TRANSFER_MODEL_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Object reference (TYPE REF TO) CL_SALV_WD_VIEW_ABAP 20090606

Method TRANSFER_MODEL_TO on class CL_SALV_WD_VIEW_ABAP has no exception.
Event Signatures

Event CLOSE_DELETE Signature
Event CLOSE_DELETE on class CL_SALV_WD_VIEW_ABAP has no parameter.
Event CLOSE_SAVE Signature
Event CLOSE_SAVE on class CL_SALV_WD_VIEW_ABAP has no parameter.
Event CLOSE_SAVE_AS Signature
Event CLOSE_SAVE_AS on class CL_SALV_WD_VIEW_ABAP has no parameter.
Event CLOSE_SAVE_PROPERTIES Signature
Event CLOSE_SAVE_PROPERTIES on class CL_SALV_WD_VIEW_ABAP has no parameter.
Event CLOSE_WITH_ERROR Signature
Event CLOSE_WITH_ERROR on class CL_SALV_WD_VIEW_ABAP has no parameter.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700