SAP ABAP Class CL_AXT_RA_MODEL_TOOLS (Utility methods for AXT_MODEL)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-RA (Application Component) Rapid Applications
     AXT_RA (Package) Rapid Apps
Properties
Class CL_AXT_RA_MODEL_TOOLS  
Short Description Utility methods for AXT_MODEL    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AXT_RA   Rapid Apps 
Created 20090312   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_AXT_RA_MODEL_TOOLS has no forward declaration.
Interfaces
Class CL_AXT_RA_MODEL_TOOLS has no interface implemented.
Friends
Class CL_AXT_RA_MODEL_TOOLS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_EMBED_SEARCH_WINDOW Constant Public Type reference (TYPE) AXT_VIEW 'EmbedQueryWindow' BSP View 20091013
2 GC_GUID_EMBEDABLE Constant Public Type reference (TYPE) AXT_GUID '801CC41742B81DDE81994F51028613AF' Registration of embedable views 20090312
3 GC_GUID_EXT_BO Constant Public Type reference (TYPE) AXT_GUID '801CC41742B81DDE88F0258EF0DD9B45' Extensible BO entry 20090407
4 GC_GUID_LOGICAL_LINK_CREATE Constant Public Type reference (TYPE) AXT_GUID '801CC41742B81DDE99F91B165E3FCAF3' GUID 20090703
5 GC_GUID_LOGICAL_LINK_SEARCH Constant Public Type reference (TYPE) AXT_GUID '801CC41742B81DDE99F91BC141699E5D' GUID 20090703
6 GC_GUID_RECENT_OBJ Constant Public Type reference (TYPE) AXT_GUID '801CC41742B81DEE9992325164FDC48C' Recent objects entry 20090629
7 GC_GUID_RUN_RAPP_APP Constant Public Type reference (TYPE) AXT_GUID '801CC41742B81DEE86C2947C66BF05F0' Rapid application definition 20090326
8 GC_GUID_RUN_TEXT Constant Public Type reference (TYPE) AXT_GUID '801CC41742B81DDE858C6C15A8015756' Entry in text table 20090319
9 GC_GUID_TARGET_ID_CREATE Constant Public Type reference (TYPE) AXT_GUID '801CC41742B81DEE85A4D8C16C9FD240' GUID 20090323
10 GC_GUID_TARGET_ID_OVERVIEW Constant Public Type reference (TYPE) AXT_GUID '801CC41742B81DDE85A4DA6773C790D1' GUID 20090323
11 GC_GUID_TARGET_ID_SEARCH Constant Public Type reference (TYPE) AXT_GUID '801CC41742B81DDE85A4D9B0CFBFD11C' GUID 20090323
12 GC_GUID_TARGET_ID_SEARCH_GO Constant Public Type reference (TYPE) AXT_GUID '801CC41742B81DDE99F91A1548FCCD50' GUID 20090703
13 GC_GUID_UI_ELEMENTS Constant Public Type reference (TYPE) AXT_GUID '801E0B202EB21DEDBCEC5A5A792B47C2' UI elements 20090427
14 GC_GUID_UI_OBJECT_TYPE Constant Public Type reference (TYPE) AXT_GUID '801CC41742B81DEE81E7A120F02F9626' UI object type entry 20090326
15 GC_GUID_VIEW_TITLES Constant Public Type reference (TYPE) AXT_GUID '801CC41742B81DDEB1A5A5DED6CFC159' Default View title table 20091030
16 GC_GUID_WRK_AREA_COMP_REP Constant Public Type reference (TYPE) AXT_GUID '801CC41742B81DEE80B76B9F79409F64' Work area component repository 20090327
17 GC_PART_DTL_APPLICATION_NAME Constant Public Type reference (TYPE) AXT_PARAMETER 'APPLICATION_NAME' Parameter 20090312
18 GC_PART_DTL_TARGET_ID_CREATE Constant Public Type reference (TYPE) AXT_PARAMETER 'TARGET_ID_CREATE' Parameter 20090323
19 GC_PART_DTL_TARGET_ID_OVERVIEW Constant Public Type reference (TYPE) AXT_PARAMETER 'TARGET_ID_OVERVIEW' Parameter 20090323
20 GC_PART_DTL_TARGET_ID_SEARCH Constant Public Type reference (TYPE) AXT_PARAMETER 'TARGET_ID_SEARCH' Parameter 20090317
21 GC_PART_DTL_TARGET_ID_SRC_GO Constant Public Type reference (TYPE) AXT_PARAMETER 'TARGET_ID_SEARCH_GO' Parameter 20090608
22 GC_PART_DTL_UI_OBJECT Constant Public Type reference (TYPE) AXT_PARAMETER 'UI_OBJECT' Parameter 20091201
23 GC_PART_TYPE_APP_TITLE Constant Public Type reference (TYPE) CHAR30 'APPLICATION_TITLE' 30 Characters 20090331
24 GT_CNODE_NAMES Static Attribute Private Type reference (TYPE) LTY_T_CNODE_NAME 20090427
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_APPLICATION_NAME Static method Public Method 20090312
2 CHECK_CAN_BE_DELETED Static method Public Method 20090407
3 CHECK_PACKAGE_CHANGEABLE Static method Public Method 20090402
4 CHECK_TARGET_ID Static method Public Method 20090420
5 CHECK_TARGET_IDS Static method Public Method 20090603
6 CHECK_UI_OBJECT_FREE Static method Public Method 20091125
7 CREATE_APPLICATION_UI Static method Public Method 20090421
8 CREATE_DEPENDENT_VIEWS Static method Private Method 20090421
9 CREATE_MAIN_OV Static method Private Method 20090421
10 CREATE_OV_PAGE Static method Private Method 20090421
11 CREATE_RAPID_APP_ENTRIES Static method Public Method 20090326
12 CREATE_SEARCH Static method Private Method 20090423
13 CREATE_TARGET_ID Static method Private Method 20090423
14 CREATE_TEXT_ENTRY Static method Public Method 20090319
15 CREATE_UI_OBJECT Static method Public Method 20091201
16 CREATE_UI_WINDOW Static method Private Method 20090423
17 CREATE_WACR_ENTRIES Static method Public Method 20090327
18 EXT_TYPE_2_RA_TYPE Static method Public Method 20090401
19 GET_CNODE_NAME Static method Private Method 20090421
20 GET_CONTEXT_FIELDS Static method Public Method 20090429
21 GET_NEW_TARGET_ID Static method Public Method 20090602
22 VALIDATE_APPLICATION_NAME Static method Public Method 20090312
23 VALIDATE_COMPONENT_NAME Static method Public Method 20090930
Events
Class CL_AXT_RA_MODEL_TOOLS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_CNODE_NAME Private See coding 20090427 BEGIN OF lty_cnode_name, object_name TYPE crmt_ext_obj_name, cnode_name TYPE axt_context_node, END OF lty_cnode_name
2 LTY_SUB_PATH Private See coding 20090422 BEGIN OF lty_sub_path , object_name TYPE crmt_ext_obj_name, bol_object TYPE crmt_ext_obj_name, relation TYPE crmt_relation_name, END OF lty_sub_path
3 LTY_T_CNODE_NAME Private See coding 20090427 lty_t_cnode_name TYPE SORTED TABLE OF lty_cnode_name WITH UNIQUE KEY object_name
4 LTY_T_IP_T Private See coding 20090423 lty_t_ip_t TYPE TABLE OF crmc_ui_cmp_ip_t
5 LTY_T_SUB_PATH Private See coding 20090422 lty_t_sub_path TYPE STANDARD TABLE OF lty_sub_path WITH DEFAULT KEY
6 LTY_T_WACR Private See coding 20090423 lty_t_wacr TYPE TABLE OF crmc_ui_comp
7 LTY_T_WACR_T Private See coding 20090423 lty_t_wacr_t TYPE TABLE OF crmc_ui_comp_t
Method Signatures

