Hierarchy
⤷ CA-GTF-EEW (Application Component) Easy Enhancement Workbench
⤷ AXT_RUNTIME (Package) Extensibility Runtime components
Properties
Class | CL_AXT_UIF_ACCESS | |
Short Description | Access for UI framework | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | AXT_RUNTIME | Extensibility Runtime components |
Created | 20080401 | 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_AXT_REGISTRY | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_AXT_UIF_ACCESS has no interface implemented.
Friends
Class CL_AXT_UIF_ACCESS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_FILTER_FIELDS | Constant | Public | Type reference (TYPE) | CHAR1 | CL_AXT_REGISTRY=>GC_FILTER_FIELDS | Single-Character Flag | 20100728 | |
2 | GC_FILTER_TABLES | Constant | Public | Type reference (TYPE) | CHAR1 | CL_AXT_REGISTRY=>GC_FILTER_TABLES | Single-Character Flag | 20100728 | |
3 | GC_PREFIX_ADD_BOL | Constant | Public | Type reference (TYPE) | STRING | '#ENH_BOL#' | 20100219 | ||
4 | GC_PREFIX_ADD_CA | Constant | Public | Type reference (TYPE) | STRING | '#ENH_CA#' | 20090225 | ||
5 | GC_PREFIX_ADD_MASHUP | Constant | Public | Type reference (TYPE) | STRING | '#ENH_MSU#' | 20090225 | ||
6 | GC_PREFIX_ADD_TABLE | Constant | Public | Type reference (TYPE) | STRING | '#ENH_TAB#' | 20090225 | ||
7 | GC_PREFIX_ADD_VIEW | Constant | Public | Type reference (TYPE) | STRING | '#ENH_' | 20090225 | ||
8 | GC_PREFIX_ADD_WS | Constant | Public | Type reference (TYPE) | STRING | '#ENH_WSC#' | 20090225 | ||
9 | GT_ALL_FIELDS | Static Attribute | Private | Type reference (TYPE) | AXT_T_HASHED_FIELD_LIST | Hashed list of fields | 20080513 | ||
10 | GT_CHANGED_FIELDS | Static Attribute | Private | Type reference (TYPE) | AXTT_FIELD_ID | Table of field IDs | 20080623 | ||
11 | GT_CONTEXT_NODE_HANDLER_CACHE | Static Attribute | Private | Type reference (TYPE) | LTY_CTX_NODE_HANDLER_CACHE_T | 20080401 | |||
12 | GT_LAST_RESULT | Static Attribute | Private | Type reference (TYPE) | BSP_WD_CNODE_ATTR_TAB | Table of Context Node Attributes | 20080509 | ||
13 | GT_UI_OBJECT_MAP | Static Attribute | Private | Type reference (TYPE) | LTY_UI_OBJECT_T | 20080507 | |||
14 | GT_VISIBLE_ATTRIBUTES | Static Attribute | Private | Type reference (TYPE) | LTY_VIS_ATTRIB_CACHE_T | 20080506 | |||
15 | GV_LAST_UI_OBJECT | Static Attribute | Private | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | UI Object Type | 20080509 | ||
16 | GV_RESTART_REQUIRED | Static Attribute | Private | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20080428 | ||
17 | GV_X_ALL_FIELDS_LOADED | Static Attribute | Private | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20080509 |
Methods
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | SHM_BUILD_FINISHED | Static Event (1) |
Public (2) |
Shared memory build finsihed | 20110531 |
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | LTY_CONTEXT_NODE_HANDLER_CACHE | Private | See coding | 20080401 | BEGIN OF lty_context_node_handler_cache ,
bol_object TYPE string,
handler_ref TYPE REF TO cl_abap_weak_reference,
END OF lty_context_node_handler_cache
|
||
2 | LTY_CTX_NODE_HANDLER_CACHE_T | Private | See coding | 20080401 | lty_ctx_node_handler_cache_t TYPE HASHED TABLE OF lty_context_node_handler_cache
WITH UNIQUE KEY bol_object
|
||
3 | LTY_UI_OBJECT | Private | See coding | 20080507 | BEGIN OF lty_ui_object,
ui_object TYPE bsp_dlc_object_type,
ext_bos TYPE axt_t_bo,
END OF lty_ui_object
|
||
4 | LTY_UI_OBJECT_T | Private | See coding | 20080507 | lty_ui_object_t TYPE HASHED TABLE OF lty_ui_object
WITH UNIQUE KEY ui_object
|
||
5 | LTY_VIS_ATTRIB_CACHE | Private | See coding | 20080506 | BEGIN OF lty_vis_attrib_cache,
ext_bo TYPE axt_bo,
attributes TYPE axt_t_hashed_field_list,
END OF lty_vis_attrib_cache
|
||
6 | LTY_VIS_ATTRIB_CACHE_T | Private | See coding | 20080506 | lty_vis_attrib_cache_t TYPE HASHED TABLE OF lty_vis_attrib_cache
WITH UNIQUE KEY ext_bo
|
Method Signatures
Method ADJUST_DQUERY_OPERATORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_DQUERIES | Call by reference | Type reference (TYPE) | GENILT_DQUERY_ATTR_OPTION_TAB | Operators for selection parameter of dynamic query attribute | 20080506 |
Method ADJUST_DQUERY_OPERATORS on class CL_AXT_UIF_ACCESS has no exception.
Method ADJUST_QUERY_PARAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_PARAMS | Call by reference | Type reference (TYPE) | GENILT_SELECTION_PARAMETER_TAB | Complex Search Condition | 20080626 | ||
2 | Changing | CT_SIMPLE_PARAMS | Call by reference | Type reference (TYPE) | CRMT_NAME_VALUE_PAIR_TAB | Parameter Table of Name-Value Pairs | 20101013 | ||
3 | Importing | IV_EMPTY_PARAMS_FILTERED | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20080626 | ||
4 | Importing | IV_QUERY_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20080626 |
Method ADJUST_QUERY_PARAM on class CL_AXT_UIF_ACCESS has no exception.
Method CHECK_EMBEDDED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_VIEW_NAME | Call by reference | Type reference (TYPE) | STRING | 20090805 | |||
2 | Returning | RV_TITLE | Value transfer | Type reference (TYPE) | STRING | 20090805 |
Method CHECK_EMBEDDED on class CL_AXT_UIF_ACCESS has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_AXT_UIF_ACCESS has no parameter.
Method CLASS_CONSTRUCTOR on class CL_AXT_UIF_ACCESS has no exception.
Method DETERMINE_BO_PARTS_BY_BOL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_BOS | Call by reference | Type reference (TYPE) | AXT_T_EXT_BO_DESCR | Table with extensible BOs and description | 20100714 | ||
2 | Exporting | ET_BO_PARTS | Call by reference | Type reference (TYPE) | AXTT_EXT_BO_PART_BOL | List of ext. BO Parts with BOL Objects | 20100714 | ||
3 | Importing | IT_BOL_OBJECTS | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME_TAB | Table of Object Names | 20100713 | ||
4 | Importing | IV_FRAMEWORK_FILTER | Call by reference | Type reference (TYPE) | AXT_UI_FRAMEWORK | UI Framework Constants | 20100818 | ||
5 | Importing | IV_TYPE_FILTER | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20100728 |
Method DETERMINE_BO_PARTS_BY_BOL on class CL_AXT_UIF_ACCESS has no exception.
Method FIND_DUMMY_FIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BOL_OBJECT | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | 20101210 | |||
2 | Returning | RV_DUMMY_FIELD | Value transfer | Type reference (TYPE) | AXT_FIELD_ID | 20101210 |
Method FIND_DUMMY_FIELD on class CL_AXT_UIF_ACCESS has no exception.
Method GET_ADD_VIEWS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ADD_VIEW | Call by reference | Type reference (TYPE) | BSP_DLCT_ADD_VIEW | Additional Views | 20090225 | ||
2 | Importing | IO_VIEW_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | CL_BSP_WD_VIEW_CONTROLLER | Basis Class for WD View Controller | 20090225 | ||
3 | Importing | IV_COMPONENT | Call by reference | Type reference (TYPE) | BSP_WD_COMPONENT_NAME | Component Name | 20090225 | ||
4 | Importing | IV_UI_OBJECT | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | UI Object Type | 20090616 | ||
5 | Importing | IV_VIEW | Call by reference | Type reference (TYPE) | O2PAGEEXT | Name of BSP Page (Upper and Lower Case) | 20090225 |
Method GET_ADD_VIEWS on class CL_AXT_UIF_ACCESS has no exception.
Method GET_ALL_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_ALL_FIELDS | Value transfer | Type reference (TYPE) | AXT_T_HASHED_FIELD_LIST | Hashed list of fields | 20080509 |
Method GET_ALL_FIELDS on class CL_AXT_UIF_ACCESS has no exception.
Method GET_BOL_ATTRIBUTE_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ATTR_NAME | Call by reference | Type reference (TYPE) | NAME_KOMP | Component name | 20100916 | ||
2 | Importing | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | Language Key | 20100916 | ||
3 | Importing | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20100916 | ||
4 | Returning | RT_TEXT | Value transfer | Type reference (TYPE) | CRMT_TEXT_VALUE_PAIR_TAB | Text Value Pair Table | 20100916 |
Method GET_BOL_ATTRIBUTE_TEXT on class CL_AXT_UIF_ACCESS has no exception.
Method GET_CHANGED_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_CHANGED_FIELDS | Value transfer | Type reference (TYPE) | AXTT_FIELD_ID | Table of field IDs | 20080623 |
Method GET_CHANGED_FIELDS on class CL_AXT_UIF_ACCESS has no exception.
Method GET_CONTEXT_NODE_HANDLER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ADD_NON_EXT_FIELDS | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | ABAP_FALSE | Boolean | 20100506 | |
2 | Importing | IV_BOL_OBJECT | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20080422 | ||
3 | Returning | RR_HANDLER | Value transfer | Object reference (TYPE REF TO) | IF_AXT_UI_CONTEXT_NODE_HANDLER | Handling of extension fields for context nodes | 20080401 |
Method GET_CONTEXT_NODE_HANDLER on class CL_AXT_UIF_ACCESS has no exception.
Method GET_EXT_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BOL_OBJECT | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20080423 | ||
2 | Importing | IV_IS_TABLE | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Is this the context node of a table | 20080715 | ||
3 | Returning | RT_RESULT | Value transfer | Type reference (TYPE) | BSP_WD_CNODE_ATTR_TAB | Table of Context Node Attributes | 20080423 |
Method GET_EXT_ATTRIBUTES on class CL_AXT_UIF_ACCESS has no exception.
Method GET_EXT_ATTRIBUTE_VISIBLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ATTRIBUTE | Call by reference | Type reference (TYPE) | SEOCPDNAME | Full Component Name | 20081027 | ||
2 | Importing | IV_UI_OBJECT | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | UI Object Type | 20081027 | ||
3 | Returning | RV_VISIBLE | Value transfer | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20081027 |
Method GET_EXT_ATTRIBUTE_VISIBLE on class CL_AXT_UIF_ACCESS has no exception.
Method GET_GENIL_COMPONENT_FOR_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BOL_OBJECT | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20110131 | ||
2 | Returning | RV_COMPONENT | Value transfer | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20110131 |
Method GET_GENIL_COMPONENT_FOR_OBJECT on class CL_AXT_UIF_ACCESS has no exception.
Method GET_OVP_VIEW_DESCRIPTION_DT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OVP_CONTROLLER_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20090805 | ||
2 | Importing | IV_VIEW_NAME | Call by reference | Type reference (TYPE) | STRING | 20090805 | |||
3 | Returning | RV_TITLE | Value transfer | Type reference (TYPE) | STRING | 20090805 |
Method GET_OVP_VIEW_DESCRIPTION_DT on class CL_AXT_UIF_ACCESS has no exception.
Method GET_OVP_VIEW_DESCRIPTION_RT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_OVP_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | CL_BSP_WD_OVW_VIEWSET | Generic Overview Viewset | 20090805 | ||
2 | Importing | IV_VIEW_NAME | Call by reference | Type reference (TYPE) | STRING | 20090805 | |||
3 | Returning | RV_TITLE | Value transfer | Type reference (TYPE) | STRING | 20090805 |
Method GET_OVP_VIEW_DESCRIPTION_RT on class CL_AXT_UIF_ACCESS has no exception.
Method GET_RESTART_REQUIRED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_RESTART_REQUIRED | Value transfer | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20080428 |
Method GET_RESTART_REQUIRED on class CL_AXT_UIF_ACCESS has no exception.
Method GET_VISIBLE_EXT_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ATTRIBUTES | Call by reference | Type reference (TYPE) | AXT_T_HASHED_FIELD_LIST | Hashed list of fields | 20080507 | ||
2 | Importing | IV_UI_OBJECT | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | Extensible Business Object | 20080507 |
Method GET_VISIBLE_EXT_ATTRIBUTES on class CL_AXT_UIF_ACCESS has no exception.
Method GET_VISIBLE_EXT_ATTR_DESIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DESIGN | Call by reference | Type reference (TYPE) | AXT_T_DESIGN_ENTRY | Design entries for extension fields | 20080513 | ||
2 | Importing | IV_BOL_OBJECT | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20080509 | ||
3 | Importing | IV_UI_OBJECT | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | Extensible Business Object | 20080509 |
Method GET_VISIBLE_EXT_ATTR_DESIGN on class CL_AXT_UIF_ACCESS has no exception.
Method ON_BEFORE_GENERATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_FIELD_IDS | Value transfer | Attribute reference (LIKE) | 20080715 |
Method ON_BEFORE_GENERATION on class CL_AXT_UIF_ACCESS has no exception.
Method ON_GENERATED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_FIELD_IDS | Value transfer | Attribute reference (LIKE) | 20080623 |
Method ON_GENERATED on class CL_AXT_UIF_ACCESS has no exception.
Method RAISE_SHM_BUILD_FINISHED Signature
Method RAISE_SHM_BUILD_FINISHED on class CL_AXT_UIF_ACCESS has no parameter.
Method RAISE_SHM_BUILD_FINISHED on class CL_AXT_UIF_ACCESS has no exception.
Method RESOLVE_UI_OBJECT 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 | 20080513 | ||
2 | Returning | RT_EXT_BO | Value transfer | Type reference (TYPE) | AXT_T_BO | Extensible Business Object | 20080602 |
Method RESOLVE_UI_OBJECT on class CL_AXT_UIF_ACCESS has no exception.
Method RESTART_REQUIRED Signature
Method RESTART_REQUIRED on class CL_AXT_UIF_ACCESS has no parameter.
Method RESTART_REQUIRED on class CL_AXT_UIF_ACCESS has no exception.
Event Signatures
Event SHM_BUILD_FINISHED Signature
Event SHM_BUILD_FINISHED on class CL_AXT_UIF_ACCESS has no parameter.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 700 |