SAP ABAP Class CL_OO_REFACTORING_DISPLAY (Refactoring Assistant)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-CLA (Application Component) Class Builder
     SEO_REFACTORING (Package) Refactoring Assistant
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OO_REFACTORING_DISPLAY Refactoring Assistant 20001020
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_OO_REFACTORING_DISPLAY_CLS Refactoring Assistant for Class 20001020
2 Inheritance (c INHERITING FROM c_ref)  CL_OO_REFACTORING_DISPLAY_INTF Refactoring Assistant for Interface 20001020
Properties
Class CL_OO_REFACTORING_DISPLAY  
Short Description Refactoring Assistant    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEO_REFACTORING   Refactoring Assistant 
Created 19991117   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SEOC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SEOO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SEOP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SEOR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 SEOS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_OO_REFACTORING_DISPLAY Refactoring Assistant 20001020
Friends
Class CL_OO_REFACTORING_DISPLAY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ASSISTENT Instance attribute Protected Object reference (TYPE REF TO) CL_OO_REFACTORING_ASSISTENT Refactoring Assistant 19991117
2 CLIF_NAME Instance attribute Protected Type reference (TYPE) SEOCLSNAME Class Name 19991117
3 CLIF_TYPE Instance attribute Private Type reference (TYPE) SEOCLSTYPE Class or Interface 19991117
4 DIALOGBOX Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DIALOGBOX_CONTAINER Dialog Box Container 19991117
5 DRAGDROP_BEHAVIOUR Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20000705
6 DRAGDROP_HANDLE Instance attribute Protected Type reference (TYPE) I Handle for Drag and Drop 20000705
7 DRAG_BEHAVIOUR Instance attribute Protected Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 19991117
8 DRAG_HANDLE Instance attribute Protected Type reference (TYPE) I Handle for Drag and Drop 19991117
9 DROP_BEHAVIOUR Instance attribute Protected Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 19991117
10 DROP_HANDLE Instance attribute Protected Type reference (TYPE) I Handle for Drag and Drop 19991117
11 DYNNR Instance attribute Protected Type reference (TYPE) SY-DYNNR Screen Number 19991117
12 ITEM_TABLE Instance attribute Protected See coding Item Table for Tree 19991117
13 NODE_TABLE Instance attribute Protected Type reference (TYPE) TREEV_NTAB Node Table for Tree 19991117
14 REPID Instance attribute Protected Type reference (TYPE) SY-REPID Program Name 19991117
15 SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 19991117
16 STATUS_DISPLAY Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_TEXTEDIT SAP TextEdit Control 20001020
17 STATUS_PROTOCOL Instance attribute Protected Type reference (TYPE) STATUS_PROTOCOL_TYPE 20001020
18 TB_BUTTON_CLOSE Constant Private Type reference (TYPE) STB_BUTTON-FUNCTION 'TB_CLOSE' 20001020
19 TB_BUTTON_COLLAPSE_ALL Constant Private Type reference (TYPE) STB_BUTTON-FUNCTION 'TB_COLL_ALL' 20001020
20 TB_BUTTON_EXPAND_ALL Constant Private Type reference (TYPE) STB_BUTTON-FUNCTION 'TB_EXP_ALL' 20001020
21 TB_BUTTON_INFO Constant Private Type reference (TYPE) STB_BUTTON-FUNCTION 'TB_INFO' 20001020
22 TB_BUTTON_REFRESH Constant Private Type reference (TYPE) STB_BUTTON-FUNCTION 'TB_REFRESH' 20001020
23 TB_BUTTON_SAVE Constant Private Type reference (TYPE) STB_BUTTON-FUNCTION 'TB_SAVE' 20001020
24 TB_BUTTON_UNDO Constant Private Type reference (TYPE) STB_BUTTON-FUNCTION 'TB_UNDO' 20001025
25 TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 19991117
26 TREE Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Tree Control Class 19991117
27 UNDO_BUTTON_IS_INACTIV Instance attribute Private Type reference (TYPE) SEOX_BOOLEAN seox_true 20001027
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE Instance method Private Method 20001020
2 CREATE_NODE_TABLE Instance method Protected Method Creates the Internal Table for the Tree Control 19991117
3 CREATE_TOOLBAR Instance method Private Method Creates the Toolbar 19991117
4 DISPATCH_EVENTS Instance method Private Method Dispatches the Tree Control Events 19991117
5 DISPLAY Instance method Public Method Creates the Dialog Box with Tree and Toolbar 20001020
6 HANDLE_ON_DRAG Instance method Private Event handling method Event Handler for ON_DRAG ( cl_gui_column_tree ) 19991117
7 HANDLE_ON_DRAG_MULTIPLE Instance method Private Event handling method Event Handler for ON_DRAG ( cl_gui_column_tree ) 20010220
8 HANDLE_ON_DROP Instance method Protected Event handling method Event Handler for ON_DROP ( cl_gui_column_tree ) 19991117
9 HANDLE_ON_DROP_COMPLETE Instance method Private Event handling method Event Handler for ON_DROP_COMPLETE ( cl_gui_column_tree ) 19991117
10 HANDLE_ON_DROP_COMPLETE_MULTI Instance method Private Event handling method Event Handler for ON_DROP_COMPLETE ( cl_gui_column_tree ) 20010220
11 HANDLE_TOOLBAR_FUNCTIONS Instance method Private Event handling method Event Handler for FUNCTION_SELECTED ( cl_gui_toolbar ) 19991117
12 INIT_DRAG_DROP Instance method Private Method Initialization of Drag&Drop Behavior 19991117
13 ON_CLOSE Instance method Private Event handling method Close the Dialog Box 19991117
14 REFRESH_STATUS_DISPLAY Instance method Protected Method 20001023
15 REFRESH_TREE Instance method Private Method 20001020
16 SET_UNDO_BUTTON_STATE Instance method Protected Method 20001027
Events
Class CL_OO_REFACTORING_DISPLAY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 STATUS_PROTOCOL_TYPE Protected See coding 20001023
Method Signatures

