SAP ABAP Class CL_AXT_EMBED_VIEW_UI_HELPER (Helper for UI logic used several times)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-RA (Application Component) Rapid Applications
     AXT_RA_TOOL_UI (Package) RA Tool UI
Properties
Class CL_AXT_EMBED_VIEW_UI_HELPER  
Short Description Helper for UI logic used several times    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AXT_RA_TOOL_UI   RA Tool UI 
Created 20090306   SAP 
Last change 20110908   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)
Interfaces
Class CL_AXT_EMBED_VIEW_UI_HELPER has no interface implemented.
Friends
Class CL_AXT_EMBED_VIEW_UI_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_DEF_HANDLER_CACHE Static Attribute Private See coding 20100525
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_CHILD_NODES_FROM_DDIC Static method Public Method 20090306
2 CHECK_UNIQUE_MAPPING Static method Public Method 20091123
3 CONVERT_DEF_VALUE_TO_INTERNAL Static method Public Method 20100303
4 GET_CHILDREN Static method Public Method 20090310
5 GET_DEFAULT_VALUE Static method Public Method 20090518
6 GET_DEF_VALUE_HANDLER Static method Public Method 20090402
7 GET_EXT_ACCESS Static method Public Method 20100118
8 GET_INTERNAL_DEFAULT_VALUE Static method Public Method 20100303
9 GET_M_DEFAULT_VALUE Static method Public Method 20090415
10 GET_P_DEFAULT_VALUE Static method Public Method 20090402
11 GET_QUERY_STRUCTURE_NAME Static method Private Method 20090306
12 GET_QUERY_STRUC_FROM_BO Static method Public Method 20090306
13 GET_TAG_F4_HELP_POPUP Static method Public Method 20091123
14 GET_V_DEFAULT_VALUE Static method Public Method 20090402
15 GET_V_TAG Static method Public Method Templatemethode für Wertehilfen Getter 20090309
16 HANDLE_EXT_EVENT Static method Public Method 20100118
17 IS_DEF_VAL_NAV_FIELD Static method Private Method 20100303
18 LAUNCH_TAG_F4_HELP Static method Public Method 20091123
19 ON_TAG_F4_HELP_CLOSED Static method Public Method 20091123
20 SET_DEFAULT_VALUE Static method Public Method 20090306
21 SET_EMB_MAPPING Static method Private Method 20090306
22 SET_NAME Static method Public Method Template: Setter for Individual Fields/Simple Attribute 20090306
23 SET_TAG Static method Public Method 20090313
24 SET_VIEW_TYPE Static method Public Method 20090306
Events
Class CL_AXT_EMBED_VIEW_UI_HELPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_S_DEF_HANDLER_CACHE Private See coding 20100525 BEGIN OF lty_s_def_handler_cache, bol_object TYPE crmt_object_name, handler TYPE REF TO if_axt_ui_context_node_handler, END OF lty_s_def_handler_cache
2 TY_GS_FIELDS Public See coding 20090306 BEGIN OF ty_gs_fields, name TYPE axt_description, type TYPE string , fieldname TYPE rollname, " query fields (childrean) data_type TYPE axt_field_data_type, man_data_element TYPE string, length TYPE axt_fieldext_length, decimals TYPE axt_fieldext_decimals, tag TYPE string," mapping information on childrean default_value TYPE string, default_value_ref TYPE REF TO data, usage TYPE axt_component_usage, hidden_tag_name TYPE string, anchor_object TYPE crmt_ext_obj_name, END OF ty_gs_fields
Method Signatures

Method BUILD_CHILD_NODES_FROM_DDIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COLLECTION_WRAPPER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_COLLECTION_WRAPPER 20090306
2 Importing IO_CURRENT_NODE Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS 20090306
3 Importing IO_NODE_FACTORY Call by reference Object reference (TYPE REF TO) CL_BSP_WD_TREE_NODE_FACTORY 20090306
4 Importing IV_IS_WEBSERVICE Call by reference Type reference (TYPE) AXT_BOOLEAN ABAP_FALSE 20091013
5 Importing IV_QUERY_STRUC_NAME Call by reference Type reference (TYPE) AXT_NAME 20090306
6 Returning RT_CHILDREN Value transfer Type reference (TYPE) BSP_WD_TREE_NODE_TAB 20090306

