SAP ABAP Class CL_TPDA_VARIABLE_SERVICES (TPDA: Subscreen Tree / Tools)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     STPDA_DEBUGGER_SERVICES (Package) ABAP Debugger: Core Layer
Properties
Class CL_TPDA_VARIABLE_SERVICES  
Short Description TPDA: Subscreen Tree / Tools    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STPDA_DEBUGGER_SERVICES   ABAP Debugger: Core Layer 
Created 20021017   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TPDA_VARIABLE_SERVICES has no forward declaration.
Interfaces
Class CL_TPDA_VARIABLE_SERVICES has no interface implemented.
Friends
Class CL_TPDA_VARIABLE_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_TRUE Constant Private Type reference (TYPE) FLAG 'X' General Flag 20021017
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_QUICK_INFO Static method Public Method Convert quick info of a variable 20021017
2 CONVERT_REF_COMP Static method Public Method 20030627
3 CONVERT_STRUC_COMP Static method Public Method 20050425
4 GET_DETAIL_VIEW_FROM_TYPE Static method Public Method 20030410
5 GET_TAB_FROM_TYPE Static method Public Method 20040602
6 OPTIMIZE_COL_WIDTH Static method Public Method 20050502
7 PARSE_SPECIAL_METHOD Static method Public Method Extract object reference from method call 20030327
8 PARSE_STRING_FOR_FIELD Static method Public Method 20041209
Events
Class CL_TPDA_VARIABLE_SERVICES has no event.
Types
Class CL_TPDA_VARIABLE_SERVICES has no local type.
Method Signatures

Method CONVERT_QUICK_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ITAB_BODY_FLAG Call by reference Type reference (TYPE) FLAG allgemeines flag 20021018
2 Exporting P_LENGTH Call by reference Type reference (TYPE) I 20031015
3 Importing P_REF_FLAG Call by reference Type reference (TYPE) FLAG allgemeines flag 20021017
4 Importing P_SYMBQUICK Call by reference Type reference (TYPE) TPDA_SYS_SYMBQUICK TPDA: Retrieval-Struktur für get_Symb_Quick 20021017
5 Exporting P_VAR_ADMIN Call by reference Type reference (TYPE) TPDA_QUICK_VARS_ADMIN tpda: Admin Info für Qickview Variablen 20021017
6 Exporting P_VAR_RESULT Call by reference Type reference (TYPE) TPDA_QUICK_VARS tpda: quick watch Anzeige 20021017
# Exception Resumable Description Created on
1 CX_SY_MOVE_CAST_ERROR Oberklasse aller System-Exceptions 20030312
2 CX_TPDA_INTERNEL_ERROR 20030205
3 CX_TPDA_VARNAME 20021017

Method CONVERT_REF_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_VAR_NAME Call by reference Type reference (TYPE) STRING 20030627

Method CONVERT_REF_COMP on class CL_TPDA_VARIABLE_SERVICES has no exception.

Method CONVERT_STRUC_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_IT_STRUC_VIEW Call by reference Type reference (TYPE) TPDA_STRUC_VIEW_IT tpda: Strukturanzeige 20050425
2 Importing P_LEVEL Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20050425
3 Importing P_STRUC_COMP_IT Call by reference Type reference (TYPE) TPDA_SYS_SYMBTABSTRUCTFL_D TPDA: Retrieval-Tabelle für get_Symb_Struct_1stLevel 20050425
4 Importing P_STRUC_NAME Call by reference Type reference (TYPE) STRING 20050425

Method CONVERT_STRUC_COMP on class CL_TPDA_VARIABLE_SERVICES has no exception.

Method GET_DETAIL_VIEW_FROM_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_METATYPE Call by reference Type reference (TYPE) I 20030617
2 Changing P_TOOL_ID Call by reference Type reference (TYPE) TPDA_TOOL_ID 20030410
# Exception Resumable Description Created on
1 CX_TPDA_INTERNEL_ERROR 20030410

Method GET_TAB_FROM_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_TAB Value transfer Type reference (TYPE) TPDA_ACTIVE_TAB tpda: Aktiver Reiter eines Tabstrip 20040602
2 Importing P_TOOL_ID Call by reference Type reference (TYPE) TPDA_TOOL_ID TPDA: ID des Debugger Werkzeugs 20040602
# Exception Resumable Description Created on
1 CX_TPDA_INTERNEL_ERROR 20040602

Method OPTIMIZE_COL_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_COL_HEADER_IT Call by reference Type reference (TYPE) TPDA_COL_HEADER_IT TPDA: Generisch - Tabellenspalteüberschreiften 20050502
2 Importing P_FIRST_COL Call by reference Type reference (TYPE) I 1 20051209
3 Importing P_ITAB Call by reference Type reference (TYPE) STANDARD TABLE 20050502
4 Importing P_LAST_COL Call by reference Type reference (TYPE) I 9999 20051209
5 Importing P_MAX_COL_WIDTH Call by reference Type reference (TYPE) I 50 20050502
6 Importing P_MIN_COL_WIDTH Call by reference Type reference (TYPE) I 1 20050502
7 Changing P_TC Call by reference Type reference (TYPE) TPDA_CXTAB_CONTROL TPDA: table control Einstellungen = CXTAB_CONTROL 20050502
8 Importing P_WA_NAME Call by reference Type reference (TYPE) STRING 'DYNP_VARS-WA' 20050502

Method OPTIMIZE_COL_WIDTH on class CL_TPDA_VARIABLE_SERVICES has no exception.

Method PARSE_SPECIAL_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PATTERN Call by reference Type reference (TYPE) STRING 20030327
2 Exporting P_VARNAME Call by reference Type reference (TYPE) STRING 20051017
# Exception Resumable Description Created on
1 CX_TPDA_VARNAME 20030327

Method PARSE_STRING_FOR_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OFFSET Call by reference Type reference (TYPE) I 20041209
2 Exporting P_RUN_AGAIN Call by reference Type reference (TYPE) FLAG allgemeines flag 20041220
3 Importing P_STRING Call by reference Type reference (TYPE) STRING 20041209
4 Exporting P_VARNAME Value transfer Type reference (TYPE) TPDA_VAR_NAME tpda: Variablenname 20041209
5 Importing P_WITH_OFFSET_LENGTH Call by reference Type reference (TYPE) FLAG allgemeines flag 20041209
# Exception Resumable Description Created on
1 CX_TPDA_VARNAME 20041209
History
Last changed by/on SAP  20110908 
SAP Release Created in 640