Method CHECK_APPLICATION_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_NAME Call by reference Type reference (TYPE) AXT_APPLICATION_NAME Application name: UI Component, UI Object, ... 20090312
2 Importing IV_EXTENSION_ID Call by reference Type reference (TYPE) AXT_EXTENSION_ID Enhancement ID 20090312
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20090312

Method CHECK_CAN_BE_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXTENSION_ID Call by reference Type reference (TYPE) AXT_EXTENSION_ID Enhancement ID 20090407
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Operation error 20090407

Method CHECK_PACKAGE_CHANGEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20090402
2 Returning RV_NAMESPACE Value transfer Type reference (TYPE) NAMESPACE Namespace 20100112
# Exception Resumable Description Created on
1 CX_AXT_AUTHORITY_FAILED Authority error 20090402
2 CX_AXT_DATA_NOT_FOUND Data invalid error 20090402

Method CHECK_TARGET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXTENSION_ID Call by reference Type reference (TYPE) AXT_EXTENSION_ID Enhancement ID 20090420
2 Importing IV_TARGET_ID Call by reference Type reference (TYPE) CRMT_UI_TARGET_ID Inbound Plug Target ID 20090420
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data already exists error 20090420

Method CHECK_TARGET_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TARGET_IDS Call by reference Type reference (TYPE) CRMT_UI_NAV_TECH_LINK_ID_TAB Technical Link Table 20090603
2 Importing IV_EXTENSION_ID Call by reference Type reference (TYPE) AXT_EXTENSION_ID Enhancement ID 20090603
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20090603