Method BUILD_CHILD_NODES_FROM_DDIC on class CL_AXT_EMBED_VIEW_UI_HELPER has no exception.

Method CHECK_UNIQUE_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEFAULT_VALUE Call by reference Type reference (TYPE) ANY 20091123
2 Importing IV_TAG Call by reference Type reference (TYPE) CLIKE 20091123

Method CHECK_UNIQUE_MAPPING on class CL_AXT_EMBED_VIEW_UI_HELPER has no exception.

Method CONVERT_DEF_VALUE_TO_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_PATH Call by reference Type reference (TYPE) STRING 20100303
2 Importing IO_BSP_MODEL_UTIL Call by reference Object reference (TYPE REF TO) IF_BSP_MODEL_UTIL 20100303
3 Importing IO_CURRENT Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS 20100303
4 Importing VALUE Call by reference Type reference (TYPE) STRING 20100303

Method CONVERT_DEF_VALUE_TO_INTERNAL on class CL_AXT_EMBED_VIEW_UI_HELPER has no exception.

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COLLECTION_WRAPPER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_COLLECTION_WRAPPER 20090310
2 Importing IO_CURRENT_NODE Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS 20090310
3 Importing IO_NODE_FACTORY Call by reference Object reference (TYPE REF TO) CL_BSP_WD_TREE_NODE_FACTORY 20090310
4 Returning RT_CHILDREN Value transfer Type reference (TYPE) BSP_WD_TREE_NODE_TAB 20090310

Method GET_CHILDREN on class CL_AXT_EMBED_VIEW_UI_HELPER has no exception.

Method GET_DEFAULT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BSP_MODEL_UTIL Call by reference Object reference (TYPE REF TO) IF_BSP_MODEL_UTIL 20090518
2 Importing IO_CURRENT Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS 20090518
3 Importing IV_ATTRIBUTE_PATH Call by reference Type reference (TYPE) STRING 20090518
4 Returning VALUE Value transfer Type reference (TYPE) STRING 20090518

Method GET_DEFAULT_VALUE on class CL_AXT_EMBED_VIEW_UI_HELPER has no exception.

Method GET_DEF_VALUE_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_NODE_HANDLER Call by reference Object reference (TYPE REF TO) IF_AXT_UI_CONTEXT_NODE_HANDLER 20090402
2 Exporting EV_COMPONENT Call by reference Type reference (TYPE) STRING 20090402
3 Importing IO_CURRENT Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS 20090402

Method GET_DEF_VALUE_HANDLER on class CL_AXT_EMBED_VIEW_UI_HELPER has no exception.

Method GET_EXT_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CURRENT_LINE Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS 20100118
2 Importing IO_HTMLB_EVENT Call by reference Object reference (TYPE REF TO) CL_HTMLB_EVENT 20100118
3 Importing IO_HTMLB_EVENT_EX Call by reference Object reference (TYPE REF TO) IF_HTMLB_DATA 20100118
4 Importing IO_TRIGGERING_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) CL_BSP_WD_CONTEXT_NODE_TV 20100118
5 Importing IV_EVENT Call by reference Type reference (TYPE) STRING 20100118
6 Returning RO_HANDLER Value transfer Object reference (TYPE REF TO) IF_AXT_UI_CONTEXT_NODE_HANDLER 20100118

Method GET_EXT_ACCESS on class CL_AXT_EMBED_VIEW_UI_HELPER has no exception.

Method GET_INTERNAL_DEFAULT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CURRENT Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS 20100303
2 Importing IR_LINE Call by reference Object reference (TYPE REF TO) TY_GS_FIELDS 20100305
3 Returning RR_INT_DEF_VAL Value transfer Object reference (TYPE REF TO) DATA 20100303

Method GET_INTERNAL_DEFAULT_VALUE on class CL_AXT_EMBED_VIEW_UI_HELPER has no exception.

Method GET_M_DEFAULT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_PATH Call by reference Type reference (TYPE) STRING 20090415
2 Importing IO_CURRENT Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS 20090415
3 Returning METADATA Value transfer Object reference (TYPE REF TO) IF_BSP_METADATA_SIMPLE 20090415

