SAP ABAP Class /UI5/CL_THEME_TOOL (UI Theming: Methods to support the "Theme Tool")
Hierarchy
☛
SAP_UI (Software Component) User Interface Technology
⤷
CA-UI2-THD (Application Component) Theme Designer
⤷
/UI5/THEMING_INFRA (Package) UI Theming Infrastructure
⤷
⤷
Properties
| Class | /UI5/CL_THEME_TOOL | |
| Short Description | UI Theming: Methods to support the "Theme Tool" | |
| 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 | 20120703 | SAP |
| Last change | 20141120 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class /UI5/CL_THEME_TOOL has no interface implemented.
Friends
Class /UI5/CL_THEME_TOOL has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | T_COMMAND_TAB | 20120713 |
Methods
Events
Class /UI5/CL_THEME_TOOL has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | T_COMMAND | Private | See coding | 20120713 | begin of t_command,
command type string,
key type string,
text type string,
line type sylinno,
from_col type sycolno,
to_col type sycolno,
end of t_command
|
||
| 2 | T_COMMAND_TAB | Private | See coding | 20120713 | t_command_tab type standard table of t_command with default key
|
||
| 3 | T_LOG_TAB | Public | See coding | 20140307 | T_LOG_TAB type standard table of /ui5/theme_log with default key
|
||
| 4 | T_THEME | Public | See coding | 20130325 | begin of t_theme.
include type /ui5/cfs.
types:
framework type string,
theme type string,
library type string,
end of t_theme
|
Method Signatures
Method CHECK_ENVIRONMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OK | Value transfer | Type reference (TYPE) | BOOL | Link field for view query | 20131213 |
Method CHECK_ENVIRONMENT on class /UI5/CL_THEME_TOOL has no exception.
Method CHECK_SERVICE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ACTIVATE | Call by reference | Type reference (TYPE) | BOOL | Link field for view query | 20131213 | |||
| 2 | OK | Value transfer | Type reference (TYPE) | BOOL | Link field for view query | 20131213 | |||
| 3 | URL | Call by reference | Type reference (TYPE) | STRING | 20131213 | ||||
| 4 | VIRTHOST | Call by reference | Type reference (TYPE) | I | 20140425 |
Method CHECK_SERVICE on class /UI5/CL_THEME_TOOL has no exception.
Method DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | THEME | Call by reference | Type reference (TYPE) | STRING | 20120713 | ||||
| 2 | WITH_CONFIRMATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20130411 |
Method DELETE on class /UI5/CL_THEME_TOOL has no exception.
Method DOWNLOAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | THEME | Call by reference | Type reference (TYPE) | STRING | 20130404 |
Method DOWNLOAD on class /UI5/CL_THEME_TOOL has no exception.
Method EXECUTE_COMMAND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMMAND | Call by reference | Type reference (TYPE) | T_COMMAND | 20120713 |
Method EXECUTE_COMMAND on class /UI5/CL_THEME_TOOL has no exception.
Method GET_THEME_DESIGNER_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INFO | Value transfer | Type reference (TYPE) | TIHTTPNVP | HTTP Framework (iHTTP) Table Name/Value Pairs | 20140221 | |||
| 2 | TD_PATH | Call by reference | Type reference (TYPE) | STRING | 20140221 |
Method GET_THEME_DESIGNER_VERSION on class /UI5/CL_THEME_TOOL has no exception.
Method GET_THEME_FILES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | /UI5/IF_VFS_FILE=>T_LIST | 20130403 | ||||
| 2 | THEME_ID | Call by reference | Type reference (TYPE) | STRING | 20130403 | ||||
| 3 | VFS | Call by reference | Object reference (TYPE REF TO) | /UI5/IF_VFS | Virtual File System | 20130403 |
Method GET_THEME_FILES on class /UI5/CL_THEME_TOOL has no exception.
Method GET_UR_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INFO | Value transfer | Type reference (TYPE) | TIHTTPNVP | HTTP Framework (iHTTP) Table Name/Value Pairs | 20140221 | |||
| 2 | UR_PATH | Call by reference | Type reference (TYPE) | STRING | 20140221 |
Method GET_UR_VERSION on class /UI5/CL_THEME_TOOL has no exception.
Method HANDLE_COMMAND Signature
Method HANDLE_COMMAND on class /UI5/CL_THEME_TOOL has no parameter.
Method HANDLE_COMMAND on class /UI5/CL_THEME_TOOL has no exception.
Method IMPORT Signature
Method IMPORT on class /UI5/CL_THEME_TOOL has no parameter.
Method IMPORT on class /UI5/CL_THEME_TOOL has no exception.
Method INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | THEME | Call by reference | Type reference (TYPE) | STRING | 20130820 |
Method INFO on class /UI5/CL_THEME_TOOL has no exception.
Method INVALIDATE_CACHE Signature
Method INVALIDATE_CACHE on class /UI5/CL_THEME_TOOL has no parameter.
Method INVALIDATE_CACHE on class /UI5/CL_THEME_TOOL has no exception.
Method LAUNCH_THEME_DESIGNER Signature
Method LAUNCH_THEME_DESIGNER on class /UI5/CL_THEME_TOOL has no parameter.
Method LAUNCH_THEME_DESIGNER on class /UI5/CL_THEME_TOOL has no exception.
Method LIST Signature
Method LIST on class /UI5/CL_THEME_TOOL has no parameter.
Method LIST on class /UI5/CL_THEME_TOOL has no exception.
Method PRINT_COMMAND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMMAND | Call by reference | Type reference (TYPE) | CSEQUENCE | 20120713 | ||||
| 2 | KEY | Call by reference | Type reference (TYPE) | STRING | 20120713 | ||||
| 3 | TEXT | Call by reference | Type reference (TYPE) | CSEQUENCE | 20120713 |
Method PRINT_COMMAND on class /UI5/CL_THEME_TOOL has no exception.
Method RESET Signature
Method RESET on class /UI5/CL_THEME_TOOL has no parameter.
Method RESET on class /UI5/CL_THEME_TOOL has no exception.
Method SCAN_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA | Call by reference | Type reference (TYPE) | XSTRING | 20140120 | ||||
| 2 | FILE_NAME | Call by reference | Type reference (TYPE) | STRING | 20140120 | ||||
| 3 | VIRUS_SCAN_PROFILE | Call by reference | Type reference (TYPE) | VSCAN_PROFILE | Virus Scan Profile | 20140120 |
Method SCAN_DATA on class /UI5/CL_THEME_TOOL has no exception.
Method SUPPORT_INFO Signature
Method SUPPORT_INFO on class /UI5/CL_THEME_TOOL has no parameter.
Method SUPPORT_INFO on class /UI5/CL_THEME_TOOL has no exception.
Method TRANSPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | THEME | Call by reference | Type reference (TYPE) | STRING | 20120713 |
Method TRANSPORT on class /UI5/CL_THEME_TOOL has no exception.
Method UNZIP_THEME_NEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FILES_SKIPPED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20140307 | ||||
| 2 | LOG | Value transfer | Type reference (TYPE) | T_LOG_TAB | 20140307 | ||||
| 3 | OVERWRITE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_UNDEFINED | 20140307 | |||
| 4 | UPLOAD_DONE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20140307 | ||||
| 5 | UPLOAD_FILE_COUNT | Value transfer | Type reference (TYPE) | I | 20140307 | ||||
| 6 | UPLOAD_THEMEID | Value transfer | Type reference (TYPE) | STRING | 20140307 | ||||
| 7 | ZIP_CONTENT | Call by reference | Type reference (TYPE) | XSTRING | 20140307 |
Method UNZIP_THEME_NEW on class /UI5/CL_THEME_TOOL has no exception.
Method UPLOAD Signature
Method UPLOAD on class /UI5/CL_THEME_TOOL has no parameter.
Method UPLOAD on class /UI5/CL_THEME_TOOL has no exception.
Method ZIP_THEME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | XSTRING | 20130403 | ||||
| 2 | THEME_ID | Call by reference | Type reference (TYPE) | STRING | 20130403 | ||||
| 3 | VFS | Call by reference | Object reference (TYPE REF TO) | /UI5/IF_VFS | Virtual File System | 20130403 |
Method ZIP_THEME on class /UI5/CL_THEME_TOOL has no exception.
History
| Last changed by/on | SAP | 20141120 |
| SAP Release Created in | 100 |