SAP ABAP Class CL_DB6_ACTION_CLP_COMMANDS (DB6: CLP Command Processing)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB (Application Component) Database Interface, Database Platforms
     SDBA_RUNTIME (Package) DBA Cockpit: Runtime
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DBA_ACTION_CONTROLLER DBA Cockpit: Abstract Action Controller 20110712
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DBA_ACTION_CONTROLLER_ALV DBA Cockpit: Access to ALV object 20120111
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DBA_ACTION_CONTROLLER_QUAC DBA Cockpit: Controller I/F for Quick Activities 20111102
Properties
Class CL_DB6_ACTION_CLP_COMMANDS  
Short Description DB6: CLP Command Processing    
Super Class CL_DBA_ACTION_CONTROLLER DBA Cockpit: Abstract Action Controller 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SDBA_RUNTIME   DBA Cockpit: Runtime 
Created 20041020   SAP 
Last change 20141121    
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 DB6CC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_DBA_ACTION_CONTROLLER_ALV DBA Cockpit: Access to ALV object 20120111
2 IF_DBA_ACTION_CONTROLLER_QUAC DBA Cockpit: Controller I/F for Quick Activities 20111102
Friends
Class CL_DB6_ACTION_CLP_COMMANDS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALV Instance attribute Private Object reference (TYPE REF TO) CL_DB6_ALV DB6: simple ALV abstraction 20120111
2 ALV_TAB Instance attribute Private Type reference (TYPE) TT_ALV 20131022
3 CLP_INPUT_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20041020
4 CLP_INPUT_EDITOR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TEXTEDIT SAP TextEdit Control 20041020
5 CLP_OUTPUT Instance attribute Private Type reference (TYPE) DB6_EDITOR_LIST DB6: Table of DB6_EDITOR_LINE 20060606
6 COMMAND_HISTORY Instance attribute Private Type reference (TYPE) DB6_STRING_TAB DB6: List of single CLP commands 20061116
7 EDITOR_EVENT_RECEIVER Instance attribute Private Object reference (TYPE REF TO) CL_DB6_EVENT_RECEIVER_EDITOR DB6: Event Handler for Editor Control 20060831
8 EXEC_COMMANDS Instance attribute Private Type reference (TYPE) I 0 20050127
9 NAV_REF Instance attribute Private Attribute reference (LIKE) 20041020
10 OUTPUT_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20060606
11 OUTPUT_EDITOR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TEXTEDIT SAP TextEdit Control 20060606
12 SCRIPT_REF Instance attribute Private Object reference (TYPE REF TO) CL_DB6_SCRIPT DB6: Script Handler 20041020
13 SKIP_NEXT_REFRESH Instance attribute Private Type reference (TYPE) ABAP_BOOL 20100505
14 SQL_EXECUTOR Instance attribute Private Object reference (TYPE REF TO) CL_DBA_SQL_EXECUTOR DBA Cockpit SQL Executor - Dynamic (ADBC) 20120111
15 VIEW_DATA Instance attribute Public Type reference (TYPE) DBA_VIEW_CLP_COMMAND DB6: View Data of CLP Command Editor 20041020
16 WINDOW_TITLE Instance attribute Private Type reference (TYPE) STRING 20111107
Methods
# Method Level Visibility Method type Description Created on
1 AUDIT_SCRIPT Instance method Private Method appends the commands of the given script to the audit log 20050128
2 DISPLAY_ALV Instance method Private Method 20131022
3 GET_NEXT_CMD_PROMPT Instance method Private Method 20120105
4 HAS_THE_PERMISSION Instance method Public Method 20110420
5 REFRESH_ALV Instance method Private Method 20120111
6 TRANSFER_COMMAND_TO_HISTORY Instance method Private Method 20050128
7 TRANSFER_HISTORY_TO_EDITOR Instance method Private Method 20041020
Events
Class CL_DB6_ACTION_CLP_COMMANDS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_ALV Private See coding 20131022 begin of TS_ALV , stmt type db6_editor_list, alv_descr type DB6_ALV_DESCR, table_ref type ref to data, end of TS_ALV
2 TT_ALV Private See coding 20131022 TT_ALV type standard table of ts_alv with non-unique default key
Method Signatures

Method AUDIT_SCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SCRIPT Call by reference Object reference (TYPE REF TO) CL_DB6_SCRIPT DB6: Skriptbehandler 20050128

Method AUDIT_SCRIPT on class CL_DB6_ACTION_CLP_COMMANDS has no exception.

Method DISPLAY_ALV Signature

Method DISPLAY_ALV on class CL_DB6_ACTION_CLP_COMMANDS has no parameter.
Method DISPLAY_ALV on class CL_DB6_ACTION_CLP_COMMANDS has no exception.

Method GET_NEXT_CMD_PROMPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROMPT Value transfer Type reference (TYPE) STRING 20120105

Method GET_NEXT_CMD_PROMPT on class CL_DB6_ACTION_CLP_COMMANDS has no exception.

Method HAS_THE_PERMISSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PERMISSION Value transfer Type reference (TYPE) ABAP_BOOL 20110420

Method HAS_THE_PERMISSION on class CL_DB6_ACTION_CLP_COMMANDS has no exception.

Method REFRESH_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ALV Call by reference Type reference (TYPE) TS_ALV 20131022

Method REFRESH_ALV on class CL_DB6_ACTION_CLP_COMMANDS has no exception.

Method TRANSFER_COMMAND_TO_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT Call by reference Type reference (TYPE) DB6CC_EDITOR_LIST 20050128

Method TRANSFER_COMMAND_TO_HISTORY on class CL_DB6_ACTION_CLP_COMMANDS has no exception.

Method TRANSFER_HISTORY_TO_EDITOR Signature

Method TRANSFER_HISTORY_TO_EDITOR on class CL_DB6_ACTION_CLP_COMMANDS has no parameter.
Method TRANSFER_HISTORY_TO_EDITOR on class CL_DB6_ACTION_CLP_COMMANDS has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 700