SAP ABAP Class CL_WD_ALV_UI_LOG_REUSE (CL_WD_ALV_UI_LOG_REUSE)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO (Application Component) Project Management
     DEVELOPMENT_PROJECTS_UI_LOGIC (Package) Project Management UI Data Formatting
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_WD_ALV_REUSE WD ALV - UI Super Class 20070502
2 Inheritance (c INHERITING FROM c_ref)  CL_DPR_UI_LOG_CONFIRMATION UI Logic for Confirmation 20080807
3 Inheritance (c INHERITING FROM c_ref)  CL_DPR_UI_LOG_LOCATOR UI Logic for Favorites List 20061128
4 Inheritance (c INHERITING FROM c_ref)  CL_DPR_UI_LOG_MTA UI Logic for Milestone Trend Analysis 20120906
5 Inheritance (c INHERITING FROM c_ref)  CL_DPR_UI_LOG_RES_SEARCH UI Logic for Resource Search 20061204
6 Inheritance (c INHERITING FROM c_ref)  CL_DPR_UI_LOG_VACANT_ROLES UI Logic for Vacant Role Search 20070523
Properties
Class CL_WD_ALV_UI_LOG_REUSE  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DEVELOPMENT_PROJECTS_UI_LOGIC   Project Management UI Data Formatting 
Created 20061128   SAP 
Last change 20141109    
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_DPR_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_SALV_WD_TABLE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_WD_ALV_UI_LOG_REUSE has no interface implemented.
Friends
Class CL_WD_ALV_UI_LOG_REUSE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_COLUMN_CHECKBOX Constant Public Type reference (TYPE) STRING 'MT_COLUMN_CHECKBOX' Column As Checkbox 20070323
2 MC_COLUMN_CHECKBOX_TRI Constant Public Type reference (TYPE) STRING 'MT_COLUMN_CHECKBOX_TRI' Column As Checkbox (Tristate) 20070323
3 MC_COLUMN_DROPDOWN_BY_IDX Constant Public Type reference (TYPE) STRING 'MT_COLUMN_DROPDOWN_BY_IDX' Column As DROPDOWN_BY_IDX 20080922
4 MC_COLUMN_DROPDOWN_BY_KEY Constant Public Type reference (TYPE) STRING 'MT_COLUMN_DROPDOWN_BY_KEY' Column As DROPDOWN_BY_KEY 20080922
5 MC_COLUMN_IMAGE Constant Public Type reference (TYPE) STRING 'MT_COLUMN_IMAGE' Column As Image 20061205
6 MC_COLUMN_INPUT_FIELD Constant Public Type reference (TYPE) STRING 'MT_COLUMN_INPUT_FIELD' Column As Input Field 20070323
7 MC_COLUMN_LINK_TO_ACTION Constant Public Type reference (TYPE) STRING 'MT_COLUMN_LINK_TO_ACTION' Column As LinkToAction 20061205
8 MC_COLUMN_LINK_TO_URL Constant Public Type reference (TYPE) STRING 'MT_COLUMN_LINK_TO_URL' Column As LinkToUrl 20061205
9 MC_COLUMN_PROGR_INDICATOR Constant Public Type reference (TYPE) STRING 'MT_COLUMN_PROGR_INDICATOR' Column As Progress Indicator 20061205
10 MC_COLUMN_REF_SORT Constant Public Type reference (TYPE) STRING 'COLUMN_SORT' Sort-Reference Column 20061212
11 MC_COLUMN_REF_SOURCE Constant Public Type reference (TYPE) STRING 'COLUMN_SOURCE' Source of Reference Column 20061205
12 MC_COLUMN_REF_SOURCE2 Constant Public Type reference (TYPE) STRING 'COLUMN_SOURCE2' Source2 Reference Column 20070323
13 MC_COLUMN_REF_TOOLTIP Constant Public Type reference (TYPE) STRING 'COLUMN_TOOLTIP' Reference Column Tooltip 20061205
14 MC_COLUMN_TEXT_VIEW Constant Public Type reference (TYPE) STRING 'MT_COLUMN_TEXT_VIEW' Column As Text View 20061205
15 MC_COLUMN_TYPE_KEY_VALUE Constant Public Type reference (TYPE) NUMC2 '02' Two digit number 20130320
16 MR_ALV_STRUCDESCR Instance attribute Protected Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Ref. to ALV Structure 20061129
17 MR_CONFIG_TABLE Instance attribute Protected Object reference (TYPE REF TO) CL_SALV_WD_CONFIG_TABLE Configuration of the ALV Output 20061128
18 MR_CONTEXT Instance attribute Protected Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20061128
19 MS_PARAM_IN Instance attribute Public Type reference (TYPE) IF_SALV_WD_TABLE=>S_TYPE_PARAM_CONFIG_IN 20070324
20 MT_COLUMN_REF Instance attribute Public Type reference (TYPE) TT_NAME_VALUE_REF Column Reference 20061205
21 MT_COLUMN_TOOLTIP Instance attribute Public Type reference (TYPE) DDFIELDS Column Header Tooltip 20061130
22 MT_COLUMN_TYPE Instance attribute Public Type reference (TYPE) TT_NAME_VALUE Column Types 20061205
23 MT_PARAM_IN Instance attribute Public Type reference (TYPE) WDR_PERS_VARIANTS Web Dynpro: List of Personalization Variants 20070324
24 MV_ALV_CHILD_NODE_NAME Instance attribute Public Type reference (TYPE) STRING ALV Child Node Name 20061129
25 MV_ALV_COL_INDEX Instance attribute Protected Type reference (TYPE) STRING 'COLUMN_INDEX' Index Column (with Filter .. Required) 20061129
26 MV_ALV_COL_INDEX_I Instance attribute Protected Type reference (TYPE) INT4 Natural number 20130521
27 MV_ALV_ROOT_NODE_NAME Instance attribute Public Type reference (TYPE) STRING ALV Root Node Name 20061129
28 MV_CONFIG_ID_BY_APPL Instance attribute Protected Type reference (TYPE) STRING Config. ID of Application Page (-> Set of Views) 20070326
Methods
# Method Level Visibility Method type Description Created on
1 CLEAN_UP_ALV_STRUCTURE Instance method Public Method Clean Up ALV Structure 20070324
2 CONFIGURE_ALV Instance method Public Method Configure ALV 20061129
3 CONFIGURE_ALV_FINISH Instance method Public Method Finish ALV Configuration 20061129
4 CONVERT_BASIS_TO_INDEX_ORIG Instance method Public Method Convert Basis to Application Index (Original) 20061129
5 GET_ALV_CONTEXT_NODE Instance method Public Method 20070328
6 GET_ALV_FUNCTIONS Instance method Public Method Get ALV Functions 20061128
7 GET_ALV_HEADER_TEXT Instance method Public Method Set ALV Header Text 20061128
8 GET_ALV_SELECTION_MODE Instance method Public Method Set ALV Functions 20061128
9 GET_ALV_STRUCTURE Instance method Public Method Get ALV Structure 20061128
10 GET_ALV_STRUCTURE_REF Instance method Public Method Get Reference to ALV Structure 20061129
11 GET_ALV_VIEW_BY_APPL Instance method Protected Method Get ALV View According to Priority Logic 20070324
12 GET_STRUCTURE_FIELD_INFO Instance method Public Method Expand DDIC Structure into Components (Incl. Append) 20061130
13 GET_SUB_CONTEXT_NODE Instance method Public Method Get Context Subnode 20061128
14 MODIFY_ALV Instance method Public Method Modify ALV 20061128
15 MODIFY_UIE Instance method Public Method Modify UI Element 20070323
16 RESOLVE_STRUCTURE_INCL_APPENDS Instance method Public Method Expand DDIC Structure into Components (Incl. Append) 20061128
17 RETRIEVE_ALV_DATA Instance method Public Method Set ALV Data 20061128
18 SET_ALV_CONFIG_ID Instance method Protected Method Set ALV Config ID 20070324
19 SET_ALV_FUNCTIONS Instance method Public Method Set ALV Functions 20061128
20 SET_ALV_HEADER_TEXT Instance method Public Method Set ALV Header Text 20061128
21 SET_ALV_NODE_NAMES Instance method Public Method Set ALV Node Name 20061129
22 SET_ALV_SELECTION_MODE Instance method Public Method Set ALV Selection Mode 20061128
23 SET_ALV_VIEW_BY_APPL Instance method Protected Method Store ALV View (Currently Set) Temporarily 20070324
24 SET_MR_CONFIG_TABLE Instance method Public Method Set Attribute MR_CONFIG_TABLE 20061128
25 SET_MR_CONTEXT Instance method Public Method Set Attribute MR_CONTEXT 20061128
Events
Class CL_WD_ALV_UI_LOG_REUSE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_NAME_VALUE Public See coding 20061205 tt_name_value TYPE HASHED TABLE OF ty_name_value WITH UNIQUE KEY name
2 TT_NAME_VALUE_REF Public See coding 20061205 tt_name_value_ref TYPE HASHED TABLE OF ty_name_value_ref WITH UNIQUE KEY name value
3 TY_NAME_VALUE Public See coding 20061205 BEGIN OF ty_name_value, name TYPE string, value TYPE string, END OF ty_name_value
4 TY_NAME_VALUE_REF Public See coding 20061205 BEGIN OF ty_name_value_ref, name TYPE string, value TYPE string, column_ref TYPE string, END OF ty_name_value_ref
Method Signatures

