SAP ABAP Class CL_TPDA_TABLE_CONTROL_WRAPPER (Wrap the TPDA Control)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     STPDA_TOOLS (Package) ABAP Debugger: Tools (Plugins)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TPDA_TABLE_CONTROL_WRAPPER Wrapper for TPDA CONTROL 20090707
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TPDA_TABLE_GEN Standard Interface (Types, Constants ...) 20090707
Properties
Class CL_TPDA_TABLE_CONTROL_WRAPPER  
Short Description Wrap the TPDA Control    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STPDA_TOOLS   ABAP Debugger: Tools (Plugins) 
Created 20090707   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_TPDA_TABLE_GEN Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_TPDA_TABLE_CONTROL_WRAPPER Wrapper for TPDA CONTROL 20090707
2 IF_TPDA_TABLE_GEN Standard Interface (Types, Constants ...) 20090707
Friends
Class CL_TPDA_TABLE_CONTROL_WRAPPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_COL_MAX Instance attribute Private Attribute reference (LIKE) 20090721
2 C_DYNP_LINECOL Instance attribute Private Attribute reference (LIKE) 20090721
3 C_FLG_SUPER_PRIVATE Constant Public Type reference (TYPE) FLAG IF_TPDA_TABLE_GEN=>C_FLG_SUPER_PRIVATE General Flag 20091002
4 C_INVALID_SUBCOMPONENT Instance attribute Private Attribute reference (LIKE) 20090721
5 C_POS_INVISIBLE Instance attribute Private Attribute reference (LIKE) 20090707
6 C_REF_COMPONENT Instance attribute Private Attribute reference (LIKE) 20090721
7 C_STRUC_COMPONENT Instance attribute Private Attribute reference (LIKE) 20090721
8 C_TECHCOL_PREFIX Instance attribute Private Attribute reference (LIKE) 20090721
9 C_TOOL_ Instance attribute Private Attribute reference (LIKE) 20090721
10 C_WIDTH_DEFAULT Instance attribute Private Attribute reference (LIKE) 20090721
11 S_TAB_COMPONENTS_BUFF Static Attribute Private Type reference (TYPE) TYP_TAB_COMPONENTS_BUFF 20091002
12 S_TAB_CONTEXT_BUFF Static Attribute Private Type reference (TYPE) TYP_TAB_CONTEXT_BUFF 20090930
Methods
# Method Level Visibility Method type Description Created on
1 CALIBRATE_ITAB_NAME Instance method Private Method 20090722
2 CHECK_REF_TABLE Instance method Private Method 20111215
3 CHECK_SUPERCLASS_ATTR Instance method Private Method 20090914
4 GET_ITAB_COMPONENTS Instance method Private Method 20090707
5 GET_ITAB_CONTEXT Instance method Private Method 20090709
6 GET_ITAB_TABLE_LINES Instance method Private Method 20090721
7 GET_ITAB_TYPE Instance method Private Method 20090707
8 GET_KEYCOMPONENTS_FROM_STRUC Instance method Private Method 20110531
9 GET_METATYPE_EXPANSION_TYPE Instance method Private Method i_metatype 20090727
10 GET_SUBCOMPONENTS Instance method Private Method 20090721
11 GET_SUBCOMPONENTS_GEN Instance method Private Method 20090727
12 GET_SUBCOMPONENTS_PURE Instance method Private Method Returns Subcomponents Directly from the Root 20090727
13 IS_ITAB_COMPONENT_EXPANDABLE Instance method Private Method 20090721
14 IS_VAR_EXPANDABLE Instance method Private Method 20090723
15 S_GET_INSTANCE Static method Public Method 20090707
16 S_GET_MOCK Static method Public Method Returns the Mock for the Wrapper 20090818
17 S_HANDLE_DEBUG_STEP Static method Public Method 20090930
Events
Class CL_TPDA_TABLE_CONTROL_WRAPPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYP_STR_COLCUST Private Attribute reference (LIKE) 20090721
2 TYP_STR_COLUMN Private Attribute reference (LIKE) 20090707
3 TYP_STR_COMPONENT Private Attribute reference (LIKE) 20090707
4 TYP_STR_COMPONENTS_BUFF Private See coding 20091002 BEGIN OF TYP_str_COMPONENTS_BUFF, itab_name type c LENGTH 2000, index type i, tab_components type typ_tab_components, END OF typ_str_COMPONENTS_BUFF
5 TYP_STR_COMP_SPLIT Private Attribute reference (LIKE) 20090721
6 TYP_STR_CONFIG Private Attribute reference (LIKE) 20090707
7 TYP_STR_CONTEXT Private Attribute reference (LIKE) 20090709
8 TYP_STR_CONTEXT_BUFF Private See coding 20090930 BEGIN OF TYP_STR_CONTEXT_BUFF, itab_name type c LENGTH 500, str_context type IF_TPDA_TABLE_GEN=>typ_str_context, END OF typ_str_context_buff
9 TYP_STR_DYNP_TRANSFER Private Attribute reference (LIKE) 20090721
10 TYP_STR_STATE Private Attribute reference (LIKE) 20090709
11 TYP_STR_SUBCOMPONENT Private Attribute reference (LIKE) 20090721
12 TYP_STR_TABLE_SELECTION Private Attribute reference (LIKE) 20090721
13 TYP_STR_TC_COL Private Attribute reference (LIKE) 20090721
14 TYP_TAB_COLCUST Private Attribute reference (LIKE) 20090721
15 TYP_TAB_COLUMNS Private Attribute reference (LIKE) 20090707
16 TYP_TAB_COMPONENTS Private Attribute reference (LIKE) 20090707
17 TYP_TAB_COMPONENTS_BUFF Private See coding 20091002 TYP_TAB_COMPONENTS_BUFF type HASHED TABLE OF typ_str_components_buff WITH UNIQUE key itab_name index
18 TYP_TAB_CONFIGS Private Attribute reference (LIKE) 20090707
19 TYP_TAB_CONTEXT_BUFF Private See coding 20090930 typ_tab_context_buff TYPE HASHED TABLE OF typ_str_context_buff with UNIQUE key itab_name
20 TYP_TAB_STATES Private Attribute reference (LIKE) 20090709
21 TYP_TAB_SUBCOMPONENTS Private Attribute reference (LIKE) 20090721
Method Signatures

