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)
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