SAP ABAP Class CL_ATRA_TOOL_PROCBLOCKS (Runtime Analyse: Processing Blocks Tool)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-RTA (Application Component) Runtime Analysis
     S_ABAP_TRACE (Package) ABAP TRACE
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ATRA_TOOL_BASE Runtime Analysis: Basis Class for Tool 20060315
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ATRA_TOOL_INTERACTION Runtime Analysis: Tool Interaction 20060315
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ATRA_TOOL_INTERACT_SOURCE Runtime Analysis: Tool Interaction 20060315
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ATRA_TOOL_INTERACT_TARGET Runtime Analysis: Tool Interaction 20060315
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ATRA_TOOL_POSITION_SOURCE Runtime Analysis: Tool Interaction 20060315
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ATRA_TOOL_POSITION_TARGET Runtime Analysis: Tool Interaction 20060315
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ATRA_TOOL_RESTART Restart from SAT-Tools 20060921
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TPDA_TOOL TPDA: Interface for Plug-In 20060315
Properties
Class CL_ATRA_TOOL_PROCBLOCKS  
Short Description Runtime Analyse: Processing Blocks Tool    
Super Class CL_ATRA_TOOL_BASE Runtime Analysis: Basis Class for Tool 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ABAP_TRACE   ABAP TRACE 
Created 20060315   SAP 
Last change 20130531   SAP 
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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ATRA_TOOL_INTERACTION Runtime Analysis: Tool Interaction 20060315
2 IF_ATRA_TOOL_INTERACT_SOURCE Runtime Analysis: Tool Interaction 20060315
3 IF_ATRA_TOOL_INTERACT_TARGET Runtime Analysis: Tool Interaction 20060315
4 IF_ATRA_TOOL_POSITION_SOURCE Runtime Analysis: Tool Interaction 20060315
5 IF_ATRA_TOOL_POSITION_TARGET Runtime Analysis: Tool Interaction 20060315
6 IF_ATRA_TOOL_RESTART Restart from SAT-Tools 20060921
7 IF_TPDA_TOOL TPDA: Interface for Plug-In 20060315
Friends
Class CL_ATRA_TOOL_PROCBLOCKS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE_TAB Instance attribute Private Attribute reference (LIKE) 20060315
2 C_CLASS_NAME Constant Private Type reference (TYPE) SEOCLSNAME 'CL_ATRA_TOOL_PROCBLOCKS' Object Type Name 20060315
3 C_EVENT_DEBUG_STEP Instance attribute Private Attribute reference (LIKE) 20060315
4 C_INST1_PRG Constant Private Type reference (TYPE) PROGRAMM 'SAPLATRA_TOOL_PROCESSING_BLKS' ABAP Program Name 20060315
5 C_INST_SCR Constant Private Type reference (TYPE) SYDYNNR '0100' ABAP Program: Number of Current Screen 20060315
6 DYNNR Instance attribute Private Attribute reference (LIKE) 20060315
7 INSTANCE_HANDLER Static Attribute Private Object reference (TYPE REF TO) CL_TPDA_TOOL_INSTANCE_HANDLER 20060315
8 ITEMS_MAIN Instance attribute Private Type reference (TYPE) TREEMCITAB Column Tree Model: Item Table 20060315
9 IT_TREE_SEARCH Instance attribute Private Type reference (TYPE) TREEMIKS Tree Model: Table With Item Keys 20060315
10 LAST_SELECTED_NODE Instance attribute Private Type reference (TYPE) SATR_DE_INDEX SATR: Index of DUMP List 20060315
11 LIMIT Instance attribute Private Type reference (TYPE) I 20060315
12 PROGRAM Instance attribute Private Attribute reference (LIKE) 20060315
13 TREE Instance attribute Private Object reference (TYPE REF TO) LCL_PROCESSING_BLOCKS_TREE Tree Control 20060315
14 TREE_REFRESHED Instance attribute Private Type reference (TYPE) BOOLEAN '-' Boolean Variable (X=True, -=False, Space=Unknown) 20080128
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CALLER_TO_TREE Instance method Private Method Inserts Caller in the Tree 20070131
2 ADD_ONE_NODE Instance method Private Method Internal Handling of Expand No Children 20060315
3 ADD_ONE_NODE_CRITICAL Instance method Private Method Internal Handling of Expand No Children 20060524
4 CHECK_IF_TO_COLOR Instance method Private Method Check whether coloring is required 20060315
5 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20060315
6 CONSTRUCTOR Instance method Public Constructor Constructor 20060315
7 CREATE Instance method Public Method 20060315
8 DELETE Instance method Public Method 20060315
9 EXPAND_NODE Instance method Private Method Internal Handling of Expand No Children 20060315
10 EXPAND_NODE_CRITICAL Instance method Private Method Internal Handling of Expand No Children 20060524
11 GET_ANCHOR_FOR_INDEX Instance method Private Method Get the Real Index to HIER-Tab by TREE-KEY-NODE 20071025
12 GET_CALLER Instance method Private Method Establishes the Caller of a Node in the modtree 20070130
13 GET_VIEW Instance method Public Method 20060315
14 HANDLE_CRITICALS Instance method Private Method Display Tree with Critical Nodes 20060315
15 HANDLE_DEBUG_STEP Instance method Public Method 20060315
16 HANDLE_EXPAND_NO_CHILDREN Instance method Private Event handling method Expand No Children 20060315
17 HANDLE_OK_CODE Instance method Public Method 20060315
18 HANDLE_PART Instance method Private Method Edit Subarea in the TREE 20060315
19 HANDLE_SEARCH_HIER Instance method Private Method Search Functionality 20060315
20 HANDLE_TAB_ACTIVATED Instance method Public Method 20060315
21 HANDLE_TAB_DEACTIVATED Instance method Public Method 20060315
22 INIT Instance method Public Method 20060315
23 INITIALIZE_TREE Instance method Private Method Instance Generation 20060315
24 IS_AVAILABLE Instance method Public Method 20060315
25 MESSAGE_CRITICALS Instance method Private Method Message output, if no critical were found 20060526
26 NAVIGATE_TO_SOURCE Instance method Private Method Display ABAP Source 20060315
27 REFRESH_TREE Instance method Private Method Refresh MODTREE (Delete All Nodes) 20060315
28 RELEASE Instance method Public Method 20060315
29 SEARCH_GENERIC Instance method Private Method Search Generically for Corresponding Entry in MODTREE Table 20060315
30 SEARCH_IN_TREE Instance method Public Method Generate Subtree for Specified Index 20060315
Events
Class CL_ATRA_TOOL_PROCBLOCKS has no event.
Types
Class CL_ATRA_TOOL_PROCBLOCKS has no local type.
Method Signatures

