SAP ABAP Class /PLMU/CL_FRW_G_CNTRL_TREE (Controller for Tree Feeder)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-SPI-FSI (Application Component) FPM SPI Integration
     /PLMU/UI_FRW_GUIBB (Package) UI Framework: Generic UI Building Blocks
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_G_CNTRL_TABLE Super Controller for all Table Based Feeder 20120503
Properties
Class /PLMU/CL_FRW_G_CNTRL_TREE  
Short Description Controller for Tree Feeder    
Super Class /PLMU/CL_FRW_G_CNTRL_TABLE Super Controller for all Table Based Feeder 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /PLMU/UI_FRW_GUIBB   UI Framework: Generic UI Building Blocks 
Created 20100611   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /PLMU/CL_FRW_G_CONTEXT_MULT_HI Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /PLMU/CL_FRW_G_CNTRL_TREE has no interface implemented.
Friends
Class /PLMU/CL_FRW_G_CNTRL_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_EVENT_PARAM Constant Private See coding 20100624
2 GC_EVENT_PARAM_STRUKNAME Constant Private See coding 20100624
3 MO_HIERARCHY_CONTROLLER Instance attribute Private Object reference (TYPE REF TO) /PLMU/CL_FRW_G_HIERARCHY_CNTRL 20101025
4 MO_UI_TREE_CONTROLLER Instance attribute Private Object reference (TYPE REF TO) /PLMU/CL_FRW_G_UI_TREE_CNTRL 20120522
5 MV_INITIALIZED Instance attribute Private Type reference (TYPE) BOOLE_D 20101105
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COLUMN_TYPE Instance method Private Method 20120503
2 GET_DEFINITION Instance method Public Method 20110811
3 GET_HIERARCHY_CONTROLLER Instance method Public Method 20101025
4 GET_UI_TREE_CONTROLLER Instance method Public Method 20120522
5 TREE_GET_DATA Instance method Public Method 20120913
Events
Class /PLMU/CL_FRW_G_CNTRL_TREE has no event.
Types
Class /PLMU/CL_FRW_G_CNTRL_TREE has no local type.
Method Signatures

Method ADD_COLUMN_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_DESCRIPTION Call by reference Type reference (TYPE) FPMGB_T_TREEFIELD_DESCR 20120503
2 Importing IT_FEEDER_PARAMETER Call by reference Type reference (TYPE) FPMGB_T_PARAM_VALUE 20120503
3 Importing IV_COLUMN_TYPE Call by reference Type reference (TYPE) FPM_GUIBB_COLUMN_TYPE 20120503
4 Importing IV_IS_MANDATORY Call by reference Type reference (TYPE) BOOLE_D 20120503
5 Importing IV_PARAMETER_NAME Call by reference Type reference (TYPE) STRING 20120503

Method ADD_COLUMN_TYPE on class /PLMU/CL_FRW_G_CNTRL_TREE has no exception.

Method GET_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_FIELD_CATALOG Value transfer Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20110811
2 Exporting ES_MESSAGE Call by reference Type reference (TYPE) FPMGB_S_T100_MESSAGE FPMGB T100 messages 20110811
3 Exporting ES_OPTIONS Call by reference Type reference (TYPE) FPMGB_S_TREE_OPTIONS FPM Tree UIBB: Contains elements for adjustments 20120403
4 Exporting ET_ACTION_DEFINITION Call by reference Type reference (TYPE) FPMGB_T_ACTIONDEF Action Definition 20110811
5 Exporting ET_DND_DEFINITION Call by reference Type reference (TYPE) FPMGB_T_DND_DEFINITION Drag and Drop Attributes Definition 20110811
6 Exporting ET_FIELD_DESCRIPTION Call by reference Type reference (TYPE) FPMGB_T_TREEFIELD_DESCR Form Fielddescription 20110811
7 Exporting ET_ROW_ACTIONS Call by reference Type reference (TYPE) FPMGB_T_ROW_ACTION Row actions 20120402
8 Exporting ET_SPECIAL_GROUPS Call by reference Type reference (TYPE) FPMGB_T_SPECIAL_GROUPS Special Groups for GUIBB Field Grouping 20110811
9 Exporting EV_ADDITIONAL_ERROR_INFO Call by reference Type reference (TYPE) DOKU_OBJ Documentation Object 20110811

Method GET_DEFINITION on class /PLMU/CL_FRW_G_CNTRL_TREE has no exception.

Method GET_HIERARCHY_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_HIERARCHY_CONTROLLER Value transfer Object reference (TYPE REF TO) /PLMU/CL_FRW_G_HIERARCHY_CNTRL UI Framework - GUIBB tree hierarchy controller 20101025

Method GET_HIERARCHY_CONTROLLER on class /PLMU/CL_FRW_G_CNTRL_TREE has no exception.

Method GET_UI_TREE_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_UI_TREE_CONTROLLER Value transfer Object reference (TYPE REF TO) /PLMU/IF_FRW_G_UI_TREE_CNTRL 20120522

Method GET_UI_TREE_CONTROLLER on class /PLMU/CL_FRW_G_CNTRL_TREE has no exception.

Method TREE_GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ADDITIONAL_INFO Call by reference Type reference (TYPE) FPMGB_S_ADDITIONAL_INFO 20120913
2 Changing CS_TREE_ATTRIBUTES Call by reference Type reference (TYPE) FPMGB_S_TREE_ATTRIBUTES Hierarchical List GUIBB - Master Column Attributes 20120913
3 Changing CT_ACTION_USAGE Call by reference Type reference (TYPE) FPMGB_T_ACTIONUSAGE 20120913
4 Changing CT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20120913
5 Changing CT_DND_ATTRIBUTES Call by reference Type reference (TYPE) FPMGB_T_DND_DEFINITION 20120913
6 Changing CT_FIELD_USAGE Call by reference Type reference (TYPE) FPMGB_T_FIELDUSAGE 20120913
7 Changing CT_SELECTION_INDEX Call by reference Type reference (TYPE) RSTABIXTAB 20120913
8 Changing CV_FIRST_VISIBLE_ROW_INDEX Call by reference Type reference (TYPE) SYTABIX 20120913
9 Changing CV_LEAD_SELECTION_INDEX Call by reference Type reference (TYPE) SYTABIX 20120913
10 Exporting EO_ITAB_CHANGE_LOG Call by reference Object reference (TYPE REF TO) IF_SALV_ITAB_CHANGE_LOG 20120913
11 Exporting ET_MESSAGE Call by reference Type reference (TYPE) FPMGB_T_MESSAGES 20120913
12 Exporting EV_ACTION_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D 20120913
13 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D 20120913
14 Exporting EV_DND_ATTR_CHANGED Call by reference Type reference (TYPE) BOOLE_D 20120913
15 Exporting EV_FIELD_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D 20120913
16 Exporting EV_SELECTION_CHANGED Call by reference Type reference (TYPE) BOOLE_D 20120913
17 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT 20120913
18 Importing IO_EXTENDED_CTRL Call by reference Object reference (TYPE REF TO) IF_FPM_TREE_EXT_CTRL Provides extended Tree specific configuration options 20121210
19 Importing IT_SELECTED_FIELDS Call by reference Type reference (TYPE) FPMGB_T_SELECTED_FIELDS Selected(Used) Fields 20120920
20 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) FPM_EDIT_MODE 20120913
21 Importing IV_NUMBER_OF_VISIBLE_ROWS Call by reference Type reference (TYPE) INT4 20120913

Method TREE_GET_DATA on class /PLMU/CL_FRW_G_CNTRL_TREE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703