SAP ABAP Class CL_PST_REGION (Prototype)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-AIE-REF (Application Component) Tools for Refactoring ABAP Artifacts
     SRFAC_PROGRAM_STRUCTURE_TREE (Package) Program Structure Tree
Properties
Class CL_PST_REGION  
Short Description Prototype    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRFAC_PROGRAM_STRUCTURE_TREE   Program Structure Tree 
Created 20121212   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PST_REGION has no forward declaration.
Interfaces
Class CL_PST_REGION has no interface implemented.
Friends
Class CL_PST_REGION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CODE_TOKENS Static Attribute Private See coding 20130423
2 CO_CASE_STYLE Constant Public See coding 20130423
3 CO_MORPHEME_TYPE Constant Private See coding 20121217
4 CO_TERMINATOR Constant Private See coding 20121217
5 CO_TOKEN_TYPE Constant Private See coding 20121217
6 FORMAT_SETTINGS Instance attribute Public Type reference (TYPE) TY_S_FORMAT_SETTINGS 20130423
7 MORPHEMES Instance attribute Private Type reference (TYPE) TY_T_MORPHEME 20121214
8 MORPHEME_ASSOCIATIONS Instance attribute Private Type reference (TYPE) TY_T_MORPHEME_ASSOC 20121214
9 ORIGINAL_SOURCE_CODE Instance attribute Private Type reference (TYPE) STRING_TABLE 20121214
10 ORIGINAL_SOURCE_POSITION Instance attribute Private Object reference (TYPE REF TO) CL_PST_SOURCE_POSITION 20121214
11 PRETTY_PRINTER_SETTINGS Static Attribute Private Object reference (TYPE REF TO) LIF_PRETTY_PRINTER_SETTINGS 20130425
12 STATEMENT_INFO Instance attribute Private Type reference (TYPE) TY_T_STMNT_INFO 20121214
13 UNIQUE_ID Static Attribute Private Type reference (TYPE) I 20121217
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FINAL_NEWLINE Instance method Private Method 20121218
2 ADD_MORPHEME_POSITION Instance method Private Method 20121214
3 ANALYZE_TARGET_STATEMENTS Instance method Private Method 20121217
4 APPEND_REGION Instance method Public Method 20121214
5 APPEND_SEQUENCE_OF_KEYWORDS Instance method Public Method 20130913
6 APPEND_TABLES_OF_REGION Instance method Private Method 20121218
7 ASSOCIATE_FORMATTING_MORPHEMES Instance method Private Method 20130131
8 BUILD_MORPHEME_POSITION_TABLE Instance method Private Method 20121220
9 CLASS_CONSTRUCTOR Static method Public Constructor 20130423
10 CLONE Instance method Private Method 20121217
11 CONTAINS_KEYWORD Instance method Public Method 20130913
12 CONTAINS_REGION Instance method Private Method 20130710
13 CREATE Static method Public Method 20121214
14 CREATE_BLANK_MORPHEME Instance method Private Method 20121217
15 CREATE_FROM_CODE Static method Public Method 20130424
16 CREATE_KEYWORD_MORPHEME Instance method Private Method 20130913
17 CREATE_NEWLINE_MORPHEME Instance method Private Method 20121217
18 CREATE_PST_STATEMENT_TABLE Static method Private Method 20130305
19 DETERMINE_CASE_STYLE Instance method Private Method 20130423
20 DETERMINE_STYLE Instance method Private Method 20130424
21 FORMAT Instance method Public Method 20130424
22 FORMAT_WITH_PRETTY_PRINTER Instance method Public Method 20130424
23 GET_FIRST_KEYWORD Instance method Public Method 20130913
24 GET_MORPHEME_IDS Instance method Private Method 20121217
25 GET_NEXT_ID Static method Private Method 20121217
26 GET_ORIGINAL_SOURCE_POSITION Instance method Public Method 20121214
27 GET_ORIGINAL_TOKEN_STRING Instance method Private Method 20121214
28 GET_PRETTY_PRINTER_FORMAT Instance method Private Method 20130424
29 GET_STATEMENT_IDS Static method Private Method 20121217
30 GET_TOKEN_STRING Instance method Public Method 20130131
31 INIT Instance method Private Method 20121214
32 INIT_MORPHEME_TABLES Instance method Private Method 20121214
33 INSERT_TABLES_OF_REGION Instance method Private Method 20130508
34 PREPEND_REGION Instance method Public Method 20130507
35 REGION_STARTS_WITH_PREFIX Instance method Private Method 20121217
36 REMOVE_COMMENTS Instance method Public Method 20130930
37 REMOVE_KEYWORD Instance method Public Method 20130620
38 REMOVE_MORPHEME Instance method Private Method 20121217
39 REMOVE_NEWLINES_AFTER_COLON Instance method Private Method 20121214
40 REMOVE_PREFIX_MORPHEMES Instance method Private Method 20130108
41 REMOVE_REGION Instance method Public Method 20121214
42 REMOVE_SEQUENCE_OF_KEYWORDS Instance method Public Method 20130913
43 REMOVE_TAIL_FORMATTING Instance method Private Method 20130131
44 REPAIR_REGION Instance method Public Method 20121214
45 REPLACE_IDENTIFIER Instance method Public Method 20130712
46 REPLACE_KEYWORD Instance method Public Method 20130131
47 SET_FINAL_TERMINATOR Instance method Private Method 20121217
48 SET_FIRST_INDENTATION Instance method Public Method 20130513
49 SET_SMART_INDENTATION Instance method Public Method 20121217
50 SET_TOKEN_STRING Instance method Public Method 20121214
51 SPACES Static method Private Method 20121214
52 SUBTRACT_ID_TABLES Static method Private Method 20121217
53 TO_STRING Instance method Public Method 20121214
Events
Class CL_PST_REGION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TAB Public See coding 20130322 tab TYPE STANDARD TABLE OF REF TO cl_pst_region WITH DEFAULT KEY
2 TY_CASE_STYLE Public Type reference (TYPE) STRING 20130423
3 TY_MORPHEME_TYPE Private See coding 20121214 ty_morpheme_type TYPE c LENGTH 1
4 TY_S_APPEND_TARGET_INFO Private See coding 20121217 BEGIN OF ty_s_append_target_info, is_chain TYPE abap_bool, prefix_tokens TYPE string_table, start_indentation TYPE i, postfix_indentation TYPE i, postfix_morpheme_index TYPE i, case_style TYPE ty_case_style, END OF ty_s_append_target_info
5 TY_S_FORMAT_SETTINGS Public See coding 20130423 BEGIN OF ty_s_format_settings, BEGIN OF case_style, keyword TYPE ty_case_style, identifier TYPE ty_case_style, END OF case_style, END OF ty_s_format_settings
6 TY_S_MORPHEME Private See coding 20121214 BEGIN OF ty_s_morpheme, id TYPE i, type TYPE ty_morpheme_type, subtype TYPE ty_morpheme_type, str TYPE string, len TYPE i, END OF ty_s_morpheme
7 TY_S_MORPHEME_ASSOC Private See coding 20121214 BEGIN OF ty_s_morpheme_assoc, stmnt_id TYPE i, token_index TYPE i, morpheme_id TYPE i, END OF ty_s_morpheme_assoc
8 TY_S_MORPHEME_POSITION Private See coding 20121214 BEGIN OF ty_s_morpheme_position, morpheme TYPE ty_s_morpheme, stmnt_id TYPE i, row TYPE i, col TYPE i, END OF ty_s_morpheme_position
9 TY_S_STMNT_INFO Private See coding 20121214 BEGIN OF ty_s_stmnt_info, stmnt_id TYPE i, " the unique statement index provided by the scan pst_statement TYPE REF TO cl_pst_statement, statement TYPE if_pst_statement_types=>ty_s_scan_statement, tokens TYPE if_pst_statement_types=>ty_t_tokens, END OF ty_s_stmnt_info
10 TY_TERMINATOR Private See coding 20121218 ty_terminator TYPE c LENGTH 1
11 TY_T_INDEX Private See coding 20121214 ty_t_index TYPE STANDARD TABLE OF i WITH default KEY
12 TY_T_MORPHEME Private See coding 20121214 ty_t_morpheme TYPE STANDARD TABLE OF ty_s_morpheme WITH DEFAULT KEY
13 TY_T_MORPHEME_ASSOC Private See coding 20121214 ty_t_morpheme_assoc TYPE STANDARD TABLE OF ty_s_morpheme_assoc WITH DEFAULT KEY
14 TY_T_MORPHEME_POSITION Private See coding 20121214 ty_t_morpheme_position TYPE STANDARD TABLE OF ty_s_morpheme_position WITH DEFAULT KEY
15 TY_T_STMNT_INFO Private See coding 20121214 ty_t_stmnt_info TYPE STANDARD TABLE OF ty_s_stmnt_info WITH KEY stmnt_id
Method Signatures