Method CLOSE Signature

Method CLOSE on class CL_OO_REFACTORING_DISPLAY has no parameter.
Method CLOSE on class CL_OO_REFACTORING_DISPLAY has no exception.

Method CREATE_NODE_TABLE Signature

Method CREATE_NODE_TABLE on class CL_OO_REFACTORING_DISPLAY has no parameter.
Method CREATE_NODE_TABLE on class CL_OO_REFACTORING_DISPLAY has no exception.

Method CREATE_TOOLBAR Signature

Method CREATE_TOOLBAR on class CL_OO_REFACTORING_DISPLAY has no parameter.
Method CREATE_TOOLBAR on class CL_OO_REFACTORING_DISPLAY has no exception.

Method DISPATCH_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing OK_CODE Call by reference Type reference (TYPE) SY-UCOMM ok_code 19991117

Method DISPATCH_EVENTS on class CL_OO_REFACTORING_DISPLAY has no exception.

Method DISPLAY Signature

Method DISPLAY on class CL_OO_REFACTORING_DISPLAY has no parameter.
Method DISPLAY on class CL_OO_REFACTORING_DISPLAY has no exception.

Method HANDLE_ON_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 19991117
2 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 19991117
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19991117

Method HANDLE_ON_DRAG on class CL_OO_REFACTORING_DISPLAY has no exception.

Method HANDLE_ON_DRAG_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Attribute reference (LIKE) 20010220
2 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 20010220
3 Importing NODE_KEY_TABLE Call by reference Attribute reference (LIKE) 20010220

Method HANDLE_ON_DRAG_MULTIPLE on class CL_OO_REFACTORING_DISPLAY has no exception.

Method HANDLE_ON_DROP Signature

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

Method HANDLE_ON_DROP on class CL_OO_REFACTORING_DISPLAY has no exception.

Method HANDLE_ON_DROP_COMPLETE Signature

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

Method HANDLE_ON_DROP_COMPLETE on class CL_OO_REFACTORING_DISPLAY has no exception.

Method HANDLE_ON_DROP_COMPLETE_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Attribute reference (LIKE) 20010220
2 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 20010220
3 Importing NODE_KEY_TABLE Call by reference Attribute reference (LIKE) 20010220

Method HANDLE_ON_DROP_COMPLETE_MULTI on class CL_OO_REFACTORING_DISPLAY has no exception.

Method HANDLE_TOOLBAR_FUNCTIONS Signature

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

Method HANDLE_TOOLBAR_FUNCTIONS on class CL_OO_REFACTORING_DISPLAY has no exception.

Method INIT_DRAG_DROP Signature

Method INIT_DRAG_DROP on class CL_OO_REFACTORING_DISPLAY has no parameter.
Method INIT_DRAG_DROP on class CL_OO_REFACTORING_DISPLAY has no exception.

Method ON_CLOSE Signature

Method ON_CLOSE on class CL_OO_REFACTORING_DISPLAY has no parameter.
Method ON_CLOSE on class CL_OO_REFACTORING_DISPLAY has no exception.

Method REFRESH_STATUS_DISPLAY Signature

Method REFRESH_STATUS_DISPLAY on class CL_OO_REFACTORING_DISPLAY has no parameter.
Method REFRESH_STATUS_DISPLAY on class CL_OO_REFACTORING_DISPLAY has no exception.

Method REFRESH_TREE Signature

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

Method SET_UNDO_BUTTON_STATE Signature

Method SET_UNDO_BUTTON_STATE on class CL_OO_REFACTORING_DISPLAY has no parameter.
Method SET_UNDO_BUTTON_STATE on class CL_OO_REFACTORING_DISPLAY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 46C