SAP ABAP Interface /UI5/IF_VFS_FILE (UI Theming: File API for "Virtual File System" (VFS))
Hierarchy
☛
SAP_UI (Software Component) User Interface Technology
⤷
CA-UI2-THD (Application Component) Theme Designer
⤷
/UI5/THEMING_INFRA (Package) UI Theming Infrastructure
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | /UI5/CL_BUNDLE_API | UI Theming: API for CFS file bundle | 20120713 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | /UI5/CL_BUNDLE_FILE | UI Theming: API for file in CFS file bundle | 20120712 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | /UI5/CL_THEME_ACCESS | UI Theming: Authorization and access check for custom themes | 20130318 |
| 4 | Interface implementation (CLASS c. INTERFACES i_ref) | /UI5/CL_VFS_ABSTR_RO_FS | UI Theming: Abstract base class for r/o files and folders | 20120712 |
| 5 | Interface implementation (CLASS c. INTERFACES i_ref) | /UI5/CL_VFS_DELEGATING_FILE | UI Theming: File delegating access to another file | 20130117 |
| 6 | Interface implementation (CLASS c. INTERFACES i_ref) | /UI5/CL_VFS_SHADOW_RESOURCE | UI Theming: Access a primary and a shadow file system as one | 20120712 |
Properties
| Interface | /UI5/IF_VFS_FILE | |
| Short Description | UI Theming: File API for "Virtual File System" (VFS) |
General Data
| Package | /UI5/THEMING_INFRA | UI Theming Infrastructure |
| Created | 20120712 | SAP |
| Last changed | 20141120 | |
| 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 /UI5/IF_VFS_FILE has no interface.
Friends
Interface /UI5/IF_VFS_FILE has no friend.
Attributes
Interface /UI5/IF_VFS_FILE has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | 20120712 | ||
| 2 | Instance method | Public | Method | NOT USED!!! | 20120712 | |
| 3 | Instance method | Public | Method | 20120712 | ||
| 4 | Instance method | Public | Method | 20120716 | ||
| 5 | Instance method | Public | Method | 20130118 | ||
| 6 | Instance method | Public | Method | 20120716 | ||
| 7 | Instance method | Public | Method | 20120712 | ||
| 8 | Instance method | Public | Method | NOT USED!!! | 20120712 | |
| 9 | Instance method | Public | Method | 20120712 |
Events
Interface /UI5/IF_VFS_FILE has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | T_GET_DATA | Public | See coding | 20120712 | begin of t_get_data,
content type xstring,
mime_type type string,
end of t_get_data
|
||
| 2 | T_INFO | Public | See coding | 20120716 | begin of t_info,
source type string,
path type string,
mime_type type string,
content_length type string,
dir type flag.
include type /UI5/DB_CHANGE_INFORMATION as change_information.
types:
end of t_info
|
||
| 3 | T_LIST | Public | See coding | 20120716 | t_list type standard table of t_info with default key
|
||
| 4 | T_PROPFIND_DATA | Public | See coding | 20120712 | begin of t_propfind_data,
path type string,
mime_type type string,
content_length type string,
dir type flag.
include type /UI5/DB_CHANGE_INFORMATION as change_information.
types:
end of t_propfind_data
|
||
| 5 | T_PROPFIND_TAB | Public | See coding | 20120712 | t_propfind_tab type standard table of t_propfind_data with default key
|
Method Signatures
Method DELETE Signature
Method DELETE on Interface /UI5/IF_VFS_FILE has no parameter.
Method DELETE on Interface /UI5/IF_VFS_FILE has no exception.
Method EXISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120712 |
Method EXISTS on Interface /UI5/IF_VFS_FILE has no exception.
Method GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GET_DATA | Value transfer | Type reference (TYPE) | T_GET_DATA | 20120712 |
Method GET on Interface /UI5/IF_VFS_FILE has no exception.
Method INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INFO | Value transfer | Type reference (TYPE) | T_INFO | 20120716 |
Method INFO on Interface /UI5/IF_VFS_FILE has no exception.
Method IOCTL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130118 | ||||
| 2 | OP | Call by reference | Type reference (TYPE) | STRING | 20130118 | ||||
| 3 | RESULT | Value transfer | Type reference (TYPE) | STRING | 20130118 | ||||
| 4 | VALUE | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130118 |
Method IOCTL on Interface /UI5/IF_VFS_FILE has no exception.
Method LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LIST | Value transfer | Type reference (TYPE) | T_LIST | 20120716 |
Method LIST on Interface /UI5/IF_VFS_FILE has no exception.
Method MKCOL Signature
Method MKCOL on Interface /UI5/IF_VFS_FILE has no parameter.
Method MKCOL on Interface /UI5/IF_VFS_FILE has no exception.
Method PROPFIND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DEPTH | Call by reference | Type reference (TYPE) | I | 20120712 | ||||
| 2 | PROPFIND_TAB | Value transfer | Type reference (TYPE) | T_PROPFIND_TAB | 20120712 |
Method PROPFIND on Interface /UI5/IF_VFS_FILE has no exception.
Method PUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTENT | Call by reference | Type reference (TYPE) | XSTRING | 20120712 |
Method PUT on Interface /UI5/IF_VFS_FILE has no exception.
History
| Last changed by/on | SAP | 20141120 |
| SAP Release Created in | 100 |