SAP ABAP Class CL_SALV_WD_C_TABLE_V_TABLE (View Table)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-ALV-ABA (Application Component) Web Dynpro ALV for ABAP
     SALV_WD_UI_T (Package) SALV WD UI (Translation-Relevant)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SALV_WD_A_VIEW TableViewController 20050204
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_WD_COMP_TABLE_DATA View Table - Data 20041205
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_WD_COMP_TABLE_DATA_MAP View Table - Data Mapping 20090514
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_WD_COMP_TABLE_EVENTS 20050719
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_WD_COMP_TABLE_UI View Table - UI Rendering 20041205
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_WD_SERVICES 20070323
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDR_TABLE_PROPERTY_PROVIDER ONLY FOR INTERNAL USE! DO NOT USE! 20091207
Properties
Class CL_SALV_WD_C_TABLE_V_TABLE  
Short Description View Table    
Super Class CL_SALV_WD_A_VIEW TableViewController 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SALV_WD_UI_T   SALV WD UI (Translation-Relevant) 
Created 20041020   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)
2 CL_SALV_WD_CHANGELIST_UI Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_SALV_WD_DATA_TABLE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 IF_SALV_WD_COMP_TABLE_UI 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_COMP_TABLE_DATA View Table - Data 20041205
2 IF_SALV_WD_COMP_TABLE_DATA_MAP View Table - Data Mapping 20090514
3 IF_SALV_WD_COMP_TABLE_EVENTS 20050719
4 IF_SALV_WD_COMP_TABLE_UI View Table - UI Rendering 20041205
5 IF_SALV_WD_SERVICES 20070323
6 IF_WDR_TABLE_PROPERTY_PROVIDER ONLY FOR INTERNAL USE! DO NOT USE! 20091207
Friends
# Friend Modeled only Created on Description
1 CL_SALV_WD_COMP_FACTORY 20100518 WD Component Proxy Factory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COMPLETE_RANGE_INVALIDATED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20091219
2 IS_ALV_MESSAGES_MOVED_TO_APPL Instance attribute Private Type reference (TYPE) ABAP_BOOL True if Messages Copied to App. in this Roundtrip 20100622
3 IS_PENDING_INPUT_STORED Instance attribute Private Type reference (TYPE) ABAP_BOOL True if Pending Input is Stored for This Roundtrip 20100623
4 MSG_ID_OF_DUMMY_VALIDATN_ERROR Instance attribute Private Type reference (TYPE) STRING Msg ID for Dummy Error - See update_val_error_on_alv_node() 20100630
5 NEXT_MULTI_CELL_EDITOR_ID Static Attribute Private Type reference (TYPE) XSTRING Contains next unique ID for Multi Cell Editor controls 20100608
6 R_LOG Instance attribute Private Object reference (TYPE REF TO) IF_SALV_CSQ_LOG 20100108
7 R_P13N_VIEW_PROPERTIES_WINDOW Instance attribute Public Object reference (TYPE REF TO) IF_WD_WINDOW 20100316
8 R_UI_GUIDELINE_20_HANDLER Instance attribute Private Object reference (TYPE REF TO) IF_SALV_WD_UIGL20_HANDLER Interface of UI Guideline 2.0 Handler 20100506
9 T_MULTI_CELL_EDITOR_MAPPING Instance attribute Private Type reference (TYPE) IF_SALV_WD_COMP_TABLE_UI=>YT_MULTI_CELL_EDITOR_MAPPING Holds ID mappings of CM Multi Cell Editors 20100608
10 T_PENDING_CLIENT_CHANGES Instance attribute Private Type reference (TYPE) YT_PENDING_CLIENT_CHANGES 20100617
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DATA_FILTER_NODE Instance method Private Method 20130419
2 APPEND_DEFAULT_ROWS Instance method Protected Method Efficiently append default rows to a table 20090813
3 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor 20060301
4 CONSTRUCTOR Instance method Public Constructor Constructor 20050322
5 CREATE_FILTER_COL_HEADER_MENU Instance method Private Method Create Node Data Filter 20130419
6 CREATE_FILTER_LINE Instance method Private Method Create Node Data Filter 20130419
7 GET_API_FILTER_VALUESETS Instance method Private Method 20130419
8 GET_DEFAULT_ROW Instance method Protected Method 20090901
9 GET_MERGE_RELEVANT_FIELDS Static method Private Method 20110324
10 IS_FORCED_SELECTION_VIOLATED Instance method Private Method Determines if Selections are to be Removed 20091104
11 IS_READ_ONLY_COLUMN Static method Private Method 20110325
12 MAP_ALV_MSGS_TO_APPL Instance method Private Method 20100616
13 MAP_APPL_MSGS_TO_ALV Instance method Public Method 20100616
14 MAP_APPL_MSGS_TO_ALV___OLD Instance method Private Method OBSOLETE 20100617
15 ON_AFTER_SERVICE Instance method Public Method OBSOLETE: After Service Dialog 20041020
16 ON_LEAD_SELECTION_INITIALIZED Instance method Private Event handling method React to Lead Selection Changed 20091222
17 ON_RUNTIME_ANALYSIS Instance method Private Method 20100210
18 REMOVE_VAL_ERROR_FROM_ALV_NODE Instance method Private Method Remove Validation Error (See "update_val_error_on_alv_node") 20100705
19 RESTORE_PENDING_CLIENT_CHANGES Instance method Private Method Restore Changes User Made in Error Cells 20100618
20 STORE_PENDING_CLIENT_CHANGES Instance method Private Method Store user input that was not yet written to context 20100617
21 UPDATE_MULTI_CELL_EDITOR_CV Instance method Private Method Updates specified Multi Cell Editor Cell Variant 20100608
22 UPDATE_VAL_ERROR_ON_ALV_NODE Instance method Public Method Append/remove dummy validation error on ALV node 20100630
Events
Class CL_SALV_WD_C_TABLE_V_TABLE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_PENDING_CLIENT_CHANGE Private See coding 20100617 begin of ys_pending_client_change, message_id type string, value_external type string, end of ys_pending_client_change
2 YT_PENDING_CLIENT_CHANGES Private See coding 20100617 yt_pending_client_changes type standard table of ys_pending_client_change with default key
Method Signatures

