SAP ABAP Interface IF_AXT_BOL_UI_ELEMENT (Element for BOL UI definition)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-RA (Application Component) Rapid Applications
     AXT_RA (Package) Rapid Apps
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_AXT_BOL_UI_ABSTR_ELEMENT Base class for BOL UI model objects 20090911
Properties
Interface IF_AXT_BOL_UI_ELEMENT  
Short Description Element for BOL UI definition    
General Data
Package AXT_RA   Rapid Apps 
Created 20090911   SAP 
Last changed 20100303   SAP 
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
Interface IF_AXT_BOL_UI_ELEMENT has no interface.
Friends
Interface IF_AXT_BOL_UI_ELEMENT has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_TYPE_ADD_NODE Constant Public Type reference (TYPE) AXT_BOL_UI_ELEMENT_TYPE 'AN' Type of Element for BOL UI 20090921
2 MC_TYPE_EMB_SEARCH Constant Public Type reference (TYPE) AXT_BOL_UI_ELEMENT_TYPE 'ES' Type of Element for BOL UI 20090921
3 MC_TYPE_FORM_VIEW Constant Public Type reference (TYPE) AXT_BOL_UI_ELEMENT_TYPE 'FO' Type of Element for BOL UI 20090921
4 MC_TYPE_OVERVIEW_PAGE Constant Public Type reference (TYPE) AXT_BOL_UI_ELEMENT_TYPE 'OV' Type of Element for BOL UI 20090921
5 MC_TYPE_SEARCH_PAGE Constant Public Type reference (TYPE) AXT_BOL_UI_ELEMENT_TYPE 'SQ' Type of Element for BOL UI 20090921
6 MC_TYPE_SEARCH_RESULT Constant Public Type reference (TYPE) AXT_BOL_UI_ELEMENT_TYPE 'SR' Type of Element for BOL UI 20091007
7 MC_TYPE_TABLE_VIEW Constant Public Type reference (TYPE) AXT_BOL_UI_ELEMENT_TYPE 'TA' Type of Element for BOL UI 20090921
8 MC_TYPE_TOP Constant Public Type reference (TYPE) AXT_BOL_UI_ELEMENT_TYPE 'TO' Type of Element for BOL UI 20090928
9 MO_OBJECT Instance attribute Public Object reference (TYPE REF TO) IF_AXT_BOL_UI_OBJECT Name 20090918
10 MV_GUID Instance attribute Public Type reference (TYPE) AXT_GUID GUID 20090915
11 MV_TYPE Instance attribute Public Type reference (TYPE) AXT_BOL_UI_ELEMENT_TYPE Type of element for BOL UI 20090915
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ELEMENT Instance method Public Method 20090911
2 AUTO_CREATE Instance method Public Method 20091005
3 DELETE Instance method Public Method 20090917
4 GET_CHILDREN Instance method Public Method 20090911
5 GET_COMPONENT Instance method Public Method 20090914
6 GET_DEF Instance method Public Method 20090911
7 GET_EDITABLE_PROPERTIES Instance method Public Method 20091005
8 GET_FIELD_LIST Instance method Public Method 20091022
9 GET_OBJECT_NAME Instance method Public Method 20090914
10 GET_PARENT Instance method Public Method 20090917
11 GET_POSSIBLE_CHILDS Instance method Public Method 20091001
12 GET_RENDER_TYPE Instance method Public Method 20091110
13 GET_TITLE Instance method Public Method 20090911
14 GET_VIEW_LIST Instance method Public Method 20091029
15 SET_COMPONENT Instance method Public Method 20090914
16 SET_DEF Instance method Public Method 20090911
17 SET_FIELD_LIST Instance method Public Method 20091022
18 SET_MANDATORY Instance method Public Method 20091110
19 SET_TITLE Instance method Public Method 20090911
Events
# Event Type Visibility Description Created on
1 CHILD_ADDED Instance Event
(0)
Public
(2)
20091022
2 DELETED Instance Event
(0)
Public
(2)
20091022
Types
Interface IF_AXT_BOL_UI_ELEMENT has no local type.
Method Signatures

Method ADD_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT Call by reference Type reference (TYPE) AXT_BOL_UI_OBJECT_ALIAS BOL Object in BOL UI definition 20090921
2 Importing IV_TYPE Value transfer Type reference (TYPE) AXT_BOL_UI_ELEMENT_TYPE Type of Element for BOL UI 20090918
3 Returning RO_ELEMENT Value transfer Object reference (TYPE REF TO) IF_AXT_BOL_UI_ELEMENT Element for BOL UI definition 20090911
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20090911

Method AUTO_CREATE Signature

Method AUTO_CREATE on Interface IF_AXT_BOL_UI_ELEMENT has no parameter.
Method AUTO_CREATE on Interface IF_AXT_BOL_UI_ELEMENT has no exception.

Method DELETE Signature