Method CHECK_UI_OBJECT_FREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UI_OBJECT Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20091125
# Exception Resumable Description Created on
1 CX_AXT_DATA_ALREADY_EXISTS Data already exists error 20100505
2 CX_AXT_DATA_INVALID Data invalid error 20091125

Method CREATE_APPLICATION_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CATALOGUE Call by reference Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue holding elements to generate 20090423
2 Importing IO_CAT_GEN_HELPER Call by reference Object reference (TYPE REF TO) IF_AXT_CATALOG_GEN_HELPER Help access interface for catalog setup 20090423
3 Importing IT_OBJECTS Call by reference Type reference (TYPE) AXTT_UI_MODEL_OBJECTS Object list for UI model 20090423
4 Importing IT_QUERIES Call by reference Type reference (TYPE) AXTT_UI_MODEL_QUERIES Query list for UI model 20090423
5 Importing IT_TITLE Call by reference Type reference (TYPE) AXT_T_FIELD_TEXT Field Texts 20090423
6 Importing IV_AB_TITLE_STATIC Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090707
7 Importing IV_APPLICATION Call by reference Type reference (TYPE) AXT_APPLICATION_NAME BSP Component 20090423
8 Returning RO_COMPONENT Value transfer Object reference (TYPE REF TO) CL_AXT_UI_COMPONENT UI component generator utility 20090423
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Operation error 20090423

Method CREATE_DEPENDENT_VIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VIEW_TITLES Call by reference Type reference (TYPE) AXTT_NAME2STRINGVALUE Table Type AXTS_PARAM 20090820
2 Importing IO_CUST_CTRL Call by reference Object reference (TYPE REF TO) CL_AXT_UI_CUSTOM_CONTROLLER UI component generator utility 20090421
3 Importing IO_OVP Call by reference Object reference (TYPE REF TO) CL_AXT_UI_OVP OVP Generator Utility 20090421
4 Importing IO_PARENT_CTX_NODE Call by reference Object reference (TYPE REF TO) CL_AXT_UI_CONTEXT_NODE UI Context Node 20090827
5 Importing IO_UI_COMP Call by reference Object reference (TYPE REF TO) CL_AXT_UI_COMPONENT UI component generator utility 20090421
6 Importing IO_WINDOW Call by reference Object reference (TYPE REF TO) CL_AXT_UI_WINDOW UI gen. util for windows 20090421
7 Importing IT_OBJECTS Call by reference Type reference (TYPE) AXTT_UI_MODEL_OBJECTS Object list for UI model 20090423
8 Importing IT_PATH Call by reference Type reference (TYPE) LTY_T_SUB_PATH 20090421
9 Importing IT_STORE_CNODES Call by reference Type reference (TYPE) AXTT_CONTEXT_NODE Table Type for AXT_CONTEXT_NODE 20090528
10 Importing IV_AB_TITLE_STATIC Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090707
11 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20090421

