SAP ABAP Interface IF_PT_GUI_TMW_TREE_CONTROL (TMW: Wrapper)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PT-RC (Application Component) Time Data Recording and Administration
     PAOC_TIM_TMW_GUI_CONTROL (Package) TMW: GUI Control
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PT_GUI_TMW_ALV_TREE Obsolete: Small Modification to CL_GUI_ALV_TREE 19990702
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PT_GUI_TMW_NAVIG_TREE Wrapper for CL_GUI_ALV_TREE 19991020
Properties
Interface IF_PT_GUI_TMW_TREE_CONTROL  
Short Description TMW: Wrapper    
General Data
Package PAOC_TIM_TMW_GUI_CONTROL   TMW: GUI Control 
Created 19990624   SAP 
Last changed 19990624   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SDYDO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_PT_GUI_TMW_TREE_CONTROL has no interface.
Friends
Interface IF_PT_GUI_TMW_TREE_CONTROL has no friend.
Attributes
Interface IF_PT_GUI_TMW_TREE_CONTROL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_LINE Instance method Public Method Insert Line in Node 19990624
2 ADD_NODE Instance method Public Method Create Node in Tree 19990624
3 ADD_TOOLBAR_BUTTONS Instance method Public Method Insert Toolbar Buttons 19990813
4 CHANGE_ITEM_STATUS Instance method Public Method Change Status 19990719
5 CHANGE_NODE Instance method Public Method Change Row 19990930
6 CHANGE_NODE_STATUS Instance method Public Method Change Status 19990719
7 COLUMN_OPTIMIZE Instance method Public Method Optimize Column Width 19990830
8 DELETE_ALL_NODES Instance method Public Method Delete Tree 19990624
9 DELETE_TOOLBAR Instance method Public Method Delete Entire Toolbar 19990624
10 EXPAND_ALL_NODES Instance method Public Method Expand All Nodes 19990701
11 EXPAND_NODES Instance method Public Method Expand Special Nodes 19990923
12 FREE Instance method Public Method Exit 19990729
13 FRONTEND_UPDATE Instance method Public Method Show Changes 19990701
14 GET_CHILDREN Instance method Public Method Get Subnodes (Node Keys) 19990702
15 GET_FIELDCATALOG Instance method Public Method Get Current Field Catalog 20000112
16 GET_NEW_HIERARCHY Instance method Public Method Structure Hierarchy Online 19990726
17 GET_NEW_PERIOD Instance method Public Method Get New Period in Dialog Box 19990819
18 GET_SELECTED_NODES Instance method Public Method Get Selected Lines 19990727
19 GET_VARIANT Instance method Public Method Get Current Layout 20000112
20 SET_FIELDCATALOG Instance method Public Method Set New Field Catalog 19990729
21 SET_HIERARCHY_HEADER Instance method Public Method Set Header Hierarchy 19990722
22 SET_SELECTED_NODES Instance method Public Method Select Subnodes 19990712
23 SET_TABLE_FOR_FIRST_DISPLAY Instance method Public Method Generate ABAP List Viewer Trees with Global Settings 19990630
24 UPDATE_CALCULATIONS Instance method Public Method Calculate Totals 19990922
Events
# Event Type Visibility Description Created on
1 AFTER_USER_COMMAND Instance Event
(0)
Public
(2)
After FUNCTION_SELECTED 20000112
2 CHECKBOX_CHANGE Instance Event
(0)
Public
(2)
Line Selected 19990624
3 FUNCTION_SELECTED Instance Event
(0)
Public
(2)
Select Toolbar Function 19990624
4 ITEM_DOUBLE_CLICK Instance Event
(0)
Public
(2)
Select Cell 19990624
5 NODE_CTMENU_REQUEST Instance Event
(0)
Public
(2)
Context Menu for Node 19990624
6 NODE_CTMENU_SELECTED Instance Event
(0)
Public
(2)
Select Using Context Menu 19990624
7 NODE_DOUBLE_CLICK Instance Event
(0)
Public
(2)
Select Nodes 19990624
8 TOOLBAR_DROPDOWN Instance Event
(0)
Public
(2)
Request Toolbar Menu Item 19990624
Types
Interface IF_PT_GUI_TMW_TREE_CONTROL has no local type.
Method Signatures

Method ADD_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NEW_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Schlüssel des Knotens 19990701
2 Importing IM_ITEM_LAYOUT Call by reference Type reference (TYPE) LVC_T_LAYI Item Layout 19990701
3 Importing IM_NODE_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYN Node Layout 19990701
4 Importing IM_NODE_LEVEL Call by reference Type reference (TYPE) I Hierarchiestufe 19990701
5 Importing IM_NODE_TEXT Call by reference Type reference (TYPE) LVC_VALUE Text unter Hierarchieknoten 19990701
6 Importing IM_OUTTAB_LINE Call by reference Type reference (TYPE) ANY Datenzeile 19990701
7 Importing IM_PRIV_CAT Call by reference Type reference (TYPE) C Kategorie (später) 19990701
8 Importing IM_RELATE_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Falls Knoten bereits dargestellt 19990701
9 Importing IM_RELATIONSHIP Call by reference Type reference (TYPE) INT4 wie soll der Knoten einf. werden ? 19990701

