SAP ABAP Class CL_FPM_TEST_DYNAMIC_NAVIGATION (Application Configuration Controller: Test Navigation)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
     APB_FPM_TEST (Package) Floorplan Manager (Test applications)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_COMPOSITE_CONF_EXIT Application specific configuration controller for composite 20120624
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB Generic UI Building Block 20120624
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_FORM_REPEATER Feeder Interface for generic Form Repeater UI Building Block 20120624
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_OVP_CONF_EXIT Application specific configuration controller for OVP 20120624
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_TABBED_CONF_EXIT Application specific configuration controller for Tabbed 20120624
Properties
Class CL_FPM_TEST_DYNAMIC_NAVIGATION  
Short Description Application Configuration Controller: Test Navigation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APB_FPM_TEST   Floorplan Manager (Test applications) 
Created 20120624   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_OVP Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_FPM_COMPOSITE_CONF_EXIT Application specific configuration controller for composite 20120624
2 IF_FPM_GUIBB Generic UI Building Block 20120624
3 IF_FPM_GUIBB_FORM_REPEATER Feeder Interface for generic Form Repeater UI Building Block 20120624
4 IF_FPM_OVP_CONF_EXIT Application specific configuration controller for OVP 20120624
5 IF_FPM_TABBED_CONF_EXIT Application specific configuration controller for Tabbed 20120624
Friends
Class CL_FPM_TEST_DYNAMIC_NAVIGATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_FIRST_COMPOSITE_INDEX_OVP Constant Private Type reference (TYPE) I 1 20120624
2 MC_FIRST_FORMREP_INDEX_OVP Constant Private Type reference (TYPE) I 1 20120624
3 MC_FIRST_INDEX_IN_COMPOSITE Constant Private Type reference (TYPE) I 1 20120624
4 MC_FIRST_INDEX_IN_TABBED Constant Private Type reference (TYPE) I 1 20120624
5 MC_FIRST_TABBED_INDEX_OVP Constant Private Type reference (TYPE) I 1 20120624
6 MC_SECOND_COMPOSITE_INDEX_OVP Constant Private Type reference (TYPE) I 2 20120624
7 MC_SECOND_FORMREP_INDEX_OVP Constant Private Type reference (TYPE) I 2 20120624
8 MC_SECOND_INDEX_IN_COMPOSITE Constant Private Type reference (TYPE) I 2 20120624
9 MC_SECOND_INDEX_IN_TABBED Constant Private Type reference (TYPE) I 2 20120624
10 MC_SECOND_TABBED_INDEX_OVP Constant Private Type reference (TYPE) I 2 20120624
11 SS_COMPOSITE_UIBB_ACT Static Attribute Private Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
12 SS_COMPOSITE_UIBB_INACT Static Attribute Private Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
13 SS_COMPO_UIBB_ACT_SUB_ACT Static Attribute Private Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
14 SS_COMPO_UIBB_ACT_SUB_INACT Static Attribute Private Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
15 SS_COMPO_UIBB_INACT_SUB_ACT Static Attribute Private Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
16 SS_COMPO_UIBB_INACT_SUB_INACT Static Attribute Private Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
17 SS_FORMREP_UIBB_ACT Static Attribute Private Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
18 SS_FORMREP_UIBB_INACT Static Attribute Private Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
19 SS_OVP_UIBB_EXCHANGE_COUNTER Static Attribute Private Type reference (TYPE) I 0 20120624
20 SS_SUB_UIBB_EXCHANGE_COUNTER Static Attribute Private Type reference (TYPE) I 0 20120624
21 SS_TABBED_UIBB_ACT Static Attribute Private Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
22 SS_TABBED_UIBB_ACT_SUB_ACT Static Attribute Private Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
23 SS_TABBED_UIBB_ACT_SUB_INACT Static Attribute Private Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
24 SS_TABBED_UIBB_INACT Static Attribute Private Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
25 SS_TABBED_UIBB_INACT_SUB_ACT Static Attribute Private Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
26 SS_TABBED_UIBB_INACT_SUB_INACT Static Attribute Private Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
27 SV_FORMREP_UIBB_ACT_SWAP_IDX Static Attribute Private Type reference (TYPE) I 0 20120624
28 SV_FORMREP_UIBB_INACT_SWAP_IDX Static Attribute Private Type reference (TYPE) I 0 20120624
Methods
# Method Level Visibility Method type Description Created on
1 EXCHANGE_COMPOSITE_SUB_UIBB Instance method Private Method 20120624
2 EXCHANGE_FORMREP_SUB_UIBB Instance method Private Method 20120624
3 EXCHANGE_OVP_UIBB Instance method Private Method 20120624
4 EXCHANGE_SWAP_INDICES Instance method Private Method 20120624
5 EXCHANGE_TABBED_SUB_UIBB Instance method Private Method 20120624
6 EXCHANGE_UIBB_KEYS Instance method Private Method 20120624
7 INITIALIZE_COMPOSITE_UIBB_KEYS Instance method Private Method 20120624
8 INITIALIZE_OVP_UIBB_KEYS Instance method Private Method 20120624
9 INITIALIZE_TABBED_UIBB_KEYS Instance method Private Method 20120624
Events
Class CL_FPM_TEST_DYNAMIC_NAVIGATION has no event.
Types
Class CL_FPM_TEST_DYNAMIC_NAVIGATION has no local type.
Method Signatures