Method CREATE_DEPENDENT_VIEWS on class CL_AXT_RA_MODEL_TOOLS has no exception.

Method CREATE_MAIN_OV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_PLUG_TO_CREATE Call by reference Object reference (TYPE REF TO) CL_AXT_UI_BOUND_PLUG UI Bound Plug Gen. Utility 20090423
2 Exporting EO_PLUG_TO_OVERVIEW Call by reference Object reference (TYPE REF TO) CL_AXT_UI_BOUND_PLUG UI Bound Plug Gen. Utility 20090423
3 Importing IO_UI_COMP Call by reference Object reference (TYPE REF TO) CL_AXT_UI_COMPONENT UI component generator utility 20090421
4 Importing IO_WINDOW Call by reference Object reference (TYPE REF TO) CL_AXT_UI_WINDOW UI gen. util for windows 20090421
5 Importing IT_OBJECTS Call by reference Type reference (TYPE) AXTT_UI_MODEL_OBJECTS Object list for UI model 20090423
6 Importing IV_AB_TITLE_STATIC Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090707
7 Importing IV_OBJECT Call by reference Type reference (TYPE) AXT_NAME Name 20090423

Method CREATE_MAIN_OV on class CL_AXT_RA_MODEL_TOOLS has no exception.

Method CREATE_OV_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_OVP Call by reference Object reference (TYPE REF TO) CL_AXT_UI_OVP OVP Generator Utility 20090421
2 Importing IO_CUST_CTRL Call by reference Object reference (TYPE REF TO) CL_AXT_UI_CUSTOM_CONTROLLER UI component generator utility 20090421
3 Importing IO_UI_COMP Call by reference Object reference (TYPE REF TO) CL_AXT_UI_COMPONENT UI component generator utility 20090421
4 Importing IO_WINDOW Call by reference Object reference (TYPE REF TO) CL_AXT_UI_WINDOW A viewarea/OVP/window 20090421
5 Importing IT_OBJECTS Call by reference Type reference (TYPE) AXTT_UI_MODEL_OBJECTS Object list for UI model 20090423
6 Importing IT_STORE_CNODES Call by reference Type reference (TYPE) AXTT_CONTEXT_NODE Table Type for AXT_CONTEXT_NODE 20090528
7 Importing IV_AB_TITLE_STATIC Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090707
8 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20090421

Method CREATE_OV_PAGE on class CL_AXT_RA_MODEL_TOOLS has no exception.

Method CREATE_RAPID_APP_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CATALOGUE Call by reference Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue holding elements to generate 20090326
2 Importing IO_CAT_GEN_HELPER Call by reference Object reference (TYPE REF TO) IF_AXT_CATALOG_GEN_HELPER Help access interface for catalog setup 20090326
3 Importing IT_TITLE Call by reference Type reference (TYPE) AXT_T_FIELD_TEXT Field Texts 20090326
4 Importing IV_APPLICATION Call by reference Type reference (TYPE) AXT_APPLICATION_NAME Application Name: UI Component, UI Object, ... 20090326
5 Importing IV_AUTH_GROUP Call by reference Type reference (TYPE) BRGRU Authorization Group 20090415
6 Importing IV_GENIL_COMP Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME GenIL Component Name 20090326
7 Importing IV_NAVLINK Call by reference Type reference (TYPE) AXT_FIELD_ID Field ID 20090326
8 Importing IV_ROOT_OBJECT Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20090326
9 Importing IV_TABLE_ID Call by reference Type reference (TYPE) TABNAME Table Name 20090326
10 Importing IV_TYPE Call by reference Type reference (TYPE) AXT_EXT_OBJ_TYPE Extensible Object Type (Used for Text Table) 20090326

Method CREATE_RAPID_APP_ENTRIES on class CL_AXT_RA_MODEL_TOOLS has no exception.

