SAP ABAP Class CL_FP_FORM_BUILDER (Form Builder)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_PROGRAM Workbench: Program 20030519
Properties
Class CL_FP_FORM_BUILDER  
Short Description Form Builder    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAFPUI   SAP Form Processing (UI) 
Created 20030519   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SWBM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WB_PROGRAM Workbench: Program 20030519
Friends
Class CL_FP_FORM_BUILDER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_FB_OBJECT Instance attribute Public Object reference (TYPE REF TO) IF_FP_FB_OBJECT Form Builder: Basic Object 20030606
2 M_FB_OBJECT_STATE Instance attribute Public Object reference (TYPE REF TO) CL_FP_FB_OBJECT_STATE View of Form Object 20030616
3 WB_MANAGER Instance attribute Public Attribute reference (LIKE) 20030604
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_FB_OBJECT Instance method Public Method Generate Basic Object 20030613
2 FILL_WB_CHECKLIST Static method Public Method Fill List of All Error Messages of Syntax Check 20030721
3 INITIALIZE Instance method Public Method Initialize 20030606
4 INTERNAL_NAVIGATION Instance method Public Method Internal Navigation 20030617
5 LEAVE Instance method Public Method Exit Form Builder 20030617
6 OBJECT_CHANGED Instance method Public Method Object Changed 20030625
7 PAI_USER_COMMAND_INITIAL Instance method Public Method User Command: Initial Screen 20030617
8 PBO_STATUS_INITIAL Instance method Public Method Status Initial Screen 20030617
9 PROCESS_OP_ACTIVATE Instance method Private Method Activate Operation 20030617
10 PROCESS_OP_CHANGE Instance method Private Method Change Operation 20030613
11 PROCESS_OP_CHECK Instance method Private Method Check Operation 20030617
12 PROCESS_OP_COPY Instance method Private Method Copy Operation 20030617
13 PROCESS_OP_CREATE Instance method Private Method Create Operation 20030613
14 PROCESS_OP_DELETE Instance method Private Method Delete Operation 20030617
15 PROCESS_OP_DISPLAY Instance method Private Method Display Operation 20030613
16 PROCESS_OP_DISPLAY_VERSION Instance method Private Method Display Version Operation 20040630
17 PROCESS_OP_DOWNLOAD Instance method Private Method Operation Download 20031113
18 PROCESS_OP_EXECUTE Instance method Private Method Execute Operation (Test) 20030905
19 PROCESS_OP_GENERATE Instance method Private Method Generate Operation 20030627
20 PROCESS_OP_INITIAL_SCREEN Instance method Private Method Operation Initial Screen 20030605
21 PROCESS_OP_RENAME Instance method Private Method Rename Operation 20030617
22 PROCESS_OP_UPLOAD Instance method Private Method Operation Upload 20031113
23 PROCESS_OP_VERSIONS Instance method Private Method Version Management Operation 20040623
24 PROCESS_OP_VERSION_CREATE Instance method Private Method Create Version Operation 20040624
Events
Class CL_FP_FORM_BUILDER has no event.
Types
Class CL_FP_FORM_BUILDER has no local type.
Method Signatures

Method CREATE_FB_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 20030613
2 Returning R_FB_OBJECT Value transfer Object reference (TYPE REF TO) IF_FP_FB_OBJECT Form Builder: Grundobjekt 20030618

Method CREATE_FB_OBJECT on class CL_FP_FORM_BUILDER has no exception.

Method FILL_WB_CHECKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CHECKLIST Call by reference Object reference (TYPE REF TO) CL_WB_CHECKLIST Liste aller Fehlermeldungen eines Syntax-Checks 20030721
2 Importing I_CHECKLIST Call by reference Type reference (TYPE) TFPCHECKLIST Prüfergebnisse 20030721
3 Importing I_OBJECT_NAME Call by reference Type reference (TYPE) SEU_OBJKEY Objektname 20030721
4 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP Objekttyp 20030721

Method FILL_WB_CHECKLIST on class CL_FP_FORM_BUILDER has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_FP_FORM_BUILDER has no parameter.
Method INITIALIZE on class CL_FP_FORM_BUILDER has no exception.

Method INTERNAL_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 20030617
# Exception Resumable Description Created on
1 CX_FP_UI_WORKBENCH Ausnahme UI (Workbench) 20030623

Method LEAVE Signature

Method LEAVE on class CL_FP_FORM_BUILDER has no parameter.
Method LEAVE on class CL_FP_FORM_BUILDER has no exception.

