SAP ABAP Class CL_WDY_VIEW_MD_MIGRATION (CL_WDY_VIEW_MD_MIGRATION)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-WD-ABA (Application Component) Web Screen Tools - ABAP
     SWDP_METADATA_API_BASIC (Package) Shared Data
Properties
Class CL_WDY_VIEW_MD_MIGRATION  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_METADATA_API_BASIC   Shared Data 
Created 20041208   SAP 
Last change 20070911   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 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WDY_VIEW_MD_MIGRATION has no interface implemented.
Friends
Class CL_WDY_VIEW_MD_MIGRATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_CHECKED_VIEWS Instance attribute Private Type reference (TYPE) T_VIEW_TAB 20041208
2 M_DB Instance attribute Private Type reference (TYPE) T_DB_UPDATE 20041208
3 M_ENUM_DEF_TAB Static Attribute Private Type reference (TYPE) T_ENUM_DEF_MIGR_TAB 20050315
4 M_ENUM_VAL_TAB Static Attribute Private Type reference (TYPE) T_ENUM_VAL_MIGR_TAB 20050315
5 M_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_WDY_VIEW_MD_MIGRATION 20041208
6 M_IS_INITIALIZED Static Attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20041208
7 M_MIGRATION_ELEMENTS Static Attribute Public See coding 20041208
8 M_MIGRATION_INFOS Static Attribute Public See coding 20041208
9 M_MIGRATION_PROPERTIES Static Attribute Public See coding 20041208
10 M_UI_AGGR_DEFS Static Attribute Public Type reference (TYPE) T_UI_AGGR_DEF_TAB 20041208
11 M_UI_ELEM_DEFS Static Attribute Public Type reference (TYPE) T_UI_ELEM_DEF_TAB 20041208
12 M_UI_EVENT_DEFS Static Attribute Public Type reference (TYPE) T_UI_EVENT_DEF_TAB 20041208
13 M_UI_PROP_DEFS Static Attribute Public Type reference (TYPE) T_UI_PROP_DEF_TAB 20041208
Methods
# Method Level Visibility Method type Description Created on
1 BACKUP Instance method Public Method 20041208
2 CHECK_VIEW Static method Public Method 20041208
3 CONSTRUCTOR Instance method Public Constructor 20041208
4 GET_NEW_ID Instance method Private Method 20041208
5 IS_INACTIVE Static method Public Method 20041216
6 LOAD_ENUM_TABLES Static method Private Method 20050315
7 LOAD_META_DATA Static method Protected Method 20041208
8 LOAD_MIGRATION_DATA Static method Protected Method 20041208
9 LOCK Instance method Public Method 20041217
10 MIGRATE Instance method Private Method 20041208
11 MIGRATE_DATA Instance method Private Method 20041208
12 MIGRATE_VIEWS Instance method Public Method 20041208
13 MIGRATE_WDL_INTERFACES_COMPS Instance method Protected Method 20050323
14 MIGRATE_WDL_INTERFACES_SOURCE Static method Public Method 20050323
15 NEEDS_MIGRATION Instance method Public Method 20050105
16 READ_VIEW_DATA Instance method Private Method 20041208
17 RESET Instance method Public Method 20041217
18 SAVE Instance method Public Method 20041208
19 SHOW_HEADER Instance method Public Method 20041217
20 SHOW_INFO Instance method Public Method 20041208
21 SHOW_LOG Instance method Public Method 20041208
22 SPECIFIC_MIGRATE_ELEMENTS Instance method Private Method 20041208
23 SPECIFIC_MIGRATE_PROPERTY Instance method Protected Method 20041208
24 UNLOCK Instance method Public Method 20041217
Events
Class CL_WDY_VIEW_MD_MIGRATION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_DB_UPDATE Public See coding 20041208 begin of t_db_update, insert type t_view_data, delete type t_view_data, views type t_view_tab, compos type standard table of wdy_ctlr_compo with default key, end of t_db_update
2 T_ENUM_DEF_MIGR Private See coding 20050315 begin of t_enum_def_migr, library_name type string, enum_name type string, new_enum_const type string, new_enum_type type string, end of t_enum_def_migr
3 T_ENUM_DEF_MIGR_TAB Private See coding 20050315 t_enum_def_migr_tab type sorted table of t_enum_def_migr with unique key library_name enum_name
4 T_ENUM_VAL_MIGR Private See coding 20050315 begin of t_enum_val_migr, library_name type string, old_value type string, enum_name type string, new_value type string, end of t_enum_val_migr
5 T_ENUM_VAL_MIGR_TAB Private See coding 20050315 t_enum_val_migr_tab type sorted table of t_enum_val_migr with unique key library_name old_value
6 T_MIGRATE_ELEMENT Public See coding 20041208 begin of t_migrate_element, old_element type wdy_ui_elem_def-definition_name, new_element type wdy_ui_elem_def-definition_name, new_library type wdy_ui_elem_def-library_name, text type string_table, end of t_migrate_element
7 T_MIGRATE_PROPERTY Public See coding 20041208 begin of t_migrate_property, old_element type wdy_ui_elem_def-definition_name, old_property type wdy_ui_prop_def-property_name, new_property type wdy_ui_prop_def-property_name, ignore_value type string, can_ignore_value type abap_bool, text type string_table, end of t_migrate_property
8 T_MIGRATION_INFO Public See coding 20041208 begin of t_migration_info, component_name type WDY_UI_ELEMENT-COMPONENT_NAME, view_name type WDY_UI_ELEMENT-view_name, status type icon-id, tabname type tabname, element_name type wdy_ui_element-element_name, text type string_table, index type i, p1 type string, p2 type string, end of t_migration_info
9 T_UI_AGGR_DEF_TAB Public See coding 20041208 t_ui_aggr_def_tab type hashed table of wdy_ui_aggr_def with unique key definition_name aggregation_name
10 T_UI_ELEM_DEF_TAB Public See coding 20041208 t_ui_elem_def_tab type hashed table of wdy_ui_elem_def with unique key definition_name
11 T_UI_EVENT_DEF_TAB Public See coding 20041208 t_ui_event_def_tab type hashed table of wdy_ui_event_def with unique key definition_name event_name
12 T_UI_PROP_DEF_TAB Public See coding 20041208 t_ui_prop_def_tab type hashed table of wdy_ui_prop_def with unique key definition_name property_name
13 T_VIEW Public See coding 20041208 begin of t_view, component_name type wdy_controller-component_name, view_name type wdy_controller-controller_name, end of t_view
14 T_VIEW_DATA Public See coding 20041208 begin of t_view_data, wdy_ui_element type sorted table of wdy_ui_element with unique key component_name view_name element_name, wdy_ui_property type sorted table of wdy_ui_property with non-unique key component_name view_name element_name, wdy_ui_ctx_bind type sorted table of wdy_ui_ctx_bind with non-unique key component_name view_name element_name, wdy_ui_evt_bind type sorted table of wdy_ui_evt_bind with non-unique key component_name view_name element_name, wdy_ctlr_compo type sorted table of wdy_ctlr_compo with non-unique key component_name controller_name, end of t_view_data
15 T_VIEW_TAB Public See coding 20041208 t_view_tab type sorted table of t_view with unique key component_name view_name
Method Signatures

