SAP ABAP Class CL_FPM_VISBIZ_CONFIG_READER (Configuration Reader for Visbiz GUIBB)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FPM_CONFIG_READER Configuration Reader for OIF 20130829
Properties
Class CL_FPM_VISBIZ_CONFIG_READER  
Short Description Configuration Reader for Visbiz GUIBB    
Super Class CL_FPM_CONFIG_READER Configuration Reader for OIF 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APB_FPM_GUIBB   Generic UI building blocks 
Created 20130829   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_VISBIZ_UIBB_ASSIST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_FPM_GUIBB_FORM_CONFIG Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_FPM_GUIBB_VISBIZ_CONFIG Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_FPM_VISBIZ_CONFIG_READER has no interface implemented.
Friends
Class CL_FPM_VISBIZ_CONFIG_READER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_FEEDER Instance attribute Private Object reference (TYPE REF TO) IF_FPM_GUIBB_VISBIZ Feeder Interface for VisBiz UIBB 20131030
2 MR_PARAMETER_STRUCTURE Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_DATADESCR Runtime Type Services 20130903
3 MS_CONFIG Instance attribute Private Type reference (TYPE) CL_FPM_VISBIZ_UIBB_ASSIST=>YS_VISBIZ 20130829
4 MT_ACTION_DEFINITION Instance attribute Private Type reference (TYPE) FPMGB_T_ACTIONDEF Action Definition 20131030
5 MT_PARAMETER Instance attribute Private Type reference (TYPE) TY_T_PARAMETER 20130903
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130829
2 GET_APPLICATION Instance method Public Method 20130829
3 GET_ARIA_LANDMARK Instance method Public Method 20131016
4 GET_BR_BUTTON Instance method Public Method Get button row button 20131030
5 GET_BR_BUTTON_CHOICE Instance method Public Method Get button row button choice 20131030
6 GET_BR_DROP_DOWN_LIST_BOX Instance method Public Method Get button row drop-down list box 20131030
7 GET_BR_ELEMENTS Instance method Public Method Get button row elements 20131030
8 GET_BR_INPUT_FIELD Instance method Public Method Get button row input field 20131030
9 GET_BR_LINK_TO_ACTION Instance method Public Method Get button row link to action 20131030
10 GET_BR_SEPARATOR Instance method Public Method Get button row separator 20131030
11 GET_BR_TOGGLE_BUTTON Instance method Public Method Get button row toggle button 20131030
12 GET_DEFAULT_MAP_STACK Instance method Public Method 20130829
13 GET_EVENT_PARAMETER Instance method Private Method 20131030
14 GET_FEEDER Instance method Public Method 20130829
15 GET_HAS_MAX_MIN_BUTTON Instance method Public Method 20140219
16 GET_MIME_REP_PATH Instance method Public Method 20130829
17 GET_PARAMETERS Instance method Public Method 20130903
18 GET_PERSONALIZATION_ENABLED Instance method Public Method 20130829
19 GET_SETTINGS Instance method Public Method 20130829
20 GET_START_POSITION Instance method Public Method 20130829
21 GET_VISBIZ_CLASSES Instance method Public Method 20130829
22 INIT_FEEDER Instance method Private Method 20131030
23 READ_CONFIG Instance method Private Method 20130829
24 READ_ELEMENT Instance method Private Method 20130829
Events
Class CL_FPM_VISBIZ_CONFIG_READER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_PARAMETER Private See coding 20130903 BEGIN OF ty_s_parameter , name TYPE fpmgb_parameter_name, value TYPE fpmgb_parameter_value, path TYPE string, END OF ty_s_parameter
2 TY_T_PARAMETER Private See coding 20130903 ty_t_parameter TYPE STANDARD TABLE OF ty_s_parameter
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPL_READER Call by reference Object reference (TYPE REF TO) IF_WD_CONFIG_APPL_READER Read Interface for Application Configuration 20130829
2 Importing IR_COMP_READER Call by reference Object reference (TYPE REF TO) IF_WD_CONFIG_COMP_READER Read Interface for the Component Configuration 20130829
3 Importing IV_CONFIGURATION_ID Call by reference Type reference (TYPE) WDY_CONFIG_ID Configuration Identification 20130829
4 Importing IV_CONFIG_TYPE Call by reference Type reference (TYPE) WDY_CONFIG_TYPE Type of Web Dynpro Configuration 20130829
5 Importing IV_NO_VARIANTS Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130829
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20130829

