SAP ABAP Class CL_WDG_GEN_VIEW_ELEMENTS (Generation of Web Dynpro View Elements)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA-REN (Application Component) Web Dynpro ABAP Rendering
     SWDP_RUNTIME_RENDERING (Package) Web Dynpro Runtime: Rendering
Properties
Class CL_WDG_GEN_VIEW_ELEMENTS  
Short Description Generation of Web Dynpro View Elements    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class SWDP_GENERATION    
Program status     
Category 0   
Package SWDP_RUNTIME_RENDERING   Web Dynpro Runtime: Rendering 
Created 20030512   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_WDR_VIEW_ELEMENT_DESCR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 SABOO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SEOC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WDG_GEN_VIEW_ELEMENTS has no interface implemented.
Friends
Class CL_WDG_GEN_VIEW_ELEMENTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_REQUEST Instance attribute Private Type reference (TYPE) TRKORR Request/Task 20051230
2 M_TOOL Instance attribute Private Object reference (TYPE REF TO) CL_WDG_TOOL Web Dynpro: Tools for Code Generation 20051216
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20051216
2 GENERATE Instance method Public Method Generates a Set of View Elements 20030512
3 GEN_DOMA_DTEL Instance method Protected Method Generates data elements and domains 20100907
4 LOAD_META_DATA Instance method Public Method Where used? 20060103
5 SET_LIBRARY_CHANGE_TIMESTAMP Static method Private Method Sets change timestamp 20120913
6 SORT_LIBS_BY_DEPENDENCY Instance method Protected Method Sorts the Libraries by their Dependencies 20030606
Events
Class CL_WDG_GEN_VIEW_ELEMENTS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ST_UITYPE_DEF Public See coding Where used? 20040308 begin of ST_UITYPE_DEF, library_name type WDY_MD_UI_ELEMENT_LIBRARY, uitype_name type ddobjname, super_uitype_lib type WDY_MD_UI_ELEMENT_LIBRARY, super_uitype type ddobjname, end of st_uitype_def
2 TT_UITYPE_DEF Public See coding Where used? 20040308 TT_UITYPE_DEF type standard table of st_uitype_def
3 T_DEPR_OBJ_TXT_TAB Public See coding 20060510 t_depr_obj_txt_tab type standard table of wdy_depr_obj_txt with default key
4 T_META_DATA Public See coding 20060103 begin of T_META_DATA, wdy_ui_elem_def type standard table of wdy_ui_elem_def with default key, wdy_ui_prop_def type standard table of wdy_ui_prop_def with default key, wdy_ui_aggr_def type standard table of wdy_ui_aggr_def with default key, wdy_ui_interface type standard table of wdy_ui_interface with default key, wdy_ui_intf_impl type standard table of wdy_ui_intf_impl with default key, wdy_ui_event_def type standard table of wdy_ui_event_def with default key, wdy_ui_evpar_def type standard table of wdy_ui_evpar_def with default key, wdy_ui_pp13n_def type standard table of wdy_ui_pp13n_def with default key, wdy_ui_enum_def type standard table of wdy_ui_enum_def with default key, wdy_ui_enum_val type standard table of wdy_ui_enum_val with default key, wdy_ui_ap13n_def type standard table of wdy_ui_ap13n_def with default key, end of t_meta_data
5 T_META_DATA_LIB Public See coding 20060103 begin of t_meta_data_lib, library_name type WDY_MD_UI_ELEMENT_LIBRARY, meta_data type T_META_DATA, deprecation_msgs type t_Depr_obj_txt_tab, end of t_meta_data_lib
6 T_META_DATA_LIB_TAB Public See coding 20060103 T_META_DATA_lib_tab type standard table of t_meta_data_lib
Method Signatures

Method CONSTRUCTOR Signature

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

Method GENERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CORRNR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20080212
2 Changing C_HLOG Call by reference Type reference (TYPE) BALLOGHNDL 20030512
3 Importing IT_LIBRARIES Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_LIBRARY_T 20030606
4 Importing I_IS_TEST_RUN Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20030514
5 Importing I_PREFIX Call by reference Type reference (TYPE) CSEQUENCE 'XX' 20030603
6 Importing SAVE_RUNTIME_CLASSES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20080306
7 Importing SINGLE_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20080320
# Exception Resumable Description Created on
1 CX_WDG_EXCEPTION Ausnahme bei der Generierung 20030512

Method GEN_DOMA_DTEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LIBRARY_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Paket 20100907
2 Importing LIBRARY_NAME Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_LIBRARY Web Dynpro : Name einer UI-Element-Library 20100907
3 Importing MASTER_LANGUAGE Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20100907
4 Importing PREFIX Call by reference Type reference (TYPE) CSEQUENCE 'XX' 20100908
5 Importing REQUEST Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20100907

Method GEN_DOMA_DTEL on class CL_WDG_GEN_VIEW_ELEMENTS has no exception.

Method LOAD_META_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LIBRARY_NAME Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_LIBRARY Web-Dynpro : Name einer UI-Element-Library 20060103
2 Returning META_DATA Value transfer Type reference (TYPE) T_META_DATA 20060103

Method LOAD_META_DATA on class CL_WDG_GEN_VIEW_ELEMENTS has no exception.

Method SET_LIBRARY_CHANGE_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CORRNR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20120913
2 Importing LIBRARY Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_LIBRARY Web Dynpro : Name einer UI-Element-Library 20120913

Method SET_LIBRARY_CHANGE_TIMESTAMP on class CL_WDG_GEN_VIEW_ELEMENTS has no exception.

Method SORT_LIBS_BY_DEPENDENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LIBRARIES Call by reference Type reference (TYPE) WDY_UI_LIBRARY_TABLE 20030606

Method SORT_LIBS_BY_DEPENDENCY on class CL_WDG_GEN_VIEW_ELEMENTS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 640