Method BACKUP Signature

Method BACKUP on class CL_WDY_VIEW_MD_MIGRATION has no parameter.
Method BACKUP on class CL_WDY_VIEW_MD_MIGRATION has no exception.

Method CHECK_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT_NAME Call by reference Type reference (TYPE) WDY_CONTROLLER-COMPONENT_NAME Web Dynpro : Komponentenname 20041208
2 Returning IS_OK Value transfer Type reference (TYPE) ABAP_BOOL 20041216
3 Importing VIEW_NAME Call by reference Type reference (TYPE) WDY_CONTROLLER-CONTROLLER_NAME Web Dynpro : Name eines Web Dynpro Controllers 20041208

Method CHECK_VIEW on class CL_WDY_VIEW_MD_MIGRATION has no exception.

Method CONSTRUCTOR Signature

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

Method GET_NEW_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NEW_ID Value transfer Type reference (TYPE) WDY_UI_ELEMENT-ELEMENT_NAME Web Dynpro : Name eines UI-Elements 20041208
2 Importing VIEW_DATA Call by reference Type reference (TYPE) T_VIEW_DATA 20041208

Method GET_NEW_ID on class CL_WDY_VIEW_MD_MIGRATION has no exception.

Method IS_INACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT_NAME Call by reference Type reference (TYPE) WDY_CONTROLLER-COMPONENT_NAME Web Dynpro : Komponentenname 20041216
2 Returning IS_INACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20041216

Method IS_INACTIVE on class CL_WDY_VIEW_MD_MIGRATION has no exception.

Method LOAD_ENUM_TABLES Signature

Method LOAD_ENUM_TABLES on class CL_WDY_VIEW_MD_MIGRATION has no parameter.
Method LOAD_ENUM_TABLES on class CL_WDY_VIEW_MD_MIGRATION has no exception.

Method LOAD_META_DATA Signature

Method LOAD_META_DATA on class CL_WDY_VIEW_MD_MIGRATION has no parameter.
Method LOAD_META_DATA on class CL_WDY_VIEW_MD_MIGRATION has no exception.

Method LOAD_MIGRATION_DATA Signature

Method LOAD_MIGRATION_DATA on class CL_WDY_VIEW_MD_MIGRATION has no parameter.
Method LOAD_MIGRATION_DATA on class CL_WDY_VIEW_MD_MIGRATION has no exception.

Method LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT_NAME Call by reference Type reference (TYPE) WDY_COMPONENT-COMPONENT_NAME Web Dynpro : Komponentenname 20041217
2 Returning IS_OK Value transfer Type reference (TYPE) ABAP_BOOL 20041217

Method LOCK on class CL_WDY_VIEW_MD_MIGRATION has no exception.