Method GET_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_APPLICATION Value transfer Type reference (TYPE) VBI_APP_ID Visual Business Application Identifier 20130829

Method GET_APPLICATION on class CL_FPM_VISBIZ_CONFIG_READER has no exception.

Method GET_ARIA_LANDMARK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ARIA_LANDMARK Value transfer Type reference (TYPE) FPM_ARIA_LANDMARK Aria Landmark 20131016

Method GET_ARIA_LANDMARK on class CL_FPM_VISBIZ_CONFIG_READER has no exception.

Method GET_BR_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BR_BUTTON Call by reference Type reference (TYPE) IF_FPM_GUIBB_VISBIZ_CONFIG=>TY_S_BR_BUTTON Button 20131030
2 Importing IV_ELEMENT_ID Call by reference Type reference (TYPE) FPM_ELEMENT_ID FPM: Element ID 20131030
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20131030

Method GET_BR_BUTTON_CHOICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BR_BUTTON_CHOICE Call by reference Type reference (TYPE) IF_FPM_GUIBB_VISBIZ_CONFIG=>TY_S_BR_BUTTON_CHOICE Button choice 20131030
2 Importing IV_ELEMENT_ID Call by reference Type reference (TYPE) FPM_ELEMENT_ID FPM: Element ID 20131030
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20131030

Method GET_BR_DROP_DOWN_LIST_BOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BR_DROP_DOWN_LIST_BOX Call by reference Type reference (TYPE) IF_FPM_GUIBB_VISBIZ_CONFIG=>TY_S_BR_DROP_DOWN_LIST_BOX Drop-down list box 20131030
2 Importing IV_ELEMENT_ID Call by reference Type reference (TYPE) FPM_ELEMENT_ID FPM: Element ID 20131030
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20131030

Method GET_BR_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUTTON_ROW_ELEMENT Call by reference Type reference (TYPE) IF_FPM_GUIBB_VISBIZ_CONFIG=>TY_T_BUTTON_ROW_ELEMENT Button row elements 20131030
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20131030

Method GET_BR_INPUT_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BR_INPUT_FIELD Call by reference Type reference (TYPE) IF_FPM_GUIBB_VISBIZ_CONFIG=>TY_S_BR_INPUT_FIELD Input field 20131030
2 Importing IV_ELEMENT_ID Call by reference Type reference (TYPE) FPM_ELEMENT_ID FPM: Element ID 20131030
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20131030

Method GET_BR_LINK_TO_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BR_LINK_TO_ACTION Call by reference Type reference (TYPE) IF_FPM_GUIBB_VISBIZ_CONFIG=>TY_S_BR_LINK_TO_ACTION Link to action 20131030
2 Importing IV_ELEMENT_ID Call by reference Type reference (TYPE) FPM_ELEMENT_ID FPM: Element ID 20131030
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20131030

Method GET_BR_SEPARATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BR_SEPARATOR Call by reference Type reference (TYPE) IF_FPM_GUIBB_VISBIZ_CONFIG=>TY_S_BR_SEPARATOR Separator 20131030
2 Importing IV_ELEMENT_ID Call by reference Type reference (TYPE) FPM_ELEMENT_ID FPM: Element ID 20131030
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20131030

Method GET_BR_TOGGLE_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BR_TOGGLE_BUTTON Call by reference Type reference (TYPE) IF_FPM_GUIBB_VISBIZ_CONFIG=>TY_S_BR_TOGGLE_BUTTON Toggle button 20131030
2 Importing IV_ELEMENT_ID Call by reference Type reference (TYPE) FPM_ELEMENT_ID FPM: Element ID 20131030
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20131030

