SAP ABAP Class CL_TPDA_VAR_CHANGE_HANDLER (TPDA: Changing Variables)
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_VAR_CHANGE_HANDLER  
Short Description TPDA: Changing Variables    
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 20030428   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TPDA_VAR_CHANGE_HANDLER has no forward declaration.
Interfaces
Class CL_TPDA_VAR_CHANGE_HANDLER has no interface implemented.
Friends
Class CL_TPDA_VAR_CHANGE_HANDLER has no friend class.
Attributes
Class CL_TPDA_VAR_CHANGE_HANDLER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_TABLE Static method Public Method 20050729
2 AUTH_CHECK_CHANGE Static method Private Method 20031003
3 CHANGE_VARIABLE Static method Public Method 20030428
4 CHECK_CHANGABLE Static method Public Method 20030428
5 CHECK_VAL_LENGTH Static method Public Method 20031015
6 DELETE_TABLE_LINES Static method Public Method 20050729
7 FLUSH_TABLE_KEY Static method Public Method 20090108
8 FREE_TABLE Static method Public Method 20050729
9 INSERT_TABLE_INDEX Static method Public Method 20050729
10 INSERT_TABLE_KEY Static method Public Method 20050729
11 MI_CREATE_SNAPSHOT_FILE Static method Public Method 20090625
12 START_GC Static method Public Method 20090108
13 UPLOAD_TABLE Static method Public Method 20050729
Events
# Event Type Visibility Description Created on
1 VAR_CONTENT_CHANGED Static Event
(1)
Public
(2)
20030612
Types
Class CL_TPDA_VAR_CHANGE_HANDLER has no local type.
Method Signatures

Method APPEND_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_ACTUAL_NEW_LINE Value transfer Type reference (TYPE) I 20050729
2 Importing P_NEW_VALUES_IT Call by reference Type reference (TYPE) TPDA_SYS_CHANGE_ITAB Daten für die Änderung einer Zeile einer interne Tabelle 20050729
3 Importing P_SENDER Call by reference Object reference (TYPE REF TO) IF_TPDA_TOOL TPDA: Schnittstelle für Plug-In 20050729
4 Importing P_TABLE_NAME Call by reference Type reference (TYPE) TPDA_TABLE_NAME tpda: Tabellenname 20050729
5 Importing P_TEMPLATE_LINE Call by reference Type reference (TYPE) I 20050729
# Exception Resumable Description Created on
1 CX_TPDA_AUTH_CHANGE 20050729
2 CX_TPDA_SYS_SYMB Exceptions bzgl. Symbolinformationen 20050729

Method AUTH_CHECK_CHANGE Signature

Method AUTH_CHECK_CHANGE on class CL_TPDA_VAR_CHANGE_HANDLER has no parameter.
# Exception Resumable Description Created on
1 CX_TPDA_AUTH_CHANGE 20031003

Method CHANGE_VARIABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CHANGED_VALUE Call by reference Type reference (TYPE) STRING 20030428
2 Importing P_SENDER Call by reference Object reference (TYPE REF TO) IF_TPDA_TOOL 20030612
3 Importing P_VAR_NAME Call by reference Type reference (TYPE) STRING 20030428
# Exception Resumable Description Created on
1 CX_TPDA_AUTH_CHANGE 20031003
2 CX_TPDA_SYS_CHANGE_READONLY ChangeValue: IsReadOnly 20031030
3 CX_TPDA_SYS_CHANGE_TYPINVALID ChangeValue: Typ Invalid 20030429
4 CX_TPDA_SYS_CHANGE_VALINVALID ChangeValue: Val invalid 20030429
5 CX_TPDA_SYS_CHANGE_VALTOOLONG ValueChange: Val too Long 20030429
6 CX_TPDA_SYS_SYMB Exceptions bzgl. Symbolinformationen 20030428
7 CX_TPDA_VARNAME 20030429
8 CX_TPDA_VAR_CHANGE_TOO_LONG TPDA: chnage calue to long for us 20031020
9 CX_TPDA_VAR_OFFSET_LENGTH 20030429

Method CHECK_CHANGABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_CHANGABLE Call by reference Type reference (TYPE) FLAG 20030428
2 Importing P_IGNORE_READ_ONLY Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20031208
3 Importing P_SYMBQUICK Call by reference Type reference (TYPE) TPDA_SYS_SYMBQUICK 20030428
4 Importing P_VAR_NAME Call by reference Type reference (TYPE) STRING 20030428

Method CHECK_CHANGABLE on class CL_TPDA_VAR_CHANGE_HANDLER has no exception.

Method CHECK_VAL_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SYMBQUICK Call by reference Type reference (TYPE) TPDA_SYS_SYMBQUICK 20031015
2 Importing P_VAR_NAME Call by reference Type reference (TYPE) TPDA_VAR_NAME 20031015
# Exception Resumable Description Created on
1 CX_TPDA_CHANGE_VALUE_CUT 20031015
2 CX_TPDA_VARNAME 20031015

Method DELETE_TABLE_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_FIRST_ERROR_LINE Call by reference Type reference (TYPE) I 20050729
2 Changing P_LINES_IT Call by reference Type reference (TYPE) TPDA_LINE_NUMBERS_IT tpda: Zu löschende Zeilen 20050729
3 Importing P_SENDER Call by reference Object reference (TYPE REF TO) IF_TPDA_TOOL TPDA: Schnittstelle für Plug-In 20050729
4 Importing P_TABLE_NAME Call by reference Type reference (TYPE) TPDA_TABLE_NAME tpda: Tabellenname 20050729
# Exception Resumable Description Created on
1 CX_TPDA_AUTH_CHANGE Berechtigungsbehandlung 20050729

