SAP ABAP Class CL_FPM_GUIBB_LAYOUT_API_FORM_A (Layout Config Advanced Form UIBB)
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_GUIBB_LAYOUT_API_BASE Layout Config Base 20120316
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FPM_GUIBB_LAYOUT_API_FORM_2 Layout Config Form UIBB GL2 20120316
2 Inheritance (c INHERITING FROM c_ref)  CL_FPM_GUIBB_LAYOUT_API_FORM_R Layout Config Form Repeater UIBB 20120316
Properties
Class CL_FPM_GUIBB_LAYOUT_API_FORM_A  
Short Description Layout Config Advanced Form UIBB    
Super Class CL_FPM_GUIBB_LAYOUT_API_BASE Layout Config Base 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APB_FPM_GUIBB   Generic UI building blocks 
Created 20120316   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 IF_FPM_GUIBB_ADV_FORM_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_FPM_GUIBB_LAYOUT_API_FORM_A has no interface implemented.
Friends
Class CL_FPM_GUIBB_LAYOUT_API_FORM_A has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CONFIG_READER Instance attribute Protected Object reference (TYPE REF TO) CL_FPM_ADV_FORM_CONFIG_READER Configuration Reader for Advalnced Form 20120316
2 MO_CONFIG_WRITER Instance attribute Protected Object reference (TYPE REF TO) CL_FPM_ADV_FORM_CONFIG_WRITER Configuration Writer for Advanced Form 20120316
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ACTION Instance method Protected Method Add an action 20120316
2 ADD_BUTTON Instance method Protected Method Add a button with position 20120316
3 ADD_BUTTON_CHOICE Instance method Protected Method Add a button choice with position 20120316
4 ADD_BUTTON_ROW Instance method Protected Method Add a button row 20120316
5 ADD_DROP_TARGET Instance method Protected Method Add a drop target 20120316
6 ADD_ELEMENTS_TO_BUTTON_ROW Instance method Protected Method Add buttons, toggle buttons, button choices to a button row 20120316
7 ADD_ELEMENTS_TO_FORM_GROUP Instance method Protected Method Add form group elements to a form group 20120316
8 ADD_FORM_GROUP Instance method Protected Method Add a form group 20120316
9 ADD_MENU Instance method Protected Method Add menu 20120316
10 ADD_MENU_ITEM Instance method Protected Method Add menu item 20120316
11 ADD_STANDARD_ELEMENT Instance method Protected Method Add a standard element with position 20120316
12 ADD_TOGGLE_BUTTON Instance method Protected Method Add a toggle button with position 20120316
13 ADD_TOOLBAR_LINK_TO_ACTION Instance method Protected Method Add a toolbar link to action 20120316
14 GET_ABSTRACT_BUTTONS Instance method Protected Method Get buttons with their positions 20120316
15 GET_ACTIONS Instance method Protected Method Get actions 20120316
16 GET_BUTTONS Instance method Protected Method Get normal buttons with their positions 20120316
17 GET_BUTTON_CHOICES Instance method Protected Method Get button choices with their positions 20120316
18 GET_BUTTON_ROWS Instance method Protected Method Get button rows with their positions 20120316
19 GET_DROP_TARGETS Instance method Protected Method Get drop target 20120316
20 GET_FEEDER_PARAMETER Instance method Protected Method Get feeder parameter 20120316
21 GET_FORM_GROUPS Instance method Protected Method Get form groups 20120316
22 GET_STANDARD_ELEMENTS Instance method Protected Method Get standard elements with their positions 20120316
23 GET_TOGGLE_BUTTONS Instance method Protected Method Get toggle buttons with their positions 20120316
24 GET_TOOLBAR_LINK_TO_ACTIONS Instance method Protected Method Get toolbar link to actions 20120316
Events
Class CL_FPM_GUIBB_LAYOUT_API_FORM_A has no event.
Types
Class CL_FPM_GUIBB_LAYOUT_API_FORM_A has no local type.
Method Signatures

Method ADD_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ACTION Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_S_ACTION Action da 20120316
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120316

Method ADD_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BUTTON Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_S_BUTTON Button data 20120316
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120316

Method ADD_BUTTON_CHOICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BUTTON_CHOICE Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_S_BUTTON_CHOICE Button choice data 20120316
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120316

Method ADD_BUTTON_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BUTTON_ROW Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_S_BUTTON_ROW Button row 20120316
2 Importing IT_BUTTON Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_T_BUTTON Buttons 20120316
3 Importing IT_BUTTON_CHOICE Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_T_BUTTON_CHOICE Button choices 20120316
4 Importing IT_TOGGLE_BUTTON Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_T_TOGGLE_BUTTON Toggle buttons 20120316
5 Importing IT_TOOLBAR_LINK_TO_ACTION Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_T_TOOLBAR_LINK_TO_ACTION Toolbar link to actions 20120316
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120316

Method ADD_DROP_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DROP_TARGET Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_S_DROP_TARGET Drop target data 20120316
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120316