Method ADD_CALLER_TO_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEX Call by reference Type reference (TYPE) SATR_DE_INDEX SATR : Index der DUMP-Liste 20070131

Method ADD_CALLER_TO_TREE on class CL_ATRA_TOOL_PROCBLOCKS has no exception.

Method ADD_ONE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENTRY_DATA Call by reference Type reference (TYPE) SATR_AUSTAB_GESAMT_TREE SATR : Gemeinsame Ausgabestruktur (TRACE/TRACEDUMP) 20060315
2 Exporting ITEMS Call by reference Type reference (TYPE) TREEMCITAB Item-Tabelle des erzeugten Knotens 20060315
3 Importing NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20060315
4 Importing RELATIVE_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20060315

Method ADD_ONE_NODE on class CL_ATRA_TOOL_PROCBLOCKS has no exception.

Method ADD_ONE_NODE_CRITICAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENTRY_DATA Call by reference Type reference (TYPE) SATR_AUSTAB_GESAMT SATR : Gemeinsame Ausgabestruktur (TRACE/TRACEDUMP) 20060524
2 Importing ENTRY_DATA_TREE Call by reference Type reference (TYPE) SATR_AUSTAB_GESAMT_TREE SATR : Gemeinsame Ausgabestruktur (TRACE/TRACEDUMP) 20060524
3 Exporting ITEMS Call by reference Type reference (TYPE) TREEMCITAB Item-Tabelle des erzeugten Knotens 20060524
4 Importing NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20060524
5 Importing RELATIVE_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20060524