Method CLEAN_UP_ALV_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COMPONENTS_ATTR Call by reference Type reference (TYPE) ABAP_COMPONENT_TAB 20070324

Method CLEAN_UP_ALV_STRUCTURE on class CL_WD_ALV_UI_LOG_REUSE has no exception.

Method CONFIGURE_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_INTERFACE_SALV_WD_TABLE Call by reference Object reference (TYPE REF TO) IWCI_SALV_WD_TABLE WebDynpro Interface COMPONENTCONTROLLER 20070324
2 Importing IV_CONFIG_ID_BY_APPL Call by reference Type reference (TYPE) STRING 20070324
3 Importing IV_RETRIEVE_ALV_COMPLETE Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070326

Method CONFIGURE_ALV on class CL_WD_ALV_UI_LOG_REUSE has no exception.

Method CONFIGURE_ALV_FINISH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_INTERFACE_SALV_WD_TABLE Call by reference Object reference (TYPE REF TO) IWCI_SALV_WD_TABLE WebDynpro Interface COMPONENTCONTROLLER 20061129

Method CONFIGURE_ALV_FINISH on class CL_WD_ALV_UI_LOG_REUSE has no exception.

Method CONVERT_BASIS_TO_INDEX_ORIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BASIS_INDEX Call by reference Type reference (TYPE) I 20061129
2 Returning RV_INDEX Value transfer Type reference (TYPE) I 20061129

