SAP ABAP Class CL_ABAP_CC_DIAG_TYPES (ABAP Code Completion Dialogs: TYPES)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     S_CODE_COMPLETION (Package) ABAP code completion
Properties
Class CL_ABAP_CC_DIAG_TYPES  
Short Description ABAP Code Completion Dialogs: TYPES    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_CODE_COMPLETION   ABAP code completion 
Created 20060624   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ABAP_CC_DIAG_TYPES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 IF_ABAP_CC_ATL_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_ABAP_CC_DIAG_TYPES has no interface implemented.
Friends
Class CL_ABAP_CC_DIAG_TYPES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ABAP_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20060624
2 ALV Instance attribute Private Object reference (TYPE REF TO) CL_SALV_TABLE Basis Class for Simple Tables 20060624
3 ALV_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20060624
4 ATL_PROCESSOR Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_CC_ATL_TEMPLATES ABAP Code Completion - ATL Templates 20060624
5 EDITOR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ABAPEDIT ABAP Edit Control 20060624
6 FIELDS Instance attribute Private Type reference (TYPE) CL_ABAP_CC_DIAG_TYPES=>T_FIELDS Field Listing 20060624
7 SOURCE Instance attribute Private Type reference (TYPE) RSWSOURCET ABAP Source 20060626
8 SOURCE_TYPE Instance attribute Private Type reference (TYPE) RSEUX-CDQ_VALUE Name of Dictionary Type 20060624
9 TYPE_LIST Instance attribute Private Type reference (TYPE) IF_ABAP_CC_ATL_TYPES=>TYPE_LIST Type Listing 20060624
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060626
2 CREATE_CONTROLS Instance method Private Method Create Screen Controls 20060624
3 FREE_CONTROLS Instance method Public Method Free Screen Controls 20060624
4 GET_SOURCE Instance method Public Method Get the content from the source object 20060626
5 INPUT_NEW_SOURCE_TYPE Instance method Private Method New Source Type was input from screen 20060626
6 LINK_CLICK Instance method Private Event handling method Event Handler for ALV Checkbox Hotspot Click 20060626
7 LOAD_CODE_PREVIEW Instance method Private Method Load Code Preview 20060626
8 LOAD_STRUCTURE_INFORMATION Instance method Private Method Load Information From a Data Dictionary Structure 20060626
9 MAP_TYPES_TO_SOURCE Instance method Private Method Map the Input Types to Build the Source 20060626
10 PAI Instance method Public Method Process After Input 20060624
11 PBO Instance method Public Method Process Before Output 20060624
12 USER_COMMAND Instance method Private Event handling method Event Handler for ALV User Command 20060626
Events
Class CL_ABAP_CC_DIAG_TYPES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_FIELDS Public See coding 20060624 begin of s_fields, checkbox type boolean, fieldname type DFIES-fieldname, fieldtext type DFIES-fieldtext, rollname type DFIES-rollname, datatype type DFIES-datatype, leng type DFIES-leng, tabname type dfies-tabname, end of s_fields
2 T_FIELDS Public See coding 20060624 t_FIELDS type table of s_fields
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_ABAP_CC_DIAG_TYPES has no parameter.
Method CONSTRUCTOR on class CL_ABAP_CC_DIAG_TYPES has no exception.

Method CREATE_CONTROLS Signature

Method CREATE_CONTROLS on class CL_ABAP_CC_DIAG_TYPES has no parameter.
Method CREATE_CONTROLS on class CL_ABAP_CC_DIAG_TYPES has no exception.

Method FREE_CONTROLS Signature

Method FREE_CONTROLS on class CL_ABAP_CC_DIAG_TYPES has no parameter.
Method FREE_CONTROLS on class CL_ABAP_CC_DIAG_TYPES has no exception.

Method GET_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SOURCE Value transfer Type reference (TYPE) RSWSOURCET 20060626

Method GET_SOURCE on class CL_ABAP_CC_DIAG_TYPES has no exception.

Method INPUT_NEW_SOURCE_TYPE Signature

Method INPUT_NEW_SOURCE_TYPE on class CL_ABAP_CC_DIAG_TYPES has no parameter.
Method INPUT_NEW_SOURCE_TYPE on class CL_ABAP_CC_DIAG_TYPES has no exception.

Method LINK_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Attribute reference (LIKE) 20060626
2 Importing ROW Call by reference Attribute reference (LIKE) 20060626

Method LINK_CLICK on class CL_ABAP_CC_DIAG_TYPES has no exception.

Method LOAD_CODE_PREVIEW Signature

Method LOAD_CODE_PREVIEW on class CL_ABAP_CC_DIAG_TYPES has no parameter.
Method LOAD_CODE_PREVIEW on class CL_ABAP_CC_DIAG_TYPES has no exception.

Method LOAD_STRUCTURE_INFORMATION Signature

Method LOAD_STRUCTURE_INFORMATION on class CL_ABAP_CC_DIAG_TYPES has no parameter.
Method LOAD_STRUCTURE_INFORMATION on class CL_ABAP_CC_DIAG_TYPES has no exception.

Method MAP_TYPES_TO_SOURCE Signature

Method MAP_TYPES_TO_SOURCE on class CL_ABAP_CC_DIAG_TYPES has no parameter.
Method MAP_TYPES_TO_SOURCE on class CL_ABAP_CC_DIAG_TYPES has no exception.

Method PAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TYPE Call by reference Type reference (TYPE) RSEUX-CDQ_VALUE Name of Dictionary Type 20060624
2 Importing OK_CODE Call by reference Type reference (TYPE) SYUCOMM Function Code that Triggered PAI 20060624

Method PAI on class CL_ABAP_CC_DIAG_TYPES has no exception.

Method PBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TYPE Call by reference Type reference (TYPE) RSEUX-CDQ_VALUE Name of Dictionary Type 20060624

Method PBO on class CL_ABAP_CC_DIAG_TYPES has no exception.

Method USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_SALV_FUNCTION Call by reference Attribute reference (LIKE) 20060626

Method USER_COMMAND on class CL_ABAP_CC_DIAG_TYPES has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710