SAP ABAP Class CL_CC_ADT_HELPER (CL_CC_ADT_HELPER)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
⤷ S_CODE_COMPLETION_ADT (Package) ABAP Code Completion - ADT Wrapper
⤷ BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
⤷ S_CODE_COMPLETION_ADT (Package) ABAP Code Completion - ADT Wrapper
Properties
Class | CL_CC_ADT_HELPER | |
Short Description | ||
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | S_CODE_COMPLETION_ADT | ABAP Code Completion - ADT Wrapper |
Created | 20100302 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_CC_ADT_HELPER has no forward declaration.
Interfaces
Class CL_CC_ADT_HELPER has no interface implemented.
Friends
Class CL_CC_ADT_HELPER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CO_CLASS | Constant | Private | Type reference (TYPE) | STRING | 'CLASS' | 20101209 | ||
2 | CO_ENDCLASS | Constant | Private | Type reference (TYPE) | STRING | 'ENDCLASS' | 20101209 | ||
3 | CO_ENDMETHOD | Constant | Private | Type reference (TYPE) | STRING | 'ENDMETHOD' | 20101209 | ||
4 | CO_IMPLEMENTATION | Constant | Private | Type reference (TYPE) | STRING | 'IMPLEMENTATION' | 20101209 | ||
5 | CO_METHOD | Constant | Private | Type reference (TYPE) | STRING | 'METHOD' | 20101209 | ||
6 | CO_TRIM_AT_CODE_LINES_SIZE | Constant | Public | Type reference (TYPE) | I | 150 | 20110217 | ||
7 | SOURCE | Instance attribute | Private | Type reference (TYPE) | SOURCETABLE | SOURCE | 20100302 | ||
8 | XPOS | Instance attribute | Private | Type reference (TYPE) | I | XPOS | 20100302 | ||
9 | YPOS | Instance attribute | Private | Type reference (TYPE) | I | YPOS | 20100302 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CALCULATE_BEGIN_POSITION | Instance method | Public | Method | CALCULATE_BEGIN_POSITION | 20100302 |
2 | CALCULATE_POSITIONS | Instance method | Public | Method | 20100302 | |
3 | CALCULATE_REAL_BEGIN_POSITION | Instance method | Public | Method | 20111205 | |
4 | CONSTRUCTOR | Instance method | Private | Constructor | 20100302 | |
5 | CREATE_INSTANCE | Static method | Public | Method | 20100302 | |
6 | FIND_DOT_AND_REMOVE_COMMENT | Instance method | Private | Method | FIND_DOT_AND_REMOVE_COMMENT | 20100302 |
7 | FIND_NEXT_DOT | Instance method | Private | Method | 20121130 | |
8 | GET_SOURCE_LINE | Instance method | Private | Method | GET_SOURCE_LINE | 20100302 |
9 | IS_INLINE_EXPRESSION | Instance method | Public | Method | 20121130 | |
10 | MODIFY_INLINE_EXP_SOURCE_LINE | Instance method | Public | Method | 20121130 | |
11 | TRIM_SOURCE | Static method | Public | Method | 20101209 |
Events
Class CL_CC_ADT_HELPER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_CODE_BLOCK | Private | See coding | 20101209 | begin of ty_code_block,
from_row type i,
from_col type i,
to_row type i,
to_col type i,
end of ty_code_block
|
||
2 | TY_CODE_BLOCKS | Private | See coding | 20101209 | ty_code_blocks type standard table of ty_code_block with default key
|
||
3 | TY_CODE_BLOCKS_INFO | Private | See coding | 20101209 | begin of ty_code_blocks_info,
code_blocks type ty_code_blocks,
inside_code_block_index type i,
between_code_block_from type i,
between_code_block_to type i,
end of ty_code_blocks_info
|
Method Signatures
Method CALCULATE_BEGIN_POSITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | BEG_XPOS | Call by reference | Type reference (TYPE) | I | BEG_XPOS | 20100302 | ||
2 | Exporting | BEG_YPOS | Call by reference | Type reference (TYPE) | I | BEG_YPOS | 20100302 | ||
3 | Exporting | SOURCE_LINE | Call by reference | Type reference (TYPE) | STRING | SOURCE_LINE | 20100302 |
Method CALCULATE_BEGIN_POSITION on class CL_CC_ADT_HELPER has no exception.
Method CALCULATE_POSITIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | BEG_XPOS | Call by reference | Type reference (TYPE) | I | 20100302 | |||
2 | Exporting | BEG_YPOS | Call by reference | Type reference (TYPE) | I | 20100302 | |||
3 | Exporting | END_XPOS | Call by reference | Type reference (TYPE) | I | 20100302 | |||
4 | Exporting | END_YPOS | Call by reference | Type reference (TYPE) | I | 20100302 | |||
5 | Exporting | IS_FIELD_SYMBOL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100303 | |||
6 | Exporting | SOURCE_LINE | Call by reference | Type reference (TYPE) | STRING | 20100302 | |||
7 | Exporting | WHOLE_LINE | Call by reference | Type reference (TYPE) | STRING | 20100302 |
Method CALCULATE_POSITIONS on class CL_CC_ADT_HELPER has no exception.
Method CALCULATE_REAL_BEGIN_POSITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | BEG_XPOS | Call by reference | Type reference (TYPE) | I | 20111205 | |||
2 | Changing | BEG_YPOS | Call by reference | Type reference (TYPE) | I | 20111205 | |||
3 | Exporting | REAL_BEG_XPOS | Call by reference | Type reference (TYPE) | I | 20111205 | |||
4 | Exporting | REAL_XPOS | Call by reference | Type reference (TYPE) | I | 20111205 | |||
5 | Exporting | REAL_YPOS | Call by reference | Type reference (TYPE) | I | 20111205 | |||
6 | Changing | SOURCE | Call by reference | Type reference (TYPE) | SOURCETABLE | 20111205 | |||
7 | Importing | SOURCE_LINE | Call by reference | Type reference (TYPE) | STRING | 20111205 | |||
8 | Changing | XPOS | Call by reference | Type reference (TYPE) | I | 20111205 | |||
9 | Changing | YPOS | Call by reference | Type reference (TYPE) | I | 20111205 |
Method CALCULATE_REAL_BEGIN_POSITION on class CL_CC_ADT_HELPER has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | SOURCE | Call by reference | Type reference (TYPE) | SOURCETABLE | 20100302 | |||
2 | Importing | XPOS | Call by reference | Type reference (TYPE) | I | 20100302 | |||
3 | Importing | YPOS | Call by reference | Type reference (TYPE) | I | 20100302 |
Method CONSTRUCTOR on class CL_CC_ADT_HELPER has no exception.
Method CREATE_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Object reference (TYPE REF TO) | CL_CC_ADT_HELPER | 20100302 | |||
2 | Importing | SOURCE | Call by reference | Type reference (TYPE) | SOURCETABLE | 20100302 | |||
3 | Importing | XPOS | Call by reference | Type reference (TYPE) | I | 20100302 | |||
4 | Importing | YPOS | Call by reference | Type reference (TYPE) | I | 20100302 |
Method CREATE_INSTANCE on class CL_CC_ADT_HELPER has no exception.
Method FIND_DOT_AND_REMOVE_COMMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CURRENT_SOURCE_LINE | Call by reference | Type reference (TYPE) | STRING | CURRENT_SOURCE_LINE | 20100302 | ||
2 | Exporting | DOT_POSITION | Call by reference | Type reference (TYPE) | I | DOT_POSITION | 20100302 |
Method FIND_DOT_AND_REMOVE_COMMENT on class CL_CC_ADT_HELPER has no exception.
Method FIND_NEXT_DOT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | DOT_XPOS | Call by reference | Type reference (TYPE) | I | 20121130 | |||
2 | Exporting | DOT_YPOS | Call by reference | Type reference (TYPE) | I | 20121130 | |||
3 | Importing | SOURCE | Call by reference | Type reference (TYPE) | RSWSOURCET | 20121130 | |||
4 | Importing | XPOS | Call by reference | Type reference (TYPE) | I | 20121130 | |||
5 | Importing | YPOS | Call by reference | Type reference (TYPE) | I | 20121130 |
Method FIND_NEXT_DOT on class CL_CC_ADT_HELPER has no exception.
Method GET_SOURCE_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | STRING | RESULT | 20100302 | ||
2 | Importing | XPOS | Call by reference | Type reference (TYPE) | I | XPOS | 20100302 | ||
3 | Importing | YPOS | Call by reference | Type reference (TYPE) | I | YPOS | 20100302 |
Method GET_SOURCE_LINE on class CL_CC_ADT_HELPER has no exception.
Method IS_INLINE_EXPRESSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | RESULT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121130 | |||
2 | Importing | SOURCE | Call by reference | Type reference (TYPE) | RSWSOURCET | 20121130 | |||
3 | Exporting | VARIABLE_NAME | Call by reference | Type reference (TYPE) | STRING | 20121130 | |||
4 | Importing | XPOS | Call by reference | Type reference (TYPE) | I | 20121130 | |||
5 | Exporting | XPOS_END_STMT | Call by reference | Type reference (TYPE) | I | 20121130 | |||
6 | Importing | YPOS | Call by reference | Type reference (TYPE) | I | 20121130 | |||
7 | Exporting | YPOS_END_STMT | Call by reference | Type reference (TYPE) | I | 20121130 |
Method IS_INLINE_EXPRESSION on class CL_CC_ADT_HELPER has no exception.
Method MODIFY_INLINE_EXP_SOURCE_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | SOURCE | Call by reference | Type reference (TYPE) | RSWSOURCET | ABAP Source | 20121130 | ||
2 | Changing | VARIABLE_NAME | Call by reference | Type reference (TYPE) | STRING | 20121130 | |||
3 | Importing | XPOS_INLINE_END | Call by reference | Type reference (TYPE) | I | 20121130 | |||
4 | Importing | YPOS_INLINE_END | Call by reference | Type reference (TYPE) | I | 20121130 |
Method MODIFY_INLINE_EXP_SOURCE_LINE on class CL_CC_ADT_HELPER has no exception.
Method TRIM_SOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | SOURCE | Call by reference | Type reference (TYPE) | SOURCETABLE | 20101209 | |||
2 | Changing | XPOS | Call by reference | Type reference (TYPE) | I | 20101209 | |||
3 | Changing | YPOS | Call by reference | Type reference (TYPE) | I | 20101209 |
Method TRIM_SOURCE on class CL_CC_ADT_HELPER has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 800 |