SAP ABAP Class CL_GIS_VIEW_IGS (GIS: Viewing using the IGS)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-FES-IGS (Application Component) Internet Graphics Service
⤷ SGIS (Package) GIS Integration with IGS (Routing and Mapping)
⤷ BC-FES-IGS (Application Component) Internet Graphics Service
⤷ SGIS (Package) GIS Integration with IGS (Routing and Mapping)
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_GIS_VIEW | GIS: Viewing functionality | 20020521 |
Properties
Class | CL_GIS_VIEW_IGS | |
Short Description | GIS: Viewing using the IGS | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SGIS | GIS Integration with IGS (Routing and Mapping) |
Created | 20020521 | SAP |
Last change | 20060912 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | T | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_GIS_VIEW | GIS: Viewing functionality | 20020521 |
Friends
Class CL_GIS_VIEW_IGS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | M_BORDER | Instance attribute | Private | Type reference (TYPE) | GEOBORDER | Geographic border in WGS84 coordinates | 20020521 | ||
2 | M_BORDER_VALID | Instance attribute | Private | Type reference (TYPE) | GEOBOOL | Border still valid ? | 20020521 | ||
3 | M_BSP_ELEMENT | Instance attribute | Private | Object reference (TYPE REF TO) | IF_BSP_ELEMENT | 20040226 | |||
4 | M_BSP_EVENT | Instance attribute | Private | Type reference (TYPE) | STRING | 20040226 | |||
5 | M_EXTENSION_POST | Instance attribute | Private | Type reference (TYPE) | STRING | Post-part of image map extension | 20060713 | ||
6 | M_EXTENSION_PRE | Instance attribute | Private | Type reference (TYPE) | STRING | Pre-part of image map extension | 20060713 | ||
7 | M_EXTENSION_TOOLTIP | Instance attribute | Private | Type reference (TYPE) | STRING | Tooltip tag for image map | 20060713 | ||
8 | M_IGS_DATA | Instance attribute | Private | Object reference (TYPE REF TO) | CL_IGS_DATA | Internet Graphics Server: Data transport to IGS | 20020521 | ||
9 | M_IMAGE | Instance attribute | Private | Type reference (TYPE) | W3MIMETABTYPE | Image as blob | 20020521 | ||
10 | M_IMAGE_BG_COLOR | Instance attribute | Private | Type reference (TYPE) | CHAR32 | Image background color | 20020726 | ||
11 | M_IMAGE_FORMAT | Instance attribute | Private | Type reference (TYPE) | CHAR32 | Image format | 20020726 | ||
12 | M_IMAGE_HEIGHT | Instance attribute | Private | Type reference (TYPE) | I | Image height | 20020521 | ||
13 | M_IMAGE_LENGTH | Instance attribute | Private | Type reference (TYPE) | W3PARAM-CONT_LEN | Image size | 20020521 | ||
14 | M_IMAGE_MAP | Instance attribute | Private | Type reference (TYPE) | STRING | Image map as string | 20020725 | ||
15 | M_IMAGE_TP_COLOR | Instance attribute | Private | Type reference (TYPE) | CHAR32 | Image transparent color | 20020806 | ||
16 | M_IMAGE_TYPE | Instance attribute | Private | Type reference (TYPE) | W3PARAM-CONT_TYPE | Image type | 20020521 | ||
17 | M_IMAGE_WIDTH | Instance attribute | Private | Type reference (TYPE) | I | Image width | 20020521 | ||
18 | M_IXML | Instance attribute | Private | Object reference (TYPE REF TO) | IF_IXML | IF_IXML | 20020521 | ||
19 | M_IXML_SF | Instance attribute | Private | Object reference (TYPE REF TO) | IF_IXML_STREAM_FACTORY | IF_IXML_STREAM_FACTORY | 20020521 | ||
20 | M_LEGEND_IMAGE | Instance attribute | Private | Type reference (TYPE) | W3MIMETABTYPE | Legend image as blob | 20020730 | ||
21 | M_LEGEND_IMAGE_LENGTH | Instance attribute | Private | Type reference (TYPE) | W3PARAM-CONT_LEN | Legend image size | 20020730 | ||
22 | M_LEGEND_IMAGE_TYPE | Instance attribute | Private | Type reference (TYPE) | W3PARAM-CONT_TYPE | Legend image type | 20020730 | ||
23 | M_NEEDS_UPDATE | Instance attribute | Private | Type reference (TYPE) | GEOBOOL | Update needed ? | 20020521 | ||
24 | M_OBJECTS | Instance attribute | Private | Type reference (TYPE) | T_OBJECT_TABLE | Internal object table | 20020603 | ||
25 | M_RFC_DESTINATION | Static Attribute | Public | Type reference (TYPE) | CHAR32 | 'IGS_RFC_DEST' | RFC destination | 20020521 | |
26 | M_USE_GUI_EVENTING | Instance attribute | Private | Type reference (TYPE) | GEOBOOL | Use CL_GUI_GIS_VIEWER HTML eventing | 20020806 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20020521 |
2 | PARSE_XML | Instance method | Private | Method | Parses the SAPGISXML | 20020521 |
3 | RENDER_XML | Instance method | Private | Method | Renders the SAPGISXML | 20020521 |
4 | SET_BACKGROUND_COLOR | Instance method | Public | Method | Sets the background color for the image | 20020726 |
5 | SET_IMAGE_FORMAT | Instance method | Public | Method | Sets the image format | 20020726 |
6 | SET_TRANSPARENT_COLOR | Instance method | Public | Method | Sets the transparent color for the image | 20020806 |
Events
Class CL_GIS_VIEW_IGS has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | T_OBJECT_ITEM | Private | See coding | 20020730 | begin of t_object_item,
id type char32,
type type char32,
color type char32,
bordercolor type char32,
width type i,
transparency type i,
label type char32,
tooltip type char80,
image type char32,
position type geoposition,
path type geopositionstab,
has_event type xfeld,
end of t_object_item
|
||
2 | T_OBJECT_TABLE | Private | See coding | 20020730 | t_object_table type standard table of t_object_item
|
Method Signatures
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BSP_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_BSP_ELEMENT | 20040226 | |||
2 | Importing | BSP_EVENT | Value transfer | Type reference (TYPE) | STRING | 20040226 | |||
3 | Importing | EXTENSION_POST | Value transfer | Type reference (TYPE) | STRING | '' | Post-part of image map extension | 20060713 | |
4 | Importing | EXTENSION_PRE | Value transfer | Type reference (TYPE) | STRING | '' | Pre-part of image map extension | 20060713 | |
5 | Importing | EXTENSION_TOOLTIP | Value transfer | Type reference (TYPE) | STRING | 'alt' | Tooltip part of image map extension | 20060713 | |
6 | Importing | USE_GUI_EVENTING | Value transfer | Type reference (TYPE) | GEOBOOL | ' ' | Verwendet für CL_GUI_GIS_VIEWER HTML-Eventing | 20020806 |
Method CONSTRUCTOR on class CL_GIS_VIEW_IGS has no exception.
Method PARSE_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | XML | Value transfer | Type reference (TYPE) | XSTRING | SAPGISXML-Zeichenfolge | 20020521 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_IN_REQUEST | Anfrage gab Fehler zurück | 20020726 | |
2 | INVALID_XML | XML nicht gültig | 20020726 |
Method RENDER_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | LEGEND | Value transfer | Type reference (TYPE) | C | Legende erzeugen | 20020730 | ||
2 | Returning | XML | Value transfer | Type reference (TYPE) | XSTRING | SAPGISXML-Zeichenfolge | 20020521 |
Method RENDER_XML on class CL_GIS_VIEW_IGS has no exception.
Method SET_BACKGROUND_COLOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | COLOR | Value transfer | Type reference (TYPE) | STRING | Hintergrundfarbe | 20020726 |
Method SET_BACKGROUND_COLOR on class CL_GIS_VIEW_IGS has no exception.
Method SET_IMAGE_FORMAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FORMAT | Value transfer | Type reference (TYPE) | STRING | Bildformat (gif, png, jpg) | 20020726 |
Method SET_IMAGE_FORMAT on class CL_GIS_VIEW_IGS has no exception.
Method SET_TRANSPARENT_COLOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | COLOR | Value transfer | Type reference (TYPE) | STRING | Durchsichtige Farbe | 20020806 |
Method SET_TRANSPARENT_COLOR on class CL_GIS_VIEW_IGS has no exception.
History
Last changed by/on | SAP | 20060912 |
SAP Release Created in |