Method CREATE_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_WIN_PLUG_TO_SEARCH Call by reference Object reference (TYPE REF TO) CL_AXT_UI_BOUND_PLUG UI Bound Plug Gen. Utility 20090424
2 Exporting EO_WIN_PLUG_TO_SEARCH_GO Call by reference Object reference (TYPE REF TO) CL_AXT_UI_BOUND_PLUG UI Bound Plug Gen. Utility 20090609
3 Importing IO_PLUG_TO_CREATE Call by reference Object reference (TYPE REF TO) CL_AXT_UI_BOUND_PLUG UI Bound Plug Gen. Utility 20090423
4 Importing IO_PLUG_TO_RESULT Call by reference Object reference (TYPE REF TO) CL_AXT_UI_BOUND_PLUG UI Bound Plug Gen. Utility 20090423
5 Importing IO_SEARCH_WINDOW Call by reference Object reference (TYPE REF TO) CL_AXT_UI_WINDOW UI gen. util for windows 20090423
6 Importing IO_UI_COMP Call by reference Object reference (TYPE REF TO) CL_AXT_UI_COMPONENT UI component generator utility 20090423
7 Importing IS_QUERY Call by reference Type reference (TYPE) AXTS_UI_MODEL_QUERIES Query list for UI model 20090423
8 Importing IS_RESULT_OBJECT Call by reference Type reference (TYPE) AXTS_UI_MODEL_OBJECTS Objects which build a UI application 20090423
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Operation error 20090423

Method CREATE_TARGET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_IP Call by reference Type reference (TYPE) CRMT_UI_COMP_IP Component Inbound Plug Definition 20090423
2 Changing CT_IP_T Call by reference Type reference (TYPE) LTY_T_IP_T Component Inbound Plug Definition. 20090423
3 Importing IO_PLUG Call by reference Object reference (TYPE REF TO) CL_AXT_UI_BOUND_PLUG UI Bound Plug Gen. Utility 20090423
4 Importing IT_TITLE Call by reference Type reference (TYPE) AXT_T_FIELD_TEXT Field Texts 20090423
5 Importing IV_OBJECT_ACTION Call by reference Type reference (TYPE) CRMT_UI_ACTIONS UI Action 20090423
6 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20090423
7 Importing IV_OTR_TITLE_ALIAS Call by reference Type reference (TYPE) STRING 20090423
8 Importing IV_TARGET_ID Call by reference Type reference (TYPE) CRMT_UI_TARGET_ID Inbound Plug Target ID 20090423

Method CREATE_TARGET_ID on class CL_AXT_RA_MODEL_TOOLS has no exception.

Method CREATE_TEXT_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CATALOGUE Call by reference Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue holding elements to generate 20090319
2 Importing IT_TITLE Call by reference Type reference (TYPE) AXT_T_FIELD_TEXT Field Texts 20090319
3 Importing IV_EXT_OBJ_NAME Call by reference Type reference (TYPE) AXT_NAME Name 20090319
4 Importing IV_EXT_OBJ_TYPE Call by reference Type reference (TYPE) AXT_EXT_OBJ_TYPE Extensible Object Type (Used for Text Table) 20090319
5 Importing IV_GUID Call by reference Type reference (TYPE) AXT_GUID GUID 20090319

Method CREATE_TEXT_ENTRY on class CL_AXT_RA_MODEL_TOOLS has no exception.

Method CREATE_UI_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CATALOGUE Call by reference Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue holding elements to generate 20091201
2 Importing IO_CAT_GEN_HELPER Call by reference Object reference (TYPE REF TO) IF_AXT_CATALOG_GEN_HELPER Help access interface for catalog setup 20091201
3 Importing IT_TITLE Call by reference Type reference (TYPE) AXT_T_FIELD_TEXT Field Texts 20091201
4 Importing IV_EXT_BO Call by reference Type reference (TYPE) AXT_BO Enhanced Object 20091201
5 Importing IV_GENIL_COMP Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME GenIL Component Name 20091201
6 Importing IV_ROOT_OBJECT Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20091201
7 Importing IV_UI_OBJECT Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE Application Name: UI Component, UI Object, ... 20091201

Method CREATE_UI_OBJECT on class CL_AXT_RA_MODEL_TOOLS has no exception.