Method MIGRATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VIEW Call by reference Type reference (TYPE) T_VIEW Web Dynpro : Controller 20041208
2 Importing VIEW_DATA Value transfer Type reference (TYPE) T_VIEW_DATA 20041208

Method MIGRATE on class CL_WDY_VIEW_MD_MIGRATION has no exception.

Method MIGRATE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I Call by reference Type reference (TYPE) ANY 20041208
2 Importing NEW Call by reference Type reference (TYPE) ANY 20041208
3 Importing OLD Call by reference Type reference (TYPE) ANY 20041208
4 Importing P1 Call by reference Type reference (TYPE) ANY 20041208
5 Importing P2 Call by reference Type reference (TYPE) ANY 20041208
6 Importing STATUS Call by reference Type reference (TYPE) ICON-ID ICON_LED_YELLOW Ikone in Textfeldern (Ersatzdarstellung, Alias) 20041208

Method MIGRATE_DATA on class CL_WDY_VIEW_MD_MIGRATION has no exception.

Method MIGRATE_VIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT_NAME Call by reference Type reference (TYPE) WDY_CONTROLLER-COMPONENT_NAME Web Dynpro : Komponentenname 20041208
2 Importing VIEW_NAME Call by reference Type reference (TYPE) WDY_CONTROLLER-CONTROLLER_NAME '*' Web Dynpro : Name eines Web Dynpro Controllers 20041208

Method MIGRATE_VIEWS on class CL_WDY_VIEW_MD_MIGRATION has no exception.

Method MIGRATE_WDL_INTERFACES_COMPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPO Call by reference Type reference (TYPE) WDY_CTLR_COMPO 20050323

Method MIGRATE_WDL_INTERFACES_COMPS on class CL_WDY_VIEW_MD_MIGRATION has no exception.

Method MIGRATE_WDL_INTERFACES_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MIGRATED_SOURCE Value transfer Type reference (TYPE) STRING 20050323
2 Exporting REPLACEMENTS Call by reference Type reference (TYPE) I 20050330
3 Importing SOURCE Call by reference Type reference (TYPE) STRING 20050323

Method MIGRATE_WDL_INTERFACES_SOURCE on class CL_WDY_VIEW_MD_MIGRATION has no exception.

Method NEEDS_MIGRATION Signature

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

Method NEEDS_MIGRATION on class CL_WDY_VIEW_MD_MIGRATION has no exception.

Method READ_VIEW_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UI_VIEW Call by reference Type reference (TYPE) T_VIEW Web Dynpro : Controller 20041208
2 Changing VIEW_DATA Call by reference Type reference (TYPE) T_VIEW_DATA 20041208

Method READ_VIEW_DATA on class CL_WDY_VIEW_MD_MIGRATION has no exception.

Method RESET Signature

Method RESET on class CL_WDY_VIEW_MD_MIGRATION has no parameter.
Method RESET on class CL_WDY_VIEW_MD_MIGRATION has no exception.

Method SAVE Signature

Method SAVE on class CL_WDY_VIEW_MD_MIGRATION has no parameter.
Method SAVE on class CL_WDY_VIEW_MD_MIGRATION has no exception.

Method SHOW_HEADER Signature

Method SHOW_HEADER on class CL_WDY_VIEW_MD_MIGRATION has no parameter.
Method SHOW_HEADER on class CL_WDY_VIEW_MD_MIGRATION has no exception.

Method SHOW_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I 20041208

Method SHOW_INFO on class CL_WDY_VIEW_MD_MIGRATION has no exception.

Method SHOW_LOG Signature

Method SHOW_LOG on class CL_WDY_VIEW_MD_MIGRATION has no parameter.
Method SHOW_LOG on class CL_WDY_VIEW_MD_MIGRATION has no exception.

Method SPECIFIC_MIGRATE_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VIEW Call by reference Type reference (TYPE) T_VIEW 20041208
2 Changing VIEW_DATA Call by reference Type reference (TYPE) T_VIEW_DATA 20041208

Method SPECIFIC_MIGRATE_ELEMENTS on class CL_WDY_VIEW_MD_MIGRATION has no exception.

Method SPECIFIC_MIGRATE_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Type reference (TYPE) WDY_UI_ELEMENT Web Dynpro : UI-Element 20041208
2 Changing NEW Call by reference Type reference (TYPE) WDY_UI_PROPERTY Web Dynpro : UI-Element Property Definition 20041208
3 Importing OLD Call by reference Type reference (TYPE) WDY_UI_PROPERTY Web Dynpro : UI-Element Property Definition 20041208

Method SPECIFIC_MIGRATE_PROPERTY on class CL_WDY_VIEW_MD_MIGRATION has no exception.

Method UNLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT_NAME Call by reference Type reference (TYPE) WDY_COMPONENT-COMPONENT_NAME Web Dynpro : Komponentenname 20041217

Method UNLOCK on class CL_WDY_VIEW_MD_MIGRATION has no exception.
History
Last changed by/on SAP  20070911 
SAP Release Created in 700