SAP ABAP Class CL_FPM_GAF_MAIN_ASSIST (Assistance class for all GAFs)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
     APB_FPM_CORE (Package) Floorplan Manager (Framework)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FPM_FLOORPLAN_ASSIST Assistance Class for FPM_OIF_COMPONENT 20090724
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FPM_GAF_ASSIST Assistance class for GAF 20090724
Properties
Class CL_FPM_GAF_MAIN_ASSIST  
Short Description Assistance class for all GAFs    
Super Class CL_FPM_FLOORPLAN_ASSIST Assistance Class for FPM_OIF_COMPONENT 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APB_FPM_CORE   Floorplan Manager (Framework) 
Created 20090724   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FPM_GAF_MAIN_ASSIST has no forward declaration.
Interfaces
Class CL_FPM_GAF_MAIN_ASSIST has no interface implemented.
Friends
Class CL_FPM_GAF_MAIN_ASSIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_COMPONENT_AT Constant Public Type reference (TYPE) STRING 'COMPONENT' Literal for GAF Cont. El. Attr. Component 20090807
2 GC_CONFIG_ID_AT Constant Public Type reference (TYPE) STRING 'CONFIG_ID' Literal for GAF Cont. El. Attr. Config Id 20090807
3 GC_CONFIG_TYPE_AT Constant Public Type reference (TYPE) STRING 'CONFIG_TYPE' Literal for GAF Cont. El. Attr. Config Type 20090807
4 GC_CONFIG_VAR_AT Constant Public Type reference (TYPE) STRING 'CONFIG_VAR' Literal for GAF Cont. El. Attr. Config Variant 20090807
5 GC_CONFSTEP_ND Constant Public Type reference (TYPE) STRING 'CONF_STEP_VIEW' Literal for GAF Context Node Confstep 20090805
6 GC_ENABLED_AT Constant Public Type reference (TYPE) STRING 'ENABLED' Literal for GAF Cont. El. Attr. Enabled 20090803
7 GC_GAF_APPLICATION_ND Constant Public Type reference (TYPE) STRING 'GAF_APPLICATION' Literal for GAF Context Node Application 20090803
8 GC_GAF_COMP_NAME Constant Private Type reference (TYPE) STRING 'FPM_GAF_COMPONENT' Literal for GAF Component Name 20090927
9 GC_GAF_TARGET_STATE_ND Constant Public Type reference (TYPE) STRING 'TARGET_STATE' Literal for GAF Context Node Target State 20090804
10 GC_HGA_COMP_NAME Constant Private Type reference (TYPE) STRING 'FPM_HGA_COMPONENT' Literal for HGA Component Name 20090927
11 GC_ID_AT Constant Public Type reference (TYPE) STRING 'ID' Literal for GAF Cont. El. Attr. ID 20090803
12 GC_INDEX_AT Constant Public Type reference (TYPE) STRING 'INDEX' Literal for GAF Cont. El. Attr. Index 20090803
13 GC_INTERFACE_VIEW_AT Constant Public Type reference (TYPE) STRING 'INTERFACE_VIEW' Literal for GAF Cont. El. Attr. Interface View 20090807
14 GC_LOCATION_AT Constant Public Type reference (TYPE) STRING 'LOCATION' Literal for GAF Cont. El. Attr. Location 20090807
15 GC_MAINSTEP_AT Constant Public Type reference (TYPE) STRING 'MAINSTEP' Literal for GAF Cont. El. Attr. Mainstep 20090804
16 GC_MAINSTEP_ND Constant Public Type reference (TYPE) STRING 'MAINSTEP' Literal for GAF Context Node Mainstep 20090803
17 GC_MAINUIBB_ND Constant Public Type reference (TYPE) STRING 'MAINSTEP_UIBB' Literal for GAF Context Node Mainstep UIBB 20090806
18 GC_NAME_AT Constant Public Type reference (TYPE) STRING 'NAME' Literal for GAF Cont. El. Attr. Name 20090803
19 GC_NAV_STATE_AT Constant Public Type reference (TYPE) STRING 'NAVIGATION_STATE ' Literal for GAF Context Elemet Attribute 'Navigation State' 20090803
20 GC_NEEDS_STRETCHING_AT Constant Private Type reference (TYPE) STRING 'NEEDS_STRETCHING' Literal for GAF Cont. El. Attr. Needs Stretching 20090812
21 GC_PRIMARY_AT Constant Private Type reference (TYPE) STRING 'FPM_PRIMARY_ATTRIBUTE' Literal for GAF Cont. El. Attr. FPM Primary Attribute 20090807
22 GC_STATE_AT Constant Public Type reference (TYPE) STRING 'STATE' Literal for GAF Cont. El. Attr. State 20090804
23 GC_STATE_CONFSTEP_AT Constant Public Type reference (TYPE) STRING 'CONF_STATE_ID' Literal for GAF Cont. El. Attr of Confirmation Step Nav.Sta 20090803
24 GC_STATE_ND Constant Public Type reference (TYPE) STRING 'STATE' Literal for GAF Context Node 'STATE' 20090803
25 GC_STATE_SUBSTEP_AT Constant Public Type reference (TYPE) STRING 'SUB_STEP_ID' Literal for GAF Cont. El. Attr. Substep Navigation State 20090803
26 GC_STATE_SUBSTEP_VARIANT_AT Constant Public Type reference (TYPE) STRING 'SUB_STEP_VARIANT_ID' Literal for GAF Cont. El. Attr of Substep Variant Nav. State 20090803
27 GC_SUBSTEP_AT Constant Public Type reference (TYPE) STRING 'SUBSTEP' Literal for GAF Cont. El. Attr. Substep 20090804
28 GC_SUBSTEP_ND Constant Public Type reference (TYPE) STRING 'SUBSTEP' Literal for GAF Context Node Substep 20090803
29 GC_SUBSTEP_VARIANT_AT Constant Public Type reference (TYPE) STRING 'SUBSTEP_VARIANT' Literal for GAF Cont. El. Attr. Substep Variant 20090804
30 GC_SUBSTEP_VARIANT_ND Constant Public Type reference (TYPE) STRING 'SUBSTEP_VARIANT' Literal for GAF Context Node Substep Variant 20090803
31 GC_VARIANT_AT Constant Public Type reference (TYPE) STRING 'VARIANT' Literal for GAF Cont. El. Attr. Variant 20090804
32 GC_VARIANT_ND Constant Public Type reference (TYPE) STRING 'VARIANT' Literal for GAF Context Node 'VARIANT'' 20090803
33 MT_ROP Instance attribute Public Type reference (TYPE) T_ROP_ID 20090727
Methods
# Method Level Visibility Method type Description Created on
1 GET_APPLICATION_STATE Instance method Public Method Returns the GAF Application state 20090803
2 GET_LETTER_BY_INDEX Instance method Public Method Returns a letter via index 20090727
3 GET_STEP_ID Instance method Public Method Retrieve a fixed ID for roadmap step 20090727
4 SORT_GAF_NODES Instance method Public Method 20090727
Events
Class CL_FPM_GAF_MAIN_ASSIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_ROP_ID Public See coding 20090727 BEGIN OF S_ROP_ID, step_id type string, variant_id type string, substep_id type string, substep_variant type string, step_guid type string, END OF S_ROP_ID
2 T_ROP_ID Public See coding 20090727 t_rop_id type STANDARD TABLE OF s_rop_id with DEFAULT KEY
Method Signatures

