SAP ABAP Class /ISDFPS/CL_RIC_ALV_TREE (Tree Administration for RIC Program)
Hierarchy
EA-DFPS (Software Component) SAP Enterprise Extension Defense Forces & Public Security
   IS-DFS-OF-FAS (Application Component) LOGFAS
     /ISDFPS/LOGFAS (Package) LOGFAS
Properties
Class /ISDFPS/CL_RIC_ALV_TREE  
Short Description Tree Administration for RIC Program    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /ISDFPS/LOGFAS   LOGFAS 
Created 20031024   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /ISDFPS/CL_RIC_ALV_TREE has no forward declaration.
Interfaces
Class /ISDFPS/CL_RIC_ALV_TREE has no interface implemented.
Friends
Class /ISDFPS/CL_RIC_ALV_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20031024
2 FIELDCATALOG Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20031024
3 GRID Instance attribute Private Object reference (TYPE REF TO) /ISDFPS/CL_RIC_GRID Grid Administration for RIC Program 20031024
4 GT_EXCLUDE_BUTTONS Instance attribute Private Type reference (TYPE) UI_FUNCTIONS Function Code Table 20031027
5 GT_RIC Instance attribute Private Type reference (TYPE) /ISDFPS/RIC_DYNPRO_TAB RIC Table Display Structure 20031024
6 NODE_TAB Instance attribute Private Type reference (TYPE) /ISDFPS/NODE_TAB Table for Administration of ALV Tree Nodes 20031027
7 TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV Tree Control 20031024
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_TREE Instance method Private Method Constructs the Tree 20031024
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20031024
3 GET_SELECTED_RICS Instance method Public Method Returns the Selected RICs as a Table 20031028
4 HANDLE_BEFORE_USER_COMMAND Instance method Private Event handling method Handles the Event Before_user_command 20031029
5 HANDLE_CTXMENU_REQUEST Instance method Private Event handling method Handles the Event ctxmenu_request 20031028
6 HANDLE_CTXMENU_SELECTED Instance method Private Event handling method Handles the Event ctxmenu_selected 20031028
7 HANDLE_EXPAND_NO_CHILDREN Instance method Private Event handling method Handling Method for Event EXPAND_NO_CHILDREN 20031024
8 HANDLE_ITEM_DOUBLE_CLICK Instance method Private Event handling method Handling Method for Event ITEM_DOUBLE_CLICK 20031024
9 HANDLE_ITEM_MENU_REQUEST Instance method Private Event handling method Handles the Event Item_Menu_Request 20031029
10 HANDLE_ITEM_MENU_SELECTED Instance method Private Event handling method Handles the Event Item_menu_selected 20031029
11 HANDLE_NODE_DOUBLE_CLICK Instance method Private Event handling method Handling Method for Event NODE_DOUBLE_KLICK 20031024
12 REFRESH_TREE Instance method Public Method Reconstructs the Tree 20031024
13 SET_FIELDCATALOG Instance method Private Method Processes the Field Catalog of the ALV Tree 20031024
14 SET_TOOLBAR Instance method Private Method Hides the Toolbar Pushbuttons 20031028
Events
Class /ISDFPS/CL_RIC_ALV_TREE has no event.
Types
Class /ISDFPS/CL_RIC_ALV_TREE has no local type.
Method Signatures

Method BUILD_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SELCTED_NODE Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20031024
2 Importing SELECTED_RIC Call by reference Type reference (TYPE) /ISDFPS/RIC-RIC Enthält Reportable Item Code 20031024

Method BUILD_TREE on class /ISDFPS/CL_RIC_ALV_TREE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GRID Call by reference Object reference (TYPE REF TO) /ISDFPS/CL_RIC_GRID Gridverwaltung für RIC-Programm 20031024
2 Importing I_CONTAINER Call by reference Type reference (TYPE) CHAR30 SPACE 20031024

Method CONSTRUCTOR on class /ISDFPS/CL_RIC_ALV_TREE has no exception.

Method GET_SELECTED_RICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RIC_TABLE Call by reference Type reference (TYPE) /ISDFPS/RIC_DYNPRO_TAB Anzeigestruktur RIC 20031028

Method GET_SELECTED_RICS on class /ISDFPS/CL_RIC_ALV_TREE has no exception.

Method HANDLE_BEFORE_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UCOMM Value transfer Attribute reference (LIKE) 20031029

Method HANDLE_BEFORE_USER_COMMAND on class /ISDFPS/CL_RIC_ALV_TREE has no exception.

Method HANDLE_CTXMENU_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Value transfer Attribute reference (LIKE) 20031028
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20031028

Method HANDLE_CTXMENU_REQUEST on class /ISDFPS/CL_RIC_ALV_TREE has no exception.

Method HANDLE_CTXMENU_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20031028
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20031028

Method HANDLE_CTXMENU_SELECTED on class /ISDFPS/CL_RIC_ALV_TREE has no exception.

Method HANDLE_EXPAND_NO_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20031024

Method HANDLE_EXPAND_NO_CHILDREN on class /ISDFPS/CL_RIC_ALV_TREE has no exception.

Method HANDLE_ITEM_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20031024

Method HANDLE_ITEM_DOUBLE_CLICK on class /ISDFPS/CL_RIC_ALV_TREE has no exception.

Method HANDLE_ITEM_MENU_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Value transfer Attribute reference (LIKE) 20031029
2 Importing MENU Value transfer Attribute reference (LIKE) 20031029
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20031029

Method HANDLE_ITEM_MENU_REQUEST on class /ISDFPS/CL_RIC_ALV_TREE has no exception.

Method HANDLE_ITEM_MENU_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20031029
2 Importing FIELDNAME Value transfer Attribute reference (LIKE) 20031029
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20031029

Method HANDLE_ITEM_MENU_SELECTED on class /ISDFPS/CL_RIC_ALV_TREE has no exception.

Method HANDLE_NODE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20031024

Method HANDLE_NODE_DOUBLE_CLICK on class /ISDFPS/CL_RIC_ALV_TREE has no exception.

Method REFRESH_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUILD_OPTIONS Call by reference Type reference (TYPE) /ISDFPS/RIC-RIC '_' Enthält Reportable Item Code 20031029

Method REFRESH_TREE on class /ISDFPS/CL_RIC_ALV_TREE has no exception.

Method SET_FIELDCATALOG Signature

Method SET_FIELDCATALOG on class /ISDFPS/CL_RIC_ALV_TREE has no parameter.
Method SET_FIELDCATALOG on class /ISDFPS/CL_RIC_ALV_TREE has no exception.

Method SET_TOOLBAR Signature

Method SET_TOOLBAR on class /ISDFPS/CL_RIC_ALV_TREE has no parameter.
Method SET_TOOLBAR on class /ISDFPS/CL_RIC_ALV_TREE has no exception.
History
Last changed by/on SAP  20050409 
SAP Release Created in 200