SAP ABAP Class CL_EEF_MIG_TOOL_ABAP_SOURCE (Migration Tool for ABAP Sources)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ENH (Application Component) Enhancement Tools
     SEEF_MIGRATION (Package) Enhancement Framework Migration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EEF_MIG_TOOL Interface for Migration Tools 20040527
Properties
Class CL_EEF_MIG_TOOL_ABAP_SOURCE  
Short Description Migration Tool for ABAP Sources    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEEF_MIGRATION   Enhancement Framework Migration 
Created 20040527   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SWBM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SWBSE Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_EEF_MIG_TOOL Interface for Migration Tools 20040527
Friends
Class CL_EEF_MIG_TOOL_ABAP_SOURCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COMPILATION_UNIT Instance attribute Private Type reference (TYPE) SEEF_MIG_COMPILATION_UNIT Compilation Unit 20040617
2 CONVERTER Instance attribute Private Object reference (TYPE REF TO) IF_EEF_MIG_CONVERTER Converts Modification to Enhancement 20040527
3 C_SOURCE_MODE Constant Private See coding 20040602
4 EDITOR_LINE_SIZE Instance attribute Private Type reference (TYPE) INT4 Line Length of Editor 20040720
5 MIGRATION_UNIT Instance attribute Private Attribute reference (LIKE) 20040527
6 SOURCE_LOADER Instance attribute Private Object reference (TYPE REF TO) CL_EEF_MIG_SOURCE_LOADER_RFC Enhancement Migration: Source Loader via RFC 20040601
7 TOOL_INSTANCE_CORE Instance attribute Private Object reference (TYPE REF TO) IF_WB_DARK_FUNCTIONALITY Tool Functions Without Display 20040813
8 TRKORR_CORE_OBJECTS Instance attribute Private Type reference (TYPE) TRKORR Request/Task for Core Objects 20040527
9 TRKORR_ENHANCEMENTS Instance attribute Private Type reference (TYPE) TRKORR Request/Task for Enhancements 20040527
10 TRKORR_ENHANCEMENT_SPOTS Instance attribute Private Type reference (TYPE) TRKORR Request/Task for Enhancement Spots 20040527
11 WB_SOURCE_CORE Instance attribute Private Object reference (TYPE REF TO) CL_WB_SOURCE Source Management 20040617
12 WB_SOURCE_CORE_MODE Instance attribute Private Type reference (TYPE) SEU_ACTION SWBM_C_OP_EDIT WB Request: Development Environment Operation 20041130
13 WB_SOURCE_IS Instance attribute Private Object reference (TYPE REF TO) CL_WB_SOURCE Source Management 20040617
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20040608
2 GET_COMPILATION_UNIT Static method Private Method Determines Compilation Unit 20040706
3 GET_DEVCLASS Static method Private Method Determines Package of R3TR Object 20041115
4 GET_OBJECT_SOURCE Instance method Private Method Determines ABAP Source of Object 20040601
Events
Class CL_EEF_MIG_TOOL_ABAP_SOURCE has no event.
Types
Class CL_EEF_MIG_TOOL_ABAP_SOURCE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_EEF_MIG_TOOL_ABAP_SOURCE has no parameter.
Method CONSTRUCTOR on class CL_EEF_MIG_TOOL_ABAP_SOURCE has no exception.

Method GET_COMPILATION_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COMPILATION_UNIT Value transfer Type reference (TYPE) SEEF_MIG_COMPILATION_UNIT Kompilationseinheit 20040706
2 Importing MIGRATION_UNIT Call by reference Type reference (TYPE) SEEF_MIG_UNIT Enhancement Migrationseinheit 20040706
# Exception Resumable Description Created on
1 CX_EEF_MIG_OBJECT_MIG_CANCELED Migration wurde abgebrochen 20040706

Method GET_DEVCLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DEVCLASS Value transfer Type reference (TYPE) DEVCLASS Paket 20041115
2 Importing OBJECT_NAME Call by reference Type reference (TYPE) EU_ANAME Entwicklungsumgebung: Tadirname 20041115
3 Importing OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20041115

Method GET_DEVCLASS on class CL_EEF_MIG_TOOL_ABAP_SOURCE has no exception.

Method GET_OBJECT_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MIGRATION_UNIT Call by reference Type reference (TYPE) SEEF_MIG_UNIT Enhancement Migrationseinheit 20040601
2 Importing MODE Call by reference Type reference (TYPE) FLAG allgemeines flag 20040601
3 Importing READ_ONLY Call by reference Type reference (TYPE) FLAG SPACE 'X': Anzeigemodus; SPACE: Änderungsmodus 20040824
4 Exporting TOOL_INSTANCE Call by reference Object reference (TYPE REF TO) IF_WB_DARK_FUNCTIONALITY Toolfunktionen ohne Visualisierung 20040813
5 Exporting WB_SOURCE Call by reference Object reference (TYPE REF TO) CL_WB_SOURCE Source objekt 20040617
# Exception Resumable Description Created on
1 CX_EEF_MIG_OBJECT_LOAD Objekt kann nicht geladen werden 20040601
History
Last changed by/on SAP  20130531 
SAP Release Created in 700