SAP ABAP Interface _IF_GUI_CONTROL (Strictely Internal: GUI Control)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     SABP_SELFTEST_CONTROLS_API (Package) *NO* REUSE - Controls: Delegates & Fakes, API
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  _IF_GUI_ALV_GRID Strictely Internal: List Viewer 20071209
2 Interface composition (i COMPRISING i_ref)  _IF_GUI_ALV_TREE Strictely Internal: Tree Control 20071209
3 Interface composition (i COMPRISING i_ref)  _IF_GUI_ALV_TREE_BASE Strictely Internal: Basic Tree Control 20071209
4 Interface composition (i COMPRISING i_ref)  _IF_GUI_COLUMN_TREE Strictely Internal: Column Tree Control 20071209
5 Interface composition (i COMPRISING i_ref)  _IF_GUI_ITEM_TREE_CONTROL Strictely Internal: Item Tree Control 20071209
6 Interface composition (i COMPRISING i_ref)  _IF_GUI_LIST_TREE List Tree + Control API Signature 20080311
7 Interface composition (i COMPRISING i_ref)  _IF_GUI_TREE_CONTROL_BASE Strictely Internal: Basic Tree Control 20071209
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_AST_ALV_TREE_BASE_DLGT - NO REUSE - Delegate to Basic ALV Tree 20071209
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_AST_GUI_ALV_GRID_DLGT - NO REUSE - Delegate to ALV GRID 20071209
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_AST_GUI_ALV_GRID_FAKE - NO REUSE - Humble Object for Test Purposes 20071209
... Click here to see Used By full list (14 items)
Properties
Interface _IF_GUI_CONTROL  
Short Description Strictely Internal: GUI Control    
General Data
Package SABP_SELFTEST_CONTROLS_API   *NO* REUSE - Controls: Delegates & Fakes, API 
Created 20071209   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNTL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface _IF_GUI_CONTROL has no interface.
Friends
Interface _IF_GUI_CONTROL has no friend.
Attributes
Interface _IF_GUI_CONTROL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 FREE Instance method Public Method Frees Control 20071209
2 GET_REGISTERED_EVENTS Instance method Public Method Get Registered Events 20071209
3 SET_REGISTERED_EVENTS Instance method Public Method Set Registered Events 20071209
4 SET_VISIBLE Instance method Public Method Set control visible or invisible 20080222
Events
Interface _IF_GUI_CONTROL has no event.
Types
Interface _IF_GUI_CONTROL has no local type.
Method Signatures

Method FREE Signature

Method FREE on Interface _IF_GUI_CONTROL has no parameter.
# Exception Resumable Description Created on
1 CNTL_ERROR CNTL_ERROR 20080218
2 CNTL_SYSTEM_ERROR CNTL_SYSTEM_ERROR 20080218

Method GET_REGISTERED_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EVENTS Call by reference Type reference (TYPE) CNTL_SIMPLE_EVENTS 20071209
# Exception Resumable Description Created on
1 CNTL_ERROR 20071209

Method SET_REGISTERED_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVENTS Call by reference Type reference (TYPE) CNTL_SIMPLE_EVENTS 20071209
# Exception Resumable Description Created on
1 CNTL_ERROR Control Error 20071209
2 CNTL_SYSTEM_ERROR Control System Error 20071209
3 ILLEGAL_EVENT_COMBINATION Illegal Event Combination 20071209

Method SET_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VISIBLE Value transfer Type reference (TYPE) C visible 20080222
# Exception Resumable Description Created on
1 CNTL_ERROR CNTL_ERROR 20080222
2 CNTL_SYSTEM_ERROR CNTL_SYSTEM_ERROR 20080222
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  _IF_GUI_ALV_GRID Strictely Internal: List Viewer 20071209
2 Interface composition (i COMPRISING i_ref)  _IF_GUI_ALV_TREE Strictely Internal: Tree Control 20071209
3 Interface composition (i COMPRISING i_ref)  _IF_GUI_ALV_TREE_BASE Strictely Internal: Basic Tree Control 20071209
4 Interface composition (i COMPRISING i_ref)  _IF_GUI_COLUMN_TREE Strictely Internal: Column Tree Control 20071209
5 Interface composition (i COMPRISING i_ref)  _IF_GUI_ITEM_TREE_CONTROL Strictely Internal: Item Tree Control 20071209
6 Interface composition (i COMPRISING i_ref)  _IF_GUI_LIST_TREE List Tree + Control API Signature 20080311
7 Interface composition (i COMPRISING i_ref)  _IF_GUI_TREE_CONTROL_BASE Strictely Internal: Basic Tree Control 20071209
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_AST_ALV_TREE_BASE_DLGT - NO REUSE - Delegate to Basic ALV Tree 20071209
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_AST_GUI_ALV_GRID_DLGT - NO REUSE - Delegate to ALV GRID 20071209
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_AST_GUI_ALV_GRID_FAKE - NO REUSE - Humble Object for Test Purposes 20071209
11 Interface implementation (CLASS c. INTERFACES i_ref)  CL_AST_GUI_ALV_TREE_FAKE - NO REUSE - Humble Object for ALV Tree Interface 20071209
12 Interface implementation (CLASS c. INTERFACES i_ref)  CL_AST_GUI_COLUMN_TREE_FAKE - NO REUSE - Humble Object Column Tree for Unit Tests 20071209
13 Interface implementation (CLASS c. INTERFACES i_ref)  CL_AST_GUI_LIST_TREE_FAKE - NO REUSE - Humble Object for use as DOC 20080311
14 Interface implementation (CLASS c. INTERFACES i_ref)  CL_AST_TREE_CONTROL_BASE_DLGT - NO REUSE -Delegate to Tree Control Base 20071209
History
Last changed by/on SAP  20130531 
SAP Release Created in 711