SAP ABAP Interface IF_WD_CUSTOM_STYLE_MANAGER (Administration of Custom Styles)
Hierarchy
☛
SAP_UI (Software Component) User Interface Technology
⤷
BC-WD-ABA (Application Component) Web Dynpro ABAP
⤷
SWDP_RUNTIME_SERVICES (Package) Web Dynpro: Additional Services of Web Dynpro Runtime
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_WDR_CUSTOM_STYLE_MANAGER | Administration of Custom Styles | 20131118 |
Properties
| Interface | IF_WD_CUSTOM_STYLE_MANAGER | |
| Short Description | Administration of Custom Styles |
General Data
| Package | SWDP_RUNTIME_SERVICES | Web Dynpro: Additional Services of Web Dynpro Runtime |
| Created | 20131118 | SAP |
| Last changed | 20141121 | |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | IF_WD_CUSTOM_STYLE | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_WD_CUSTOM_STYLE_MANAGER has no interface.
Friends
Interface IF_WD_CUSTOM_STYLE_MANAGER has no friend.
Attributes
Interface IF_WD_CUSTOM_STYLE_MANAGER has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Adds a formatting rule | 20140603 | |
| 2 | Instance method | Public | Method | Inserts a custom style | 20131118 | |
| 3 | Instance method | Public | Method | Adds a custom style to a block | 20140716 | |
| 4 | Instance method | Public | Method | Adds a Style Class Name to the application page | 20140327 | |
| 5 | Instance method | Public | Method | Creates an instance of custom style using element reference | 20131127 | |
| 6 | Instance method | Public | Method | Creates an instance of Custom Style | 20131128 | |
| 7 | Instance method | Public | Method | Provides a formatting rule using the ID | 20140603 | |
| 8 | Instance method | Public | Method | Returns all formatting rules | 20140603 | |
| 9 | Instance method | Public | Method | Returns instance of a custom style | 20140627 | |
| 10 | Instance method | Public | Method | Returns all custom styles | 20140627 | |
| 11 | Instance method | Public | Method | Returns all custom styles of a style block | 20140627 | |
| 12 | Instance method | Public | Method | Returns list of supported elements | 20140528 | |
| 13 | Instance method | Public | Method | Deletes a formatting rule using the ID | 20140603 | |
| 14 | Instance method | Public | Method | Removes a Style Class Name from the application page | 20140331 | |
| 15 | Instance method | Public | Method | Sets or more custom styles in a block with ID | 20131206 |
Events
Interface IF_WD_CUSTOM_STYLE_MANAGER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | T_CONDITION | Public | See coding | 20140603 | begin of t_condition,
sign type ddsign,
option type ddoption,
low type string,
high type string,
is_external type wdy_boolean,
end of t_condition
|
||
| 2 | T_CONDITIONAL_FORMAT_RULE | Public | See coding | 20140603 | begin of t_conditional_format_rule,
rule_id type string,
condition type t_condition,
style_properties type if_wd_custom_style=>t_style_properties,
end of t_conditional_format_rule
|
||
| 3 | T_CONDITIONAL_FORMAT_RULES | Public | See coding | 20140603 | t_conditional_format_rules type standard table of t_conditional_format_rule with key rule_id
|
||
| 4 | T_ELEMENT_TYPE | Public | See coding | 20140528 | begin of t_element_type,
element_type type wdy_md_ui_element_def_name,
library_name type wdy_md_ui_element_library,
end of t_element_type
|
||
| 5 | T_ELEMENT_TYPES | Public | See coding | 20140528 | t_element_types type standard table of t_element_type with default key
|
Method Signatures
Method ADD_CONDITIONAL_FORMAT_RULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONDITIONAL_FORMAT_RULE | Call by reference | Type reference (TYPE) | T_CONDITIONAL_FORMAT_RULE | 20140603 |
Method ADD_CONDITIONAL_FORMAT_RULE on Interface IF_WD_CUSTOM_STYLE_MANAGER has no exception.
Method ADD_CUSTOM_STYLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CUSTOM_STYLE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CUSTOM_STYLE | Stylesheet Beschreibung | 20131118 |
Method ADD_CUSTOM_STYLE on Interface IF_WD_CUSTOM_STYLE_MANAGER has no exception.
Method ADD_CUSTOM_STYLE_TO_BLOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BLOCK_ID | Call by reference | Type reference (TYPE) | CSEQUENCE | 20140716 | ||||
| 2 | CUSTOM_STYLE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CUSTOM_STYLE | Style Definition | 20140716 |
Method ADD_CUSTOM_STYLE_TO_BLOCK on Interface IF_WD_CUSTOM_STYLE_MANAGER has no exception.
Method ADD_PAGE_STYLE_CLASS_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | STYLE_CLASS_NAME | Call by reference | Type reference (TYPE) | STRING | Der StyleClassName | 20140327 |
Method ADD_PAGE_STYLE_CLASS_NAME on Interface IF_WD_CUSTOM_STYLE_MANAGER has no exception.
Method CREATE_BY_UI_ELEMENT_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CUSTOM_STYLE | Value transfer | Object reference (TYPE REF TO) | IF_WD_CUSTOM_STYLE | Stylesheet Beschreibung | 20131127 | |||
| 2 | UI_ELEMENT | Call by reference | Object reference (TYPE REF TO) | CL_WD_UIELEMENT | 20131127 |
Method CREATE_BY_UI_ELEMENT_REF on Interface IF_WD_CUSTOM_STYLE_MANAGER has no exception.
Method CREATE_CUSTOM_STYLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CUSTOM_STYLE | Value transfer | Object reference (TYPE REF TO) | IF_WD_CUSTOM_STYLE | Stylesheet Beschreibung | 20131128 | |||
| 2 | ELEMENT_TYPE | Call by reference | Type reference (TYPE) | WDY_MD_UI_ELEMENT_DEF_NAME | Web Dynpro : Web Dynpro UI-Element Definition | 20131128 | |||
| 3 | LIBRARY_NAME | Call by reference | Type reference (TYPE) | WDY_MD_UI_ELEMENT_LIBRARY | Web Dynpro : Name einer UI-Element-Library | 20131128 | |||
| 4 | STYLE_CLASS_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | Name der Style-Klasse | 20131128 | |||
| 5 | STYLE_PROPERTIES | Call by reference | Type reference (TYPE) | IF_WD_CUSTOM_STYLE=>T_STYLE_PROPERTIES | 20131128 |
Method CREATE_CUSTOM_STYLE on Interface IF_WD_CUSTOM_STYLE_MANAGER has no exception.
Method GET_CONDITIONAL_FORMAT_RULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RULE | Value transfer | Type reference (TYPE) | T_CONDITIONAL_FORMAT_RULE | 20140603 | ||||
| 2 | RULE_ID | Call by reference | Type reference (TYPE) | STRING | 20140603 |
Method GET_CONDITIONAL_FORMAT_RULE on Interface IF_WD_CUSTOM_STYLE_MANAGER has no exception.
Method GET_CONDITIONAL_FORMAT_RULES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONDITIONAL_FORMAT_RULES | Value transfer | Type reference (TYPE) | T_CONDITIONAL_FORMAT_RULES | 20140603 |
Method GET_CONDITIONAL_FORMAT_RULES on Interface IF_WD_CUSTOM_STYLE_MANAGER has no exception.
Method GET_CUSTOM_STYLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CUSTOM_STYLE | Value transfer | Object reference (TYPE REF TO) | IF_WD_CUSTOM_STYLE | Style Definition | 20140627 | |||
| 2 | STYLE_CLASS_NAME | Call by reference | Type reference (TYPE) | STRING | 20140627 |
Method GET_CUSTOM_STYLE on Interface IF_WD_CUSTOM_STYLE_MANAGER has no exception.
Method GET_CUSTOM_STYLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CUSTOM_STYLES | Value transfer | Type reference (TYPE) | IF_WD_CUSTOM_STYLE=>T_CUSTOM_STYLES | 20140627 |
Method GET_CUSTOM_STYLES on Interface IF_WD_CUSTOM_STYLE_MANAGER has no exception.
Method GET_STYLE_BLOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BLOCK_ID | Call by reference | Type reference (TYPE) | STRING | 20140627 | ||||
| 2 | CUSTOM_STYLES | Value transfer | Type reference (TYPE) | IF_WD_CUSTOM_STYLE=>T_CUSTOM_STYLES | 20140627 |
Method GET_STYLE_BLOCK on Interface IF_WD_CUSTOM_STYLE_MANAGER has no exception.
Method GET_SUPPORTED_ELEMENT_TYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ELEMENT_TYPES | Value transfer | Type reference (TYPE) | T_ELEMENT_TYPES | 20140528 |
Method GET_SUPPORTED_ELEMENT_TYPES on Interface IF_WD_CUSTOM_STYLE_MANAGER has no exception.
Method REMOVE_CONDITIONAL_FORMAT_RULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RULE_ID | Call by reference | Type reference (TYPE) | STRING | 20140603 |
Method REMOVE_CONDITIONAL_FORMAT_RULE on Interface IF_WD_CUSTOM_STYLE_MANAGER has no exception.
Method REMOVE_PAGE_STYLE_CLASS_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | STYLE_CLASS_NAME | Call by reference | Type reference (TYPE) | STRING | Der StyleClassName | 20140331 |
Method REMOVE_PAGE_STYLE_CLASS_NAME on Interface IF_WD_CUSTOM_STYLE_MANAGER has no exception.
Method SET_STYLE_BLOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BLOCK_ID | Call by reference | Type reference (TYPE) | CSEQUENCE | Id zur Identifizierung des Blocks | 20131206 | |||
| 2 | CUSTOM_STYLES | Call by reference | Type reference (TYPE) | IF_WD_CUSTOM_STYLE=>T_CUSTOM_STYLES | Custom Styles | 20131206 |
Method SET_STYLE_BLOCK on Interface IF_WD_CUSTOM_STYLE_MANAGER has no exception.
History
| Last changed by/on | SAP | 20141121 |
| SAP Release Created in | 740 |