SAP ABAP Class CL_ADT_WDY_EXTRACT_METH_IMPL (Extract source method implementation)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-AIE-WDA (Application Component) Web Dynpro ABAP Design Tool for ABAP in Eclipse
     SWDP_ADT (Package) SWDP ADT Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_OO_SOURCE_SCANNER Scanner for Classes and Interfaces 20120904
Properties
Class CL_ADT_WDY_EXTRACT_METH_IMPL  
Short Description Extract source method implementation    
Super Class CL_OO_SOURCE_SCANNER Scanner for Classes and Interfaces 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_ADT   SWDP ADT Development 
Created 20120904   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ADT_WDY_EXTRACT_METH_IMPL has no forward declaration.
Interfaces
Class CL_ADT_WDY_EXTRACT_METH_IMPL has no interface implemented.
Friends
Class CL_ADT_WDY_EXTRACT_METH_IMPL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLASS_NAME_DEFINITION Instance attribute Public Type reference (TYPE) TYPE_SOURCE_INTERVAL 20120904
2 CLASS_NAME_IMPLEMENTATION Instance attribute Public Type reference (TYPE) TYPE_SOURCE_INTERVAL 20120904
3 C_TOKEN_BY Constant Public Type reference (TYPE) STRING 'BY' 20120904
4 C_TOKEN_CLIENT Constant Public Type reference (TYPE) STRING 'CLIENT' 20120904
5 C_TOKEN_DEFINITION Constant Public Type reference (TYPE) STRING 'DEFINITION' 20120904
6 C_TOKEN_ENDCLASS Constant Public Type reference (TYPE) STRING 'ENDCLASS' 20120904
7 C_TOKEN_ENDMETHOD Constant Public Type reference (TYPE) STRING 'ENDMETHOD' 20120904
8 C_TOKEN_FOR Constant Public Type reference (TYPE) STRING 'FOR' 20120904
9 C_TOKEN_IMPLEMENTATION Constant Public Type reference (TYPE) STRING 'IMPLEMENTATION' 20120904
10 C_TOKEN_KERNEL Constant Public Type reference (TYPE) STRING 'KERNEL' 20120904
11 C_TOKEN_METHOD Constant Public Type reference (TYPE) STRING 'METHOD' 20120904
12 C_TOKEN_MODULE Constant Public Type reference (TYPE) STRING 'MODULE' 20120904
13 C_TOKEN_OPEN Constant Public Type reference (TYPE) STRING 'OPEN' 20120904
14 C_TOKEN_PREVILEGES Constant Public Type reference (TYPE) STRING 'PRIVILEGES' 20120904
15 C_TOKEN_PRIVATE Constant Public Type reference (TYPE) STRING 'PRIVATE' 20120904
16 C_TOKEN_PROTECTED Constant Public Type reference (TYPE) STRING 'PROTECTED' 20120904
17 C_TOKEN_PUBLIC Constant Public Type reference (TYPE) STRING 'PUBLIC' 20120904
18 C_TOKEN_SECTION Constant Public Type reference (TYPE) STRING 'SECTION' 20120904
19 C_TOKEN_SYSTEM Constant Public Type reference (TYPE) STRING 'SYSTEM' 20120904
20 C_TOKEN_WITH Constant Public Type reference (TYPE) STRING 'WITH' 20120904
21 ENDCLASS_DEFINITION Instance attribute Public Type reference (TYPE) TYPE_SOURCE_INTERVAL 20120904
22 ENDCLASS_IMPLEMENTATION Instance attribute Public Type reference (TYPE) TYPE_SOURCE_INTERVAL 20120904
23 METHOD_IMPLEMENTATIONS Instance attribute Public Type reference (TYPE) TYPE_METHOD_SOURCE_INTERVALS 20120904
24 PRIVATE_SECTION Instance attribute Public Type reference (TYPE) TYPE_SECTION_SOURCE_INTERVAL 20120904
25 PROTECTED_SECTION Instance attribute Public Type reference (TYPE) TYPE_SECTION_SOURCE_INTERVAL 20120904
26 PUBLIC_SECTION Instance attribute Public Type reference (TYPE) TYPE_SECTION_SOURCE_INTERVAL 20120904
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_CLASS_SCANNER Static method Public Method 20120904
2 DETERMINE_METHOD_IMPLS Instance method Public Method 20120904
3 DETERMINE_SECTIONS Instance method Protected Method DETERMINE_SECTIONS 20130310
4 GET_METHOD_IMPLEMENTATION Instance method Public Method 20120904
5 GET_METHOD_IMPLEMENTATIONS Instance method Public Method 20120904
6 GET_PRIVATE_SECTION_SOURCE Instance method Public Method 20130301
7 GET_PROTECTED_SECTION_SOURCE Instance method Public Method 20130301
8 GET_PUBLIC_SECTION_SOURCE Instance method Public Method 20130301
Events
Class CL_ADT_WDY_EXTRACT_METH_IMPL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYPE_METHOD_IMPLEMENTATIONS Public See coding 20120904 type_method_implementations type sorted table of seocpdname with non-unique key table_line
2 TYPE_METHOD_SOURCE_INTERVAL Public See coding 20120904 begin of type_method_source_interval, name type seocpdname, interval type type_source_interval, source type seop_source_string, identifier_pos type type_source_position, end of type_method_source_interval
3 TYPE_METHOD_SOURCE_INTERVALS Public See coding 20120904 type_method_source_intervals type sorted table of type_method_source_interval with unique key name
Method Signatures