Method ADD_ONE_NODE_CRITICAL on class CL_ATRA_TOOL_PROCBLOCKS has no exception.

Method CHECK_IF_TO_COLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_AUSTAB Call by reference Type reference (TYPE) SATR_AUSTAB_GESAMT_TREE SATR : Gemeinsame Ausgabestruktur (TRACE/TRACEDUMP) 20060315
2 Importing P_BRUTTO_NETTO Call by reference Type reference (TYPE) C 20060315
3 Importing P_NODE_KEY Call by reference Type reference (TYPE) STRING 20060315

Method CHECK_IF_TO_COLOR on class CL_ATRA_TOOL_PROCBLOCKS has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_ATRA_TOOL_PROCBLOCKS has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ATRA_TOOL_PROCBLOCKS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DYNNR Call by reference Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20060315
2 Importing P_PROGRAM Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20060315

Method CONSTRUCTOR on class CL_ATRA_TOOL_PROCBLOCKS has no exception.

Method CREATE Signature

Method CREATE on class CL_ATRA_TOOL_PROCBLOCKS has no parameter.
Method CREATE on class CL_ATRA_TOOL_PROCBLOCKS has no exception.

Method DELETE Signature

Method DELETE on class CL_ATRA_TOOL_PROCBLOCKS has no parameter.
Method DELETE on class CL_ATRA_TOOL_PROCBLOCKS has no exception.

Method EXPAND_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20060315
# Exception Resumable Description Created on
1 NODE_ALREADY_IN_TREE Node is already in MODTREE 20060315
2 NODE_NOT_IN_OWN_TREE Node not in Own-Node-Table 20060315
3 RELATIVE_NODE_NOT_IN_TREE Relative Node not in MODTREE 20060315

Method EXPAND_NODE_CRITICAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENTRY_TREE Call by reference Type reference (TYPE) SATR_AUSTAB_GESAMT_TREE SATR : Gemeinsame Ausgabestruktur (TRACE/TRACEDUMP) 20060524
2 Importing NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20060524
# Exception Resumable Description Created on
1 NODE_ALREADY_IN_TREE Node is already in MODTREE 20060524
2 NODE_NOT_IN_OWN_TREE Node not in Own-Node-Table 20060524
3 RELATIVE_NODE_NOT_IN_TREE Relative Node not in MODTREE 20060524

Method GET_ANCHOR_FOR_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE Call by reference Type reference (TYPE) STRING 20071025
2 Returning RV_NODE Value transfer Type reference (TYPE) STRING 20071025

Method GET_ANCHOR_FOR_INDEX on class CL_ATRA_TOOL_PROCBLOCKS has no exception.

Method GET_CALLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEX Call by reference Type reference (TYPE) SATR_DE_INDEX SATR : Index der DUMP-Liste 20070130
2 Returning R_MODTREE_CALLER Value transfer Type reference (TYPE) SATR_DE_INDEX SATR : Index der DUMP-Liste 20070130

Method GET_CALLER on class CL_ATRA_TOOL_PROCBLOCKS has no exception.

Method GET_VIEW Signature

Method GET_VIEW on class CL_ATRA_TOOL_PROCBLOCKS has no parameter.
Method GET_VIEW on class CL_ATRA_TOOL_PROCBLOCKS has no exception.

Method HANDLE_CRITICALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BRUTTO_NETTO Call by reference Type reference (TYPE) C 'N' 20060315

Method HANDLE_CRITICALS on class CL_ATRA_TOOL_PROCBLOCKS has no exception.

Method HANDLE_DEBUG_STEP Signature

Method HANDLE_DEBUG_STEP on class CL_ATRA_TOOL_PROCBLOCKS has no parameter.
Method HANDLE_DEBUG_STEP on class CL_ATRA_TOOL_PROCBLOCKS has no exception.

Method HANDLE_EXPAND_NO_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20060315

Method HANDLE_EXPAND_NO_CHILDREN on class CL_ATRA_TOOL_PROCBLOCKS has no exception.

Method HANDLE_OK_CODE Signature