Method GET_M_DEFAULT_VALUE on class CL_AXT_EMBED_VIEW_UI_HELPER has no exception.

Method GET_P_DEFAULT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COLLECTION_WRAPPER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_COLLECTION_WRAPPER 20090402
2 Importing IO_CURRENT Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS 20090402
3 Importing IV_DISPLAY_MODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090402
4 Importing IV_INDEX Call by reference Type reference (TYPE) I 20090402
5 Importing IV_PROPERTY Call by reference Type reference (TYPE) STRING 20090402
6 Returning RV_VALUE Value transfer Type reference (TYPE) STRING 20090402

Method GET_P_DEFAULT_VALUE on class CL_AXT_EMBED_VIEW_UI_HELPER has no exception.

Method GET_QUERY_STRUCTURE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GENIL_COMP Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20090313
2 Importing IV_QUERY_OBJECT_NAME Call by reference Type reference (TYPE) AXT_NAME 20090306
3 Returning RV_QUERY_STRUCTURE Value transfer Type reference (TYPE) AXT_NAME 20090306

Method GET_QUERY_STRUCTURE_NAME on class CL_AXT_EMBED_VIEW_UI_HELPER has no exception.

Method GET_QUERY_STRUC_FROM_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CURRENT_NODE Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS 20090306
2 Returning RV_QUERY_STRUCTURE Value transfer Type reference (TYPE) AXT_NAME 20090306

Method GET_QUERY_STRUC_FROM_BO on class CL_AXT_EMBED_VIEW_UI_HELPER has no exception.

Method GET_TAG_F4_HELP_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_POPUP Call by reference Object reference (TYPE REF TO) IF_BSP_WD_POPUP 20091123
2 Importing IO_CLOSE_EVENT_VIEW_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER 20091123
3 Importing IO_COMP_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_COMPONENT_CONTROLLER 20091123

Method GET_TAG_F4_HELP_POPUP on class CL_AXT_EMBED_VIEW_UI_HELPER has no exception.

Method GET_V_DEFAULT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COLLECTION_WRAPPER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_COLLECTION_WRAPPER 20090402
2 Importing IO_CURRENT Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS 20090402
3 Importing IV_INDEX Call by reference Type reference (TYPE) I 20090402
4 Importing IV_MODE Call by reference Type reference (TYPE) CHAR1 IF_BSP_WD_MODEL_SETTER_GETTER=>RUNTIME_MODE 20090402
5 Importing IV_TREE_NAME Call by reference Type reference (TYPE) STRING 20090402
6 Returning RV_VALUEHELP_DESCRIPTOR Value transfer Object reference (TYPE REF TO) IF_BSP_WD_VALUEHELP_DESCRIPTOR 20090402

Method GET_V_DEFAULT_VALUE on class CL_AXT_EMBED_VIEW_UI_HELPER has no exception.

Method GET_V_TAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) I Zeilenindex bei Tabelle 20090309
2 Importing IV_IS_TREE Call by reference Type reference (TYPE) AXT_BOOLEAN ABAP_FALSE 20090310
3 Importing IV_MODE Call by reference Type reference (TYPE) CHAR1 IF_BSP_WD_MODEL_SETTER_GETTER=>RUNTIME_MODE Aufrufmodus 20090309
4 Returning RV_VALUEHELP_DESCRIPTOR Value transfer Object reference (TYPE REF TO) IF_BSP_WD_VALUEHELP_DESCRIPTOR 20090309

Method GET_V_TAG on class CL_AXT_EMBED_VIEW_UI_HELPER has no exception.

Method HANDLE_EXT_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COMPONENT_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_COMPONENT_CONTROLLER 20100118
2 Importing IO_HTMLB_EVENT Call by reference Object reference (TYPE REF TO) CL_HTMLB_EVENT 20100118
3 Importing IO_HTMLB_EVENT_EX Call by reference Object reference (TYPE REF TO) IF_HTMLB_DATA 20100118
4 Importing IO_TRIGGERING_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) CL_BSP_WD_CONTEXT_NODE_TV 20100118
5 Importing IO_VIEW_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER 20100118
6 Importing IV_EVENT Call by reference Type reference (TYPE) STRING 20100118