Method EXCHANGE_COMPOSITE_SUB_UIBB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ACTIVE_UIBB Call by reference Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
2 Changing CS_INACTIVE_UIBB Call by reference Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
3 Importing IO_COMPOSITE Call by reference Object reference (TYPE REF TO) IF_FPM_COMPOSITE Composite UIBB API 20120624
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20120624

Method EXCHANGE_FORMREP_SUB_UIBB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CURRENT_SWAP_INDEX Call by reference Type reference (TYPE) I 20120624
2 Importing IO_EXTENDED_CTRL Call by reference Object reference (TYPE REF TO) IF_FPM_FORM_REPEATER_EXT_CTRL Extended PBO control 20120624

Method EXCHANGE_FORMREP_SUB_UIBB on class CL_FPM_TEST_DYNAMIC_NAVIGATION has no exception.

Method EXCHANGE_OVP_UIBB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ACTIVE_UIBB Call by reference Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
2 Changing CS_INACTIVE_UIBB Call by reference Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
3 Importing IO_OVP Call by reference Object reference (TYPE REF TO) IF_FPM_OVP Interface for Communication FPM App CC 20120624
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20120624

Method EXCHANGE_SWAP_INDICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_ACTIVE_UIBB_SWAP_INDEX Call by reference Type reference (TYPE) I 20120624
2 Changing CV_INACTIVE_UIBB_SWAP_INDEX Call by reference Type reference (TYPE) I 20120624

Method EXCHANGE_SWAP_INDICES on class CL_FPM_TEST_DYNAMIC_NAVIGATION has no exception.

Method EXCHANGE_TABBED_SUB_UIBB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ACTIVE_UIBB Call by reference Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
2 Changing CS_INACTIVE_UIBB Call by reference Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
3 Importing IO_TABBED Call by reference Object reference (TYPE REF TO) IF_FPM_TABBED Tabbed UIBB API 20120624
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20120624

Method EXCHANGE_UIBB_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ACTIVE_UIBB Call by reference Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
2 Changing CS_INACTIVE_UIBB Call by reference Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624

Method EXCHANGE_UIBB_KEYS on class CL_FPM_TEST_DYNAMIC_NAVIGATION has no exception.

Method INITIALIZE_COMPOSITE_UIBB_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ACTIVE_UIBB Call by reference Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
2 Changing CS_INACTIVE_UIBB Call by reference Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
3 Importing IO_COMPOSITE Call by reference Object reference (TYPE REF TO) IF_FPM_COMPOSITE Composite UIBB API 20120624
4 Importing IV_INDEX_ACTIVE Call by reference Type reference (TYPE) I 20120624
5 Importing IV_INDEX_INACTIVE Call by reference Type reference (TYPE) I 20120624
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20120624

Method INITIALIZE_OVP_UIBB_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ACTIVE_UIBB Call by reference Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
2 Changing CS_INACTIVE_UIBB Call by reference Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
3 Importing IO_OVP Call by reference Object reference (TYPE REF TO) IF_FPM_OVP Interface for Communication FPM App CC 20120624
4 Importing IV_COMPONENT_NAME Call by reference Type reference (TYPE) STRING 20120624
5 Importing IV_OCCURRENCE_ACTIVE Call by reference Type reference (TYPE) I 20120624
6 Importing IV_OCCURRENCE_INACTIVE Call by reference Type reference (TYPE) I 20120624
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20120624

Method INITIALIZE_TABBED_UIBB_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ACTIVE_UIBB Call by reference Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
2 Changing CS_INACTIVE_UIBB Call by reference Type reference (TYPE) IF_FPM_OVP=>TY_S_UIBB_KEY 20120624
3 Importing IO_TABBED Call by reference Object reference (TYPE REF TO) IF_FPM_TABBED Tabbed UIBB API 20120624
4 Importing IV_INDEX_ACTIVE Call by reference Type reference (TYPE) I 20120624
5 Importing IV_INDEX_INACTIVE Call by reference Type reference (TYPE) I 20120624
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20120624
History
Last changed by/on SAP  20130531 
SAP Release Created in 740