Hierarchy
⤷
⤷
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 | Static Attribute | Private | See coding | 20130423 | |||||
| 2 | Constant | Public | See coding | 20130423 | |||||
| 3 | Constant | Private | See coding | 20121217 | |||||
| 4 | Constant | Private | See coding | 20121217 | |||||
| 5 | Constant | Private | See coding | 20121217 | |||||
| 6 | Instance attribute | Public | Type reference (TYPE) | TY_S_FORMAT_SETTINGS | 20130423 | ||||
| 7 | Instance attribute | Private | Type reference (TYPE) | TY_T_MORPHEME | 20121214 | ||||
| 8 | Instance attribute | Private | Type reference (TYPE) | TY_T_MORPHEME_ASSOC | 20121214 | ||||
| 9 | Instance attribute | Private | Type reference (TYPE) | STRING_TABLE | 20121214 | ||||
| 10 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_PST_SOURCE_POSITION | 20121214 | ||||
| 11 | Static Attribute | Private | Object reference (TYPE REF TO) | LIF_PRETTY_PRINTER_SETTINGS | 20130425 | ||||
| 12 | Instance attribute | Private | Type reference (TYPE) | TY_T_STMNT_INFO | 20121214 | ||||
| 13 | Static Attribute | Private | Type reference (TYPE) | I | 20121217 |
Methods
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 | 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 | C_MORPHEME_POSITIONS | Call by reference | Type reference (TYPE) | TY_T_MORPHEME_POSITION | 20121214 | ||||
| 2 | I_COL | Call by reference | Type reference (TYPE) | INT2 | 20121214 | ||||
| 3 | I_MORPHEME_STRING | Call by reference | Type reference (TYPE) | STRING | 20121214 | ||||
| 4 | I_MORPHEME_TYPE | Call by reference | Type reference (TYPE) | TY_MORPHEME_TYPE | 20121214 | ||||
| 5 | I_ROW | Call by reference | Type reference (TYPE) | INT4 | 20121214 | ||||
| 6 | I_STMNT_INDEX | Call by reference | Type reference (TYPE) | I | 20121214 | ||||
| 7 | I_TOKEN_INDEX | Call by reference | Type reference (TYPE) | I | 0 | 20121214 | |||
| 8 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | I_KEYWORD | Call by reference | Type reference (TYPE) | STRING | 20130913 | ||||
| 2 | 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 | I_REGION | Call by reference | Object reference (TYPE REF TO) | CL_PST_REGION | 20130710 | ||||
| 2 | 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 | I_PST_STATEMENTS | Call by reference | Type reference (TYPE) | IF_PST_STATEMENT_TYPES=>TY_T_PST_STATEMENTS | 20121214 | ||||
| 2 | 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 | I_LENGTH | Call by reference | Type reference (TYPE) | I | 1 | 20121217 | |||
| 2 | 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 | I_STATEMENT | Call by reference | Type reference (TYPE) | STRING | 20130424 | ||||
| 2 | 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 | I_KEYWORD | Call by reference | Type reference (TYPE) | STRING | 20130913 | ||||
| 2 | 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 | 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 | I_CODE | Call by reference | Type reference (TYPE) | STRING_TABLE | 20130305 | ||||
| 2 | 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 | I_COUNT_LOWERCASE | Call by reference | Type reference (TYPE) | I | 20130424 | ||||
| 2 | I_COUNT_MESSYCASE | Call by reference | Type reference (TYPE) | I | 20130424 | ||||
| 3 | I_COUNT_UPPERCASE | Call by reference | Type reference (TYPE) | I | 20130424 | ||||
| 4 | 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 | 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 | 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 | 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 | I_STMNT_INDICES | Call by reference | Type reference (TYPE) | TY_T_INDEX | 20121217 | ||||
| 2 | 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 | 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 | 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 | I_INSIDE_STRING_TEMPLATE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20131029 | |||
| 2 | I_TOKEN | Call by reference | Type reference (TYPE) | IF_PST_STATEMENT_TYPES=>TY_S_SCAN_TOKEN | 20121214 | ||||
| 3 | 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 | 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 | I_REGION | Call by reference | Object reference (TYPE REF TO) | CL_PST_REGION | 20121217 | ||||
| 2 | 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 | I_STMNT_INDEX | Call by reference | Type reference (TYPE) | I | 20130131 | ||||
| 2 | I_TOKEN_INDEX | Call by reference | Type reference (TYPE) | I | 20130131 | ||||
| 3 | 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 | 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 | I_INSERTION_INDEX | Call by reference | Type reference (TYPE) | I | 1 | 20130508 | |||
| 2 | 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 | 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 | I_PREFIX_TOKENS | Call by reference | Type reference (TYPE) | CL_PST_REGION=>TY_S_APPEND_TARGET_INFO-PREFIX_TOKENS | 20121217 | ||||
| 2 | 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 | I_KEYWORD | Call by reference | Type reference (TYPE) | STRING | 20130620 | ||||
| 2 | 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 | 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 | 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 | 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 | 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 | I_NEW | Call by reference | Type reference (TYPE) | STRING | 20130712 | ||||
| 2 | I_OLD | Call by reference | Type reference (TYPE) | STRING | 20130712 | ||||
| 3 | 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 | I_NEW_KEYWORD | Call by reference | Type reference (TYPE) | STRING | 20130131 | ||||
| 2 | I_OLD_KEYWORD | Call by reference | Type reference (TYPE) | STRING | 20130131 | ||||
| 3 | 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 | I_TERMINATOR_CHAR | Call by reference | Type reference (TYPE) | TY_TERMINATOR | 20121217 | ||||
| 2 | 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 | 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 | 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 | I_STMNT_INDEX | Call by reference | Type reference (TYPE) | I | 20121214 | ||||
| 2 | I_TOKEN_INDEX | Call by reference | Type reference (TYPE) | I | 20121214 | ||||
| 3 | I_TOKEN_STRING | Call by reference | Type reference (TYPE) | STRING | 20121214 | ||||
| 4 | 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 | I_TIMES | Call by reference | Type reference (TYPE) | I | 20121214 | ||||
| 2 | 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 | I_MINUEND | Call by reference | Type reference (TYPE) | TY_T_INDEX | 20121217 | ||||
| 2 | I_SUBTRAHEND | Call by reference | Type reference (TYPE) | TY_T_INDEX | 20121217 | ||||
| 3 | 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 | I_OMIT_PRECEDING_BLANKS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20121218 | |||
| 2 | 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 |