Method ADD_FINAL_NEWLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BLANKS Call by reference Type reference (TYPE) I 20130508

Method ADD_FINAL_NEWLINE on class CL_PST_REGION has no exception.

Method ADD_MORPHEME_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MORPHEME_POSITIONS Call by reference Type reference (TYPE) TY_T_MORPHEME_POSITION 20121214
2 Importing I_COL Call by reference Type reference (TYPE) INT2 20121214
3 Importing I_MORPHEME_STRING Call by reference Type reference (TYPE) STRING 20121214
4 Importing I_MORPHEME_TYPE Call by reference Type reference (TYPE) TY_MORPHEME_TYPE 20121214
5 Importing I_ROW Call by reference Type reference (TYPE) INT4 20121214
6 Importing I_STMNT_INDEX Call by reference Type reference (TYPE) I 20121214
7 Importing I_TOKEN_INDEX Call by reference Type reference (TYPE) I 0 20121214
8 Importing I_TOKEN_TYPE Call by reference Type reference (TYPE) TY_MORPHEME_TYPE 20121217

Method ADD_MORPHEME_POSITION on class CL_PST_REGION has no exception.

Method ANALYZE_TARGET_STATEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Type reference (TYPE) CL_PST_REGION=>TY_S_APPEND_TARGET_INFO 20121217

