SAP ABAP Class CL_OO_REFACTORING_ASSISTENT (Refactoring Assistant)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DWB-TOO-CLA (Application Component) Class Builder
⤷
SEO_REFACTORING (Package) Refactoring Assistant

⤷

⤷

Properties
Class | CL_OO_REFACTORING_ASSISTENT | |
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 | 19990917 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
5 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
6 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
7 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_OO_REFACTORING_ASSISTENT has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | IF_OO_REFACTORING | 20001023 | Refactoring Method |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SEO_CLSKEYS | Classes That Were Already Adjusted When Saved | 20010118 | ||
2 | ![]() |
Constant | Public | Type reference (TYPE) | NUM4 | 4 | Four-digit number | 20001020 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | NUM4 | 1 | Four-Digit Number | 20000331 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | NUM4 | 2 | Four-Digit Number | 20000927 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | NUM4 | 3 | Four-Digit Number | 20000331 | |
6 | ![]() |
Instance attribute | Public | Type reference (TYPE) | SEOCLSNAME | Class / Interface Name | 19990917 | ||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SEOCLSTYPE | Class or Interface | 19990917 | ||
8 | ![]() |
Constant | Public | Type reference (TYPE) | NUM4 | 5 | Four-digit number | 20001020 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | NUM4 | 6 | Four-Digit Number | 20000509 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | NUM4 | 7 | Four-Digit Number | 20000927 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | NUM4 | 8 | Four-Digit Number | 20000509 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | NUM4 | 9 | Four-Digit Number | 20000705 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | NUM4 | 10 | Four-digit number | 20001020 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | NUM4 | 11 | Four-Digit Number | 20000331 | |
15 | ![]() |
Constant | Public | Type reference (TYPE) | NUM4 | 12 | Four-Digit Number | 20000927 | |
16 | ![]() |
Constant | Public | Type reference (TYPE) | NUM4 | 13 | Four-Digit Number | 20000929 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | NUM4 | 14 | Four-Digit Number | 20000331 | |
18 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SEO_REFACTORINGS | Refactoring Object | 20001023 | ||
19 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SEO_CLSKEYS | Classes Involved in Refactoring Process | 19991117 | ||
20 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_OO_REFACTORING_DISPLAY | Refactoring Assistant Display | 19991117 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | 20000927 | |
2 | ![]() |
Instance method | Public | Method | 20001023 | |
3 | ![]() |
Instance method | Public | Constructor | Constructor | 19990917 |
4 | ![]() |
Instance method | Public | Method | 20001103 | |
5 | ![]() |
Instance method | Public | Method | Creates the Refactoring Assistant Display | 19991117 |
6 | ![]() |
Instance method | Public | Method | End of Refactoring Assistant | 19991117 |
7 | ![]() |
Instance method | Private | Method | 20000927 | |
8 | ![]() |
Instance method | Public | Method | 20001027 | |
9 | ![]() |
Instance method | Public | Method | Save Changed Classes and Interfaces | 20000403 |
10 | ![]() |
Instance method | Public | Method | 20001025 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | END_OF_REFACTORING | Instance Event (0) |
Public (2) |
Refactoring Assistant Ended | 19991007 |
Types
Class CL_OO_REFACTORING_ASSISTENT has no local type.
Method Signatures
Method ACCESS_PERMISSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CIFKEY | Value transfer | Type reference (TYPE) | SEOCLSKEY | Keystruktur einer Klasse | 20000927 | ||
2 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | SEOX_BOOLEAN | 20000927 |
Method ACCESS_PERMISSION on class CL_OO_REFACTORING_ASSISTENT has no exception.
Method ADD_TO_PROTOCOL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
REFACTORING | Call by reference | Object reference (TYPE REF TO) | IF_OO_REFACTORING | Refactoring method | 20001023 |
Method ADD_TO_PROTOCOL on class CL_OO_REFACTORING_ASSISTENT has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IMP_CLIF_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | class/interface - name | 19990917 |
Method CONSTRUCTOR on class CL_OO_REFACTORING_ASSISTENT has no exception.
Method DEL_OBJ_FROM_REFACTORED_OBJS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CIFKEYS | Value transfer | Type reference (TYPE) | SEOC_CLASS_KEYS | 20001103 |
Method DEL_OBJ_FROM_REFACTORED_OBJS on class CL_OO_REFACTORING_ASSISTENT has no exception.
Method DISPLAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DYNNR | Call by reference | Type reference (TYPE) | SY-DYNNR | Dynpronummer | 19991117 | ||
2 | ![]() |
REPID | Call by reference | Type reference (TYPE) | SY-REPID | Programmname | 19991117 |
Method DISPLAY on class CL_OO_REFACTORING_ASSISTENT has no exception.
Method END Signature
Method END on class CL_OO_REFACTORING_ASSISTENT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Abbruch | 20000509 |
Method FREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CIFKEY | Value transfer | Type reference (TYPE) | SEOCLSKEY | Keystruktur einer Klasse | 20000927 |
Method FREE on class CL_OO_REFACTORING_ASSISTENT has no exception.
Method IS_PROTOCOL_INITIAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | SEOX_BOOLEAN | 20001027 |
Method IS_PROTOCOL_INITIAL on class CL_OO_REFACTORING_ASSISTENT has no exception.
Method SAVE Signature
Method SAVE on class CL_OO_REFACTORING_ASSISTENT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Refactoring | 20000403 |
Method UNDO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
MACRO_UNDONE | Value transfer | Type reference (TYPE) | I | 20010221 |
Method UNDO on class CL_OO_REFACTORING_ASSISTENT has no exception.
Event Signatures
Event END_OF_REFACTORING Signature
Event END_OF_REFACTORING on class CL_OO_REFACTORING_ASSISTENT has no parameter.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in |