SAP ABAP Class CL_EAML_GB_GRAPHIC (Gantt Bar Graphic - JNET)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
PM-EQM (Application Component) Technical Objects
⤷
EAML (Package) EAM: Linear Feature Extension - unswitched

⤷

⤷

Properties
Class | CL_EAML_GB_GRAPHIC | |
Short Description | Gantt Bar Graphic - JNET | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | EAML | EAM: Linear Feature Extension - unswitched |
Created | 20101006 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_EAML_GB_GRAPHIC has no interface implemented.
Friends
Class CL_EAML_GB_GRAPHIC has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | EAML_JNET_COLOR_HEX | '#ADFF2F' | Hex Value for EQUI | 20101202 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | EAML_JNET_COLOR_HEX | '#87CEFA' | Hex Value for FLOC | 20101202 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | EAML_JNET_COLOR_HEX | '#FF0000' | Hex Value for Marker | 20101118 | |
4 | ![]() |
Static Attribute | Private | Type reference (TYPE) | I | 1000 | 20110809 | ||
5 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | '80' | 20101028 | ||
6 | ![]() |
Static Attribute | Private | Type reference (TYPE) | GTY_S_ABS_MAX | 20101115 | |||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_DS_RANGE_STR | 20101027 | |||
8 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_TXT | 20101214 | |||
9 | ![]() |
Instance attribute | Private | Type reference (TYPE) | EAML_T_JNET_COLORS | Table type EAML_JNET_COLORS | 20101006 | ||
10 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_T_GANTT_NODE | 20101006 | |||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_T_JNET_COLOR | 20101027 | |||
12 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_T_ROW_ID | 20101027 | |||
13 | ![]() |
Static Attribute | Public | Type reference (TYPE) | EAML_LINEAR_UNIT | Unit of Measurement for Linear Data | 20101123 | ||
14 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | 20101027 |
Methods
Events
Class CL_EAML_GB_GRAPHIC has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | GTY_S_ABS_MAX | Public | See coding | 20101115 | BEGIN OF gty_s_abs_max,
value TYPE eaml_start_point_alv,
unit TYPE meinh,
END OF gty_s_abs_max
|
||
2 | TY_ATTR | Public | See coding | 20101006 | BEGIN OF ty_attr,
evtid TYPE eaml_evt_id,
attr TYPE eaml_evt_attr,
attr_uom TYPE eaml_evt_attr_uom,
attr_val TYPE eaml_evt_attr_val,
END OF ty_attr
|
||
3 | TY_DS_RANGE | Public | See coding | 20101006 | BEGIN OF ty_ds_range,
start TYPE eaml_start_point,
end TYPE eaml_end_point,
uom TYPE eaml_linear_unit,
END OF ty_ds_range
|
||
4 | TY_DS_RANGE_STR | Public | See coding | 20101006 | BEGIN OF ty_ds_range_str,
start TYPE string,
end TYPE string,
uom TYPE string,
unit_size TYPE string,
END OF ty_ds_range_str
|
||
5 | TY_DYNSEG | Public | See coding | 20101006 | BEGIN OF ty_dynseg,
evtid TYPE eaml_evt_id,
netid TYPE netid,
obj_type TYPE eaml_evt_obj_type,
obj_type_t TYPE eaml_evt_otype_txt,
object TYPE eaml_evt_object,
object_txt TYPE eaml_evt_obj_txt,
start TYPE eaml_start_point,
end TYPE eaml_end_point,
attr_tab TYPE eaml_t_evt_atval,
evt_x TYPE abap_bool, "line with event data, not dynseg data, becomes child in GANTT
END OF ty_dynseg
|
||
6 | TY_EVT_COLOR | Public | See coding | 20101029 | BEGIN OF ty_evt_color,
evtid TYPE eaml_evt_id,
color_type TYPE string,
END OF ty_evt_color
|
||
7 | TY_GANTT_NODE | Private | See coding | 20101006 | BEGIN OF ty_gantt_node,
row_id TYPE string,
node_id TYPE string,
color_type TYPE string,
label TYPE string,
tooltip TYPE string,
start_date TYPE string, "(currently yyyyyyMMDDhhmmss)
end_date TYPE string, "(currently yyyyyyMMDDhhmmss)
evtid TYPE string, "In order to relate node_id to EVTID
markerx TYPE string, "marker
END OF ty_gantt_node
|
||
8 | TY_JNET_COLOR | Private | See coding | 20101006 | BEGIN OF ty_jnet_color,
type TYPE string,
node_color TYPE string,
END OF ty_jnet_color
|
||
9 | TY_ROW_ID | Private | See coding | 20101006 | BEGIN OF ty_row_id,
rowid TYPE string,
label TYPE string,
parent_ex TYPE string, "has parent
parent_row_id TYPE string, "for multilevel list
END OF ty_row_id
|
||
10 | TY_TXT | Private | See coding | 20101214 | BEGIN OF ty_txt,
lin_unit TYPE string,
dis_obj TYPE string,
cha_obj TYPE string,
size TYPE string,
END OF ty_txt
|
||
11 | TY_T_ATTR | Public | See coding | 20101006 | ty_t_attr TYPE STANDARD TABLE OF ty_attr
|
||
12 | TY_T_DYNSEG | Public | See coding | 20101006 | ty_t_dynseg TYPE STANDARD TABLE OF ty_dynseg
|
||
13 | TY_T_EVT_COLOR | Public | See coding | 20101028 | ty_t_evt_color TYPE SORTED TABLE OF ty_evt_color WITH KEY evtid
|
||
14 | TY_T_GANTT_NODE | Private | See coding | 20101006 | ty_t_gantt_node TYPE STANDARD TABLE OF ty_gantt_node
|
||
15 | TY_T_JNET_COLOR | Private | See coding | 20101006 | ty_t_jnet_color TYPE STANDARD TABLE OF ty_jnet_color
|
||
16 | TY_T_ROW_ID | Private | See coding | 20101006 | ty_t_row_id TYPE STANDARD TABLE OF ty_row_id
|
Method Signatures
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_EAML_GB_GRAPHIC has no parameter.
Method CONSTRUCTOR on class CL_EAML_GB_GRAPHIC has no exception.
Method CONV_LINPOINT_2_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_DATE | Value transfer | Type reference (TYPE) | STRING | 20101006 | |||
2 | ![]() |
IV_POINT | Call by reference | Type reference (TYPE) | EAML_START_POINT | Start Point | 20101006 |
Method CONV_LINPOINT_2_DATE on class CL_EAML_GB_GRAPHIC has no exception.
Method GET_COLORS Signature
Method GET_COLORS on class CL_EAML_GB_GRAPHIC has no parameter.
Method GET_COLORS on class CL_EAML_GB_GRAPHIC has no exception.
Method GET_DS_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20110809 | ||
2 | ![]() |
EV_XML | Call by reference | Type reference (TYPE) | XSTRING | 20101006 | |||
3 | ![]() |
IT_NETID | Call by reference | Type reference (TYPE) | EAML_T_NETID | EAML: table type for NETID | 20101006 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20101006 | ||
2 | ![]() |
20101115 | ||
3 | ![]() |
20101006 |
Method GET_DYNSEG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_DS_RANGE | Call by reference | Type reference (TYPE) | TY_DS_RANGE | 20101006 | |||
2 | ![]() |
ET_DYNSEG | Call by reference | Type reference (TYPE) | TY_T_DYNSEG | 20101006 | |||
3 | ![]() |
IV_LINEAR_UNIT | Call by reference | Type reference (TYPE) | EAML_LINEAR_UNIT | Unit of Measurement for Linear Data | 20101006 | ||
4 | ![]() |
IV_NETID | Call by reference | Type reference (TYPE) | NETID | Network identification | 20101006 |
Method GET_DYNSEG on class CL_EAML_GB_GRAPHIC has no exception.
Method GET_DYNSEG_FOR_ATTR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DYNSEG | Call by reference | Type reference (TYPE) | TY_T_DYNSEG | 20101006 | |||
2 | ![]() |
IT_ATVAL | Call by reference | Type reference (TYPE) | EAML_T_EVT_ATVAL | EAML: table type for event attribute value | 20101006 | ||
3 | ![]() |
IT_EVENT_LFE | Call by reference | Type reference (TYPE) | EAML_T_EVT_LFE | EAML: Table Type for EAML_S_EVT_LFE | 20101006 |
Method GET_DYNSEG_FOR_ATTR on class CL_EAML_GB_GRAPHIC has no exception.
Method GET_GANTT_FROM_DYNSEG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_DS_RANGE | Call by reference | Type reference (TYPE) | TY_DS_RANGE_STR | 20101006 | |||
2 | ![]() |
ET_GANTT_NODE | Call by reference | Type reference (TYPE) | TY_T_GANTT_NODE | 20101006 | |||
3 | ![]() |
ET_JNET_COLOR | Call by reference | Type reference (TYPE) | TY_T_JNET_COLOR | 20101006 | |||
4 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20110809 | ||
5 | ![]() |
ET_ROW_ID | Call by reference | Type reference (TYPE) | TY_T_ROW_ID | 20101006 | |||
6 | ![]() |
EV_ROWIDS | Call by reference | Type reference (TYPE) | STRING | 20101006 | |||
7 | ![]() |
IS_DS_RANGE | Call by reference | Type reference (TYPE) | TY_DS_RANGE | 20101006 | |||
8 | ![]() |
IT_DYNSEG | Call by reference | Type reference (TYPE) | TY_T_DYNSEG | 20101006 | |||
9 | ![]() |
IV_NETID | Call by reference | Type reference (TYPE) | NETID | Network identification | 20101118 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20101115 |
Method GET_GANTT_FROM_ML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_ML_RANGE | Call by reference | Type reference (TYPE) | TY_DS_RANGE_STR | Range of graphic | 20101027 | ||
2 | ![]() |
ET_GANTT_NODE | Call by reference | Type reference (TYPE) | TY_T_GANTT_NODE | ITAB node information | 20101006 | ||
3 | ![]() |
ET_JNET_COLOR | Call by reference | Type reference (TYPE) | TY_T_JNET_COLOR | ITAB colour definition | 20101006 | ||
4 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20110809 | ||
5 | ![]() |
ET_ROW_ID | Call by reference | Type reference (TYPE) | TY_T_ROW_ID | ITAB node IDs | 20101006 | ||
6 | ![]() |
EV_ROWIDS | Call by reference | Type reference (TYPE) | STRING | String with node IDs | 20101006 | ||
7 | ![]() |
IT_OBJECTS | Call by reference | Type reference (TYPE) | ANY TABLE | Objects of multilevel list | 20101006 | ||
8 | ![]() |
IV_GRAPH_TYPE | Call by reference | Type reference (TYPE) | CHAR6 | Character field of length 6 | 20101006 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20101111 |
Method GET_LABEL_TXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_OBJ | Call by reference | Type reference (TYPE) | STRING | 20110217 | |||
2 | ![]() |
RV_LBL_TXT | Value transfer | Type reference (TYPE) | STRING | 20110217 |
Method GET_LABEL_TXT on class CL_EAML_GB_GRAPHIC has no exception.
Method GET_MAX_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RS_ABS_MAX | Value transfer | Type reference (TYPE) | GTY_S_ABS_MAX | 20101119 |
Method GET_MAX_VALUE on class CL_EAML_GB_GRAPHIC has no exception.
Method GET_ML_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20110809 | ||
2 | ![]() |
EV_XML | Call by reference | Type reference (TYPE) | XSTRING | 20101006 | |||
3 | ![]() |
IT_OBJECTS | Call by reference | Type reference (TYPE) | ANY TABLE | 20101006 | |||
4 | ![]() |
IV_GRAPH_TYPE | Call by reference | Type reference (TYPE) | CHAR6 | Character field of length 6 | 20101006 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20101006 | ||
2 | ![]() |
20101111 |
Method GET_NW_TECOBJ_LFE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_EQUI_LFE_DATA | Call by reference | Type reference (TYPE) | EAML_T_LFE_DATA_ALV_MULTI | 20101118 | |||
2 | ![]() |
ET_FLOC_LFE_DATA | Call by reference | Type reference (TYPE) | EAML_T_LFE_DATA_ALV_MULTI | 20101118 | |||
3 | ![]() |
IV_NETID | Call by reference | Type reference (TYPE) | NETID | Network identification | 20101118 |
Method GET_NW_TECOBJ_LFE on class CL_EAML_GB_GRAPHIC has no exception.
Method GET_RELOAD_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_XML | Call by reference | Type reference (TYPE) | XSTRING | 20101028 | |||
2 | ![]() |
IV_APPL | Call by reference | Type reference (TYPE) | SYCHAR02 | CHAR02 data element for SYST | 20101115 | ||
3 | ![]() |
IV_ZOOM_CODE | Call by reference | Type reference (TYPE) | CHAR30 | 30 Characters | 20101028 |
Method GET_RELOAD_XML on class CL_EAML_GB_GRAPHIC has no exception.
Method GET_UOM_TXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_UNIT | Call by reference | Type reference (TYPE) | STRING | 20110217 | |||
2 | ![]() |
RS_TXT | Value transfer | Type reference (TYPE) | TY_TXT | 20110217 |
Method GET_UOM_TXT on class CL_EAML_GB_GRAPHIC has no exception.
Method SET_MAX_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_MAX_VALUE | Call by reference | Type reference (TYPE) | EAML_START_POINT_ALV | Start Point | 20101115 | ||
2 | ![]() |
IV_UNIT | Call by reference | Type reference (TYPE) | EAML_LINEAR_UNIT | Unit of Measurement for Linear Data | 20101115 |
Method SET_MAX_VALUE on class CL_EAML_GB_GRAPHIC has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 606 |