SAP IF_VBI_CONTROL_ADAPTER OO Class - Output Adapter Interface
IF_VBI_CONTROL_ADAPTER 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 IF_VBI_CONTROL_ADAPTER including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of IF_VBI_CONTROL_ADAPTER 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 |
CHECK_DATA_CHANGED | Checks for changed data | Public |
CALL METHOD if_vbi_control_adapter=>CHECK_DATA_CHANGED...more details | ||
CREATE_INTERACTIVE | Trigger Control for interactive object creation | Public |
CALL METHOD if_vbi_control_adapter=>CREATE_INTERACTIVE...more details | ||
DISCARD_PENDING_UPDATE | Discards the Data XML for the pending Control update | Public |
CALL METHOD if_vbi_control_adapter=>DISCARD_PENDING_UPDATE...more details | ||
PUSH_CONTEXT_MENU | Push Context Menu to frontend | Public |
CALL METHOD if_vbi_control_adapter=>PUSH_CONTEXT_MENU...more details | ||
PUSH_DETAILS | Push Detail Data to frontend | Public |
CALL METHOD if_vbi_control_adapter=>PUSH_DETAILS...more details | ||
SEND_CONTROL_UPDATE | Sends the Update to the Control | Public |
CALL METHOD if_vbi_control_adapter=>SEND_CONTROL_UPDATE...more details | ||
| ||
SET_ANIMATION_DURATION | Sets the duration for FlyTo animations | Public |
CALL METHOD if_vbi_control_adapter=>SET_ANIMATION_DURATION...more details | ||
SET_ANIMATION_MODE | Sets the animation mode for FlyTo animations | Public |
CALL METHOD if_vbi_control_adapter=>SET_ANIMATION_MODE...more details | ||
SET_EVENT_CONTEXT | Set Context of last frontend event | Public |
CALL METHOD if_vbi_control_adapter=>SET_EVENT_CONTEXT...more details | ||
SET_SCENE_POSITION | Sets the scene position for the next display | Public |
CALL METHOD if_vbi_control_adapter=>SET_SCENE_POSITION...more details | ||
SHOW_LEGEND | Show legend | Public |
CALL METHOD if_vbi_control_adapter=>SHOW_LEGEND...more details | ||
UPDATE_LEGEND | Update legend data and visibility | Public |
CALL METHOD if_vbi_control_adapter=>UPDATE_LEGEND...more details | ||
UPDATE_SCENE | Update scene content | Public |
CALL METHOD if_vbi_control_adapter=>UPDATE_SCENE...more details | ||
UPDATE_SCENE_LIGHTS | Updates/Changes the Scene Lights | Public |
CALL METHOD if_vbi_control_adapter=>UPDATE_SCENE_LIGHTS...more details |
IF_VBI_CONTROL_ADAPTER 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 |
ANIMATION_DURATION | Instance Attribute | Visual Business Animation Duration | LIKE VBI_ANIMATION_DURATION | Public | |
ANIMATION_MODE | Instance Attribute | Visual Business Animation Mode | LIKE VBI_ANIMATION_MODE | Public | |
LAST_OPENED_DETAIL_WINDOW | Instance Attribute | LIKE GTYPE_DETAIL_WINDOW_REF | Public |
Events of Class IF_VBI_CONTROL_ADAPTER
Events are created within your class using special event handler methods. These must be registered at runtime for the event and can then be triggered using the ABAP syntax: RAISE EVENT EXPOTING... CONTROL_EVENT - Event raised by frontend controlDATA_CHANGED - Data changes submitted by frontend control
IF_VBI_CONTROL_ADAPTER types
GTYPE_DETAIL_WINDOW_REF -GTYPE_LIGHTS -
GTYPE_LIGHT_ENTRY -
GTYPE_NAME_VALUE_PAIR -
GTYPE_NAME_VALUE_TAB -
GTYPE_REQUEST_CONTEXT -
Links to Related Class(s)
IF_VBI_C...Full list of available SAP object classes
Search for further information about these or an SAP related objects