Method CONVERT_BASIS_TO_INDEX_ORIG on class CL_WD_ALV_UI_LOG_REUSE has no exception.

Method GET_ALV_CONTEXT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_ALV_CONTEXT_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20070328

Method GET_ALV_CONTEXT_NODE on class CL_WD_ALV_UI_LOG_REUSE has no exception.

Method GET_ALV_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ALV_FUNCTIONS Value transfer Type reference (TYPE) DPR_TT_UI_VI_LOCATOR_FUNCTIONS Tabelle Nicht-Standard Funktionen in Dashboard 20061128

Method GET_ALV_FUNCTIONS on class CL_WD_ALV_UI_LOG_REUSE has no exception.

Method GET_ALV_HEADER_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_STRING Value transfer Type reference (TYPE) STRING 20061128

Method GET_ALV_HEADER_TEXT on class CL_WD_ALV_UI_LOG_REUSE has no exception.

Method GET_ALV_SELECTION_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ALV_SELECTION_MODE Value transfer Type reference (TYPE) WDY_UIE_LIBRARY_ENUM_TYPE Typ einer Enumeration einer UIE-Bibliothek 20061128

Method GET_ALV_SELECTION_MODE on class CL_WD_ALV_UI_LOG_REUSE has no exception.

Method GET_ALV_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20130218
2 Returning RT_COMPONENTS_ATTR Value transfer Type reference (TYPE) ABAP_COMPONENT_TAB 20061129

Method GET_ALV_STRUCTURE on class CL_WD_ALV_UI_LOG_REUSE has no exception.

Method GET_ALV_STRUCTURE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COMPONENTS_ATTR Call by reference Type reference (TYPE) ABAP_COMPONENT_TAB 20061129
2 Returning RR_STRUCDESCR Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20061129

Method GET_ALV_STRUCTURE_REF on class CL_WD_ALV_UI_LOG_REUSE has no exception.

Method GET_ALV_VIEW_BY_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_INTERFACE_SALV_WD_TABLE Call by reference Object reference (TYPE REF TO) IWCI_SALV_WD_TABLE WebDynpro Interface COMPONENTCONTROLLER 20070324

Method GET_ALV_VIEW_BY_APPL on class CL_WD_ALV_UI_LOG_REUSE has no exception.

