SAP ABAP Class CL_BSP_WD_CLASS_TOOL (CL_BSP_WD_CLASS_TOOL)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-WKB (Application Component) Development Workbench
     CRM_BSP_WD_GEN_TOOLS (Package) Code Generation and Manipulations Tools for WEBCUIF DT
Properties
Class CL_BSP_WD_CLASS_TOOL  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_WD_GEN_TOOLS   Code Generation and Manipulations Tools for WEBCUIF DT 
Created 20040202   SAP 
Last change 20100303   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_ABAP_CHAR_UTILITIES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 SEOR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_BSP_WD_CLASS_TOOL has no interface implemented.
Friends
Class CL_BSP_WD_CLASS_TOOL has no friend class.
Attributes
Class CL_BSP_WD_CLASS_TOOL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DERIVED_FROM Static method Public Method Checks Whether a Class Inherits from a Certain Basis Class 20040427
2 CHECK_INTF_IMPLEMENTING Static method Public Method Checks Whether an Interface Impl. Is Available in the Class 20090717
3 CHECK_IS_FINAL Static method Public Method Checks Whether a Class Inherits from a Certain Basis Class 20050519
4 EXTRACT_METHOD_BODY Static method Public Method Removes METHOD x. ENDMETHOD. Parenthesis 20040202
5 GET_SUPER_CLASS Static method Public Method Determines Name of Superclass 20040317
6 REMOVE_EMPTY_LINES Static method Public Method Removes Blank Lines at Beginning and End of Source Table 20040202
7 SRC_STRING_2_EXT_SRCTAB Static method Public Method Separates a String into a Table of Strings 20040202
8 STRING_TAB_2_CHAR_TAB Static method Public Method Converts String Table into Character Table of Defined Width 20041122
Events
Class CL_BSP_WD_CLASS_TOOL has no event.
Types
Class CL_BSP_WD_CLASS_TOOL has no local type.
Method Signatures

Method CHECK_DERIVED_FROM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASSNAME Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20040427
2 Importing IV_SUPER_CLASSNAME Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20040427
3 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20040427

Method CHECK_DERIVED_FROM on class CL_BSP_WD_CLASS_TOOL has no exception.

Method CHECK_INTF_IMPLEMENTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASSNAME Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20090717
2 Importing IV_INTF_CLASSNAME Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20090717
3 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20090717

Method CHECK_INTF_IMPLEMENTING on class CL_BSP_WD_CLASS_TOOL has no exception.

Method CHECK_IS_FINAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASSNAME Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20050519
2 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20050519

Method CHECK_IS_FINAL on class CL_BSP_WD_CLASS_TOOL has no exception.

Method EXTRACT_METHOD_BODY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SOURCE Call by reference Type reference (TYPE) RSWSOURCET ABAP-Source 20040202
2 Exporting EV_METHOD_NAME Call by reference Type reference (TYPE) SEOCPDNAME Methodenname 20040202

Method EXTRACT_METHOD_BODY on class CL_BSP_WD_CLASS_TOOL has no exception.

Method GET_SUPER_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASSNAME Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20040317
2 Returning RV_SUPERCLASS Value transfer Type reference (TYPE) SEOCLSNAME Objekttypname 20040317
# Exception Resumable Description Created on
1 FAILED 20040317

Method REMOVE_EMPTY_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SOURCE Call by reference Type reference (TYPE) RSWSOURCET ABAP-Source 20040202

Method REMOVE_EMPTY_LINES on class CL_BSP_WD_CLASS_TOOL has no exception.

Method SRC_STRING_2_EXT_SRCTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SOURCE_STRING Call by reference Type reference (TYPE) STRING ABAP-Source String 20040202
2 Importing IV_SPLIT_CRITERIA Call by reference Type reference (TYPE) CLIKE CL_ABAP_CHAR_UTILITIES=>CR_LF Kriterium für Zeilenumbruch 20041125
3 Returning RT_SOURCE Value transfer Type reference (TYPE) RSWSOURCET ABAP-Source 20040202

Method SRC_STRING_2_EXT_SRCTAB on class CL_BSP_WD_CLASS_TOOL has no exception.

Method STRING_TAB_2_CHAR_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SOURCE Call by reference Type reference (TYPE) STANDARD TABLE 20041122
2 Importing IT_SOURCE Call by reference Type reference (TYPE) RSWSOURCET ABAP-Source 20041122
3 Importing IV_ADD_NOTEXT_COMMENTS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20060419
# Exception Resumable Description Created on
1 WRAPPING_FAILED Zeilenumbruch fehlgeschlagen 20041122
2 WRONG_TARGET_TABLE_TYPE Ergebnistabelle hat falsch Datentyp 20041122
History
Last changed by/on SAP  20100303 
SAP Release Created in 40