Method ANALYZE_TARGET_STATEMENTS on class CL_PST_REGION has no exception.

Method APPEND_REGION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REGION Call by reference Object reference (TYPE REF TO) CL_PST_REGION 20121214

Method APPEND_REGION on class CL_PST_REGION has no exception.

Method APPEND_SEQUENCE_OF_KEYWORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEQUENCE Call by reference Type reference (TYPE) STRING 20130913

Method APPEND_SEQUENCE_OF_KEYWORDS on class CL_PST_REGION has no exception.

Method APPEND_TABLES_OF_REGION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REGION Call by reference Object reference (TYPE REF TO) CL_PST_REGION 20121218

Method APPEND_TABLES_OF_REGION on class CL_PST_REGION has no exception.

Method ASSOCIATE_FORMATTING_MORPHEMES Signature

Method ASSOCIATE_FORMATTING_MORPHEMES on class CL_PST_REGION has no parameter.
Method ASSOCIATE_FORMATTING_MORPHEMES on class CL_PST_REGION has no exception.

Method BUILD_MORPHEME_POSITION_TABLE Signature

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

Method BUILD_MORPHEME_POSITION_TABLE on class CL_PST_REGION has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_PST_REGION has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PST_REGION has no exception.

Method CLONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Object reference (TYPE REF TO) CL_PST_REGION 20121217

