SAP ABAP Class CL_BSP_WD_ABAP_SOURCE (ABAP Code Object)
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_ABAP_SOURCE  
Short Description ABAP Code Object    
Super Class    
Instantiability of a Class 1  Protected 
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)
Interfaces
Class CL_BSP_WD_ABAP_SOURCE has no interface implemented.
Friends
Class CL_BSP_WD_ABAP_SOURCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FIRST_STATEMENT Instance attribute Protected Object reference (TYPE REF TO) IF_BSP_WD_GEN_ABAP_STATEMENT Access Interface to an ABAP Statement 20040203
2 STATEMENTS Instance attribute Private See coding 20040202
3 TOKENS Instance attribute Private See coding 20040202
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_IS_INLINE_COMMENT Instance method Private Method 20060612
2 CHECK_PARSE_RESULT Instance method Private Method 20040503
3 GET_FIRST_STATEMENT Instance method Public Method Returns First ABAP Statement 20040203
4 GET_INSTANCE Static method Public Method Returns an Instance for the Given Source Text 20040616
5 GET_LAST_STATEMENT Instance method Public Method Returns Last ABAP Statement 20040203
6 GET_SOURCE Instance method Public Method Returns Current Source Text 20040202
7 GET_STATEMENT_BY_TOKEN Instance method Public Method Returns First Statement That Matches Token 20040202
8 GET_STATEMENT_TEMPLATE Instance method Public Method Returns Template for a New Statement 20040203
9 PARSE_SOURCE Instance method Private Method 20040204
10 REBUILD_SOURCE Instance method Private Method 20040202
11 SET_INITIAL_STATEMENT Instance method Public Method Insert an Initial Statement 20060110
Events
Class CL_BSP_WD_ABAP_SOURCE has no event.
Types
Class CL_BSP_WD_ABAP_SOURCE has no local type.
Method Signatures

Method CHECK_IS_INLINE_COMMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STATEMENT_REF Call by reference Type reference (TYPE) SSTMNT Beschreibung einer Anweisung in der ABAP/4-Source-Analyse 20060612
2 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20060612

Method CHECK_IS_INLINE_COMMENT on class CL_BSP_WD_ABAP_SOURCE has no exception.

Method CHECK_PARSE_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ORG_SOURCE Call by reference Type reference (TYPE) RSWSOURCET ABAP-Source 20040503
2 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20040503

Method CHECK_PARSE_RESULT on class CL_BSP_WD_ABAP_SOURCE has no exception.

Method GET_FIRST_STATEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) IF_BSP_WD_GEN_ABAP_STATEMENT Zugriffsinterface auf ein ABAP statement 20040203

Method GET_FIRST_STATEMENT on class CL_BSP_WD_ABAP_SOURCE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SOURCE Call by reference Type reference (TYPE) RSWSOURCET ABAP-Source 20040616
2 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) CL_BSP_WD_ABAP_SOURCE ABAP Codeobjekt 20040616
# Exception Resumable Description Created on
1 CX_BSP_WD_GEN_PARSER_ERROR Quellcode Parser Fehler 20040616

Method GET_LAST_STATEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) IF_BSP_WD_GEN_ABAP_STATEMENT Zugriffsinterface auf ein ABAP statement 20040203

Method GET_LAST_STATEMENT on class CL_BSP_WD_ABAP_SOURCE has no exception.

Method GET_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PRETTY_PRINT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20040202
2 Returning RT_SOURCE Value transfer Type reference (TYPE) RSWSOURCET ABAP-Source 20040202

Method GET_SOURCE on class CL_BSP_WD_ABAP_SOURCE has no exception.

Method GET_STATEMENT_BY_TOKEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_START_STATEMENT Call by reference Object reference (TYPE REF TO) IF_BSP_WD_GEN_ABAP_STATEMENT Zugriffsinterface auf ein ABAP statement 20040427
2 Importing IV_TOKEN Call by reference Type reference (TYPE) STRING 20040202
3 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) IF_BSP_WD_GEN_ABAP_STATEMENT Zugriffsinterface auf ein ABAP statement 20040202

Method GET_STATEMENT_BY_TOKEN on class CL_BSP_WD_ABAP_SOURCE has no exception.

Method GET_STATEMENT_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) IF_BSP_WD_GEN_ABAP_STATEMENT Zugriffsinterface auf ein ABAP statement 20040203

Method GET_STATEMENT_TEMPLATE on class CL_BSP_WD_ABAP_SOURCE has no exception.

Method PARSE_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SOURCE Call by reference Type reference (TYPE) RSWSOURCET ABAP-Source 20040204
# Exception Resumable Description Created on
1 CX_BSP_WD_GEN_PARSER_ERROR Quellcode Parser Fehler 20040616

Method REBUILD_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SOURCE Value transfer Type reference (TYPE) RSWSOURCET ABAP-Source 20040203

Method REBUILD_SOURCE on class CL_BSP_WD_ABAP_SOURCE has no exception.

Method SET_INITIAL_STATEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STATEMENT Value transfer Object reference (TYPE REF TO) IF_BSP_WD_GEN_ABAP_STATEMENT Zugriffsinterface auf ein ABAP statement 20060110
# Exception Resumable Description Created on
1 CX_BSP_WD_GEN_PARSER_ERROR Quellcode Parser Fehler 20060110
History
Last changed by/on SAP  20100303 
SAP Release Created in 40