Method CALIBRATE_ITAB_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ITAB_NAME Call by reference Type reference (TYPE) CSEQUENCE 20090722

Method CALIBRATE_ITAB_NAME on class CL_TPDA_TABLE_CONTROL_WRAPPER has no exception.

Method CHECK_REF_TABLE Signature

Method CHECK_REF_TABLE on class CL_TPDA_TABLE_CONTROL_WRAPPER has no parameter.
Method CHECK_REF_TABLE on class CL_TPDA_TABLE_CONTROL_WRAPPER has no exception.

Method CHECK_SUPERCLASS_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_VAR Call by reference Type reference (TYPE) CSEQUENCE 20090914

Method CHECK_SUPERCLASS_ATTR on class CL_TPDA_TABLE_CONTROL_WRAPPER has no exception.

Method GET_ITAB_COMPONENTS Signature

Method GET_ITAB_COMPONENTS on class CL_TPDA_TABLE_CONTROL_WRAPPER has no parameter.
Method GET_ITAB_COMPONENTS on class CL_TPDA_TABLE_CONTROL_WRAPPER has no exception.

Method GET_ITAB_CONTEXT Signature

Method GET_ITAB_CONTEXT on class CL_TPDA_TABLE_CONTROL_WRAPPER has no parameter.
Method GET_ITAB_CONTEXT on class CL_TPDA_TABLE_CONTROL_WRAPPER has no exception.

Method GET_ITAB_TABLE_LINES Signature

Method GET_ITAB_TABLE_LINES on class CL_TPDA_TABLE_CONTROL_WRAPPER has no parameter.
Method GET_ITAB_TABLE_LINES on class CL_TPDA_TABLE_CONTROL_WRAPPER has no exception.

Method GET_ITAB_TYPE Signature

Method GET_ITAB_TYPE on class CL_TPDA_TABLE_CONTROL_WRAPPER has no parameter.
Method GET_ITAB_TYPE on class CL_TPDA_TABLE_CONTROL_WRAPPER has no exception.

