SAP ABAP Class CL_FPM_GUIBB_SPEC_PROP_UTIL (Utility methods for special properties)
Hierarchy
☛
SAP_UI (Software Component) User Interface Technology
⤷ BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
⤷ APB_FPM_GUIBB (Package) Generic UI building blocks
⤷ BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
⤷ APB_FPM_GUIBB (Package) Generic UI building blocks
Properties
Class | CL_FPM_GUIBB_SPEC_PROP_UTIL | |
Short Description | Utility methods for special properties | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | APB_FPM_GUIBB | Generic UI building blocks |
Created | 20080218 | SAP |
Last change | 20141120 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_FPM_GUIBB_SPEC_PROP_UTIL | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_FPM_GUIBB_SPEC_PROP_UTIL has no interface implemented.
Friends
Class CL_FPM_GUIBB_SPEC_PROP_UTIL has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | E_BUF_ACTIVE | Constant | Public | See coding | 20110815 | ||||
2 | MS_DEFAULT_VALUES | Static Attribute | Private | Type reference (TYPE) | FPMGB_S_SPECIAL_PROPERTIES | Special Properties for UI Elements | 20080219 | ||
3 | MS_DEFAULT_VALUES_SE | Static Attribute | Private | Type reference (TYPE) | FPM_S_SPEC_PROPS_STANDARD_ELEM | Special Properties for UI Elements | 20100709 | ||
4 | MT_PROPS_BUTTON | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20080218 | |||
5 | MT_PROPS_BUTTON_CHOICE | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20080218 | |||
6 | MT_PROPS_BUTTON_CHOICE_GL2 | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20110318 | |||
7 | MT_PROPS_BUTTON_GL2 | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20110318 | |||
8 | MT_PROPS_CHECK_BOX | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20080527 | |||
9 | MT_PROPS_CHECK_BOX_GL2 | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20100709 | |||
10 | MT_PROPS_CHECK_BOX_GROUP | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20090212 | |||
11 | MT_PROPS_DDLB | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20090519 | |||
12 | MT_PROPS_DDLB_GL2 | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20100709 | |||
13 | MT_PROPS_EXPLANATION_GL2 | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20110221 | |||
14 | MT_PROPS_FILE_DOWNLOAD | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20090526 | |||
15 | MT_PROPS_FILE_DOWNLOAD_GL2 | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20100709 | |||
16 | MT_PROPS_FILE_UPLOAD | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20111117 | |||
17 | MT_PROPS_FILE_UPLOAD_GL2 | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20100709 | |||
18 | MT_PROPS_FORM_TEXT_EDIT_GL2 | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20100709 | |||
19 | MT_PROPS_FORM_TEXT_VIEW_GL2 | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20140415 | |||
20 | MT_PROPS_IMAGE | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20090209 | |||
21 | MT_PROPS_IMAGE_GL2 | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20100709 | |||
22 | MT_PROPS_INPUT_FIELD | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20080218 | |||
23 | MT_PROPS_INPUT_FIELD_GL2 | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20100708 | |||
24 | MT_PROPS_LINK_TO_ACTION | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20080219 | |||
25 | MT_PROPS_LINK_TO_ACTION_GL2 | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20111206 | |||
26 | MT_PROPS_LINK_TO_ACTION_TB | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20080708 | |||
27 | MT_PROPS_LINK_TO_URL | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20080219 | |||
28 | MT_PROPS_LINK_TO_URL_GL2 | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20111206 | |||
29 | MT_PROPS_PROGR_INDICATOR | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20111117 | |||
30 | MT_PROPS_PROGR_INDICATOR_GL2 | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20100709 | |||
31 | MT_PROPS_RADIO_GROUP | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20080218 | |||
32 | MT_PROPS_RADIO_GROUP_GL2 | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20100709 | |||
33 | MT_PROPS_SACTION_GL2 | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20100901 | |||
34 | MT_PROPS_TEXT_EDIT | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20080218 | |||
35 | MT_PROPS_TEXT_EDIT_CTABLE | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20130715 | |||
36 | MT_PROPS_TEXT_EDIT_GL2 | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20100708 | |||
37 | MT_PROPS_TEXT_VIEW | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20080218 | |||
38 | MT_PROPS_TEXT_VIEW_GL2 | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20100709 | |||
39 | MT_PROPS_THRESHOLD_SLIDER | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20090224 | |||
40 | MT_PROPS_THRESHOLD_SLIDER_GL2 | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20100709 | |||
41 | MT_PROPS_TOGGLE_BUTTON | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20080220 | |||
42 | MT_PROPS_TOGGLE_BUTTON_GL2 | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20110318 | |||
43 | MT_PROPS_TOOLBAR_BUTTON | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20090526 | |||
44 | MT_PROPS_TOOLBAR_LTA_GL2 | Static Attribute | Private | Type reference (TYPE) | TY_T_PROPERTY_LIST | 20111205 | |||
45 | MT_SPECIAL_PROPERTIES_BUF | Static Attribute | Private | Type reference (TYPE) | TY_T_SPECIAL_PROPERTIES_BUF | 20120702 | |||
46 | MT_SPEC_PROP_BUF | Static Attribute | Private | Type reference (TYPE) | TY_T_SPEC_PROP_BUF | 20110815 | |||
47 | MV_BUF_ACTIVE | Static Attribute | Public | See coding | '*' | 20110815 |
Methods
Events
Class CL_FPM_GUIBB_SPEC_PROP_UTIL has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_S_PROPERTY_LIST | Public | See coding | 20080218 | begin of ty_s_property_list,
name type name_komp,
label type string,
end of ty_s_property_list
|
||
2 | TY_S_SPECIAL_PROPERTIES_BUF | Private | See coding | 20120702 | BEGIN OF ty_s_special_properties_buf,
xml TYPE string,
values TYPE REF TO data,
END OF ty_s_special_properties_buf
|
||
3 | TY_S_SPEC_PROP_BUF | Private | See coding | 20110815 | BEGIN OF ty_s_spec_prop_buf,
xml TYPE string,
values TYPE fpmgb_s_special_properties,
END OF ty_s_spec_prop_buf
|
||
4 | TY_T_PROPERTY_LIST | Public | See coding | 20080218 | ty_t_property_list type standard table of ty_s_property_list
|
||
5 | TY_T_SPECIAL_PROPERTIES_BUF | Private | See coding | 20120702 | ty_t_special_properties_buf TYPE HASHED TABLE OF ty_s_special_properties_buf WITH UNIQUE KEY xml
|
||
6 | TY_T_SPEC_PROP_BUF | Private | See coding | 20110815 | ty_t_spec_prop_buf TYPE HASHED TABLE OF ty_s_spec_prop_buf WITH UNIQUE KEY xml
|
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_FPM_GUIBB_SPEC_PROP_UTIL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FPM_GUIBB_SPEC_PROP_UTIL has no exception.
Method DECODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PROPS_AS_STRING | Call by reference | Type reference (TYPE) | STRING | 20080218 | |||
2 | Returning | RS_PROPERTIES | Value transfer | Type reference (TYPE) | FPMGB_S_SPECIAL_PROPERTIES | Special Properties for UI Elements | 20080218 |
Method DECODE on class CL_FPM_GUIBB_SPEC_PROP_UTIL has no exception.
Method DECODE_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_STRUCTURE | Call by reference | Type reference (TYPE) | ANY | 20081002 | |||
2 | Importing | IV_STRING | Call by reference | Type reference (TYPE) | STRING | 20081002 |
Method DECODE_STRUCTURE on class CL_FPM_GUIBB_SPEC_PROP_UTIL has no exception.
Method ENCODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_PROPERTIES | Call by reference | Type reference (TYPE) | FPMGB_S_SPECIAL_PROPERTIES | Special Properties for UI Elements | 20080218 | ||
2 | Returning | RV_PROPS_AS_STRING | Value transfer | Type reference (TYPE) | STRING | 20080218 |
Method ENCODE on class CL_FPM_GUIBB_SPEC_PROP_UTIL has no exception.
Method ENCODE_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_STRUCTURE | Call by reference | Type reference (TYPE) | ANY | 20081002 | |||
2 | Returning | RV_STRING | Value transfer | Type reference (TYPE) | STRING | 20081002 |
Method ENCODE_STRUCTURE on class CL_FPM_GUIBB_SPEC_PROP_UTIL has no exception.
Method GET_DEFAULT_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DISPLAY_TYPE | Call by reference | Type reference (TYPE) | FPMGB_DISPLAY_TYPE | Display Type | 20080219 | ||
2 | Returning | RS_DEFAULT_VALUES | Value transfer | Type reference (TYPE) | FPMGB_S_SPECIAL_PROPERTIES | Special Properties for UI Elements | 20080219 |
Method GET_DEFAULT_VALUES on class CL_FPM_GUIBB_SPEC_PROP_UTIL has no exception.
Method GET_DEFAULT_VALUES_BC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RS_DEFAULT_VALUES | Value transfer | Type reference (TYPE) | FPM_S_SPEC_PROPS_BUTTON_CHOICE | Special Properties for UI Elements | 20100709 |
Method GET_DEFAULT_VALUES_BC on class CL_FPM_GUIBB_SPEC_PROP_UTIL has no exception.
Method GET_DEFAULT_VALUES_BUTTON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RS_DEFAULT_VALUES | Value transfer | Type reference (TYPE) | FPM_S_SPEC_PROPS_BUTTON | Special Properties for UI Elements | 20100709 |
Method GET_DEFAULT_VALUES_BUTTON on class CL_FPM_GUIBB_SPEC_PROP_UTIL has no exception.
Method GET_DEFAULT_VALUES_SE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DISPLAY_TYPE | Call by reference | Type reference (TYPE) | FPMGB_STANDARD_ELEMENT_TYPE | Display Type | 20100709 | ||
2 | Returning | RS_DEFAULT_VALUES | Value transfer | Type reference (TYPE) | FPM_S_SPEC_PROPS_STANDARD_ELEM | Special Properties for UI Elements | 20100709 |
Method GET_DEFAULT_VALUES_SE on class CL_FPM_GUIBB_SPEC_PROP_UTIL has no exception.
Method GET_DEFAULT_VALUES_TB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RS_DEFAULT_VALUES | Value transfer | Type reference (TYPE) | FPM_S_SPEC_PROPS_TOGGLE_BUTTON | Special Properties for UI Elements | 20100709 |
Method GET_DEFAULT_VALUES_TB on class CL_FPM_GUIBB_SPEC_PROP_UTIL has no exception.
Method GET_DEFAULT_VALUES_TB_LTA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RS_DEFAULT_VALUES | Value transfer | Type reference (TYPE) | FPM_S_SPEC_PROPS_BUTTON | Special Properties for UI Elements | 20111214 |
Method GET_DEFAULT_VALUES_TB_LTA on class CL_FPM_GUIBB_SPEC_PROP_UTIL has no exception.
Method GET_PROPS_FOR_BUTTON_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PROPERTY_LIST | Call by reference | Type reference (TYPE) | CL_FPM_GUIBB_SPEC_PROP_UTIL=>TY_T_PROPERTY_LIST | 20100816 | |||
2 | Importing | IV_BUTTON_TYPE | Call by reference | Type reference (TYPE) | FPM_BUTTON_TYPE | Button Type | 20100816 | ||
3 | Importing | IV_GUIBB | Call by reference | Type reference (TYPE) | FPM_COMPONENT_NAME | 'FPM_FORM_UIBB_GL2' | 20100816 | ||
4 | Importing | IV_NODENAME | Call by reference | Type reference (TYPE) | STRING | 20100816 |
Method GET_PROPS_FOR_BUTTON_TYPE on class CL_FPM_GUIBB_SPEC_PROP_UTIL has no exception.
Method GET_PROPS_FOR_DISPLAY_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PROPERTY_LIST | Call by reference | Type reference (TYPE) | CL_FPM_GUIBB_SPEC_PROP_UTIL=>TY_T_PROPERTY_LIST | 20080218 | |||
2 | Importing | IV_DISPLAY_TYPE | Call by reference | Type reference (TYPE) | FPMGB_DISPLAY_TYPE | Display Type | 20080218 | ||
3 | Importing | IV_GUIBB | Call by reference | Type reference (TYPE) | FPM_COMPONENT_NAME | 'FPM_LIST_UIBB' | 20080527 | ||
4 | Importing | IV_NODENAME | Call by reference | Type reference (TYPE) | STRING | 20080708 |
Method GET_PROPS_FOR_DISPLAY_TYPE on class CL_FPM_GUIBB_SPEC_PROP_UTIL has no exception.
Method GET_PROPS_FOR_SE_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PROPERTY_LIST | Call by reference | Type reference (TYPE) | CL_FPM_GUIBB_SPEC_PROP_UTIL=>TY_T_PROPERTY_LIST | 20100901 | |||
2 | Importing | IV_DISPLAY_TYPE | Call by reference | Type reference (TYPE) | FPMGB_STANDARD_ELEMENT_TYPE | Display Type | 20100901 | ||
3 | Importing | IV_GUIBB | Call by reference | Type reference (TYPE) | FPM_COMPONENT_NAME | 'FPM_FORM_UIBB_GL2' | 20100901 | ||
4 | Importing | IV_NODENAME | Call by reference | Type reference (TYPE) | STRING | 20100901 |
Method GET_PROPS_FOR_SE_ACTION on class CL_FPM_GUIBB_SPEC_PROP_UTIL has no exception.
Method GET_PROPS_FOR_SE_DISPLAY_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PROPERTY_LIST | Call by reference | Type reference (TYPE) | CL_FPM_GUIBB_SPEC_PROP_UTIL=>TY_T_PROPERTY_LIST | 20100709 | |||
2 | Importing | IV_DISPLAY_TYPE | Call by reference | Type reference (TYPE) | FPMGB_STANDARD_ELEMENT_TYPE | Display Type | 20100709 | ||
3 | Importing | IV_GUIBB | Call by reference | Type reference (TYPE) | FPM_COMPONENT_NAME | 'FPM_FORM_UIBB_GL2' | 20100709 | ||
4 | Importing | IV_NODENAME | Call by reference | Type reference (TYPE) | STRING | 20100709 |
Method GET_PROPS_FOR_SE_DISPLAY_TYPE on class CL_FPM_GUIBB_SPEC_PROP_UTIL has no exception.
History
Last changed by/on | SAP | 20141120 |
SAP Release Created in | 711 |