Method HANDLE_EXT_EVENT on class CL_AXT_EMBED_VIEW_UI_HELPER has no exception.

Method IS_DEF_VAL_NAV_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CURRENT Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS 20100303
2 Returning RV_IS_NAV_FIELD Value transfer Type reference (TYPE) AXT_BOOLEAN 20100303

Method IS_DEF_VAL_NAV_FIELD on class CL_AXT_EMBED_VIEW_UI_HELPER has no exception.

Method LAUNCH_TAG_F4_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_POPUP Call by reference Object reference (TYPE REF TO) IF_BSP_WD_POPUP 20091123
2 Importing IV_DATA_COLLECTION Call by reference Object reference (TYPE REF TO) IF_BOL_BO_COL 20091123
3 Importing IV_INBOUND_PLUG Call by reference Type reference (TYPE) O2PARNAME 'F4_HELP' 20091123
4 Returning RV_REQUESTED_ROW Value transfer Type reference (TYPE) I 20091123

Method LAUNCH_TAG_F4_HELP on class CL_AXT_EMBED_VIEW_UI_HELPER has no exception.

Method ON_TAG_F4_HELP_CLOSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) CL_BSP_WD_CONTEXT_NODE_TV 20091123
2 Importing IO_POPUP Call by reference Object reference (TYPE REF TO) IF_BSP_WD_POPUP 20091123
3 Importing IV_REQUESTED_ROW Call by reference Type reference (TYPE) I 20091123

Method ON_TAG_F4_HELP_CLOSED on class CL_AXT_EMBED_VIEW_UI_HELPER has no exception.

Method SET_DEFAULT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_PATH Call by reference Type reference (TYPE) STRING 20090306
2 Importing CURRENT Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS 20090306
3 Importing IO_BSP_MODEL_UTIL Call by reference Object reference (TYPE REF TO) IF_BSP_MODEL_UTIL 20090306
4 Importing VALUE Call by reference Type reference (TYPE) STRING 20090306

Method SET_DEFAULT_VALUE on class CL_AXT_EMBED_VIEW_UI_HELPER has no exception.

Method SET_EMB_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_PATH Call by reference Type reference (TYPE) STRING 20090306
2 Importing CURRENT Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS 20090306
3 Importing IO_BSP_MODEL_UTIL Call by reference Object reference (TYPE REF TO) IF_BSP_MODEL_UTIL 20090306
4 Importing IV_CONTEXT_ATTRIBUTE Call by reference Type reference (TYPE) NAME_KOMP 20090306
5 Importing VALUE Call by reference Type reference (TYPE) STRING 20090306

Method SET_EMB_MAPPING on class CL_AXT_EMBED_VIEW_UI_HELPER has no exception.

Method SET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_PATH Call by reference Type reference (TYPE) STRING Attribute Path 20090306
2 Importing CURRENT Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS 20090306
3 Importing IO_BSP_MODEL_UTIL Call by reference Object reference (TYPE REF TO) IF_BSP_MODEL_UTIL 20090306
4 Importing VALUE Call by reference Type reference (TYPE) STRING Value to be Assigned 20090306

Method SET_NAME on class CL_AXT_EMBED_VIEW_UI_HELPER has no exception.

Method SET_TAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_PATH Call by reference Type reference (TYPE) STRING 20090313
2 Importing CURRENT Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS 20090313
3 Importing IO_BSP_MODEL_UTIL Call by reference Object reference (TYPE REF TO) IF_BSP_MODEL_UTIL 20090313
4 Importing VALUE Call by reference Type reference (TYPE) STRING 20090313

Method SET_TAG on class CL_AXT_EMBED_VIEW_UI_HELPER has no exception.

Method SET_VIEW_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_PATH Call by reference Type reference (TYPE) STRING 20090306
2 Importing CURRENT Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS 20090306
3 Importing IO_BSP_MODEL_UTIL Call by reference Object reference (TYPE REF TO) IF_BSP_MODEL_UTIL 20090306
4 Importing VALUE Call by reference Type reference (TYPE) STRING 20090306

Method SET_VIEW_TYPE on class CL_AXT_EMBED_VIEW_UI_HELPER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 701