Method OBJECT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_NAME Call by reference Type reference (TYPE) SEU_OBJKEY Objektname 20030625
2 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP Objekttyp 20030625
3 Importing I_OPERATION Call by reference Type reference (TYPE) STRING Operation 20030625

Method OBJECT_CHANGED on class CL_FP_FORM_BUILDER has no exception.

Method PAI_USER_COMMAND_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_NAME Call by reference Type reference (TYPE) SEU_OBJKEY Objektname 20030617
2 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP Objekttyp 20030617
3 Importing I_OK_CODE Call by reference Type reference (TYPE) SYUCOMM Ok-Code 20030617

Method PAI_USER_COMMAND_INITIAL on class CL_FP_FORM_BUILDER has no exception.

Method PBO_STATUS_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DISABLED_FUNCTIONS Call by reference Type reference (TYPE) UI_FUNCTIONS Nicht unterstützte Funktionen 20030617
2 Exporting E_STATUS Call by reference Type reference (TYPE) SYPFKEY Status 20030617
3 Exporting E_TITLE Call by reference Type reference (TYPE) SYTITLE Titel 20030617

Method PBO_STATUS_INITIAL on class CL_FP_FORM_BUILDER has no exception.

Method PROCESS_OP_ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 20030617
# Exception Resumable Description Created on
1 CX_FP_UI_WORKBENCH Ausnahme UI (Workbench) 20030617

Method PROCESS_OP_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 20030613
# Exception Resumable Description Created on
1 CX_FP_UI_WORKBENCH Ausnahme UI (Workbench) 20030613

Method PROCESS_OP_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 20030617
# Exception Resumable Description Created on
1 CX_FP_UI_WORKBENCH Ausnahme UI (Workbench) 20030617

Method PROCESS_OP_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 20030617
# Exception Resumable Description Created on
1 CX_FP_UI_WORKBENCH Ausnahme UI (Workbench) 20030617

Method PROCESS_OP_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 20030613
# Exception Resumable Description Created on
1 CX_FP_UI_WORKBENCH Ausnahme UI (Workbench) 20030613

Method PROCESS_OP_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NO_DIALOG Call by reference Type reference (TYPE) C Ohne Dialog? 20030819
2 Importing I_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 20030617
# Exception Resumable Description Created on
1 CX_FP_UI_WORKBENCH Ausnahme UI (Workbench) 20030617

Method PROCESS_OP_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 20030613
# Exception Resumable Description Created on
1 CX_FP_UI_WORKBENCH Ausnahme UI (Workbench) 20030613

Method PROCESS_OP_DISPLAY_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 20040630
# Exception Resumable Description Created on
1 CX_FP_UI_WORKBENCH Ausnahme UI (Workbench) 20040630

Method PROCESS_OP_DOWNLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 20031113
# Exception Resumable Description Created on
1 CX_FP_UI_WORKBENCH Ausnahme UI (Workbench) 20031113

Method PROCESS_OP_EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 20030905
# Exception Resumable Description Created on
1 CX_FP_UI_WORKBENCH Ausnahme UI (Workbench) 20030905

Method PROCESS_OP_GENERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 20030627
# Exception Resumable Description Created on
1 CX_FP_UI_WORKBENCH Ausnahme UI (Workbench) 20030627

Method PROCESS_OP_INITIAL_SCREEN Signature

Method PROCESS_OP_INITIAL_SCREEN on class CL_FP_FORM_BUILDER has no parameter.
# Exception Resumable Description Created on
1 CX_FP_UI_WORKBENCH Ausnahme UI (Workbench) 20030613

Method PROCESS_OP_RENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 20030617
# Exception Resumable Description Created on
1 CX_FP_UI_WORKBENCH Ausnahme UI (Workbench) 20030617

Method PROCESS_OP_UPLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 20031113
# Exception Resumable Description Created on
1 CX_FP_UI_WORKBENCH Ausnahme UI (Workbench) 20031113

Method PROCESS_OP_VERSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 20040623
# Exception Resumable Description Created on
1 CX_FP_UI_WORKBENCH Ausnahme UI (Workbench) 20040623

Method PROCESS_OP_VERSION_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 20040624
# Exception Resumable Description Created on
1 CX_FP_UI_WORKBENCH Ausnahme UI (Workbench) 20040624
History
Last changed by/on SAP  20110908 
SAP Release Created in 640