Method CLONE on class CL_PST_REGION has no exception.

Method CONTAINS_KEYWORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KEYWORD Call by reference Type reference (TYPE) STRING 20130913
2 Returning R_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20130913

Method CONTAINS_KEYWORD on class CL_PST_REGION has no exception.

Method CONTAINS_REGION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REGION Call by reference Object reference (TYPE REF TO) CL_PST_REGION 20130710
2 Returning R_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20130710

Method CONTAINS_REGION on class CL_PST_REGION has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PST_STATEMENTS Call by reference Type reference (TYPE) IF_PST_STATEMENT_TYPES=>TY_T_PST_STATEMENTS 20121214
2 Returning R_RESULT Value transfer Object reference (TYPE REF TO) CL_PST_REGION 20121214

Method CREATE on class CL_PST_REGION has no exception.

Method CREATE_BLANK_MORPHEME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LENGTH Call by reference Type reference (TYPE) I 1 20121217
2 Returning R_RESULT Value transfer Type reference (TYPE) TY_S_MORPHEME 20121217

Method CREATE_BLANK_MORPHEME on class CL_PST_REGION has no exception.

Method CREATE_FROM_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATEMENT Call by reference Type reference (TYPE) STRING 20130424
2 Returning R_RESULT Value transfer Object reference (TYPE REF TO) CL_PST_REGION 20130424

Method CREATE_FROM_CODE on class CL_PST_REGION has no exception.

Method CREATE_KEYWORD_MORPHEME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KEYWORD Call by reference Type reference (TYPE) STRING 20130913
2 Returning R_RESULT Value transfer Type reference (TYPE) CL_PST_REGION=>TY_S_MORPHEME 20130913

Method CREATE_KEYWORD_MORPHEME on class CL_PST_REGION has no exception.

Method CREATE_NEWLINE_MORPHEME Signature

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

Method CREATE_NEWLINE_MORPHEME on class CL_PST_REGION has no exception.

Method CREATE_PST_STATEMENT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CODE Call by reference Type reference (TYPE) STRING_TABLE 20130305
2 Returning R_RESULT Value transfer Object reference (TYPE REF TO) CL_PST_STATEMENT_TABLE 20130305

Method CREATE_PST_STATEMENT_TABLE on class CL_PST_REGION has no exception.

Method DETERMINE_CASE_STYLE Signature

Method DETERMINE_CASE_STYLE on class CL_PST_REGION has no parameter.
Method DETERMINE_CASE_STYLE on class CL_PST_REGION has no exception.

Method DETERMINE_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COUNT_LOWERCASE Call by reference Type reference (TYPE) I 20130424
2 Importing I_COUNT_MESSYCASE Call by reference Type reference (TYPE) I 20130424
3 Importing I_COUNT_UPPERCASE Call by reference Type reference (TYPE) I 20130424
4 Returning R_RESULT Value transfer Type reference (TYPE) STRING 20130424

Method DETERMINE_STYLE on class CL_PST_REGION has no exception.

Method FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FORMAT_SETTINGS Call by reference Type reference (TYPE) CL_PST_REGION=>TY_S_FORMAT_SETTINGS 20130424

Method FORMAT on class CL_PST_REGION has no exception.

Method FORMAT_WITH_PRETTY_PRINTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Type reference (TYPE) CL_PST_REGION=>TY_S_FORMAT_SETTINGS 20130424

Method FORMAT_WITH_PRETTY_PRINTER on class CL_PST_REGION has no exception.

Method GET_FIRST_KEYWORD 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 20130913

Method GET_FIRST_KEYWORD on class CL_PST_REGION has no exception.

Method GET_MORPHEME_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STMNT_INDICES Call by reference Type reference (TYPE) TY_T_INDEX 20121217
2 Returning R_RESULT Value transfer Type reference (TYPE) TY_T_INDEX 20121217