Method GET_STRUCTURE_FIELD_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ALL_TYPES Call by reference Type reference (TYPE) DDBOOL_D ABAP_FALSE DD: truth value 20080922
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) DFIES-FIELDNAME Feldname 20061130
3 Importing IV_TABNAME Call by reference Type reference (TYPE) DDOBJNAME Name eines ABAP Dictionary-Objekts 20061130
4 Returning RT_DFIES_TAB Value transfer Type reference (TYPE) DFIES_TABLE DD-Schnittstelle: Tabellenfelder für DDIF_FIELDINFO_GET 20061130

Method GET_STRUCTURE_FIELD_INFO on class CL_WD_ALV_UI_LOG_REUSE has no exception.

Method GET_SUB_CONTEXT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PARENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20061128
2 Importing IV_NODE_NAME Call by reference Type reference (TYPE) STRING 20061128
3 Returning RR_CHILD Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20061128

Method GET_SUB_CONTEXT_NODE on class CL_WD_ALV_UI_LOG_REUSE has no exception.

Method MODIFY_ALV Signature

Method MODIFY_ALV on class CL_WD_ALV_UI_LOG_REUSE has no parameter.
Method MODIFY_ALV on class CL_WD_ALV_UI_LOG_REUSE has no exception.

Method MODIFY_UIE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_UIE_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT 20070323
2 Importing IV_COLUMN_ID Call by reference Type reference (TYPE) STRING 20070323

Method MODIFY_UIE on class CL_WD_ALV_UI_LOG_REUSE has no exception.

Method RESOLVE_STRUCTURE_INCL_APPENDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRUC_NAME Call by reference Type reference (TYPE) STRING 20061128
2 Returning RT_COMPONENT_TAB Value transfer Type reference (TYPE) ABAP_COMPONENT_TAB 20061128

Method RESOLVE_STRUCTURE_INCL_APPENDS on class CL_WD_ALV_UI_LOG_REUSE has no exception.

Method RETRIEVE_ALV_DATA Signature

Method RETRIEVE_ALV_DATA on class CL_WD_ALV_UI_LOG_REUSE has no parameter.
Method RETRIEVE_ALV_DATA on class CL_WD_ALV_UI_LOG_REUSE has no exception.

Method SET_ALV_CONFIG_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_INTERFACE_SALV_WD_TABLE Call by reference Object reference (TYPE REF TO) IWCI_SALV_WD_TABLE WebDynpro Interface COMPONENTCONTROLLER 20070324

Method SET_ALV_CONFIG_ID on class CL_WD_ALV_UI_LOG_REUSE has no exception.

Method SET_ALV_FUNCTIONS Signature

Method SET_ALV_FUNCTIONS on class CL_WD_ALV_UI_LOG_REUSE has no parameter.
Method SET_ALV_FUNCTIONS on class CL_WD_ALV_UI_LOG_REUSE has no exception.

Method SET_ALV_HEADER_TEXT Signature

Method SET_ALV_HEADER_TEXT on class CL_WD_ALV_UI_LOG_REUSE has no parameter.
Method SET_ALV_HEADER_TEXT on class CL_WD_ALV_UI_LOG_REUSE has no exception.

Method SET_ALV_NODE_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ALV_CHILD_NODE_NAME Call by reference Type reference (TYPE) STRING ALV Child Knoten Name 20061129
2 Importing IV_ALV_ROOT_NODE_NAME Call by reference Type reference (TYPE) STRING ALV Root Knoten Name 20061129

Method SET_ALV_NODE_NAMES on class CL_WD_ALV_UI_LOG_REUSE has no exception.

Method SET_ALV_SELECTION_MODE Signature

Method SET_ALV_SELECTION_MODE on class CL_WD_ALV_UI_LOG_REUSE has no parameter.
Method SET_ALV_SELECTION_MODE on class CL_WD_ALV_UI_LOG_REUSE has no exception.

Method SET_ALV_VIEW_BY_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_INTERFACE_SALV_WD_TABLE Call by reference Object reference (TYPE REF TO) IWCI_SALV_WD_TABLE WebDynpro Interface COMPONENTCONTROLLER 20070324

Method SET_ALV_VIEW_BY_APPL on class CL_WD_ALV_UI_LOG_REUSE has no exception.

Method SET_MR_CONFIG_TABLE Signature

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

Method SET_MR_CONFIG_TABLE on class CL_WD_ALV_UI_LOG_REUSE has no exception.

Method SET_MR_CONTEXT Signature

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

Method SET_MR_CONTEXT on class CL_WD_ALV_UI_LOG_REUSE has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 450