SAP ABAP Class CL_SALV_EVENTS_TREE (Events for Tree Structures)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-ALV (Application Component) SAP List Viewer
     SALV_OM_METADATA (Package) ALV: Meta Data
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SALV_EVENTS General Events 20040407
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_C_KEYS ALV: Keys for Key Press Event of Tree 20040407
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_EVENTS_TREE Events for the Tree Structure 20040407
Properties
Class CL_SALV_EVENTS_TREE  
Short Description Events for Tree Structures    
Super Class CL_SALV_EVENTS General Events 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SALV_OM_METADATA   ALV: Meta Data 
Created 20040407   SAP 
Last change 20040930   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SALV_EVENTS_TREE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SALV_C_KEYS ALV: Keys for Key Press Event of Tree 20040407
2 IF_SALV_EVENTS_TREE Events for the Tree Structure 20040407
Friends
# Friend Modeled only Created on Description
1 CL_SALV_CONTROLLER_EVENTS 20040407 ALV: Controller Events
2 CL_SALV_TREE 20040408 Basis Class for Tree Structure
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 R_ADAPTER Instance attribute Private Object reference (TYPE REF TO) CL_SALV_TREE_ADAPTER_BASE ALV Tree Adapter Instance 20040408
Methods
# Method Level Visibility Method type Description Created on
1 ADD_KEY_FOR_KEYPRESS Instance method Public Method Add Key for KEYPRESS Event 20040408
2 RAISE_CHECKBOX_CHANGE Instance method Private Method Event: CHECKBOX_CHANGE 20040407
3 RAISE_DOUBLE_CLICK Instance method Private Method Event: CHECKBOX_CHANGE 20040407
4 RAISE_EXPAND_EMPTY_FOLDER Instance method Private Method Event: CHECKBOX_CHANGE 20040407
5 RAISE_KEYPRESS Instance method Private Method Event: CHECKBOX_CHANGE 20040407
6 RAISE_LINK_CLICK Instance method Private Method Event: CHECKBOX_CHANGE 20040407
7 REMOVE_ALL_KEYS_FOR_KEYPRESS Instance method Public Method Release All Keys from KEYPRESS Event 20040408
8 SET_ADAPTER Instance method Private Method Set Tree Adapter 20040408
Events
# Event Type Visibility Description Created on
1 CHECKBOX_CHANGE Instance Event
(0)
Public
(2)
20040407
2 DOUBLE_CLICK Instance Event
(0)
Public
(2)
20040407
3 EXPAND_EMPTY_FOLDER Instance Event
(0)
Public
(2)
20040407
4 KEYPRESS Instance Event
(0)
Public
(2)
20040407
5 LINK_CLICK Instance Event
(0)
Public
(2)
20040407
Types
Class CL_SALV_EVENTS_TREE has no local type.
Method Signatures

Method ADD_KEY_FOR_KEYPRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) SALV_DE_CONSTANT ALV: Datenelement für Konstanten 20040408
# Exception Resumable Description Created on
1 CX_SALV_MSG ALV: Allg. Fehlerklasse mit Meldung 20040421

Method RAISE_CHECKBOX_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECKED Call by reference Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040407
2 Importing COLUMNNAME Call by reference Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20040407
3 Importing NODE_KEY Call by reference Type reference (TYPE) SALV_DE_NODE_KEY Knotenschlüssel 20040407

Method RAISE_CHECKBOX_CHANGE on class CL_SALV_EVENTS_TREE has no exception.

Method RAISE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMNNAME Call by reference Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20040407
2 Importing NODE_KEY Call by reference Type reference (TYPE) SALV_DE_NODE_KEY Knotenschlüssel 20040407

Method RAISE_DOUBLE_CLICK on class CL_SALV_EVENTS_TREE has no exception.

Method RAISE_EXPAND_EMPTY_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Type reference (TYPE) SALV_DE_NODE_KEY Knotenschlüssel 20040407

Method RAISE_EXPAND_EMPTY_FOLDER on class CL_SALV_EVENTS_TREE has no exception.

Method RAISE_KEYPRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMNNAME Call by reference Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20040407
2 Importing KEY Call by reference Type reference (TYPE) SALV_DE_CONSTANT ALV: Datenelement für Konstanten 20040407
3 Importing NODE_KEY Call by reference Type reference (TYPE) SALV_DE_NODE_KEY Knotenschlüssel 20040407

Method RAISE_KEYPRESS on class CL_SALV_EVENTS_TREE has no exception.

Method RAISE_LINK_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMNNAME Call by reference Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20040407
2 Importing NODE_KEY Call by reference Type reference (TYPE) SALV_DE_NODE_KEY Knotenschlüssel 20040702

Method RAISE_LINK_CLICK on class CL_SALV_EVENTS_TREE has no exception.

Method REMOVE_ALL_KEYS_FOR_KEYPRESS Signature

Method REMOVE_ALL_KEYS_FOR_KEYPRESS on class CL_SALV_EVENTS_TREE has no parameter.
# Exception Resumable Description Created on
1 CX_SALV_MSG ALV: Allg. Fehlerklasse mit Meldung 20040421

Method SET_ADAPTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_ADAPTER Call by reference Object reference (TYPE REF TO) CL_SALV_TREE_ADAPTER_BASE ALV: Adapter für Trees 20040408

Method SET_ADAPTER on class CL_SALV_EVENTS_TREE has no exception.
Event Signatures

Event CHECKBOX_CHANGE Signature
Event CHECKBOX_CHANGE on class CL_SALV_EVENTS_TREE has no parameter.
Event DOUBLE_CLICK Signature
Event DOUBLE_CLICK on class CL_SALV_EVENTS_TREE has no parameter.
Event EXPAND_EMPTY_FOLDER Signature
Event EXPAND_EMPTY_FOLDER on class CL_SALV_EVENTS_TREE has no parameter.
Event KEYPRESS Signature
Event KEYPRESS on class CL_SALV_EVENTS_TREE has no parameter.
Event LINK_CLICK Signature
Event LINK_CLICK on class CL_SALV_EVENTS_TREE has no parameter.
History
Last changed by/on SAP  20040930 
SAP Release Created in 700