SAP CL_PROXY_UIX_AUNIT OO Class - ABAP Unittest Base Class for UI
CL_PROXY_UIX_AUNIT is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_PROXY_UIX_AUNIT including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Inheritance
This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for CL_PROXY_UIX_AUNIT is CL_ESD_PLGN_AUNITMethod list of CL_PROXY_UIX_AUNIT SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| ASSERT_EXTERNAL_DATA | Checks a field on the Properties Tab | Protected |
| CALL METHOD cl_proxy_uix_aunit=>ASSERT_EXTERNAL_DATA...more details | ||
| ASSERT_HANDLE_FCODE | perform FCODE | Protected |
| CALL METHOD cl_proxy_uix_aunit=>ASSERT_HANDLE_FCODE...more details | ||
| ASSERT_INTERNAL_DATA | Checks a field on the Properties Tab | Protected |
| CALL METHOD cl_proxy_uix_aunit=>ASSERT_INTERNAL_DATA...more details | ||
| ASSERT_NAVIGATION_REQUEST | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>ASSERT_NAVIGATION_REQUEST...more details | ||
| ASSERT_NAVIGATION_REQ_ABS | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>ASSERT_NAVIGATION_REQ_ABS...more details | ||
| ASSERT_ON_DROPPED | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>ASSERT_ON_DROPPED...more details | ||
|
| ||
| ASSERT_PROPERTY_DATA | Checks a field on the Properties Tab | Private |
| CALL METHOD cl_proxy_uix_aunit=>ASSERT_PROPERTY_DATA...more details | ||
| ASSERT_SET_DATA | Checks a field on the Properties Tab | Protected |
| CALL METHOD cl_proxy_uix_aunit=>ASSERT_SET_DATA...more details | ||
| ASSERT_SET_FIELDDATA | Checks a field on the Properties Tab | Protected |
| CALL METHOD cl_proxy_uix_aunit=>ASSERT_SET_FIELDDATA...more details | ||
| ASSERT_TREE_DATA | Checks a field on the Properties Tab | Protected |
| CALL METHOD cl_proxy_uix_aunit=>ASSERT_TREE_DATA...more details | ||
| CHECK_TREE_DETAIL_DATA | Private | |
| CALL METHOD cl_proxy_uix_aunit=>CHECK_TREE_DETAIL_DATA...more details | ||
| CLASS_CONSTRUCTOR | CLASS_CONSTRUCTOR | Public |
| CALL METHOD cl_proxy_uix_aunit=>CLASS_CONSTRUCTOR...more details | ||
| CLASS_SETUP | Private | |
| CALL METHOD cl_proxy_uix_aunit=>CLASS_SETUP...more details | ||
| CLASS_TEARDOWN | class teardown | Private |
| CALL METHOD cl_proxy_uix_aunit=>CLASS_TEARDOWN...more details | ||
| CONSTRUCTOR | CONSTRUCTOR | Public |
| CALL METHOD cl_proxy_uix_aunit=>CONSTRUCTOR...more details | ||
| CREATE_PACKAGE | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>CREATE_PACKAGE...more details | ||
| DELETE_PACKAGE | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>DELETE_PACKAGE...more details | ||
| GET_MAIN_NODE | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>GET_MAIN_NODE...more details | ||
| GET_NODE_BY_NODE_KEY | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>GET_NODE_BY_NODE_KEY...more details | ||
| GET_NODE_KEY_BY_ID | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>GET_NODE_KEY_BY_ID...more details | ||
| GET_NODE_KEY_BY_NAME_AND_TYPE | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>GET_NODE_KEY_BY_NAME_AND_TYPE...more details | ||
| GET_NODE_KEY_BY_NODE | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>GET_NODE_KEY_BY_NODE...more details | ||
| RAISE_MOVE_CAST_ERROR | Private | |
| CALL METHOD cl_proxy_uix_aunit=>RAISE_MOVE_CAST_ERROR...more details | ||
| SETUP | Private | |
| CALL METHOD cl_proxy_uix_aunit=>SETUP...more details | ||
| SET_WIZARD_STEPS_COPY_DT | provide steps for a new data type | Protected |
| CALL METHOD cl_proxy_uix_aunit=>SET_WIZARD_STEPS_COPY_DT...more details | ||
| SET_WIZARD_STEPS_CREATE_BASED | provide steps for create based on request | Protected |
| CALL METHOD cl_proxy_uix_aunit=>SET_WIZARD_STEPS_CREATE_BASED...more details | ||
| SET_WIZARD_STEPS_NEW_DT | provide steps for a new data type | Protected |
| CALL METHOD cl_proxy_uix_aunit=>SET_WIZARD_STEPS_NEW_DT...more details | ||
| _CHECK | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_CHECK...more details | ||
| _CHECK_TREE_NODES_DATA | Checks a field on the Properties Tab | Protected |
| CALL METHOD cl_proxy_uix_aunit=>_CHECK_TREE_NODES_DATA...more details | ||
| _CREATE_NAVIGATION_REQUEST | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_CREATE_NAVIGATION_REQUEST...more details | ||
| _CREATE_WHERE_USED_REQUEST | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_CREATE_WHERE_USED_REQUEST...more details | ||
| _DRAG_AND_DROP_SUPPORTED | checks whether ext/intview supports drag&drop | Protected |
| CALL METHOD cl_proxy_uix_aunit=>_DRAG_AND_DROP_SUPPORTED...more details | ||
| _GET_ABAP_NAME | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_GET_ABAP_NAME...more details | ||
| _GET_ABAP_NAME_WUSED | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_GET_ABAP_NAME_WUSED...more details | ||
| _GET_CATEGORY | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_GET_CATEGORY...more details | ||
| _GET_CLASSIFICATIONS | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_GET_CLASSIFICATIONS...more details | ||
| _GET_DESCRIPTION | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_GET_DESCRIPTION...more details | ||
| _GET_DYNAMIC_MENU_TEXT | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_GET_DYNAMIC_MENU_TEXT...more details | ||
| _GET_EXCLUDED_FUNCTIONS | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_GET_EXCLUDED_FUNCTIONS...more details | ||
| _GET_GEN_APPL | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_GET_GEN_APPL...more details | ||
| _GET_GUI_STATUS | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_GET_GUI_STATUS...more details | ||
| _GET_HEADER | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_GET_HEADER...more details | ||
| _GET_ID | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_GET_ID...more details | ||
| _GET_IMPLEMENTING_CLASS | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_GET_IMPLEMENTING_CLASS...more details | ||
| _GET_INTERFACE | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_GET_INTERFACE...more details | ||
| _GET_LIFECYCLE | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_GET_LIFECYCLE...more details | ||
| _GET_NAME | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_GET_NAME...more details | ||
| _GET_NAMESPACE | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_GET_NAMESPACE...more details | ||
| _GET_NODE_DESCRIPTION | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_GET_NODE_DESCRIPTION...more details | ||
| _GET_OBJECT_TYPE | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_GET_OBJECT_TYPE...more details | ||
| _GET_OBJECT_TYPE_DESC | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_GET_OBJECT_TYPE_DESC...more details | ||
| _GET_PREFIX | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_GET_PREFIX...more details | ||
| _GET_TEXT_ID | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_GET_TEXT_ID...more details | ||
| _GET_USED_OBJECTS | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_GET_USED_OBJECTS...more details | ||
| _GET_VERSION_ID | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_GET_VERSION_ID...more details | ||
| _GET_VERSION_ID_DISABLED | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_GET_VERSION_ID_DISABLED...more details | ||
| _GET_WARNINGS | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_GET_WARNINGS...more details | ||
| _GET_WSDL | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_GET_WSDL...more details | ||
| _SET_DESCRIPTION | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_SET_DESCRIPTION...more details | ||
| _SET_IMPLEMENTING_CLASS | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_SET_IMPLEMENTING_CLASS...more details | ||
| _SET_LIFECYCLE | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_SET_LIFECYCLE...more details | ||
| _TOGGLE_UI_MODE | Protected | |
| CALL METHOD cl_proxy_uix_aunit=>_TOGGLE_UI_MODE...more details | ||
CL_PROXY_UIX_AUNIT attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| C_CLASS_NAME | Instance Attribute | LIKE STRING | Protected | ||
| C_DEFAULT_SUPER_PACKAGE | Constant | Package | 'SAI_PROXY_TEST' | LIKE DEVCLASS | Protected |
| C_NAMESPACE | Instance Attribute | Proxy Generation: External Namespace | LIKE PRX_NSPCE | Protected | |
| C_PACKAGE_NAME | Instance Attribute | Package | LIKE DEVCLASS | Protected | |
| C_PREFIX | Static Attribute | Proxy Generation: Prefix for Names of Proxy Objects | LIKE PRX_PREFIX | Protected | |
| C_SYSTEM_TYPE | Static Attribute | ABAP System Field: Name of SAP System | LIKE SY-SYSID | Protected | |
| OBJECTS | Static Attribute | object to be deleted at class_teardown | LIKE PRX_ABAPOBJECTS | Protected | |
| PACKAGE_NAME | Static Attribute | Package to beleted at class_teardown | LIKE DEVCLASS | Protected | |
| PLUGIN | Static Attribute | includes all implemented interfaces | LIKE CL_PROXY_UIX_PLGN_BASE | Protected | |
| RESET_DUMMY_DB_IN_SETUP | Static Attribute | LIKE ABAP_BOOL | Protected | ||
| UNSUPPORTED_INTERFACES | Instance Attribute | Table of Strings | LIKE STRING_TABLE | Protected |
Links to Related Class(s)
CL_PROXY...Full list of available SAP object classes
Search for further information about these or an SAP related objects