SAP ABAP Class CL_RFAC_METHOD_COMPOSER (Generates code for extract method, create method, etc)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-AIE-REF (Application Component) Tools for Refactoring ABAP Artifacts
     SRFAC_IMPL (Package) Implementation of new refactoring
Properties
Class CL_RFAC_METHOD_COMPOSER  
Short Description Generates code for extract method, create method, etc    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRFAC_IMPL   Implementation of new refactoring 
Created 20110715   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RFAC_METHOD_COMPOSER has no forward declaration.
Interfaces
Class CL_RFAC_METHOD_COMPOSER has no interface implemented.
Friends
Class CL_RFAC_METHOD_COMPOSER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CMP Instance attribute Private Object reference (TYPE REF TO) CL_CMP_COMPOSER 20110928
2 CON_CC_TEMPLATE_EVENT Constant Private Type reference (TYPE) STRING 'RFAC_TEMPLATE_EXTRACT_EVENT' 20110928
3 CON_CC_TEMPLATE_METHOD Constant Private Type reference (TYPE) STRING 'RFAC_TEMPLATE_EXTRACT_METHOD' 20110928
4 METHOD_DESCRIPTION Instance attribute Private Type reference (TYPE) IF_RFAC_IMPL_TYPES=>TS_METHOD 20110928
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_CLASSIC_EXCEPTIONS Instance method Private Method 20110928
2 BUILD_CALL Instance method Public Method 20110928
3 BUILD_DEFINITION Instance method Public Method 20110928
4 BUILD_IMPLEMENTATION Instance method Public Method 20110928
5 CREATE Static method Public Method 20110928
6 GET_CC_TEMPLATE_NAME Instance method Private Method 20110928
7 PRETTY_PRINT Instance method Private Method 20110928
Events
Class CL_RFAC_METHOD_COMPOSER has no event.
Types
Class CL_RFAC_METHOD_COMPOSER has no local type.
Method Signatures

Method ADJUST_CLASSIC_EXCEPTIONS Signature

Method ADJUST_CLASSIC_EXCEPTIONS on class CL_RFAC_METHOD_COMPOSER has no parameter.
Method ADJUST_CLASSIC_EXCEPTIONS on class CL_RFAC_METHOD_COMPOSER has no exception.

Method BUILD_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WITH_POINT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20110928
2 Returning R_SOURCE Value transfer Type reference (TYPE) RSWSOURCET 20110928

Method BUILD_CALL on class CL_RFAC_METHOD_COMPOSER has no exception.

Method BUILD_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEFINITION_IS_CHAINED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120809
2 Returning R_SOURCE Value transfer Type reference (TYPE) RSWSOURCET 20110928

Method BUILD_DEFINITION on class CL_RFAC_METHOD_COMPOSER has no exception.

Method BUILD_IMPLEMENTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SOURCE Value transfer Type reference (TYPE) RSWSOURCET 20110928

Method BUILD_IMPLEMENTATION on class CL_RFAC_METHOD_COMPOSER has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_METHOD_DESCRIPTION Call by reference Type reference (TYPE) IF_RFAC_IMPL_TYPES=>TS_METHOD 20110928
2 Returning R_RESULT Value transfer Object reference (TYPE REF TO) CL_RFAC_METHOD_COMPOSER 20110928

Method CREATE on class CL_RFAC_METHOD_COMPOSER has no exception.

Method GET_CC_TEMPLATE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Type reference (TYPE) STRING 20110928

Method GET_CC_TEMPLATE_NAME on class CL_RFAC_METHOD_COMPOSER has no exception.

Method PRETTY_PRINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SOURCE Call by reference Type reference (TYPE) RSWSOURCET 20110928

Method PRETTY_PRINT on class CL_RFAC_METHOD_COMPOSER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740