Method ADD_DATA_FILTER_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing T_COMPONENTS Call by reference Type reference (TYPE) ABAP_COMPONENT_TAB 20130419
2 Importing T_WDR_ATTRIBUTES Call by reference Type reference (TYPE) WDR_CONTEXT_ATTR_INFO_MAP Meta-Information aller Attribute eines Knotens 20130419

Method ADD_DATA_FILTER_NODE on class CL_SALV_WD_C_TABLE_V_TABLE has no exception.

Method APPEND_DEFAULT_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFAULT_ROW Call by reference Type reference (TYPE) DATA 20090813
2 Importing NUMBER_OF_NEW_ROWS Value transfer Type reference (TYPE) SYTABIX Index interner Tabellen 20090813
3 Changing TABLE Call by reference Type reference (TYPE) STANDARD TABLE 20090813

Method APPEND_DEFAULT_ROWS on class CL_SALV_WD_C_TABLE_V_TABLE has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SALV_WD_C_TABLE_V_TABLE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SALV_WD_C_TABLE_V_TABLE has no exception.

Method CONSTRUCTOR Signature

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

Method CONSTRUCTOR on class CL_SALV_WD_C_TABLE_V_TABLE has no exception.

Method CREATE_FILTER_COL_HEADER_MENU Signature

Method CREATE_FILTER_COL_HEADER_MENU on class CL_SALV_WD_C_TABLE_V_TABLE has no parameter.
Method CREATE_FILTER_COL_HEADER_MENU on class CL_SALV_WD_C_TABLE_V_TABLE has no exception.

Method CREATE_FILTER_LINE Signature

Method CREATE_FILTER_LINE on class CL_SALV_WD_C_TABLE_V_TABLE has no parameter.
Method CREATE_FILTER_LINE on class CL_SALV_WD_C_TABLE_V_TABLE has no exception.

Method GET_API_FILTER_VALUESETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RT_VALUESETS Call by reference Object reference (TYPE REF TO) DATA Sortierte Liste von Schlüssel/ Wertbeziehungen als Strings 20130419

Method GET_API_FILTER_VALUESETS on class CL_SALV_WD_C_TABLE_V_TABLE has no exception.

Method GET_DEFAULT_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) DATA 20090901

Method GET_DEFAULT_ROW on class CL_SALV_WD_C_TABLE_V_TABLE has no exception.

Method GET_MERGE_RELEVANT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20110325
2 Importing R_MODEL Call by reference Object reference (TYPE REF TO) CL_SALV_WD_CONFIG_TABLE Konfiguration der ALV-Ausgabe 20110325
3 Returning T_FIELD_NAMES Value transfer Type reference (TYPE) IF_SALV_WD_COMP_TABLE_DATA~YT_FIELD_NAME 20110324

Method GET_MERGE_RELEVANT_FIELDS on class CL_SALV_WD_C_TABLE_V_TABLE has no exception.

Method IS_FORCED_SELECTION_VIOLATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LEAD_SELECTION Call by reference Type reference (TYPE) ABAP_BOOL abap_true, wenn die Lead-Selektion entfernt werden sollte 20091104
2 Exporting MULTI_SELECTION Call by reference Type reference (TYPE) ABAP_BOOL abap_true, wenn die Multi-Selektion entfernt werden sollte 20091104

