SAP ABAP Class CL_FP_FB_INTERFACE_STATE (Form Builder: Form Interface (Status))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-FP (Application Component) Forms Processing
     SAFPUI (Package) SAP Form Processing (UI)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FP_FB_OBJECT_STATE Form Builder: Basic Object (Status) 20030729
Properties
Class CL_FP_FB_INTERFACE_STATE  
Short Description Form Builder: Form Interface (Status)    
Super Class CL_FP_FB_OBJECT_STATE Form Builder: Basic Object (Status) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAFPUI   SAP Form Processing (UI) 
Created 20030729   SAP 
Last change 20041228   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_FP_FB_INTERFACE_TREE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_FP_WB_OBJECT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_FP_WB_OBJECT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 TFPUI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FP_FB_INTERFACE_STATE has no interface implemented.
Friends
Class CL_FP_FB_INTERFACE_STATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_CODING_EXPANDED Instance attribute Private Type reference (TYPE) C Code Expanded? 20030805
2 M_FIRST_TIME Instance attribute Private Type reference (TYPE) FPBOOLEAN Status initial? (Relevant for Schema-Based IF Only) 20041208
3 M_GLOBAL_DEFINITIONS_EXPANDED Instance attribute Private Type reference (TYPE) C Global Definitions Expanded? 20030805
4 M_INTERFACE_DATA_EXPANDED Instance attribute Private Type reference (TYPE) C Form Interface Expanded? 20030805
5 M_REFERENCES_EXPANDED Instance attribute Private Type reference (TYPE) C Currency/Quantity Fields Expanded? 20030805
6 M_SASH Instance attribute Private Type reference (TYPE) I Sash Position 20030731
7 M_SASH_HOR_T Instance attribute Private Type reference (TYPE) I Sash Position 20030826
8 M_SASH_VER Instance attribute Private Type reference (TYPE) I Sash Position 20030826
9 M_SECTION Instance attribute Private Type reference (TYPE) I Section 20030731
10 M_SELECTED_NODE Instance attribute Private Type reference (TYPE) I Selected Node 20030805
11 M_STATE_SECTIONS Instance attribute Private Type reference (TYPE) SFPSTATESECTIONS Sections (Status) 20030826
12 M_XML_SCHEMA_EXPANDED Instance attribute Private Type reference (TYPE) C XML Schema Folder Expanded? 20041119
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20030729
2 GET_EXPANDED_PARAMETERS Instance method Public Method Get Expanded Parameters 20030805
3 GET_FIRST_TIME Instance method Public Method Query Initial Status 20041208
4 GET_SASH Instance method Public Method Get Sash Position 20030731
5 GET_SASH_HOR_T Instance method Public Method Get Sash Position 20030826
6 GET_SASH_VER Instance method Public Method Get Sash Position 20030826
7 GET_SECTION Instance method Public Method Get Section 20030731
8 GET_SELECTED_PARAMETER Instance method Public Method Get Selected Parameter 20030805
9 GET_STATE_SECTIONS Instance method Public Method Get Sections 20030826
10 SET_EXPANDED_PARAMETERS Instance method Public Method Set Expanded Parameters 20030805
11 SET_FIRST_TIME Instance method Public Method Query Initial Status 20041208
12 SET_SASH Instance method Public Method Set Sash Position 20030731
13 SET_SASH_HOR_T Instance method Public Method Set Sash Position 20030826
14 SET_SASH_VER Instance method Public Method Set Sash Position 20030826
15 SET_SECTION Instance method Public Method Set Section 20030731
16 SET_SELECTED_PARAMETER Instance method Public Method Set Selected Parameter 20030805
17 SET_STATE_CHECKLIST Instance method Public Method Set Section from Check List 20031125
18 SET_STATE_SECTIONS Instance method Public Method Set Sections 20030826
Events
Class CL_FP_FB_INTERFACE_STATE has no event.
Types
Class CL_FP_FB_INTERFACE_STATE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVETAB Call by reference Type reference (TYPE) SYUCOMM TFPUI_C_FCODE_INTERFACE Aktiver Tabreiter 20030729
2 Importing I_CODING_EXPANDED Call by reference Type reference (TYPE) C 'X' Coding expandiert? 20031009
3 Importing I_CURSOR Call by reference Type reference (TYPE) SCRFNAME 'D_OBJECT_NAME' Cursor 20030729
4 Importing I_FIRST_TIME Call by reference Type reference (TYPE) FPBOOLEAN 'X' Status initial? (nur relevant, wenn Schema basiertes IF) 20041208
5 Importing I_GLOBAL_DEFINITIONS_EXPANDED Call by reference Type reference (TYPE) C 'X' Globale Definitionen expandiert? 20031009
6 Importing I_INTERFACE_DATA_EXPANDED Call by reference Type reference (TYPE) C 'X' Formularschnittstelle expandiert? 20031009
7 Importing I_MODE Call by reference Type reference (TYPE) STRING IF_FP_WB_OBJECT=>C_MODE_READ Modus 20030729
8 Importing I_OBJECT_NAME Call by reference Type reference (TYPE) SEU_OBJKEY Objektname 20030808
9 Importing I_REFERENCES_EXPANDED Call by reference Type reference (TYPE) C 'X' Währungs-/Mengenfelder expandiert? 20031009
10 Importing I_REPID Call by reference Type reference (TYPE) SYREPID TFPUI_C_REPID_UI_FB_INTERFACE Funktionsgruppe 20030729
11 Importing I_SASH Call by reference Type reference (TYPE) I 30 Sash-Position 20030731
12 Importing I_SASH_HOR_T Call by reference Type reference (TYPE) I 50 Sash-Position 20030826
13 Importing I_SASH_VER Call by reference Type reference (TYPE) I 40 Sash-Position 20030826
14 Importing I_SECTION Call by reference Type reference (TYPE) I CL_FP_FB_INTERFACE_TREE=>C_IMPORT Abschnitt 20030731
15 Importing I_SUBSCREEN Call by reference Type reference (TYPE) SYDYNNR TFPUI_C_DYNNR_INTERFACE Subscreen 20030729
16 Importing I_VERSION Call by reference Type reference (TYPE) VERSNO Versionsnummer 20040630
17 Importing I_VERS_NUMBER Call by reference Type reference (TYPE) VERSNO Versionsnummer 20040630
18 Importing I_VERS_OBJECT Call by reference Object reference (TYPE REF TO) IF_FP_WB_OBJECT Objekt (Version) 20040630
19 Importing I_XML_SCHEMA_EXPANDED Call by reference Type reference (TYPE) C 'X' XML-Schema-Ordner expandiert? 20041119