Method GET_DEFAULT_MAP_STACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DEFAULT_MAP_STACK Value transfer Type reference (TYPE) VBI_DEFAULT_MAP_STACK Default Map Stack 20130829

Method GET_DEFAULT_MAP_STACK on class CL_FPM_VISBIZ_CONFIG_READER has no exception.

Method GET_EVENT_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENCODED_PARAMETER Call by reference Type reference (TYPE) STRING 20131030
2 Importing IV_EVENT_ID Call by reference Type reference (TYPE) FPM_EVENT_ID ID of the FPM Event 20131030
3 Returning RT_PARAM Value transfer Type reference (TYPE) FPM_T_PARAMETER_VALUE Parameter values 20131030

Method GET_EVENT_PARAMETER on class CL_FPM_VISBIZ_CONFIG_READER has no exception.

Method GET_FEEDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FEEDER Value transfer Type reference (TYPE) FPMGB_FEEDER_CLASS Feeder Class 20130829

Method GET_FEEDER on class CL_FPM_VISBIZ_CONFIG_READER has no exception.

Method GET_HAS_MAX_MIN_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HAS_MAX_MIN_BUTTON Value transfer Type reference (TYPE) FPM_HAS_MAX_MIN_BUTTON FPM GUIBB has Maximize/ Minimize Button in its Toolbar 20140219

Method GET_HAS_MAX_MIN_BUTTON on class CL_FPM_VISBIZ_CONFIG_READER has no exception.

Method GET_MIME_REP_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MIME_REP_PATH Value transfer Type reference (TYPE) VBI_MIME_REP_PATH MIME Repository Path 20130829

Method GET_MIME_REP_PATH on class CL_FPM_VISBIZ_CONFIG_READER has no exception.

Method GET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARAMETER Value transfer Type reference (TYPE) IF_FPM_GUIBB_FORM_CONFIG=>TY_T_PARAMETER 20130903
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20130903

Method GET_PERSONALIZATION_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PERSONALIZATION_ENABLED Value transfer Type reference (TYPE) FPM_PERSONALIZATION_ENABLED Personalization is Enabled 20130829

Method GET_PERSONALIZATION_ENABLED on class CL_FPM_VISBIZ_CONFIG_READER has no exception.

Method GET_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_SETTINGS Value transfer Type reference (TYPE) CL_FPM_VISBIZ_UIBB_ASSIST=>YS_VISBIZ-SETTINGS 20130830

Method GET_SETTINGS on class CL_FPM_VISBIZ_CONFIG_READER has no exception.

Method GET_START_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_START_POSITION Value transfer Type reference (TYPE) CL_FPM_VISBIZ_UIBB_ASSIST=>YS_VISBIZ-START_POSITION 20130830

Method GET_START_POSITION on class CL_FPM_VISBIZ_CONFIG_READER has no exception.

Method GET_VISBIZ_CLASSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_VISBIZ_CLASSES Value transfer Type reference (TYPE) CL_FPM_VISBIZ_UIBB_ASSIST=>YS_VISBIZ-VISBIZ_CLASSES 20130830

Method GET_VISBIZ_CLASSES on class CL_FPM_VISBIZ_CONFIG_READER has no exception.

Method INIT_FEEDER Signature

Method INIT_FEEDER on class CL_FPM_VISBIZ_CONFIG_READER has no parameter.
Method INIT_FEEDER on class CL_FPM_VISBIZ_CONFIG_READER has no exception.

Method READ_CONFIG Signature

Method READ_CONFIG on class CL_FPM_VISBIZ_CONFIG_READER has no parameter.
Method READ_CONFIG on class CL_FPM_VISBIZ_CONFIG_READER has no exception.

Method READ_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) ANY 20130829
2 Importing IV_INDEX Call by reference Type reference (TYPE) I 1 20130829
3 Importing IV_NODE_ID Call by reference Type reference (TYPE) STRING 20130829
4 Importing IV_NODE_NAME Call by reference Type reference (TYPE) STRING 20130829

Method READ_ELEMENT on class CL_FPM_VISBIZ_CONFIG_READER has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 740