SAP ABAP Class CL_GRFN_FORM_DEFINITION (Configurable Form UIBB Definition Class)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_WD_REUSE (Package) GRC Common Layer Reusable UI Components
Properties
Class CL_GRFN_FORM_DEFINITION  
Short Description Configurable Form UIBB Definition Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_WD_REUSE   GRC Common Layer Reusable UI Components 
Created 20090904   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRFN_FORM_DEFINITION has no forward declaration.
Interfaces
Class CL_GRFN_FORM_DEFINITION has no interface implemented.
Friends
Class CL_GRFN_FORM_DEFINITION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_OIF_STATUS Instance attribute Public Object reference (TYPE REF TO) CL_GRPC_OIF_BASIS Provide OIF common functions, maintain OIF status 20091117
2 MS_FORM_DEFINITION Instance attribute Public Type reference (TYPE) GRFN_S_FORM_DEFINITION Configurable Form UIBB Definition 20090904
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090904
2 GET_DEFINITION Instance method Public Method Get Form Definitions 20091221
3 GET_EXTENSION Instance method Public Method Get Extension Name 20090904
4 GET_FEEDER Instance method Public Method Get Feeder Class 20090904
5 GET_FIELDS Instance method Public Method Get Field Definitions 20091221
6 GET_GROUP Instance method Private Method Get a Single Form Group 20091221
7 GET_GROUPS Instance method Public Method Get Form Groups 20091221
8 GET_LINE_TYPE Instance method Public Method Get Runtime Type 20090904
9 GET_SETTING Instance method Public Method Get Form Settings 20091221
10 SET_FIELDS Instance method Public Method Set Fields Definitions 20091221
11 SET_SETTING Instance method Public Method Set Form Settings 20091221
Events
Class CL_GRFN_FORM_DEFINITION has no event.
Types
Class CL_GRFN_FORM_DEFINITION 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 IO_OIF_STATUS Call by reference Object reference (TYPE REF TO) CL_GRPC_OIF_BASIS Provide OIF common functions, maintain OIF status 20091117
2 Importing IV_TAB Call by reference Type reference (TYPE) GRFN_TAB Tab ID 20100111
3 Importing IV_UIBB Call by reference Type reference (TYPE) GRFN_UIBB Component name 20091116

Method CONSTRUCTOR on class CL_GRFN_FORM_DEFINITION has no exception.

Method GET_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_FORM_DEFINITION Value transfer Type reference (TYPE) GRFN_S_FORM_DEFINITION 20091221
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091221

Method GET_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EXTENSION Value transfer Type reference (TYPE) GRFN_EXT Extension object type 20090904

Method GET_EXTENSION on class CL_GRFN_FORM_DEFINITION has no exception.

Method GET_FEEDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_FEEDER Value transfer Object reference (TYPE REF TO) IF_GRFN_FORM_FEEDER UI Feeder 20090904

Method GET_FEEDER on class CL_GRFN_FORM_DEFINITION has no exception.

Method GET_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FIELD_DEFINITIONS Value transfer Type reference (TYPE) GRFN_T_FIELD_DEFINITION Field Definition Table 20091221
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091221

Method GET_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GROUP_INDEX Call by reference Type reference (TYPE) GRFN_UI_INDEX Form Group 20091221
2 Returning RS_FORM_GROUP Value transfer Type reference (TYPE) GRFN_S_FORM_GROUP Form Group Table 20091221
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091221

Method GET_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FORM_GROUP Value transfer Type reference (TYPE) GRFN_T_FORM_GROUP Form Group Table 20091221
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091221

Method GET_LINE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXCLUDE_MULTIPLE Call by reference Type reference (TYPE) BOOLE_D Is Exclude Multiple Value Fileds 20091209
2 Returning RO_LINE_TYPE Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR 20090904
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091117

Method GET_SETTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_SETTING Value transfer Type reference (TYPE) GRFN_S_FORM_SETTING Configurable Form Setting 20091221

Method GET_SETTING on class CL_GRFN_FORM_DEFINITION has no exception.

Method SET_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELD_DEFINITIONS Call by reference Type reference (TYPE) GRFN_T_FIELD_DEFINITION Field Definition Table 20091221
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100108

Method SET_SETTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SETTING Call by reference Type reference (TYPE) GRFN_S_FORM_SETTING Configurable Form Setting 20091221

Method SET_SETTING on class CL_GRFN_FORM_DEFINITION has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 600