Method CONSTRUCTOR on class CL_FP_FB_INTERFACE_STATE has no exception.

Method GET_EXPANDED_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CODING_EXPANDED Call by reference Type reference (TYPE) C Coding expandiert? 20030805
2 Exporting E_GLOBAL_DEFINITIONS_EXPANDED Call by reference Type reference (TYPE) C Globale Definitionen expandiert? 20030805
3 Exporting E_INTERFACE_DATA_EXPANDED Call by reference Type reference (TYPE) C Formularschnittstelle expandiert? 20030805
4 Exporting E_REFERENCES_EXPANDED Call by reference Type reference (TYPE) C Währungs-/Mengenfelder expandiert? 20030805
5 Exporting E_XML_SCHEMA_EXPANDED Call by reference Type reference (TYPE) C XML-Schema-Ordner expandiert? 20041119

Method GET_EXPANDED_PARAMETERS on class CL_FP_FB_INTERFACE_STATE has no exception.

Method GET_FIRST_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FIRST_TIME Value transfer Type reference (TYPE) FPBOOLEAN Status noch initial? 20041208

Method GET_FIRST_TIME on class CL_FP_FB_INTERFACE_STATE has no exception.

Method GET_SASH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SASH Value transfer Type reference (TYPE) I Sash-Position 20030731

Method GET_SASH on class CL_FP_FB_INTERFACE_STATE has no exception.

Method GET_SASH_HOR_T Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SASH_HOR_T Value transfer Type reference (TYPE) I Sash-Position 20030826