Method HANDLE_OK_CODE on class CL_ATRA_TOOL_PROCBLOCKS has no parameter.
Method HANDLE_OK_CODE on class CL_ATRA_TOOL_PROCBLOCKS has no exception.

Method HANDLE_PART Signature

Method HANDLE_PART on class CL_ATRA_TOOL_PROCBLOCKS has no parameter.
Method HANDLE_PART on class CL_ATRA_TOOL_PROCBLOCKS has no exception.

Method HANDLE_SEARCH_HIER Signature

Method HANDLE_SEARCH_HIER on class CL_ATRA_TOOL_PROCBLOCKS has no parameter.
Method HANDLE_SEARCH_HIER on class CL_ATRA_TOOL_PROCBLOCKS has no exception.

Method HANDLE_TAB_ACTIVATED Signature

Method HANDLE_TAB_ACTIVATED on class CL_ATRA_TOOL_PROCBLOCKS has no parameter.
Method HANDLE_TAB_ACTIVATED on class CL_ATRA_TOOL_PROCBLOCKS has no exception.

Method HANDLE_TAB_DEACTIVATED Signature

Method HANDLE_TAB_DEACTIVATED on class CL_ATRA_TOOL_PROCBLOCKS has no parameter.
Method HANDLE_TAB_DEACTIVATED on class CL_ATRA_TOOL_PROCBLOCKS has no exception.

Method INIT Signature

Method INIT on class CL_ATRA_TOOL_PROCBLOCKS has no parameter.
Method INIT on class CL_ATRA_TOOL_PROCBLOCKS has no exception.

Method INITIALIZE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTAINER_NAME Call by reference Type reference (TYPE) C 20060315
# Exception Resumable Description Created on
1 ADD_COLUMN_ERROR Fehler beim Erzeugen einer Column 20060315
2 CREATE_TREE_CONTROL_ERROR Fehler beim Erzeugen des Views des Tree-Controls 20060315
3 CUSTOM_CONTAINER_CREATE_ERROR Fehler bei der Erzeugung des Custom Controls 20060315
4 TREE_CONTROL_CREATE_ERROR Fehler bei der Erzeugung des TREE-Controls 20060315

Method IS_AVAILABLE Signature

Method IS_AVAILABLE on class CL_ATRA_TOOL_PROCBLOCKS has no parameter.
Method IS_AVAILABLE on class CL_ATRA_TOOL_PROCBLOCKS has no exception.

Method MESSAGE_CRITICALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CRITICAL Call by reference Type reference (TYPE) SYCHAR01 Kennzeichen Kritische Größe 20060526

Method MESSAGE_CRITICALS on class CL_ATRA_TOOL_PROCBLOCKS has no exception.

Method NAVIGATE_TO_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I Index in der Ausgabe-Tabelle 20060315

Method NAVIGATE_TO_SOURCE on class CL_ATRA_TOOL_PROCBLOCKS has no exception.

Method REFRESH_TREE Signature

Method REFRESH_TREE on class CL_ATRA_TOOL_PROCBLOCKS has no parameter.
Method REFRESH_TREE on class CL_ATRA_TOOL_PROCBLOCKS has no exception.

Method RELEASE Signature

Method RELEASE on class CL_ATRA_TOOL_PROCBLOCKS has no parameter.
Method RELEASE on class CL_ATRA_TOOL_PROCBLOCKS has no exception.

Method SEARCH_GENERIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_INDEX Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20060315
2 Returning P_TABIX Value transfer Type reference (TYPE) SYTABIX Index interner Tabellen 20060315

Method SEARCH_GENERIC on class CL_ATRA_TOOL_PROCBLOCKS has no exception.

Method SEARCH_IN_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_INDEX Call by reference Type reference (TYPE) SATR_DE_INDEX SATR : Index der DUMP-Liste 20060315
2 Importing P_INDEX_TYPE Call by reference Type reference (TYPE) C 'H' Index = Index der Hierarchie-Tabelle 20071026
3 Importing P_NOT_GENERIC Call by reference Type reference (TYPE) C ' ' 20060315

Method SEARCH_IN_TREE on class CL_ATRA_TOOL_PROCBLOCKS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710