Method IS_FORCED_SELECTION_VIOLATED on class CL_SALV_WD_C_TABLE_V_TABLE has no exception.

Method IS_READ_ONLY_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20110325
2 Returning IS_READ_ONLY Value transfer Type reference (TYPE) ABAP_BOOL 20110325
3 Importing R_MODEL Call by reference Object reference (TYPE REF TO) CL_SALV_WD_CONFIG_TABLE Konfiguration der ALV-Ausgabe 20110325

Method IS_READ_ONLY_COLUMN on class CL_SALV_WD_C_TABLE_V_TABLE has no exception.

Method MAP_ALV_MSGS_TO_APPL Signature

Method MAP_ALV_MSGS_TO_APPL on class CL_SALV_WD_C_TABLE_V_TABLE has no parameter.
Method MAP_ALV_MSGS_TO_APPL on class CL_SALV_WD_C_TABLE_V_TABLE has no exception.

Method MAP_APPL_MSGS_TO_ALV Signature

Method MAP_APPL_MSGS_TO_ALV on class CL_SALV_WD_C_TABLE_V_TABLE has no parameter.
Method MAP_APPL_MSGS_TO_ALV on class CL_SALV_WD_C_TABLE_V_TABLE has no exception.

Method MAP_APPL_MSGS_TO_ALV___OLD Signature

Method MAP_APPL_MSGS_TO_ALV___OLD on class CL_SALV_WD_C_TABLE_V_TABLE has no parameter.
Method MAP_APPL_MSGS_TO_ALV___OLD on class CL_SALV_WD_C_TABLE_V_TABLE has no exception.

Method ON_AFTER_SERVICE Signature

Method ON_AFTER_SERVICE on class CL_SALV_WD_C_TABLE_V_TABLE has no parameter.
Method ON_AFTER_SERVICE on class CL_SALV_WD_C_TABLE_V_TABLE has no exception.

Method ON_LEAD_SELECTION_INITIALIZED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LEAD_SELECTION_INDEX Value transfer Attribute reference (LIKE) 20100113
2 Importing NODE Value transfer Attribute reference (LIKE) 20100113

Method ON_LEAD_SELECTION_INITIALIZED on class CL_SALV_WD_C_TABLE_V_TABLE has no exception.

Method ON_RUNTIME_ANALYSIS Signature

Method ON_RUNTIME_ANALYSIS on class CL_SALV_WD_C_TABLE_V_TABLE has no parameter.
Method ON_RUNTIME_ANALYSIS on class CL_SALV_WD_C_TABLE_V_TABLE has no exception.

Method REMOVE_VAL_ERROR_FROM_ALV_NODE Signature

Method REMOVE_VAL_ERROR_FROM_ALV_NODE on class CL_SALV_WD_C_TABLE_V_TABLE has no parameter.
Method REMOVE_VAL_ERROR_FROM_ALV_NODE on class CL_SALV_WD_C_TABLE_V_TABLE has no exception.

Method RESTORE_PENDING_CLIENT_CHANGES Signature

Method RESTORE_PENDING_CLIENT_CHANGES on class CL_SALV_WD_C_TABLE_V_TABLE has no parameter.
Method RESTORE_PENDING_CLIENT_CHANGES on class CL_SALV_WD_C_TABLE_V_TABLE has no exception.

Method STORE_PENDING_CLIENT_CHANGES Signature

Method STORE_PENDING_CLIENT_CHANGES on class CL_SALV_WD_C_TABLE_V_TABLE has no parameter.
Method STORE_PENDING_CLIENT_CHANGES on class CL_SALV_WD_C_TABLE_V_TABLE has no exception.

Method UPDATE_MULTI_CELL_EDITOR_CV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Object reference (TYPE REF TO) CL_SALV_WD_COLUMN Column to update 20100608
2 Importing MULTI_CELL_EDITOR Call by reference Object reference (TYPE REF TO) CL_SALV_WD_MULTI_CELL_EDITOR WD ALV Multi Cell Editor Cell Variant to update 20100608
3 Importing WD_MULTI_CELL_EDITOR Call by reference Object reference (TYPE REF TO) CL_WD_TABLE_MULTI_EDITOR_CELL Output Web Dynpro Multi Editor Cell to update 20100608

Method UPDATE_MULTI_CELL_EDITOR_CV on class CL_SALV_WD_C_TABLE_V_TABLE has no exception.

Method UPDATE_VAL_ERROR_ON_ALV_NODE Signature

Method UPDATE_VAL_ERROR_ON_ALV_NODE on class CL_SALV_WD_C_TABLE_V_TABLE has no parameter.
Method UPDATE_VAL_ERROR_ON_ALV_NODE on class CL_SALV_WD_C_TABLE_V_TABLE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700