SAP ABAP Class CL_IGS_ZIPPER (Internet Graphics Service: Zipper)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-FES-GRA (Application Component) Graphic
     SPIG (Package) Graphic
Properties
Class CL_IGS_ZIPPER  
Short Description Internet Graphics Service: Zipper    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package SPIG   Graphic 
Created 20030811   SAP 
Last change 20030811   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IGS_ZIPPER has no forward declaration.
Interfaces
Class CL_IGS_ZIPPER has no interface implemented.
Friends
Class CL_IGS_ZIPPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 INTERPRETER_TYPE Static Attribute Public Type reference (TYPE) CHAR40 'ZIPPER' IGS Interpreter Type 20030818
2 M_BLOB Instance attribute Private Type reference (TYPE) W3MIMETABTYPE Table Type for MIME Source 20030811
3 M_BLOB_SIZE Instance attribute Private Type reference (TYPE) W3PARAM-CONT_LEN HTML Content Length 20030811
4 M_ERROR Instance attribute Private Type reference (TYPE) I Error Code 20030811
5 M_ERROR_MSG Instance attribute Private Type reference (TYPE) STRING Error Text 20030811
6 M_FILES Instance attribute Private Type reference (TYPE) FILE_TYPE_TAB File List 20030811
7 M_IGS_DATA Instance attribute Private Object reference (TYPE REF TO) CL_IGS_DATA Data Transport to IGS 20030811
8 M_IGS_RFC_DEST Instance attribute Private Type reference (TYPE) CHAR32 IGS RFC Destination 20030811
9 M_IXML Instance attribute Private Object reference (TYPE REF TO) IF_IXML IXML Interface 20030811
10 M_IXML_SF Instance attribute Private Object reference (TYPE REF TO) IF_IXML_STREAM_FACTORY IXML Stream Interface 20030811
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FILE Instance method Public Method Adds File to List 20030811
2 CONSTRUCTOR Instance method Public Constructor Constructor 20030811
3 EXECUTE Instance method Public Method Converts Picture 20030811
4 GET_ERROR Instance method Public Method Returns Error 20030811
5 GET_ZIPFILE Instance method Public Method Returns Generated Zip File 20030811
6 PARSE_XML Instance method Private Method Parses the Meta XML 20030811
7 RENDER_XML Instance method Private Method Renders the Meta XML 20030811
Events
Class CL_IGS_ZIPPER has no event.
Types
Class CL_IGS_ZIPPER has no local type.
Method Signatures

Method ADD_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BLOB Call by reference Type reference (TYPE) W3MIMETABTYPE Dateiinhalt 20030811
2 Importing NAME Call by reference Type reference (TYPE) STRING Dateiname 20030811
3 Importing PATH Call by reference Type reference (TYPE) STRING Dateipfad 20030811
4 Importing SIZE Value transfer Type reference (TYPE) I Dateigröße 20030811

Method ADD_FILE on class CL_IGS_ZIPPER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESTINATION Call by reference Type reference (TYPE) CHAR32 'IGS_RFC_DEST' IGS RFC Destination 20030811

Method CONSTRUCTOR on class CL_IGS_ZIPPER has no exception.

Method EXECUTE Signature

Method EXECUTE on class CL_IGS_ZIPPER has no parameter.
# Exception Resumable Description Created on
1 COMMUNICATION_ERROR Kommunications-Fehler 20030811
2 EXTERNAL_ERROR Extener Fehler 20030811
3 INTERNAL_ERROR Interner Fehler 20030811

Method GET_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGE Call by reference Type reference (TYPE) STRING Fehlertext 20030811
2 Exporting NUMBER Value transfer Type reference (TYPE) I Fehlernummer 20030811

Method GET_ERROR on class CL_IGS_ZIPPER has no exception.

Method GET_ZIPFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ZIPFILE Call by reference Type reference (TYPE) W3MIMETABTYPE Zip-Datei 20030811
2 Exporting ZIPSIZE Value transfer Type reference (TYPE) I Zip-Dateigröße 20030811

Method GET_ZIPFILE on class CL_IGS_ZIPPER has no exception.

Method PARSE_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XML_LENGTH Value transfer Type reference (TYPE) I XML Länge 20030811
2 Importing XML_TAB Call by reference Type reference (TYPE) W3MIMETABTYPE XML als X-Tabelle 20030811
# Exception Resumable Description Created on
1 EXTERNAL_ERROR Extener Fehler 20030811
2 INTERNAL_ERROR Interner Fehler 20030811

Method RENDER_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting XML_TAB Call by reference Type reference (TYPE) W3MIMETABTYPE XML als X-Tabelle 20030811
# Exception Resumable Description Created on
1 EXTERNAL_ERROR Extener Fehler 20030811
2 INTERNAL_ERROR Interner Fehler 20030811
History
Last changed by/on SAP  20030811 
SAP Release Created in 640