Hierarchy

⤷

⤷

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 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
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 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | CL_AXT_REGISTRY=>GC_FILTER_FIELDS | Single-Character Flag | 20100728 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | CL_AXT_REGISTRY=>GC_FILTER_TABLES | Single-Character Flag | 20100728 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '#ENH_BOL#' | 20100219 | ||
4 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '#ENH_CA#' | 20090225 | ||
5 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '#ENH_MSU#' | 20090225 | ||
6 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '#ENH_TAB#' | 20090225 | ||
7 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '#ENH_' | 20090225 | ||
8 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '#ENH_WSC#' | 20090225 | ||
9 | ![]() |
Static Attribute | Private | Type reference (TYPE) | AXT_T_HASHED_FIELD_LIST | Hashed list of fields | 20080513 | ||
10 | ![]() |
Static Attribute | Private | Type reference (TYPE) | AXTT_FIELD_ID | Table of field IDs | 20080623 | ||
11 | ![]() |
Static Attribute | Private | Type reference (TYPE) | LTY_CTX_NODE_HANDLER_CACHE_T | 20080401 | |||
12 | ![]() |
Static Attribute | Private | Type reference (TYPE) | BSP_WD_CNODE_ATTR_TAB | Table of Context Node Attributes | 20080509 | ||
13 | ![]() |
Static Attribute | Private | Type reference (TYPE) | LTY_UI_OBJECT_T | 20080507 | |||
14 | ![]() |
Static Attribute | Private | Type reference (TYPE) | LTY_VIS_ATTRIB_CACHE_T | 20080506 | |||
15 | ![]() |
Static Attribute | Private | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | UI Object Type | 20080509 | ||
16 | ![]() |
Static Attribute | Private | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20080428 | ||
17 | ![]() |
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 | ![]() |
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 | ![]() |
CT_PARAMS | Call by reference | Type reference (TYPE) | GENILT_SELECTION_PARAMETER_TAB | Complex Search Condition | 20080626 | ||
2 | ![]() |
CT_SIMPLE_PARAMS | Call by reference | Type reference (TYPE) | CRMT_NAME_VALUE_PAIR_TAB | Parameter Table of Name-Value Pairs | 20101013 | ||
3 | ![]() |
IV_EMPTY_PARAMS_FILTERED | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20080626 | ||
4 | ![]() |
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 | ![]() |
IV_VIEW_NAME | Call by reference | Type reference (TYPE) | STRING | 20090805 | |||
2 | ![]() |
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 | ![]() |
ET_BOS | Call by reference | Type reference (TYPE) | AXT_T_EXT_BO_DESCR | Table with extensible BOs and description | 20100714 | ||
2 | ![]() |
ET_BO_PARTS | Call by reference | Type reference (TYPE) | AXTT_EXT_BO_PART_BOL | List of ext. BO Parts with BOL Objects | 20100714 | ||
3 | ![]() |
IT_BOL_OBJECTS | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME_TAB | Table of Object Names | 20100713 | ||
4 | ![]() |
IV_FRAMEWORK_FILTER | Call by reference | Type reference (TYPE) | AXT_UI_FRAMEWORK | UI Framework Constants | 20100818 | ||
5 | ![]() |
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 | ![]() |
IV_BOL_OBJECT | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | 20101210 | |||
2 | ![]() |
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 | ![]() |
ET_ADD_VIEW | Call by reference | Type reference (TYPE) | BSP_DLCT_ADD_VIEW | Additional Views | 20090225 | ||
2 | ![]() |
IO_VIEW_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | CL_BSP_WD_VIEW_CONTROLLER | Basis Class for WD View Controller | 20090225 | ||
3 | ![]() |
IV_COMPONENT | Call by reference | Type reference (TYPE) | BSP_WD_COMPONENT_NAME | Component Name | 20090225 | ||
4 | ![]() |
IV_UI_OBJECT | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | UI Object Type | 20090616 | ||
5 | ![]() |
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 | ![]() |
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 | ![]() |
IV_ATTR_NAME | Call by reference | Type reference (TYPE) | NAME_KOMP | Component name | 20100916 | ||
2 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | Language Key | 20100916 | ||
3 | ![]() |
IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20100916 | ||
4 | ![]() |
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 | ![]() |
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 | ![]() |
IV_ADD_NON_EXT_FIELDS | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | ABAP_FALSE | Boolean | 20100506 | |
2 | ![]() |
IV_BOL_OBJECT | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20080422 | ||
3 | ![]() |
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 | ![]() |
IV_BOL_OBJECT | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20080423 | ||
2 | ![]() |
IV_IS_TABLE | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Is this the context node of a table | 20080715 | ||
3 | ![]() |
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 | ![]() |
IV_ATTRIBUTE | Call by reference | Type reference (TYPE) | SEOCPDNAME | Full Component Name | 20081027 | ||
2 | ![]() |
IV_UI_OBJECT | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | UI Object Type | 20081027 | ||
3 | ![]() |
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 | ![]() |
IV_BOL_OBJECT | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20110131 | ||
2 | ![]() |
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 | ![]() |
IV_OVP_CONTROLLER_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20090805 | ||
2 | ![]() |
IV_VIEW_NAME | Call by reference | Type reference (TYPE) | STRING | 20090805 | |||
3 | ![]() |
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 | ![]() |
IO_OVP_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | CL_BSP_WD_OVW_VIEWSET | Generic Overview Viewset | 20090805 | ||
2 | ![]() |
IV_VIEW_NAME | Call by reference | Type reference (TYPE) | STRING | 20090805 | |||
3 | ![]() |
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 | ![]() |
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 | ![]() |
ET_ATTRIBUTES | Call by reference | Type reference (TYPE) | AXT_T_HASHED_FIELD_LIST | Hashed list of fields | 20080507 | ||
2 | ![]() |
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 | ![]() |
ET_DESIGN | Call by reference | Type reference (TYPE) | AXT_T_DESIGN_ENTRY | Design entries for extension fields | 20080513 | ||
2 | ![]() |
IV_BOL_OBJECT | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20080509 | ||
3 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
IV_UI_OBJECT | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | UI Object Type | 20080513 | ||
2 | ![]() |
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 |