SAP ABAP Class CL_FDT_WD_ICONS (FDT WD: Determines icons for WD UI)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
⤷ SFDT_WD_SERVICE (Package) BRFplus: Services for Web Dynpro UI
⤷ BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
⤷ SFDT_WD_SERVICE (Package) BRFplus: Services for Web Dynpro UI
Properties
Class | CL_FDT_WD_ICONS | |
Short Description | FDT WD: Determines icons for WD UI | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SFDT_WD_SERVICE | BRFplus: Services for Web Dynpro UI |
Created | 20060717 | SAP |
Last change | 20130531 | SAP |
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) |
2 | CL_FDT_DEPLOYMENT | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | IF_FDT_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
4 | IF_FDT_WD_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_FDT_WD_ICONS has no interface implemented.
Friends
Class CL_FDT_WD_ICONS has no friend class.
Attributes
Class CL_FDT_WD_ICONS has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | GET_ALL_ICONS_FOR_OBJECT_TYPES | Static method | Public | Method | Returns all Icons for object types | 20120215 |
2 | GET_ICON | Static method | Public | Method | Returns the icon for an object | 20081104 |
3 | GET_ICONS_FOR_TEXT_BASED_UI | Static method | Public | Method | Returns icons for text-based UIs | 20070725 |
4 | GET_ICON_FOR_DEPLOYMENT_STATUS | Static method | Public | Method | Returns the icon for deployment status | 20091002 |
5 | GET_ICON_FOR_DO_TYPE | Static method | Public | Method | Deprecated: DO NOT USE | 20081022 |
6 | GET_ICON_FOR_ESR_OBJECT | Static method | Public | Method | FDT_WD: returns WD Icons for ESR Objects (BO, Node, Attr...) | 20060825 |
7 | GET_ICON_FOR_EXPRESSION | Static method | Public | Method | Deprecated: DO NOT USE | 20081003 |
8 | GET_ICON_FOR_MSGTY | Static method | Public | Method | Returns icon and tooltip for message type | 20080613 |
9 | GET_ICON_FOR_OBJECT_TYPE | Static method | Public | Method | Deprecated: DO NOT USE | 20060717 |
10 | GET_ICON_FOR_STATUS | Static method | Public | Method | Returns Icon and Tooltip for Object Status | 20071016 |
Events
Class CL_FDT_WD_ICONS has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_DATA_OBJECT_ICON | Public | See coding | 20121029 | BEGIN OF s_data_object_icon,
id TYPE string,
tooltip TYPE string,
data_object_type TYPE if_fdt_wd_types=>s_object_type_extended,
END OF s_data_object_icon
|
||
2 | S_ICON | Public | See coding | 20081104 | BEGIN OF s_icon,
icon_source TYPE string,
tooltip TYPE string,
END OF s_icon
|
||
3 | T_DATA_OBJECT_ICON | Public | See coding | 20121029 | t_data_object_icon TYPE STANDARD TABLE OF s_data_object_icon WITH DEFAULT KEY
|
||
4 | T_ICON | Public | See coding | 20120215 | t_icon TYPE STANDARD TABLE OF s_icon WITH DEFAULT KEY
|
Method Signatures
Method GET_ALL_ICONS_FOR_OBJECT_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_CONFIGURATION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_WD_CONFIGURATION | FDT WD: Configuration | 20120215 | ||
2 | Returning | RT_ICON | Value transfer | Type reference (TYPE) | T_DATA_OBJECT_ICON | 20121029 |
Method GET_ALL_ICONS_FOR_OBJECT_TYPES on class CL_FDT_WD_ICONS has no exception.
Method GET_ICON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_CONFIGURATION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_WD_CONFIGURATION | FDT WD: Configuration | 20110117 | ||
2 | Importing | IS_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_WD_TYPES=>S_OBJECT_TYPE_EXTENDED | Extended Object Type | 20090602 | ||
3 | Importing | IV_BOUND_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20110317 | ||
4 | Importing | IV_DEFAULT_TOOLTIP | Call by reference | Type reference (TYPE) | STRING | 20110318 | |||
5 | Importing | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Id | 20081104 | ||
6 | Importing | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20110117 | ||
7 | Returning | RS_ICON | Value transfer | Type reference (TYPE) | S_ICON | Icon | 20081104 |
Method GET_ICON on class CL_FDT_WD_ICONS has no exception.
Method GET_ICONS_FOR_TEXT_BASED_UI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_INSERT_ROW | Call by reference | Type reference (TYPE) | STRING | Icon for 'Insert Row' button | 20070725 | ||
2 | Exporting | EV_MORE | Call by reference | Type reference (TYPE) | STRING | 20081016 | |||
3 | Exporting | EV_MOVE_DOWN | Call by reference | Type reference (TYPE) | STRING | Icon for 'Move down' button | 20070725 | ||
4 | Exporting | EV_MOVE_UP | Call by reference | Type reference (TYPE) | STRING | Icon for 'Move up' button | 20070725 | ||
5 | Exporting | EV_NEGATIVE | Call by reference | Type reference (TYPE) | STRING | Icon for 'Negative' symbol | 20070807 | ||
6 | Exporting | EV_POSITIVE | Call by reference | Type reference (TYPE) | STRING | Icon for 'Positive' symbol | 20070807 | ||
7 | Exporting | EV_REMOVE_ROW | Call by reference | Type reference (TYPE) | STRING | Icon for 'Remove Row' button | 20070725 |
Method GET_ICONS_FOR_TEXT_BASED_UI on class CL_FDT_WD_ICONS has no exception.
Method GET_ICON_FOR_DEPLOYMENT_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ICON | Call by reference | Type reference (TYPE) | STRING | 20091002 | |||
2 | Exporting | EV_TOOLTIP | Call by reference | Type reference (TYPE) | STRING | 20091002 | |||
3 | Importing | IV_STATUS | Call by reference | Type reference (TYPE) | CL_FDT_DEPLOYMENT=>DEPLOYMENT_STATUS | BRFplus deployment status | 20091002 |
Method GET_ICON_FOR_DEPLOYMENT_STATUS on class CL_FDT_WD_ICONS has no exception.
Method GET_ICON_FOR_DO_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DATA_OBJECT_TYPE | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>DATA_OBJECT_TYPE | Data Object Type | 20081022 | ||
2 | Importing | IV_ELEMENT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ELEMENT_TYPE | Elementary Data Type | 20081022 | ||
3 | Returning | RV_ICON_SOURCE | Value transfer | Type reference (TYPE) | ICONNAME | Name of an Icon | 20081022 |
Method GET_ICON_FOR_DO_TYPE on class CL_FDT_WD_ICONS has no exception.
Method GET_ICON_FOR_ESR_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ESR_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | FDT: ESR Object Type | 20060825 | ||
2 | Returning | RV_ICON_SOURCE | Value transfer | Type reference (TYPE) | ICONNAME | Web Dynpro: UI Element: Image Source | 20060825 |
Method GET_ICON_FOR_ESR_OBJECT on class CL_FDT_WD_ICONS has no exception.
Method GET_ICON_FOR_EXPRESSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TYPE_OF_EXPRESSION | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20081003 | ||
2 | Returning | RV_ICON_SOURCE | Value transfer | Type reference (TYPE) | ICONNAME | Name of an Icon | 20081003 |
Method GET_ICON_FOR_EXPRESSION on class CL_FDT_WD_ICONS has no exception.
Method GET_ICON_FOR_MSGTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ICON | Call by reference | Type reference (TYPE) | STRING | 20080613 | |||
2 | Exporting | EV_ICON_LARGE | Call by reference | Type reference (TYPE) | STRING | 20080613 | |||
3 | Exporting | EV_ICON_LED | Call by reference | Type reference (TYPE) | STRING | 20080613 | |||
4 | Exporting | EV_ICON_STATUS | Call by reference | Type reference (TYPE) | STRING | 20080613 | |||
5 | Exporting | EV_TOOLTIP | Call by reference | Type reference (TYPE) | STRING | 20080613 | |||
6 | Exporting | EV_TOOLTIP_LED | Call by reference | Type reference (TYPE) | STRING | 20080613 | |||
7 | Exporting | EV_TOOLTIP_STATUS | Call by reference | Type reference (TYPE) | STRING | 20080613 | |||
8 | Importing | IV_MSG_TYPE | Call by reference | Type reference (TYPE) | SY-MSGTY | Message Type | 20080613 |
Method GET_ICON_FOR_MSGTY on class CL_FDT_WD_ICONS has no exception.
Method GET_ICON_FOR_OBJECT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | FDT_OBJECT_TYPE | FDT: Object Type | 20060717 | ||
2 | Returning | RV_ICON_SOURCE | Value transfer | Type reference (TYPE) | ICONNAME | Web Dynpro: UI Element: Image Source | 20060717 |
Method GET_ICON_FOR_OBJECT_TYPE on class CL_FDT_WD_ICONS has no exception.
Method GET_ICON_FOR_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ICON | Call by reference | Type reference (TYPE) | STRING | 20071016 | |||
2 | Exporting | EV_TOOLTIP | Call by reference | Type reference (TYPE) | STRING | 20071016 | |||
3 | Importing | IV_DELETED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20071016 | |||
4 | Importing | IV_MARKED_FOR_DELETE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20071016 | |||
5 | Importing | IV_OBSOLETE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20071016 | |||
6 | Importing | IV_STATE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>STATE | State | 20071016 |
Method GET_ICON_FOR_STATUS on class CL_FDT_WD_ICONS has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 710 |