SAP ABAP Class CL_WB_ED_CONSTANTS (Constants for WB Editor and Enhancements)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DWB-TOO-ABA (Application Component) ABAP Editor
⤷
SEDI_ENH (Package) Enhancement Functions in Program Editor (SEDI)

⤷

⤷

Properties
Class | CL_WB_ED_CONSTANTS | |
Short Description | Constants for WB Editor and Enhancements | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SEDI_ENH | Enhancement Functions in Program Editor (SEDI) |
Created | 20080208 | SAP |
Last change | 20090618 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_WB_ED_CONSTANTS has no interface implemented.
Friends
Class CL_WB_ED_CONSTANTS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | `EX:` | 20080208 | ||
2 | ![]() |
Constant | Public | Type reference (TYPE) | ENHMULTINCMODE | 'I' | Multiple-Use Include, Include Bound | 20080208 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | ENHMULTINCMODE | 'M' | Multiple-Use Include, Not include bound | 20080208 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | ENHMULTINCMODE | 'S' | No Multiple-Use Include | 20080208 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | ENHMULTINCMODE | 'U' | 20080208 | ||
6 | ![]() |
Constant | Public | Type reference (TYPE) | ENHMULTINCMODE | ' ' | 20080208 | ||
7 | ![]() |
Constant | Public | Type reference (TYPE) | SEOPTN-MODE | 'D' | Dynamic Option | 20080208 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | SEOPTN-MODE | 'S' | Static Option | 20080208 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | SEOPTN-MODE | 'A' | Mode of option not yet known | 20080303 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | SEOPTN-TYPE | 'E' | 20080208 | ||
11 | ![]() |
Constant | Public | Type reference (TYPE) | SEOPTN-TYPE | 'I' | 20080208 | ||
12 | ![]() |
Constant | Public | Type reference (TYPE) | ENHSCPEDITMODE | 'S' | 20080208 | ||
13 | ![]() |
Constant | Public | Type reference (TYPE) | ENHSCPEDITMODE | 'C' | 20080208 | ||
14 | ![]() |
Constant | Public | Type reference (TYPE) | ENHSCPEDITMODE | 'E' | 20080208 | ||
15 | ![]() |
Constant | Public | Type reference (TYPE) | GT_SOURCE_CODE_TYPE | SPACE | 20080228 | ||
16 | ![]() |
Constant | Public | Type reference (TYPE) | GT_SOURCE_CODE_TYPE | 'N' | 20080228 | ||
17 | ![]() |
Constant | Public | Type reference (TYPE) | GT_SOURCE_CODE_TYPE | 'B' | 20080228 | ||
18 | ![]() |
Constant | Public | Type reference (TYPE) | GT_SOURCE_CODE_TYPE | 'C' | 20080228 | ||
19 | ![]() |
Constant | Public | Type reference (TYPE) | GT_SOURCE_CODE_TYPE | 'E' | 20080228 | ||
20 | ![]() |
Constant | Public | Type reference (TYPE) | GT_SOURCE_CODE_TYPE | 'I' | 20080228 | ||
21 | ![]() |
Constant | Public | Type reference (TYPE) | GT_SOURCE_CODE_TYPE | 'P' | 20080228 | ||
22 | ![]() |
Constant | Public | Type reference (TYPE) | GT_SOURCE_CODE_TYPE | 'S' | 20080228 | ||
23 | ![]() |
Constant | Public | Type reference (TYPE) | STOKEN-TYPE | '+' | Marker for Spot over Sev.Lines (instead of SANA_TOK_KEYWORD) | 20080707 |
Methods
Class CL_WB_ED_CONSTANTS has no method.
Events
Class CL_WB_ED_CONSTANTS has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | GT_ENH_SOURCE_FRAGMENT | Public | See coding | 20080212 | begin of gt_enh_source_fragment,
level type i, "enhancement nesting level
parent type enhname, "empty in case of first level enh
enhname type enhname, "empty in case of original source
enhid type i, "empty in case of original source
source type rswsourcet,
spot_lines type gt_lindex, "linenumbers which contain spots
lindex_tab type gt_lindex, "lineindex in fragment -> linenr in source
end of gt_enh_source_fragment
|
||
2 | GT_ENH_SOURCE_FRAGMENT_TABLE | Public | See coding | 20080212 | gt_enh_source_fragment_table type standard table of gt_enh_source_fragment
|
||
3 | GT_FULLNAME_TO_ENHOPTID_MAP | Public | See coding | 20080225 | begin of gt_fullname_to_enhoptid_map,
full_name type string,
enhopt_id type enhhookid, "transient option ID for implicit option
int_id type i, "enhopt_id as integer
end of gt_fullname_to_enhoptid_map
|
||
4 | GT_FULLNAME_TO_ENHOPTID_TAB | Public | See coding | 20080225 | gt_fullname_to_enhoptid_tab type hashed table of gt_fullname_to_enhoptid_map
with unique key full_name
|
||
5 | GT_IMPLEMENTATION_ELEMENT | Public | See coding | 20080310 | begin of gt_implementation_element,
enhname type enhname,
enhid type i, "editor internal, stable ID
fullname type string,
end of gt_implementation_element
|
||
6 | GT_IMPLEMENTATION_ELEMENT_TAB | Public | See coding | 20080310 | gt_implementation_element_tab type sorted table of gt_implementation_element
with unique key enhname enhid
|
||
7 | GT_IMPLEMENTATION_TABLE | Public | See coding | 20081204 | gt_implementation_table type standard table of ref to cl_enh_tool_hook_impl with non-unique key table_line
|
||
8 | GT_LINDEX | Public | See coding | 20080213 | gt_lindex type standard table of i with default key
|
||
9 | GT_MESSAGE | Public | See coding | 20080707 | begin of gt_message,
line type i,
message type string,
end of gt_message
|
||
10 | GT_MESSAGE_TAB | Public | See coding | 20080707 | gt_message_tab type standard table of gt_message
|
||
11 | GT_SOURCE_CODE_TYPE | Public | Type reference (TYPE) | CHAR1 | 20080228 |
|
|
12 | GT_SOURCE_LINE_INFO | Public | See coding | 20080228 | begin of gt_source_line_info,
line_nr type i, "line number in source with inserted enhancements
enhname type enhname,
enhid type i,
code_kind type gt_source_code_type,
mode type seoptn-mode, "'S'/'D'/'A'-> static/dynamic/unknown, if code_kind = 'I'
opt_fullname type string, "in case of code_kind = 'I'/'P'/'S'/'C'; may be empty if option is not ok
end of gt_source_line_info
|
||
13 | GT_SOURCE_LINE_INFO_TABLE | Public | See coding | 20080228 | gt_source_line_info_table type sorted table of gt_source_line_info with unique key line_nr
|
||
14 | GT_SPOT_INFO_LINE | Public | See coding | 20080215 | begin of gt_spot_info_line, "detailed info used in enh option dialog
spot type enhspotname,
internal_use type enh_internal_use,
short_text type string,
devclass type devclass,
trkorr type trkorr,
spot_composite type enhspotcompositename,
composite_short_text type string,
composite_devclass type devclass,
composite_trkorr type trkorr,
end of gt_spot_info_line
|
||
15 | GT_SPOT_INFO_TABLE | Public | See coding | 20080215 | gt_spot_info_table type standard table of gt_spot_info_line
|
History
Last changed by/on | SAP | 20090618 |
SAP Release Created in | 711 |