SAP ABAP Class CL_SMOI_UI_CONTROL (SMOI_WS: UI Control)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-MON (Application Component) Monitoring
     SMOI_WS (Package) WS Interface to CCMS Agents as of Release 7.10
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SMOI_UI SMOI_WS: UI Base 20100922
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SMOI_UI_CONTROL_GRID SMOI_WS: UI GRID Control 20100922
Properties
Class CL_SMOI_UI_CONTROL  
Short Description SMOI_WS: UI Control    
Super Class CL_SMOI_UI SMOI_WS: UI Base 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SMOI_WS   WS Interface to CCMS Agents as of Release 7.10 
Created 20100728   SAP 
Last change 20110908   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)
3 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SMOI_UI_CONTROL has no interface implemented.
Friends
Class CL_SMOI_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 20100922
2 C_FCODE_SELECT Constant Protected Type reference (TYPE) UI_FUNC '&SELECT' Function Code 20100922
3 C_ICON_REFRESH Constant Protected Type reference (TYPE) ICON_D ICON_REFRESH Icon in Text Fields (substitute display, alias) 20100922
4 C_ICON_SELECT Constant Protected Type reference (TYPE) ICON_D ICON_SELECT_DETAIL Icon in Text Fields (substitute display, alias) 20100922
5 R_FUNCSET Instance attribute Protected Object reference (TYPE REF TO) CL_SMOI_UI_FUNCTIONS_SET UI Selection Criteria: ALV Toolbar - General 20100922
6 R_OUTTAB Instance attribute Protected Object reference (TYPE REF TO) DATA 20100922
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20100922
2 CURRENT_LINE_GET Instance method Protected Method 20100922
3 CURRENT_LINE_SET Instance method Protected Method 20100922
4 HANDLE_CLICK Instance method Protected Method 20100922
5 HANDLE_DOUBLE_CLICK Instance method Protected Method 20100922
6 HANDLE_EVENT Instance method Protected Method 20100922
7 SHOW Instance method Protected Method 20100922
8 SHOW_CONFIRM_DIALOG Instance method Protected Method 20100922
9 SHOW_EXCEPTION Instance method Protected Method 20100922
10 UPDATE_TITLE Instance method Protected Method 20100922
Events
# Event Type Visibility Description Created on
1 CONTROL_CLICK Instance Event
(0)
Public
(2)
20100922
2 CONTROL_DOUBLE_CLICK Instance Event
(0)
Public
(2)
20100922
3 FUNCTION_SELECTED Instance Event
(0)
Public
(2)
20100922
Types
Class CL_SMOI_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 20100922
2 Importing I_GUI_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container fuer Custom Controls in der Dynpro Area 20100922
# Exception Resumable Description Created on
1 CX_SMOI_WS_UI_EX 20100922

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 20100922

Method CURRENT_LINE_GET on class CL_SMOI_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 20100922

Method CURRENT_LINE_SET on class CL_SMOI_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 20100922

Method HANDLE_CLICK on class CL_SMOI_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 20100922

Method HANDLE_DOUBLE_CLICK on class CL_SMOI_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 20100922
2 Importing I_INDEX Value transfer Type reference (TYPE) I 20100922

Method HANDLE_EVENT on class CL_SMOI_UI_CONTROL has no exception.

Method SHOW Signature

Method SHOW on class CL_SMOI_UI_CONTROL has no parameter.
# Exception Resumable Description Created on
1 CX_SMOI_WS_UI_EX 20100922

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 20100922
2 Returning R_ANSWER Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20100922

Method SHOW_CONFIRM_DIALOG on class CL_SMOI_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 20100922

Method SHOW_EXCEPTION on class CL_SMOI_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 20100922

Method UPDATE_TITLE on class CL_SMOI_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 20100922

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 20100922

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 20100922
2 E_INDEX Exporting Value transfer Type reference (TYPE) I 20100922
History
Last changed by/on SAP  20110908 
SAP Release Created in