Method GET_APPLICATION_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_GAF_APP_STATE Value transfer Type reference (TYPE) FPM_S_GAF_INFO info about a GAF floorplan 20090803
2 Importing IR_CONTEXT_MANAGER Call by reference Object reference (TYPE REF TO) CL_FPM_CONTEXT_MANAGER FPM Context Manager 20090803

Method GET_APPLICATION_STATE on class CL_FPM_GAF_MAIN_ASSIST has no exception.

Method GET_LETTER_BY_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) I 20090727
2 Returning RV_LETTER Value transfer Type reference (TYPE) STRING Single-Character 20090727

Method GET_LETTER_BY_INDEX on class CL_FPM_GAF_MAIN_ASSIST has no exception.

Method GET_STEP_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ROP_ID Value transfer Type reference (TYPE) STRING 20090727
2 Importing IV_STEP_ID Call by reference Type reference (TYPE) STRING 20090727
3 Importing IV_SUBSTEP_ID Call by reference Type reference (TYPE) STRING 20090727
4 Importing IV_SUBSTEP_VARIANT Call by reference Type reference (TYPE) STRING 20090727
5 Importing IV_VARIANT_ID Call by reference Type reference (TYPE) STRING 20090727

Method GET_STEP_ID on class CL_FPM_GAF_MAIN_ASSIST has no exception.

Method SORT_GAF_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FLOORPLAN_DATA Call by reference Object reference (TYPE REF TO) CL_FPM_CONTEXT_MANAGER FPM Context Manager for GAF application 20091203

Method SORT_GAF_NODES on class CL_FPM_GAF_MAIN_ASSIST has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 730