SAP ABAP Class /UI5/CL_BUNDLE_API (UI Theming: API for CFS file bundle)
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)  /UI5/IF_VFS_FILE UI Theming: File API for "Virtual File System" (VFS) 20120713
Properties
Class /UI5/CL_BUNDLE_API  
Short Description UI Theming: API for CFS file bundle    
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 20120713   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /UI5/IF_VFS_FILE UI Theming: File API for "Virtual File System" (VFS) 20120713
Friends
Class /UI5/CL_BUNDLE_API has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CFS_FILE_TABNAME Constant Public Type reference (TYPE) TABNAME '/UI5/CFS_FILE' 20120918
2 C_CFS_TABNAME Constant Public Type reference (TYPE) TABNAME '/UI5/CFS' Table Name 20120918
3 C_SOURCE_CFS Constant Public Type reference (TYPE) STRING 'DB:/UI5/CFS' 20140205
4 E_IOCTL Constant Public See coding 20130118
5 M_CFS Instance attribute Private Type reference (TYPE) /UI5/CFS UI Theming: Theme Library 20120918
6 M_CLIENT Static Attribute Public Type reference (TYPE) MANDT Client 20120918
7 M_FS_ID Instance attribute Public Type reference (TYPE) /UI5/CFS-FS_ID File Bundle 20120918
8 M_KEY Instance attribute Public Type reference (TYPE) /UI5/CFS-FS_KEY 20120713
9 M_NAMESPACE Instance attribute Public Type reference (TYPE) /UI5/CFS-FS_NAMESPACE Namespace 20120713
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20120918
2 CONSTRUCTOR Instance method Public Constructor 20120713
3 GET_FILE Static method Public Method 20120713
4 GET_FS_ID Static method Public Method 20120918
5 LIST Static method Public Method 20120713
6 NAMESPACE_GET_TOUCH_TS Static method Public Method 20130109
7 NAMESPACE_TOUCH Static method Public Method 20130109
8 SET_SAP_CLIENT Static method Public Method 20120918
9 SET_TAG Instance method Public Method 20130118
10 TRANSPORT Static method Public Method 20120713
11 ZIP Instance method Public Method 20120718
12 _BUNDLE_MODIFIED Instance method Public Method 20120713
13 _GET_ROOT Instance method Private Method 20120713
14 _ZIP_RECURSIVE Instance method Private Method 20120718
Events
Class /UI5/CL_BUNDLE_API has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_BUNDLE_ID_TAB Public See coding 20120713 T_BUNDLE_ID_TAB type standard table of /ui5/bundle_id with default key
2 T_LIST Public See coding 20120713 t_list type standard table of /ui5/cfs with default key
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /UI5/CL_BUNDLE_API has no parameter.
Method CLASS_CONSTRUCTOR on class /UI5/CL_BUNDLE_API has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) STRING 20120713
2 Importing NAMESPACE Call by reference Type reference (TYPE) STRING 20120713

Method CONSTRUCTOR on class /UI5/CL_BUNDLE_API has no exception.

Method GET_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FILE Value transfer Object reference (TYPE REF TO) /UI5/IF_VFS_FILE 20120713
2 Importing KEY Call by reference Type reference (TYPE) STRING 20120713
3 Importing NAMESPACE Call by reference Type reference (TYPE) STRING 20120713
4 Importing PATH Call by reference Type reference (TYPE) STRING 20120713

Method GET_FILE on class /UI5/CL_BUNDLE_API has no exception.

Method GET_FS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FS_ID Value transfer Type reference (TYPE) /UI5/BUNDLE_ID File Bundle 20120918
2 Importing KEY Call by reference Type reference (TYPE) STRING 20120918
3 Importing NAMESPACE Call by reference Type reference (TYPE) STRING 20120918

Method GET_FS_ID on class /UI5/CL_BUNDLE_API has no exception.

Method LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUNDLE_KEY Call by reference Type reference (TYPE) STRING '%' 20120713
2 Importing BUNDLE_NAMESPACE Call by reference Type reference (TYPE) STRING '%' 20120713
3 Returning LIST Value transfer Type reference (TYPE) T_LIST 20120713

Method LIST on class /UI5/CL_BUNDLE_API has no exception.

Method NAMESPACE_GET_TOUCH_TS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAMESPACE Call by reference Type reference (TYPE) STRING 20130109
2 Returning TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMPL UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20130109

Method NAMESPACE_GET_TOUCH_TS on class /UI5/CL_BUNDLE_API has no exception.

Method NAMESPACE_TOUCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Type reference (TYPE) MANDT SY-MANDT Client 20130419
2 Importing NAMESPACE Call by reference Type reference (TYPE) STRING 20130109

Method NAMESPACE_TOUCH on class /UI5/CL_BUNDLE_API has no exception.

Method SET_SAP_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Type reference (TYPE) MANDT Client 20120918

Method SET_SAP_CLIENT on class /UI5/CL_BUNDLE_API has no exception.

Method SET_TAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) CSEQUENCE 20130118
2 Importing VALUE Call by reference Type reference (TYPE) STRING 20130118

Method SET_TAG on class /UI5/CL_BUNDLE_API has no exception.

Method TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FS_IDS Call by reference Type reference (TYPE) T_BUNDLE_ID_TAB File Bundle 20130325

Method TRANSPORT on class /UI5/CL_BUNDLE_API has no exception.

Method ZIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PATH_PREFIX Call by reference Type reference (TYPE) STRING 20120718
2 Importing ZIP Call by reference Object reference (TYPE REF TO) CL_ABAP_ZIP Zip Utility 20120718

Method ZIP on class /UI5/CL_BUNDLE_API has no exception.

Method _BUNDLE_MODIFIED Signature

Method _BUNDLE_MODIFIED on class /UI5/CL_BUNDLE_API has no parameter.
Method _BUNDLE_MODIFIED on class /UI5/CL_BUNDLE_API has no exception.

Method _GET_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESOURCE Value transfer Object reference (TYPE REF TO) /UI5/CL_BUNDLE_FILE Theming: Database Access on File-Bundles 20120713

Method _GET_ROOT on class /UI5/CL_BUNDLE_API has no exception.

Method _ZIP_RECURSIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILE_ID Call by reference Type reference (TYPE) /UI5/BUNDLECFILE-FILE_ID GUID in 'CHAR' Format in Uppercase 20120718
2 Importing PATH Call by reference Type reference (TYPE) STRING 20120718
3 Importing ZIP Call by reference Object reference (TYPE REF TO) CL_ABAP_ZIP Zip Utility 20120718

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