Method CREATE_UI_WINDOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_WACR Call by reference Type reference (TYPE) LTY_T_WACR 20090423
2 Changing CT_WACR_T Call by reference Type reference (TYPE) LTY_T_WACR_T 20090423
3 Exporting EO_MAIN_WINDOW Call by reference Object reference (TYPE REF TO) CL_AXT_UI_WINDOW UI gen. util for windows 20090423
4 Exporting EO_PLUG_TO_CREATE Call by reference Object reference (TYPE REF TO) CL_AXT_UI_BOUND_PLUG UI Bound Plug Gen. Utility 20090423
5 Exporting EO_PLUG_TO_OVERVIEW Call by reference Object reference (TYPE REF TO) CL_AXT_UI_BOUND_PLUG UI Bound Plug Gen. Utility 20090423
6 Exporting EO_PLUG_TO_SEARCH Call by reference Object reference (TYPE REF TO) CL_AXT_UI_BOUND_PLUG UI Bound Plug Gen. Utility 20090423
7 Importing IO_UI_COMP Call by reference Object reference (TYPE REF TO) CL_AXT_UI_COMPONENT UI component generator utility 20090423
8 Importing IT_TITLE Call by reference Type reference (TYPE) AXT_T_FIELD_TEXT Field Texts 20090423
9 Importing IV_CREATE_PLUG Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090423

Method CREATE_UI_WINDOW on class CL_AXT_RA_MODEL_TOOLS has no exception.

Method CREATE_WACR_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CATALOGUE Call by reference Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue holding elements to generate 20090327
2 Importing IO_HELPER Call by reference Object reference (TYPE REF TO) IF_AXT_CATALOG_GEN_HELPER Help access interface for catalog setup 20090327

Method CREATE_WACR_ENTRIES on class CL_AXT_RA_MODEL_TOOLS has no exception.

Method EXT_TYPE_2_RA_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXTENSION_TYPE Call by reference Type reference (TYPE) AXT_EXTENSION_TYPE Enhancement Type 20090401
2 Returning RV_RA_TYPE Value transfer Type reference (TYPE) AXT_EXT_OBJ_TYPE Extensible Object Type (Used for Text Table) 20090401

Method EXT_TYPE_2_RA_TYPE on class CL_AXT_RA_MODEL_TOOLS has no exception.

Method GET_CNODE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_NAME Value transfer Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20090421
2 Returning RV_CNODE_NAME Value transfer Type reference (TYPE) AXT_CONTEXT_NODE Context Node 20090421

Method GET_CNODE_NAME on class CL_AXT_RA_MODEL_TOOLS has no exception.

Method GET_CONTEXT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_GEN_HELPER Call by reference Object reference (TYPE REF TO) IF_AXT_CATALOG_GEN_HELPER Help access interface for catalog setup 20090429
2 Importing IV_NO_PARENT_KEYS Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20091126
3 Importing IV_TABLE_ID Call by reference Type reference (TYPE) AXT_TABLE_ID Table ID 20090429
4 Returning RT_FIELDS Value transfer Type reference (TYPE) AXTT_FIELD_CONFIG_PROPERTIES Table of field IDs 20090429
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Operation error 20091111

Method GET_NEW_TARGET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TARGET_ID Value transfer Type reference (TYPE) CRMT_UI_TARGET_ID Inbound Plug Target ID 20090602
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND Operation error 20090602

Method VALIDATE_APPLICATION_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_NAME Call by reference Type reference (TYPE) AXT_APPLICATION_NAME Application name: UI Component, UI Object, ... 20090312
2 Importing IV_EXTENSION_ID Call by reference Type reference (TYPE) AXT_EXTENSION_ID Enhancement ID 20090603
3 Importing IV_NAMESPACE Call by reference Type reference (TYPE) NAMESPACE Namespace 20090312
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20090312

Method VALIDATE_COMPONENT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPONENT_NAME Call by reference Type reference (TYPE) AXT_COMPONENT Application name: UI Component, UI Object, ... 20090930
2 Importing IV_EXTENSION_ID Call by reference Type reference (TYPE) AXT_EXTENSION_ID Enhancement ID 20090930
3 Importing IV_FOR_APPLICATION Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090930
4 Importing IV_NAMESPACE Call by reference Type reference (TYPE) NAMESPACE Namespace 20090930
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20090930
History
Last changed by/on SAP  20130531 
SAP Release Created in 701