Method FLUSH_TABLE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SENDER Call by reference Object reference (TYPE REF TO) IF_TPDA_TOOL TPDA: Schnittstelle für Plug-In 20090108
2 Importing P_TABLE_KEY Call by reference Type reference (TYPE) INT4 tpda: Zu löschende Zeilen 20090108
3 Importing P_TABLE_NAME Call by reference Type reference (TYPE) TPDA_TABLE_NAME tpda: Tabellenname 20090108
# Exception Resumable Description Created on
1 CX_TPDA_SYS_ILLEGAL_TABKEY Tabellenschlüssel existiert nicht 20090108
2 CX_TPDA_SYS_SYMB Exceptions bzgl. Symbolinformationen 20090108
3 CX_TPDA_SYS_TABKEY_FLUSH_ERROR Flush bzgl. Tabellenschlüssel nicht möglich 20090108

Method FREE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SENDER Call by reference Object reference (TYPE REF TO) IF_TPDA_TOOL TPDA: Schnittstelle für Plug-In 20050729
2 Importing P_TABLE_NAME Call by reference Type reference (TYPE) TPDA_TABLE_NAME tpda: Tabellenname 20050729
# Exception Resumable Description Created on
1 CX_TPDA_AUTH_CHANGE 20050729
2 CX_TPDA_SYS_SYMB Exceptions bzgl. Symbolinformationen 20050729

Method INSERT_TABLE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_ACTUAL_NEW_LINE Value transfer Type reference (TYPE) I 20050729
2 Importing P_LINE_NR Call by reference Type reference (TYPE) I 20050729
3 Importing P_NEW_VALUES_IT Call by reference Type reference (TYPE) TPDA_SYS_CHANGE_ITAB Daten für die Änderung einer Zeile einer interne Tabelle 20050729
4 Importing P_SENDER Call by reference Object reference (TYPE REF TO) IF_TPDA_TOOL TPDA: Schnittstelle für Plug-In 20050729
5 Importing P_TABLE_NAME Call by reference Type reference (TYPE) TPDA_TABLE_NAME tpda: Tabellenname 20050729
6 Importing P_TEMPLATE_LINE Call by reference Type reference (TYPE) I 20050729
# Exception Resumable Description Created on
1 CX_TPDA_AUTH_CHANGE Berechtigungsbehandlung 20050729
2 CX_TPDA_SYS_SYMB Exceptions bzgl. Symbolinformationen 20050729

Method INSERT_TABLE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_ACTUAL_NEW_LINE Value transfer Type reference (TYPE) I 20050729
2 Importing P_NEW_VALUES_IT Call by reference Type reference (TYPE) TPDA_SYS_CHANGE_ITAB Daten für die Änderung einer Zeile einer interne Tabelle 20050729
3 Importing P_SENDER Call by reference Object reference (TYPE REF TO) IF_TPDA_TOOL TPDA: Schnittstelle für Plug-In 20050729
4 Importing P_TABLE_NAME Call by reference Type reference (TYPE) TPDA_TABLE_NAME tpda: Tabellenname 20050729
5 Importing P_TEMPLATE_LINE Call by reference Type reference (TYPE) I 20050729
# Exception Resumable Description Created on
1 CX_TPDA_AUTH_CHANGE 20050729
2 CX_TPDA_SYS_SYMB Exceptions bzgl. Symbolinformationen 20050729

Method MI_CREATE_SNAPSHOT_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FILENAME Call by reference Type reference (TYPE) STRING 20090625

Method MI_CREATE_SNAPSHOT_FILE on class CL_TPDA_VAR_CHANGE_HANDLER has no exception.

Method START_GC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SENDER Call by reference Object reference (TYPE REF TO) IF_TPDA_TOOL TPDA: Schnittstelle für Plug-In 20090108
# Exception Resumable Description Created on
1 CX_TPDA_SYS_WPSTAT Exceptions zum WP status 20090108

Method UPLOAD_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_COLS Call by reference Type reference (TYPE) I 20050729
2 Importing P_LINES Call by reference Type reference (TYPE) I 20050729
3 Importing P_SENDER Call by reference Object reference (TYPE REF TO) IF_TPDA_TOOL TPDA: Schnittstelle für Plug-In 20050729
4 Importing P_TABLE_NAME Call by reference Type reference (TYPE) TPDA_TABLE_NAME tpda: Tabellenname 20050729
5 Importing P_TABLE_TYPE Call by reference Type reference (TYPE) TPDA_INT1 TPDA: Int1 20060125
6 Importing P_UPLOAD_IT Call by reference Type reference (TYPE) TPDA_UPLOAD_STRING_IT TPDA: Textueller Upload -> Tabelle von strings 20050729
# Exception Resumable Description Created on
1 CX_TPDA_AUTH_CHANGE 20050729
2 CX_TPDA_SYS_SYMB Exceptions bzgl. Symbolinformationen 20050729
Event Signatures

Event VAR_CONTENT_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 P_SENDER Exporting Value transfer Object reference (TYPE REF TO) IF_TPDA_TOOL 20030612
2 P_VAR_NAME Exporting Value transfer Type reference (TYPE) STRING 20030612
History
Last changed by/on SAP  20110908 
SAP Release Created in 640