Method ADD_LINE on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.

Method ADD_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NEW_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Schlüssel des Knotens 19990630
2 Importing IM_ITEM_LAYOUT Call by reference Type reference (TYPE) LVC_T_LAYI Item Layout 19990630
3 Importing IM_NODE_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYN Node Layout 19990630
4 Importing IM_NODE_LEVEL Call by reference Type reference (TYPE) I Hierarchiestufe 19990630
5 Importing IM_NODE_TEXT Call by reference Type reference (TYPE) LVC_VALUE Text unter Hierarchieknoten 19990630
6 Importing IM_OUTTAB_LINE Call by reference Type reference (TYPE) ANY Datenzeile 19990630
7 Importing IM_PRIV_CAT Call by reference Type reference (TYPE) C Kategorie (später) 19990630
8 Importing IM_RELATE_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Falls Knoten bereits dargestellt 19990630
9 Importing IM_RELATIONSHIP Call by reference Type reference (TYPE) INT4 wie soll der Knoten einf. werden ? 19990630

Method ADD_NODE on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.

Method ADD_TOOLBAR_BUTTONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BUTTONS Call by reference Type reference (TYPE) TTB_BUTTON dynamische Toolbareinträge 19990813

Method ADD_TOOLBAR_BUTTONS on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.

Method CHANGE_ITEM_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY ID der Zeile 19990719
2 Importing IM_STATUS Call by reference Type reference (TYPE) ICON_L4 Status der Zeile 19990719

Method CHANGE_ITEM_STATUS on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.

Method CHANGE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ITEM_LAYOUT Call by reference Type reference (TYPE) LVC_T_LACI item layout 19990930
2 Importing IM_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY key of the changed line 19990930
3 Importing IM_NODE_LAYOUT Call by reference Type reference (TYPE) LVC_S_LACN node layout 19990930
4 Importing IM_NODE_TEXT Call by reference Type reference (TYPE) LVC_VALUE Knotentext 19990930
5 Importing IM_OUTTAB_LINE Call by reference Type reference (TYPE) ANY outtab line to be changed 19990930
6 Importing IM_U_NODE_TEXT Call by reference Type reference (TYPE) AS4FLAG 'X': Knotentext ändern 19990930

Method CHANGE_NODE on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.

Method CHANGE_NODE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY ID des Knotens 19990719
2 Importing IM_STATUS Call by reference Type reference (TYPE) ICON_L4 Status des knoten 19990719

Method CHANGE_NODE_STATUS on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.

Method COLUMN_OPTIMIZE Signature

Method COLUMN_OPTIMIZE on Interface IF_PT_GUI_TMW_TREE_CONTROL has no parameter.
Method COLUMN_OPTIMIZE on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.

Method DELETE_ALL_NODES Signature

Method DELETE_ALL_NODES on Interface IF_PT_GUI_TMW_TREE_CONTROL has no parameter.
Method DELETE_ALL_NODES on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.

Method DELETE_TOOLBAR Signature

Method DELETE_TOOLBAR on Interface IF_PT_GUI_TMW_TREE_CONTROL has no parameter.
Method DELETE_TOOLBAR on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.

Method EXPAND_ALL_NODES Signature

Method EXPAND_ALL_NODES on Interface IF_PT_GUI_TMW_TREE_CONTROL has no parameter.
Method EXPAND_ALL_NODES on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.

Method EXPAND_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODES_TO_EXPAND Call by reference Type reference (TYPE) LVC_T_NKEY Diese Knoten aufreissen 19990923

Method EXPAND_NODES on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.

Method FREE Signature

Method FREE on Interface IF_PT_GUI_TMW_TREE_CONTROL has no parameter.
Method FREE on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.

Method FRONTEND_UPDATE Signature

Method FRONTEND_UPDATE on Interface IF_PT_GUI_TMW_TREE_CONTROL has no parameter.
Method FRONTEND_UPDATE on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CHILDREN Call by reference Type reference (TYPE) LVC_T_NKEY Knotentabelle der Kinder 19990702
2 Importing IM_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Vaterknoten 19990702

Method GET_CHILDREN on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.

Method GET_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog 20000112

Method GET_FIELDCATALOG on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.

Method GET_NEW_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SORT_TABLE Value transfer Type reference (TYPE) LVC_T_SORT aktuelle Hierarchie 19990726
2 Returning RESULT Value transfer Type reference (TYPE) LVC_T_SORT neue Hierarchie 19990726