Method ADD_ELEMENTS_TO_BUTTON_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BUTTON Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_T_BUTTON Buttons 20120316
2 Importing IT_BUTTON_CHOICE Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_T_BUTTON_CHOICE Button choices 20120316
3 Importing IT_BUTTON_ROW_ELEMENT Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_T_BUTTON_ROW_ELEMENT Button row element references and indices 20120316
4 Importing IT_TOGGLE_BUTTON Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_T_TOGGLE_BUTTON Toggle buttons 20120316
5 Importing IT_TOOLBAR_LINK_TO_ACTION Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_T_TOOLBAR_LINK_TO_ACTION Toolbar link to actions 20120316
6 Importing IV_BUTTON_ROW_ID Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_S_BUTTON_ROW-ID Button row ID 20120316
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120316

Method ADD_ELEMENTS_TO_FORM_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FORM_GROUP_ELEMENT Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_T_FORM_GROUP_ELEMENT Form group element references 20120316
2 Importing IV_FORM_GROUP_ID Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_S_FORM_GROUP-ID Form group ID 20120316
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120316

Method ADD_FORM_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FORM_GROUP Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_S_FORM_GROUP Form group data 20120316
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120316

Method ADD_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MENU_ID Call by reference Type reference (TYPE) FPM_CTXT_MENU_ID Context Menu ID 20120316
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120316

Method ADD_MENU_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MENU_ITEM Call by reference Type reference (TYPE) CL_FPM_CONFIG_WRITER=>TY_S_CTXT_MENU_ITEM 20120316
2 Importing IV_MENU_ID Call by reference Type reference (TYPE) FPM_CTXT_MENU_ID Context Menu ID 20120316
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120316

Method ADD_STANDARD_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STANDARD_ELEMENT Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_S_STANDARD_ELEMENT Standard element data 20120316
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120316

Method ADD_TOGGLE_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TOGGLE_BUTTON Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_S_TOGGLE_BUTTON Toggle button data 20120316
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120316

Method ADD_TOOLBAR_LINK_TO_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TOOLBAR_LINK_TO_ACTION Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_S_TOOLBAR_LINK_TO_ACTION 20120316

Method ADD_TOOLBAR_LINK_TO_ACTION on class CL_FPM_GUIBB_LAYOUT_API_FORM_A has no exception.

Method GET_ABSTRACT_BUTTONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUTTON Call by reference Type reference (TYPE) SORTED TABLE Table of buttons 20120316
2 Importing IV_TYPE Call by reference Type reference (TYPE) DATA 20120316

Method GET_ABSTRACT_BUTTONS on class CL_FPM_GUIBB_LAYOUT_API_FORM_A has no exception.

Method GET_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTION Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_T_ACTION Table of actions 20120316

Method GET_ACTIONS on class CL_FPM_GUIBB_LAYOUT_API_FORM_A has no exception.

Method GET_BUTTONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUTTON Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_T_BUTTON Table of buttons 20120316

Method GET_BUTTONS on class CL_FPM_GUIBB_LAYOUT_API_FORM_A has no exception.

Method GET_BUTTON_CHOICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUTTON_CHOICE Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_T_BUTTON_CHOICE Table of button choices 20120316

Method GET_BUTTON_CHOICES on class CL_FPM_GUIBB_LAYOUT_API_FORM_A has no exception.

Method GET_BUTTON_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUTTON_ROW Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_T_BUTTON_ROW Table of button rows 20120316

Method GET_BUTTON_ROWS on class CL_FPM_GUIBB_LAYOUT_API_FORM_A has no exception.

Method GET_DROP_TARGETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DROP_TARGET Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_T_DROP_TARGET Table of drop targets 20120316

Method GET_DROP_TARGETS on class CL_FPM_GUIBB_LAYOUT_API_FORM_A has no exception.

Method GET_FEEDER_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FEEDER_PARAMETER Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_T_FEEDER_PARAMETER Table of feeder parameter 20120316

Method GET_FEEDER_PARAMETER on class CL_FPM_GUIBB_LAYOUT_API_FORM_A has no exception.

Method GET_FORM_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FORM_GROUP Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_T_FORM_GROUP Table of form groups 20120316

Method GET_FORM_GROUPS on class CL_FPM_GUIBB_LAYOUT_API_FORM_A has no exception.

Method GET_STANDARD_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STANDARD_ELEMENT Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_T_STANDARD_ELEMENT Table of standard elements 20120316

Method GET_STANDARD_ELEMENTS on class CL_FPM_GUIBB_LAYOUT_API_FORM_A has no exception.

Method GET_TOGGLE_BUTTONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TOGGLE_BUTTON Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_T_TOGGLE_BUTTON Table of toggle buttons 20120316

Method GET_TOGGLE_BUTTONS on class CL_FPM_GUIBB_LAYOUT_API_FORM_A has no exception.

Method GET_TOOLBAR_LINK_TO_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TOOLBAR_LINK_TO_ACTION Call by reference Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_T_TOOLBAR_LINK_TO_ACTION Table of toolbar link to actions 20120316

Method GET_TOOLBAR_LINK_TO_ACTIONS on class CL_FPM_GUIBB_LAYOUT_API_FORM_A has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 732