SAP ABAP Class /UI5/CL_MIME_ZIP_HANDLER (UI Theming: Handler for serving files from ZIP archives)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   CA-UI2-THD (Application Component) Theme Designer
     /UI5/THEMING_INFRA (Package) UI Theming Infrastructure
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HTTP_EXTENSION HTTP Framework (iHTTP) HTTP Request Handler 20130322
Properties
Class /UI5/CL_MIME_ZIP_HANDLER  
Short Description UI Theming: Handler for serving files from ZIP archives    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /UI5/THEMING_INFRA   UI Theming Infrastructure 
Created 20130322   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /UI5/CL_MIME_ZIP_HANDLER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HTTP_EXTENSION HTTP Framework (iHTTP) HTTP Request Handler 20130322
Friends
Class /UI5/CL_MIME_ZIP_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_INSTANCES Static Attribute Private Type reference (TYPE) T_PACKAGE_INST_MAP 20130409
Methods
# Method Level Visibility Method type Description Created on
1 GET_MIMETYPE Instance method Private Method 20130322
2 GET_PACKAGE Static method Public Method 20130322
3 GET_PACKAGE_BY_PATH Static method Public Method 20130503
4 GET_PACKAGE_CHANGETIME_BY_PATH Static method Public Method 20130412
5 STATIC_GET_FILE Static method Public Method 20130322
Events
Class /UI5/CL_MIME_ZIP_HANDLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_PACKAGE Public See coding 20130322 begin of t_package, mime_package type c length 40, mime_zip_loio type guid_32, path type string, path_hash type x length 40, mime_zip_file type string, match_order type i, match_regex type string, end of t_package
2 T_PACKAGE_INST Private See coding 20130409 begin of t_package_inst, instance type ref to cl_wdr_mime_package, mime_package type t_package-mime_package, end of t_package_inst
3 T_PACKAGE_INST_MAP Private See coding 20130409 t_package_inst_map type hashed table of t_package_inst with unique key mime_package
4 T_PACKAGE_TAB Public See coding 20130322 t_package_tab type standard table of t_package with default key
5 T_TIMESTAMP Public Type reference (TYPE) SMIMPHIO-CHNG_TIME 20130322
Method Signatures

Method GET_MIMETYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILE_NAME Call by reference Type reference (TYPE) STRING 20130322
2 Returning MIME_TYPE Value transfer Type reference (TYPE) STRING 20130322

Method GET_MIMETYPE on class /UI5/CL_MIME_ZIP_HANDLER has no exception.

Method GET_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MIME_PACKAGE Call by reference Type reference (TYPE) CHAR30 30 Characters 20130322
2 Returning PACKAGE Value transfer Object reference (TYPE REF TO) OBJECT 20130322

Method GET_PACKAGE on class /UI5/CL_MIME_ZIP_HANDLER has no exception.

Method GET_PACKAGE_BY_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PACKAGE Value transfer Object reference (TYPE REF TO) OBJECT 20130503
2 Importing PATH Call by reference Type reference (TYPE) STRING 20130503

Method GET_PACKAGE_BY_PATH on class /UI5/CL_MIME_ZIP_HANDLER has no exception.

Method GET_PACKAGE_CHANGETIME_BY_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PATH Call by reference Type reference (TYPE) STRING 20130412
2 Returning TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20130412

Method GET_PACKAGE_CHANGETIME_BY_PATH on class /UI5/CL_MIME_ZIP_HANDLER has no exception.

Method STATIC_GET_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONTENT Call by reference Type reference (TYPE) XSTRING 20130322
2 Importing PATH Call by reference Type reference (TYPE) STRING 20130322
3 Exporting TIMESTAMP Call by reference Type reference (TYPE) T_TIMESTAMP 20130322

Method STATIC_GET_FILE on class /UI5/CL_MIME_ZIP_HANDLER has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 100