Method GET_MORPHEME_IDS on class CL_PST_REGION has no exception.

Method GET_NEXT_ID Signature

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

Method GET_NEXT_ID on class CL_PST_REGION has no exception.

Method GET_ORIGINAL_SOURCE_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Object reference (TYPE REF TO) CL_PST_SOURCE_POSITION 20121214

Method GET_ORIGINAL_SOURCE_POSITION on class CL_PST_REGION has no exception.

Method GET_ORIGINAL_TOKEN_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INSIDE_STRING_TEMPLATE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20131029
2 Importing I_TOKEN Call by reference Type reference (TYPE) IF_PST_STATEMENT_TYPES=>TY_S_SCAN_TOKEN 20121214
3 Returning R_RESULT Value transfer Type reference (TYPE) STRING 20121214

Method GET_ORIGINAL_TOKEN_STRING on class CL_PST_REGION has no exception.

Method GET_PRETTY_PRINTER_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Type reference (TYPE) CL_PST_REGION=>TY_S_FORMAT_SETTINGS 20130424

Method GET_PRETTY_PRINTER_FORMAT on class CL_PST_REGION has no exception.

Method GET_STATEMENT_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REGION Call by reference Object reference (TYPE REF TO) CL_PST_REGION 20121217
2 Returning R_RESULT Value transfer Type reference (TYPE) TY_T_INDEX 20121217

Method GET_STATEMENT_IDS on class CL_PST_REGION has no exception.

Method GET_TOKEN_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STMNT_INDEX Call by reference Type reference (TYPE) I 20130131
2 Importing I_TOKEN_INDEX Call by reference Type reference (TYPE) I 20130131
3 Returning R_RESULT Value transfer Type reference (TYPE) STRING 20130131

Method GET_TOKEN_STRING on class CL_PST_REGION has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PST_STATEMENTS Call by reference Type reference (TYPE) IF_PST_STATEMENT_TYPES=>TY_T_PST_STATEMENTS 20121214

Method INIT on class CL_PST_REGION has no exception.

Method INIT_MORPHEME_TABLES Signature

Method INIT_MORPHEME_TABLES on class CL_PST_REGION has no parameter.
Method INIT_MORPHEME_TABLES on class CL_PST_REGION has no exception.

Method INSERT_TABLES_OF_REGION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INSERTION_INDEX Call by reference Type reference (TYPE) I 1 20130508
2 Importing I_REGION Call by reference Object reference (TYPE REF TO) CL_PST_REGION 20130508

Method INSERT_TABLES_OF_REGION on class CL_PST_REGION has no exception.

Method PREPEND_REGION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REGION Call by reference Object reference (TYPE REF TO) CL_PST_REGION 20130507

Method PREPEND_REGION on class CL_PST_REGION has no exception.

Method REGION_STARTS_WITH_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PREFIX_TOKENS Call by reference Type reference (TYPE) CL_PST_REGION=>TY_S_APPEND_TARGET_INFO-PREFIX_TOKENS 20121217
2 Returning R_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20121217

Method REGION_STARTS_WITH_PREFIX on class CL_PST_REGION has no exception.

Method REMOVE_COMMENTS Signature

Method REMOVE_COMMENTS on class CL_PST_REGION has no parameter.
Method REMOVE_COMMENTS on class CL_PST_REGION has no exception.

Method REMOVE_KEYWORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KEYWORD Call by reference Type reference (TYPE) STRING 20130620
2 Importing I_REMOVE_NEXT_TOKEN Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130913

Method REMOVE_KEYWORD on class CL_PST_REGION has no exception.

Method REMOVE_MORPHEME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) I 20121217

Method REMOVE_MORPHEME on class CL_PST_REGION has no exception.

Method REMOVE_NEWLINES_AFTER_COLON Signature