Method GET_KEYCOMPONENTS_FROM_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TAB_KEYCOMPONENTS Call by reference Type reference (TYPE) TPDA_FIELD_LIST_IT 20110531
2 Importing I_COMPNAME Call by reference Type reference (TYPE) CSEQUENCE 20110531
3 Importing I_KEYNUMBER Call by reference Type reference (TYPE) I 20110531
4 Importing I_LINEINDEX Call by reference Type reference (TYPE) I 20110531
5 Importing I_TABLE_NAME Call by reference Type reference (TYPE) CSEQUENCE 20110531
# Exception Resumable Description Created on
1 CX_TPDA_SYS Tabellendaten bzgl. Schlüssel sind nicht aktuell 20110531

Method GET_METATYPE_EXPANSION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_METATYPE Call by reference Type reference (TYPE) SIMPLE 20090727
2 Returning R_EXPANSION_TYPE Value transfer Type reference (TYPE) FLAG allgemeines flag 20090727

Method GET_METATYPE_EXPANSION_TYPE on class CL_TPDA_TABLE_CONTROL_WRAPPER has no exception.

Method GET_SUBCOMPONENTS Signature

Method GET_SUBCOMPONENTS on class CL_TPDA_TABLE_CONTROL_WRAPPER has no parameter.
Method GET_SUBCOMPONENTS on class CL_TPDA_TABLE_CONTROL_WRAPPER has no exception.

Method GET_SUBCOMPONENTS_GEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VAR Value transfer Type reference (TYPE) CSEQUENCE 20090727
2 Returning R_TAB_SUBCOMPONENTS Value transfer Type reference (TYPE) IF_TPDA_TABLE_GEN=>TYP_TAB_SUBCOMPONENTS 20090727

Method GET_SUBCOMPONENTS_GEN on class CL_TPDA_TABLE_CONTROL_WRAPPER has no exception.

Method GET_SUBCOMPONENTS_PURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITAB_NAME Call by reference Type reference (TYPE) CSEQUENCE 20090727
2 Importing I_ROW Value transfer Type reference (TYPE) I 1 20090727
3 Importing I_STR_COMPONENT Call by reference Type reference (TYPE) IF_TPDA_TABLE_GEN=>TYP_STR_COMPONENT 20090727
4 Returning R_TAB_SUBCOMPONENTS Value transfer Type reference (TYPE) IF_TPDA_TABLE_GEN=>TYP_TAB_SUBCOMPONENTS 20090727
# Exception Resumable Description Created on
1 CX_TPDA_TABLE Ausnahmen des Table Tools 20090727

Method IS_ITAB_COMPONENT_EXPANDABLE Signature

Method IS_ITAB_COMPONENT_EXPANDABLE on class CL_TPDA_TABLE_CONTROL_WRAPPER has no parameter.
Method IS_ITAB_COMPONENT_EXPANDABLE on class CL_TPDA_TABLE_CONTROL_WRAPPER has no exception.

Method IS_VAR_EXPANDABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VAR Value transfer Type reference (TYPE) CSEQUENCE 20090723
2 Returning R_IS_EXPANDABLE Value transfer Type reference (TYPE) FLAG allgemeines flag 20090723

Method IS_VAR_EXPANDABLE on class CL_TPDA_TABLE_CONTROL_WRAPPER has no exception.

Method S_GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REF_WRAPPER Value transfer Object reference (TYPE REF TO) IF_TPDA_TABLE_CONTROL_WRAPPER 20090707

Method S_GET_INSTANCE on class CL_TPDA_TABLE_CONTROL_WRAPPER has no exception.

Method S_GET_MOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REF_MOCK Value transfer Object reference (TYPE REF TO) IF_TPDA_TABLE_CONTROL_WRAPPER Wrapper für den TPDA CONTROL 20090818

Method S_GET_MOCK on class CL_TPDA_TABLE_CONTROL_WRAPPER has no exception.

Method S_HANDLE_DEBUG_STEP Signature

Method S_HANDLE_DEBUG_STEP on class CL_TPDA_TABLE_CONTROL_WRAPPER has no parameter.
Method S_HANDLE_DEBUG_STEP on class CL_TPDA_TABLE_CONTROL_WRAPPER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 800