SAP ABAP Class CL_SBTI_UI_CONTROL (CL_SBTI_UI_CONTROL)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-BTC (Application Component) Background Processing
     SBTI_CM_UI (Package) Management of UI Selection Criteria
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SBTI_UI SBTI UI 20051012
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SBTI_UI_CONTROL_GRID UI GRID Control 20050907
2 Inheritance (c INHERITING FROM c_ref)  CL_SBTI_UI_CONTROL_TREE UI Tree from Table Control 20050908
Properties
Class CL_SBTI_UI_CONTROL  
Short Description    
Super Class CL_SBTI_UI SBTI UI 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SBTI_CM_UI   Management of UI Selection Criteria 
Created 20050907   SAP 
Last change 20060912   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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)
2 CL_SBTI_CRITERIA_PROFILE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_SBTI_UI_CONTROL has no interface implemented.
Friends
Class CL_SBTI_UI_CONTROL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FCODE_REFRESH Constant Protected Type reference (TYPE) UI_FUNC 'REFRESHGR' Function Code 20050907
2 C_FCODE_SELECT Constant Protected Type reference (TYPE) UI_FUNC '&SELECT' Function Code 20051130
3 C_ICON_REFRESH Constant Protected Type reference (TYPE) ICON_D ICON_REFRESH Icon in Text Fields (substitute display, alias) 20050907
4 C_ICON_SELECT Constant Protected Type reference (TYPE) ICON_D ICON_SELECT_DETAIL Icon in Text Fields (substitute display, alias) 20051130
5 R_FUNCSET Instance attribute Protected Object reference (TYPE REF TO) CL_SBTI_UI_FUNCTIONS_SET UI Selection Criteria: ALV Toolbar - General 20050907
6 R_OUTTAB Instance attribute Protected Object reference (TYPE REF TO) DATA 20050907
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20050907
2 CURRENT_LINE_GET Instance method Protected Method 20050907
3 CURRENT_LINE_SET Instance method Protected Method 20050913
4 HANDLE_CLICK Instance method Protected Method 20050907
5 HANDLE_DOUBLE_CLICK Instance method Protected Method 20050907
6 HANDLE_EVENT Instance method Protected Method 20050907
7 SHOW Instance method Protected Method 20050907
8 SHOW_CONFIRM_DIALOG Instance method Protected Method 20050907
9 SHOW_EXCEPTION Instance method Protected Method 20050907
10 UPDATE_TITLE Instance method Protected Method 20050912
Events
# Event Type Visibility Description Created on
1 CONTROL_CLICK Instance Event
(0)
Public
(2)
20050907
2 CONTROL_DOUBLE_CLICK Instance Event
(0)
Public
(2)
20050907
3 FUNCTION_SELECTED Instance Event
(0)
Public
(2)
20050907
Types
Class CL_SBTI_UI_CONTROL has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTAINER_NAME Call by reference Type reference (TYPE) C 20051028
2 Importing I_GUI_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container fuer Custom Controls in der Dynpro Area 20051028
# Exception Resumable Description Created on
1 CX_SBTI_UI_EX 20050907

Method CURRENT_LINE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SELECTED_LINE Value transfer Type reference (TYPE) I 20050907

Method CURRENT_LINE_GET on class CL_SBTI_UI_CONTROL has no exception.

Method CURRENT_LINE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SELECTED_LINE Value transfer Type reference (TYPE) I 20050913

Method CURRENT_LINE_SET on class CL_SBTI_UI_CONTROL has no exception.

Method HANDLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEX Value transfer Type reference (TYPE) I 20050907

Method HANDLE_CLICK on class CL_SBTI_UI_CONTROL has no exception.

Method HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEX Value transfer Type reference (TYPE) I 20050907

Method HANDLE_DOUBLE_CLICK on class CL_SBTI_UI_CONTROL has no exception.

Method HANDLE_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Value transfer Type reference (TYPE) UI_FUNC 20050907
2 Importing I_INDEX Value transfer Type reference (TYPE) I 20050907

Method HANDLE_EVENT on class CL_SBTI_UI_CONTROL has no exception.

Method SHOW Signature

Method SHOW on class CL_SBTI_UI_CONTROL has no parameter.
# Exception Resumable Description Created on
1 CX_SBTI_UI_EX 20050907

Method SHOW_CONFIRM_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEXT Call by reference Type reference (TYPE) STRING 20050907
2 Returning R_ANSWER Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050907

Method SHOW_CONFIRM_DIALOG on class CL_SBTI_UI_CONTROL has no exception.

Method SHOW_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_STATIC_CHECK Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20050907

Method SHOW_EXCEPTION on class CL_SBTI_UI_CONTROL has no exception.

Method UPDATE_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TITLE Call by reference Type reference (TYPE) ANY 20050912

Method UPDATE_TITLE on class CL_SBTI_UI_CONTROL has no exception.
Event Signatures

Event CONTROL_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_INDEX Exporting Value transfer Type reference (TYPE) I 20050907

Event CONTROL_DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_INDEX Exporting Value transfer Type reference (TYPE) I 20050907

Event FUNCTION_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_FCODE Exporting Value transfer Type reference (TYPE) UI_FUNC Funktionscode 20050907
2 E_INDEX Exporting Value transfer Type reference (TYPE) I 20050907
History
Last changed by/on SAP  20060912 
SAP Release Created in 710