Method GET_NEW_HIERARCHY on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.

Method GET_NEW_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CURRENT_PERIOD Call by reference Type reference (TYPE) HRDATES alte Periode 19990819
2 Returning RESULT Value transfer Type reference (TYPE) HRDATES neue Periode 19990819

Method GET_NEW_PERIOD on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.

Method GET_SELECTED_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) LVC_T_NKEY Liste der selektierten Knoten 19990727

Method GET_SELECTED_NODES on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.

Method GET_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) DISVARIANT Anzeigevariante (externe Verwendung) 20000112

Method GET_VARIANT on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.

Method SET_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog 19990729

Method SET_FIELDCATALOG on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.

Method SET_HIERARCHY_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HEADER Call by reference Type reference (TYPE) TREEV_HHDR Header 19990722

Method SET_HIERARCHY_HEADER on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.

Method SET_SELECTED_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SELECTED_NODES Call by reference Type reference (TYPE) LVC_T_NKEY Liste der Knoten 19990712
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19990712
2 DP_ERROR Fehler beim Data Provider 19990712
3 ERROR_IN_NODE_KEY_TABLE Knotentabelle fehlerhaft 19990712
4 FAILED Allgemeiner Fehler 19990712

Method SET_TABLE_FOR_FIRST_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog 19990630
2 Changing CH_LINES Call by reference Type reference (TYPE) STANDARD TABLE Daten 19990630
3 Importing IM_ALV_DISPLAY_VARIANT Call by reference Type reference (TYPE) DISVARIANT Kontext für Anzeigevariante 19990928
4 Importing IM_LIST_COMMENTARY Call by reference Type reference (TYPE) SLIS_T_LISTHEADER Text für HTML-Header 20000111
5 Importing IM_LOGO Call by reference Type reference (TYPE) SDYDO_VALUE Logo für HTML-Header 20000111
6 Importing IM_SAVE Call by reference Type reference (TYPE) CHAR01 Berechtigung Anzeigevariante sichern 19990716
# Exception Resumable Description Created on
1 CNTL_ERROR CNTL_ERROR 19990630
2 CNTL_SYSTEM_ERROR CNTL_SYSTEM_ERROR 19990630
3 CREATE_ERROR CREATE_ERROR 19990630
4 FAILED FAILED 19990630
5 ILLEGAL_COLUMN_NAME ILLEGAL_COLUMN_NAME 19990630
6 ILLEGAL_NODE_SELECTION_MODE ILLEGAL_NODE_SELECTION_MODE 19990630
7 LIFETIME_ERROR LIFETIME_ERROR 19990630

Method UPDATE_CALCULATIONS Signature

Method UPDATE_CALCULATIONS on Interface IF_PT_GUI_TMW_TREE_CONTROL has no parameter.
Method UPDATE_CALCULATIONS on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.
Event Signatures

Event AFTER_USER_COMMAND Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 UCOMM Exporting Value transfer Type reference (TYPE) UI_FUNC Funktionscode 20000112

Event CHECKBOX_CHANGE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_CHECKED Exporting Value transfer Type reference (TYPE) C checked 19990702
2 EX_FIELDNAME Exporting Value transfer Type reference (TYPE) LVC_FNAME Spaltenname 19990702
3 EX_NODE_KEY Exporting Value transfer Type reference (TYPE) LVC_NKEY node-key 19990702

Event FUNCTION_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) UI_FUNC FCode 19990707

Event ITEM_DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_FIELDNAME Exporting Value transfer Type reference (TYPE) LVC_FNAME Spaltenname 19990702
2 IM_NODE_KEY Exporting Value transfer Type reference (TYPE) LVC_NKEY node-key 19990702

Event NODE_CTMENU_REQUEST Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_MENU Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Kontextmenüpointer 19990702
2 EX_NODE_KEY Exporting Value transfer Type reference (TYPE) LVC_NKEY node-key 19990702

Event NODE_CTMENU_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 functioncode 19990702
2 EX_NODE_KEY Exporting Value transfer Type reference (TYPE) LVC_NKEY node-key 19990702

Event NODE_DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_NODE_KEY Exporting Value transfer Type reference (TYPE) LVC_NKEY node-key 19990702

Event TOOLBAR_DROPDOWN Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_FCODE Exporting Value transfer Type reference (TYPE) UI_FUNC FCode 19990702
2 EX_POSX Exporting Value transfer Type reference (TYPE) I X coordinate 19990702
3 EX_POSY Exporting Value transfer Type reference (TYPE) I Y coordinate 19990702
4 EX_REF_TOOLBAR Exporting Value transfer Object reference (TYPE REF TO) CL_GUI_TOOLBAR Diese Toolbar hat Event ausgelöst 19990704
History
Last changed by/on SAP  19990624 
SAP Release Created in