Method GET_SASH_HOR_T on class CL_FP_FB_INTERFACE_STATE has no exception.

Method GET_SASH_VER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SASH_VER Value transfer Type reference (TYPE) I Sash-Position 20030826

Method GET_SASH_VER on class CL_FP_FB_INTERFACE_STATE has no exception.

Method GET_SECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SECTION Value transfer Type reference (TYPE) I Abschnitt 20030731

Method GET_SECTION on class CL_FP_FB_INTERFACE_STATE has no exception.

Method GET_SELECTED_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SELECTED_NODE Value transfer Type reference (TYPE) I Selektierter Knoten 20030805

Method GET_SELECTED_PARAMETER on class CL_FP_FB_INTERFACE_STATE has no exception.

Method GET_STATE_SECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STATE_SECTIONS Value transfer Type reference (TYPE) SFPSTATESECTIONS Abschnitte (Status) 20030826

Method GET_STATE_SECTIONS on class CL_FP_FB_INTERFACE_STATE has no exception.

Method SET_EXPANDED_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CODING_EXPANDED Call by reference Type reference (TYPE) C Coding expandiert? 20030805
2 Importing I_GLOBAL_DEFINITIONS_EXPANDED Call by reference Type reference (TYPE) C Globale Definitionen expandiert? 20030805
3 Importing I_INTERFACE_DATA_EXPANDED Call by reference Type reference (TYPE) C Formularschnittstelle expandiert? 20030805
4 Importing I_REFERENCES_EXPANDED Call by reference Type reference (TYPE) C Währungs-/Mengenfelder expandiert? 20030805
5 Importing I_XML_SCHEMA_EXPANDED Call by reference Type reference (TYPE) C XML-Schema-Ordner expandiert? 20041119

Method SET_EXPANDED_PARAMETERS on class CL_FP_FB_INTERFACE_STATE has no exception.

Method SET_FIRST_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIRST_TIME Call by reference Type reference (TYPE) C Status noch initial? 20041208

Method SET_FIRST_TIME on class CL_FP_FB_INTERFACE_STATE has no exception.

Method SET_SASH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SASH Call by reference Type reference (TYPE) I Sash-Position 20030731

Method SET_SASH on class CL_FP_FB_INTERFACE_STATE has no exception.

Method SET_SASH_HOR_T Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SASH_HOR_T Call by reference Type reference (TYPE) I Sash-Position 20030826

Method SET_SASH_HOR_T on class CL_FP_FB_INTERFACE_STATE has no exception.

Method SET_SASH_VER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SASH_VER Call by reference Type reference (TYPE) I Sash-Position 20030826

Method SET_SASH_VER on class CL_FP_FB_INTERFACE_STATE has no exception.

Method SET_SECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SECTION Call by reference Type reference (TYPE) I Abschnitt 20030731

Method SET_SECTION on class CL_FP_FB_INTERFACE_STATE has no exception.

Method SET_SELECTED_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SELECTED_NODE Call by reference Type reference (TYPE) I Selektierter Knoten 20030805

Method SET_SELECTED_PARAMETER on class CL_FP_FB_INTERFACE_STATE has no exception.

Method SET_STATE_CHECKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAVCOLUMN Call by reference Type reference (TYPE) LVC_S_COL ALV-Control: Spalten-ID 20031125
2 Importing I_NAVLINE Call by reference Type reference (TYPE) I Cursorzeile 20031125
3 Importing I_NAVOFFSET Call by reference Type reference (TYPE) I Cursoroffset 20031125
4 Importing I_NAVROW Call by reference Type reference (TYPE) LVC_S_ROID Zuordnung Zeilennummer zu Zeilen-ID 20031125

Method SET_STATE_CHECKLIST on class CL_FP_FB_INTERFACE_STATE has no exception.

Method SET_STATE_SECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATE_SECTIONS Call by reference Type reference (TYPE) SFPSTATESECTIONS Abschnitte (Status) 20030826

Method SET_STATE_SECTIONS on class CL_FP_FB_INTERFACE_STATE has no exception.
History
Last changed by/on SAP  20041228 
SAP Release Created in 640