Method REMOVE_NEWLINES_AFTER_COLON on class CL_PST_REGION has no parameter.
Method REMOVE_NEWLINES_AFTER_COLON on class CL_PST_REGION has no exception.

Method REMOVE_PREFIX_MORPHEMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PREFIX_TOKENS Call by reference Type reference (TYPE) STRING_TABLE 20130108

Method REMOVE_PREFIX_MORPHEMES on class CL_PST_REGION has no exception.

Method REMOVE_REGION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SUBREGION Call by reference Object reference (TYPE REF TO) CL_PST_REGION 20121214

Method REMOVE_REGION on class CL_PST_REGION has no exception.

Method REMOVE_SEQUENCE_OF_KEYWORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEQUENCE Call by reference Type reference (TYPE) STRING 20130913

Method REMOVE_SEQUENCE_OF_KEYWORDS on class CL_PST_REGION has no exception.

Method REMOVE_TAIL_FORMATTING Signature

Method REMOVE_TAIL_FORMATTING on class CL_PST_REGION has no parameter.
Method REMOVE_TAIL_FORMATTING on class CL_PST_REGION has no exception.

Method REPAIR_REGION Signature

Method REPAIR_REGION on class CL_PST_REGION has no parameter.
Method REPAIR_REGION on class CL_PST_REGION has no exception.

Method REPLACE_IDENTIFIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NEW Call by reference Type reference (TYPE) STRING 20130712
2 Importing I_OLD Call by reference Type reference (TYPE) STRING 20130712
3 Returning R_RESULT Value transfer Type reference (TYPE) STRING 20130712

Method REPLACE_IDENTIFIER on class CL_PST_REGION has no exception.

Method REPLACE_KEYWORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NEW_KEYWORD Call by reference Type reference (TYPE) STRING 20130131
2 Importing I_OLD_KEYWORD Call by reference Type reference (TYPE) STRING 20130131
3 Returning R_RESULT Value transfer Type reference (TYPE) STRING 20130131

Method REPLACE_KEYWORD on class CL_PST_REGION has no exception.

Method SET_FINAL_TERMINATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TERMINATOR_CHAR Call by reference Type reference (TYPE) TY_TERMINATOR 20121217
2 Returning R_RESULT Value transfer Type reference (TYPE) TY_TERMINATOR 20121218

Method SET_FINAL_TERMINATOR on class CL_PST_REGION has no exception.

Method SET_FIRST_INDENTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDENTATION Call by reference Type reference (TYPE) I 20130513

Method SET_FIRST_INDENTATION on class CL_PST_REGION has no exception.

Method SET_SMART_INDENTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDENTATION Call by reference Type reference (TYPE) I 20121217

Method SET_SMART_INDENTATION on class CL_PST_REGION has no exception.

Method SET_TOKEN_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STMNT_INDEX Call by reference Type reference (TYPE) I 20121214
2 Importing I_TOKEN_INDEX Call by reference Type reference (TYPE) I 20121214
3 Importing I_TOKEN_STRING Call by reference Type reference (TYPE) STRING 20121214
4 Returning R_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20121218

Method SET_TOKEN_STRING on class CL_PST_REGION has no exception.

Method SPACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TIMES Call by reference Type reference (TYPE) I 20121214
2 Returning R_RESULT Value transfer Type reference (TYPE) STRING 20121214

Method SPACES on class CL_PST_REGION has no exception.

Method SUBTRACT_ID_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MINUEND Call by reference Type reference (TYPE) TY_T_INDEX 20121217
2 Importing I_SUBTRAHEND Call by reference Type reference (TYPE) TY_T_INDEX 20121217
3 Returning R_RESULT Value transfer Type reference (TYPE) TY_T_INDEX 20121217

Method SUBTRACT_ID_TABLES on class CL_PST_REGION has no exception.

Method TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OMIT_PRECEDING_BLANKS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20121218
2 Returning R_RESULT Value transfer Type reference (TYPE) STRING 20121214

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