Method DELETE on Interface IF_AXT_BOL_UI_ELEMENT has no parameter.
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20091001

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CHILDREN Value transfer Type reference (TYPE) AXTT_BOL_UI_ELEMENT_REF Table of elements for BOL UI Generation 20090911

Method GET_CHILDREN on Interface IF_AXT_BOL_UI_ELEMENT has no exception.

Method GET_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_COMPONENT Value transfer Type reference (TYPE) AXT_COMPONENT BSP Component 20090914

Method GET_COMPONENT on Interface IF_AXT_BOL_UI_ELEMENT has no exception.

Method GET_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DEF Call by reference Type reference (TYPE) AXTS_BOL_UI_ELEMENT_DEF Attributes of an element for BOL UI generation 20090911

Method GET_DEF on Interface IF_AXT_BOL_UI_ELEMENT has no exception.

Method GET_EDITABLE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENABLED_PROPERTIES Call by reference Type reference (TYPE) AXTT_FIELD_ID Table of field IDs 20091012
2 Exporting EV_COMPONENT Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20091005
3 Exporting EV_TITLE Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20091005

Method GET_EDITABLE_PROPERTIES on Interface IF_AXT_BOL_UI_ELEMENT has no exception.

Method GET_FIELD_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FIELD_LIST Value transfer Type reference (TYPE) AXTT_BOL_UI_FIELD_LIST Field list for BOL UI generation 20091022

Method GET_FIELD_LIST on Interface IF_AXT_BOL_UI_ELEMENT has no exception.

Method GET_OBJECT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NAME Value transfer Type reference (TYPE) AXT_BOL_UI_OBJECT_ALIAS Name 20090914

Method GET_OBJECT_NAME on Interface IF_AXT_BOL_UI_ELEMENT has no exception.

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_PARENT Value transfer Object reference (TYPE REF TO) IF_AXT_BOL_UI_ELEMENT Element for BOL UI definition 20090917

Method GET_PARENT on Interface IF_AXT_BOL_UI_ELEMENT has no exception.

Method GET_POSSIBLE_CHILDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CHILDS Value transfer Type reference (TYPE) AXTT_BOL_UI_POSSIBLE_CHILDREN List of possible child elements for BOL UI Generation 20091001

Method GET_POSSIBLE_CHILDS on Interface IF_AXT_BOL_UI_ELEMENT has no exception.

Method GET_RENDER_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD_ID Call by reference Type reference (TYPE) AXT_FIELD_ID 20091110
2 Returning RT_TYPE Value transfer Type reference (TYPE) AXTT_RENDER_TYPE 20091110

Method GET_RENDER_TYPE on Interface IF_AXT_BOL_UI_ELEMENT has no exception.

Method GET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_TITLE Value transfer Type reference (TYPE) AXT_T_FIELD_TEXT Field Texts 20090911

Method GET_TITLE on Interface IF_AXT_BOL_UI_ELEMENT has no exception.

Method GET_VIEW_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEEP Call by reference Type reference (TYPE) AXT_BOOLEAN ABAP_TRUE Boolean 20091208
2 Returning RT_VIEW_LIST Value transfer Type reference (TYPE) AXTT_BOL_UI_VIEW_LIST BOL UI view list 20091029

Method GET_VIEW_LIST on Interface IF_AXT_BOL_UI_ELEMENT has no exception.

Method SET_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPONENT Call by reference Type reference (TYPE) AXT_COMPONENT BSP Component 20090914
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20090914

Method SET_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DEF Call by reference Type reference (TYPE) AXTS_BOL_UI_ELEMENT_DEF Attributes of an element for BOL UI generation 20090911
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20090911

Method SET_FIELD_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELD_LIST Value transfer Type reference (TYPE) AXTT_BOL_UI_FIELD_LIST Field list for BOL UI generation 20091022

Method SET_FIELD_LIST on Interface IF_AXT_BOL_UI_ELEMENT has no exception.

Method SET_MANDATORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_X_MANDATORY Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20091110

Method SET_MANDATORY on Interface IF_AXT_BOL_UI_ELEMENT has no exception.

Method SET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TITLE Call by reference Type reference (TYPE) AXT_T_FIELD_TEXT Field Texts 20090911
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20090911
Event Signatures

Event CHILD_ADDED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IO_CHILD Exporting Value transfer Object reference (TYPE REF TO) IF_AXT_BOL_UI_ELEMENT Element for BOL UI definition 20091022
2 IO_SENDER Exporting Value transfer Object reference (TYPE REF TO) IF_AXT_BOL_UI_ELEMENT Element for BOL UI definition 20091022

Event DELETED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IO_SENDER Exporting Value transfer Object reference (TYPE REF TO) IF_AXT_BOL_UI_ELEMENT Element for BOL UI definition 20091022
History
Last changed by/on SAP  20100303 
SAP Release Created in 701