SAP ABAP Class CL_ALINK_HITLIST_TREE (ArchiveLink: Kpro Hit List Display)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-ARL (Application Component) ArchiveLink
     SAOP (Package) ArchiveLink general
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ALINK_HITLIST ArchiveLink: Display Interface 20001205
Properties
Class CL_ALINK_HITLIST_TREE  
Short Description ArchiveLink: Kpro Hit List Display    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAOP   ArchiveLink general 
Created 20001205   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ALINK_HITLIST_TREE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ALINK_HITLIST ArchiveLink: Display Interface 20001205
Friends
Class CL_ALINK_HITLIST_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTUAL_ATTRIBUTES Instance attribute Protected Type reference (TYPE) TOARSATR_T Current List of Attributes 20001205
2 ACTUAL_HITLIST Instance attribute Protected Type reference (TYPE) TOARSDOC_T Current List 20001205
3 ACTUAL_NODE_KEY Instance attribute Protected Type reference (TYPE) I Current Node Counter 20001205
4 CHANGE_TEXT Instance attribute Protected Type reference (TYPE) CHAR128 Constant for Change Popup 20001205
5 CLIENT Instance attribute Protected Object reference (TYPE REF TO) IF_ALINK_HITLIST_CALLBACK ArchiveLink: Query Interface 20001205
6 CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20011126
7 CO_DATE_WIDTH Constant Protected Type reference (TYPE) I 230 Width of Date Column 20011123
8 CO_HITLIST_WIDTH Constant Protected Type reference (TYPE) I 100 20011123
9 DATE_HEADER Instance attribute Protected Type reference (TYPE) TV_HEADING Constant for Date Column 20001205
10 HEADER Instance attribute Protected Type reference (TYPE) TV_HEADING Tree Control: Text in Length 132 20011126
11 HITLIST_HEADER Instance attribute Protected Type reference (TYPE) TV_HEADING Constant for Header 20001205
12 ICONTAB Static Attribute Protected Type reference (TYPE) AKCL_ICON_TAB Icon Table 20001205
13 SELECTION_MODE Instance attribute Protected Type reference (TYPE) I Selection Mode 20001205
14 TREE Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Column Tree Control 20001205
15 TREE_WIDTH Instance attribute Protected Type reference (TYPE) I 20011126
16 X_NO_DATE Instance attribute Protected Type reference (TYPE) C SPACE 'X' = No Date Column 20001205
17 X_OPEN_FIRST_NODE Instance attribute Protected Type reference (TYPE) C 'X'= Open First Level 20001205
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_NODETAB_FIRST_TIME Instance method Protected Method Internal: Structure the Node Table With the First Call. 20001205
2 BUILD_NODETAB_NEXT_TIME Instance method Protected Method Internal: Structure the Node Table 20001205
3 CONSTRUCTOR Instance method Public Constructor Constructor 20001205
4 ON_EXPAND_NO_CHILDREN Instance method Protected Event handling method Internal: Event Method for 'EXPAND_NO_CHILDREN' 20001205
5 ON_ITEM_DOUBLE_CLICK Instance method Protected Event handling method Internal: Event Method for Item Double-Click 20120301
6 ON_NODE_CM_REQUEST Instance method Protected Event handling method Internal: Event Method for Node CM Request 20001205
7 ON_NODE_CM_SELECT Instance method Protected Event handling method Internal: Event Methode for Node CM Select 20001205
8 ON_NODE_DOUBLE_CLICK Instance method Protected Event handling method Internal: Event Method for Node Double Click. 20001205
9 REGISTER_EVENTS Instance method Protected Method Internal: Registered Concrete Events for Hitlist Control 20001205
10 TRANSPORT_HITLIST_TO_FRONTEND Instance method Protected Method Internal: Transport Hit List to Front End 20001205
Events
# Event Type Visibility Description Created on
1 ITEM_DOUBLE_CLICK Instance Event
(0)
Public
(2)
Double-Click Item 20120301
2 NODE_CM_REQUESTED Instance Event
(0)
Public
(2)
Request of Node Text Menu 20001205
3 NODE_CM_SELECTED Instance Event
(0)
Public
(2)
Request in a Menu 20001205
4 NODE_DOUBLE_CLICK Instance Event
(0)
Public
(2)
Double-Click 20001205
Types
Class CL_ALINK_HITLIST_TREE has no local type.
Method Signatures

Method BUILD_NODETAB_FIRST_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HITLIST Call by reference Type reference (TYPE) TOARSDOC_T Trefferliste 20001205
# Exception Resumable Description Created on
1 CONTROL_ERROR Control Error 20001205

Method BUILD_NODETAB_NEXT_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RELATIVE_HITLIST Call by reference Type reference (TYPE) TOARSDOC_T Trefferliste mit absoluten Werten 20001205
2 Importing IM_FOLDER_KEY Call by reference Type reference (TYPE) TOARSDOC_S-COUNTER Folder Knoten zum Einhängen 0=Root 20001205
3 Importing IM_HITLIST Call by reference Type reference (TYPE) TOARSDOC_T Trefferliste aus Query Klasse 20001205
# Exception Resumable Description Created on
1 CONTROL_ERROR Control Error 20001205

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_ALINK_HITLIST_TREE has no parameter.
Method CONSTRUCTOR on class CL_ALINK_HITLIST_TREE has no exception.

Method ON_EXPAND_NO_CHILDREN Signature

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

Method ON_EXPAND_NO_CHILDREN on class CL_ALINK_HITLIST_TREE has no exception.

Method ON_ITEM_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 20120301
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20120301

Method ON_ITEM_DOUBLE_CLICK on class CL_ALINK_HITLIST_TREE has no exception.

Method ON_NODE_CM_REQUEST Signature

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

Method ON_NODE_CM_REQUEST on class CL_ALINK_HITLIST_TREE has no exception.

Method ON_NODE_CM_SELECT Signature

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

Method ON_NODE_CM_SELECT on class CL_ALINK_HITLIST_TREE has no exception.

Method ON_NODE_DOUBLE_CLICK Signature

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

Method ON_NODE_DOUBLE_CLICK on class CL_ALINK_HITLIST_TREE has no exception.

Method REGISTER_EVENTS Signature

Method REGISTER_EVENTS on class CL_ALINK_HITLIST_TREE has no parameter.
# Exception Resumable Description Created on
1 CONTROL_ERROR Error beim Control Aufruf 20001205

Method TRANSPORT_HITLIST_TO_FRONTEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HITLIST Call by reference Type reference (TYPE) TOARSDOC_T Trefferliste 20001205
# Exception Resumable Description Created on
1 CONTROL_ERROR Control Error 20001205
Event Signatures

Event ITEM_DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_HIT Exporting Value transfer Type reference (TYPE) TOARSDOC_S Dokumenttrefferliste 20120301

Event NODE_CM_REQUESTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_HIT Exporting Value transfer Type reference (TYPE) TOARSDOC_S Dokumenttrefferliste 20001205
2 EX_MENU Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Context Menu 20001205

Event NODE_CM_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_FCODE Exporting Value transfer Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20001205
2 EX_HIT Exporting Value transfer Type reference (TYPE) TOARSDOC_S Dokumenttrefferliste 20001205

Event NODE_DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_HIT Exporting Value transfer Type reference (TYPE) TOARSDOC_S Treffer 20001205
History
Last changed by/on SAP  20130531 
SAP Release Created in 610