Method CREATE_CLASS_SCANNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIF_NAME Call by reference Type reference (TYPE) SEOCLSNAME 20120904
2 Returning SCANNER Value transfer Object reference (TYPE REF TO) CL_ADT_WDY_EXTRACT_METH_IMPL 20120904
3 Importing SOURCE Call by reference Type reference (TYPE) SEOP_SOURCE_STRING 20120904

Method CREATE_CLASS_SCANNER on class CL_ADT_WDY_EXTRACT_METH_IMPL has no exception.

Method DETERMINE_METHOD_IMPLS Signature

Method DETERMINE_METHOD_IMPLS on class CL_ADT_WDY_EXTRACT_METH_IMPL has no parameter.
# Exception Resumable Description Created on
1 CX_OO_CLIF_SCAN_ERROR 20120904

Method DETERMINE_SECTIONS Signature

Method DETERMINE_SECTIONS on class CL_ADT_WDY_EXTRACT_METH_IMPL has no parameter.
# Exception Resumable Description Created on
1 CX_OO_CLIF_SCAN_ERROR Class Processing Error 20130310

Method GET_METHOD_IMPLEMENTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning METHOD_IMPLEMENTATION Value transfer Type reference (TYPE) TYPE_METHOD_SOURCE_INTERVAL 20120904
2 Importing METHOD_NAME Call by reference Type reference (TYPE) SEOCPDNAME 20120904
# Exception Resumable Description Created on
1 CX_OO_CLIF_COMPONENT 20120904

Method GET_METHOD_IMPLEMENTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning METHOD_IMPLEMENTATIONS Value transfer Type reference (TYPE) TYPE_METHOD_IMPLEMENTATIONS 20120904

Method GET_METHOD_IMPLEMENTATIONS on class CL_ADT_WDY_EXTRACT_METH_IMPL has no exception.

Method GET_PRIVATE_SECTION_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SOURCE Value transfer Type reference (TYPE) SEOP_SOURCE_STRING 20130301

Method GET_PRIVATE_SECTION_SOURCE on class CL_ADT_WDY_EXTRACT_METH_IMPL has no exception.

Method GET_PROTECTED_SECTION_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SOURCE Value transfer Type reference (TYPE) SEOP_SOURCE_STRING 20130301

Method GET_PROTECTED_SECTION_SOURCE on class CL_ADT_WDY_EXTRACT_METH_IMPL has no exception.

Method GET_PUBLIC_SECTION_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SOURCE Value transfer Type reference (TYPE) SEOP_SOURCE_STRING 20130301

Method GET_PUBLIC_SECTION_SOURCE on class CL_ADT_WDY_EXTRACT_METH_IMPL has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740