SAP ABAP Interface IF_PT_UIA_TMW_NAVIGATION_TREE (Navigation Using TMW Objects)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PT-RC (Application Component) Time Data Recording and Administration
     PT_TMW_BASICS (Package) TMW: Objects from UIA and APPLICATION (Core)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PT_UIA_TMW_EE_NAVIG_TREE UIA for Employee Navigation 19990623
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PT_UIA_TMW_MSG_NAVIG_TREE UIA for Message Navigation 19990907
Properties
Interface IF_PT_UIA_TMW_NAVIGATION_TREE  
Short Description Navigation Using TMW Objects    
General Data
Package PT_TMW_BASICS   TMW: Objects from UIA and APPLICATION (Core) 
Created 19990623   SAP 
Last changed 00000000   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_UIA_TMW_NAVIGATION_TREE has no interface.
Friends
Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GF_CONTENT_CHANGED Instance attribute Public Type reference (TYPE) AS4FLAG Content of Individual Table Rows Changed 19991020
2 GF_DATA_CHANGED Instance attribute Public Type reference (TYPE) AS4FLAG Data Table Structure Changed 19991020
3 GF_STRUCTURE_CHANGED Instance attribute Public Type reference (TYPE) AS4FLAG Data Table Structure Changed 19991020
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_SORT_CRITERIA Instance method Public Method Delete User-Specific Sort Criteria 20000114
2 GET_CURRENT_PERIOD Instance method Public Method Gets Current Period 19990819
3 GET_FIELDCATALOG Instance method Public Method Field Catalog Describes Data Table Structure (ALV) 19990623
4 GET_HIERARCHY_HEADER Instance method Public Method Content of Hierarchy Header 19990623
5 GET_HTML_HEADER Instance method Public Method Get HTML Header (See get_tree_layout) 20000111
6 GET_LINES Instance method Public Method Get Data for Display 19990623
7 GET_LINES_MARKED Instance method Public Method Gets Selected Rows 20000103
8 GET_LINE_CTMENU Instance method Public Method Structure Context Menu for Row 19990623
9 GET_LINE_STATUS Instance method Public Method Gets Row Status 19990719
10 GET_NODE_CTMENU Instance method Public Method Structure Context Menu for Nodes 19990623
11 GET_NODE_STATUS Instance method Public Method Gets Node Status 19990719
12 GET_SORT_CRITERIA Instance method Public Method Hierarchy for Displaying Data 19990623
13 GET_TMW_CONTEXT Instance method Public Method Context to Determine Display Variant (ABAP List Viewer) 19990623
14 GET_TREE_LAYOUT Instance method Public Method Display One or Several Rows Selection 19990623
15 HAS_TREE_CHANGED Instance method Public Method Has Tree Changed? 19990729
16 ON_CHANGE_HIERARCHY Instance method Public Method Hierarchy Change -> Restructure Tree 19990623
17 ON_LINE_CTMENU_SELECTED Instance method Public Method Select Entry in Context Menu for Row 19990623
18 ON_LINE_MARK_CHANGED Instance method Public Method Checkbox Selected or Deselected 19990623
19 ON_MULTIPLE_LINES_SELECTED Instance method Public Method Selection of Several Rows (Double-Click on Node) 19990630
20 ON_NODE_CTMENU_SELECTED Instance method Public Method Select Entry in Context Menu of Node 19990623
21 ON_SINGLE_LINE_SELECTED Instance method Public Method Select Individual Row (Double-Click on Row) 19990623
22 SET_NEW_PERIOD Instance method Public Method Set New Period 19990819
Events
Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no event.
Types
Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no local type.
Method Signatures

Method DELETE_SORT_CRITERIA Signature

Method DELETE_SORT_CRITERIA on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no parameter.
Method DELETE_SORT_CRITERIA on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no exception.

Method GET_CURRENT_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BEGDA Call by reference Type reference (TYPE) D Beginndatum 19990819
2 Exporting EX_ENDDA Call by reference Type reference (TYPE) D Endedatum 19990819

Method GET_CURRENT_PERIOD on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no exception.

Method GET_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FIELDCATALOG Value transfer Type reference (TYPE) TIM_TMW_T_FCAT Feldkatalog (ALV + weitere Felder) 19990906

Method GET_FIELDCATALOG on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no exception.

Method GET_HIERARCHY_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TREEV_HHDR Hierarchieheader (s. Comumn Tree) 19990722

Method GET_HIERARCHY_HEADER on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no exception.

Method GET_HTML_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COMMENTARY Call by reference Type reference (TYPE) SLIS_T_LISTHEADER Kommentar 20000111
2 Exporting EX_LOGO Call by reference Type reference (TYPE) SDYDO_VALUE Logo 20000111

Method GET_HTML_HEADER on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no exception.

Method GET_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DATA_TABLE Call by reference Object reference (TYPE REF TO) DATA Referenz auf Datentabelle 19990701
2 Exporting EX_EMPTY_TABLE Call by reference Object reference (TYPE REF TO) DATA Referenz auf Datentabelle 19990701

Method GET_LINES on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no exception.

Method GET_LINES_MARKED 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 ALV-Tree-Control: Knotentabelle 20000103

Method GET_LINES_MARKED on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no exception.

Method GET_LINE_CTMENU Signature

Method GET_LINE_CTMENU on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no parameter.
Method GET_LINE_CTMENU on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no exception.

Method GET_LINE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_KEY Value transfer Type reference (TYPE) SYTABIX Zeilenindex 19990719
2 Returning RESULT Value transfer Type reference (TYPE) ICONS Status, der angezeigt werden soll 19990719

Method GET_LINE_STATUS on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no exception.

Method GET_NODE_CTMENU Signature

Method GET_NODE_CTMENU on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no parameter.
Method GET_NODE_CTMENU on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no exception.

Method GET_NODE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHILDREN_OF_NODE Value transfer Type reference (TYPE) TAB_PT_UIA_TMW_NAVIG_SEL_LINES Kinder des Knotens 19990719
2 Returning RESULT Value transfer Type reference (TYPE) ICONS Status, der angezeigt werden soll 19990719

Method GET_NODE_STATUS on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no exception.

Method GET_SORT_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SORT_CRITERIA Value transfer Type reference (TYPE) LVC_T_SORT Sortierfelder -> ALV - Hierarchie 19990906

Method GET_SORT_CRITERIA on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no exception.

Method GET_TMW_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SLIS_VARI Variante: ist abhängig vom TMW-Kontext (s. Tabelle LTDX) 19990929

Method GET_TMW_CONTEXT on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no exception.

Method GET_TREE_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DISPLAY_LINE_STATUS Call by reference Type reference (TYPE) AS4FLAG Darstellung eines Zeilenstatus 19990719
2 Exporting EX_DISPLAY_NODE_STATUS Call by reference Type reference (TYPE) AS4FLAG Darstellung eines Knotenstatus 19990719
3 Exporting EX_HIDE_SELECTION Call by reference Type reference (TYPE) AS4FLAG Sichtbarkeit der Selektion 19990623
4 Exporting EX_ITEM_SELECTION Call by reference Type reference (TYPE) AS4FLAG Selektierbarkeit einzelner Items 19990623
5 Exporting EX_LIFETIME Call by reference Type reference (TYPE) I Lebensdauer 19990623
6 Exporting EX_LINE_CHECKBOX Call by reference Type reference (TYPE) AS4FLAG Nur in Kombination mit Mehrfachauswahl sinnvoll 19990623
7 Exporting EX_NODE_CHECKBOX Call by reference Type reference (TYPE) AS4FLAG Nur in Kombination mit Mehrfachauswahl sinnvoll 19990623
8 Exporting EX_NODE_SELECTION_MODE Call by reference Type reference (TYPE) I Knoten: Einfach- oder Mehrfachselektion 19990623
9 Exporting EX_NO_HTML_HEADER Call by reference Type reference (TYPE) AS4FLAG NO_HTML_HEADER 19990623
10 Exporting EX_NO_TOOLBAR Call by reference Type reference (TYPE) AS4FLAG NO_TOOLBAR 19990623
11 Exporting EX_SHELLSTYLE Call by reference Type reference (TYPE) I Shellstyle 19990623

Method GET_TREE_LAYOUT on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no exception.

Method HAS_TREE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CONTENT_CHANGED Call by reference Type reference (TYPE) AS4FLAG einzelne Spaltenwerte geändert 19990930
2 Exporting EX_DATA_CHANGED Call by reference Type reference (TYPE) AS4FLAG andere Mitarbeter 19990729
3 Exporting EX_STRUCTURE_CHANGED Call by reference Type reference (TYPE) AS4FLAG z.B. andere Hierarchie 19990729

Method HAS_TREE_CHANGED on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no exception.

Method ON_CHANGE_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog der Variante 20000113
2 Importing IM_IS_DEFAULT_VARIANT Call by reference Type reference (TYPE) BOOLE_D Hierarchie in Defaultvariante geändert 20000113
3 Importing IM_SORT_TABLE Call by reference Type reference (TYPE) LVC_T_SORT neue Hierarchie 19990726

Method ON_CHANGE_HIERARCHY on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no exception.

Method ON_LINE_CTMENU_SELECTED Signature

Method ON_LINE_CTMENU_SELECTED on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no parameter.
Method ON_LINE_CTMENU_SELECTED on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no exception.

Method ON_LINE_MARK_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHANGED_LINES Call by reference Type reference (TYPE) TAB_PT_UIA_TMW_NAVIG_SEL_LINES Liste der Zeilen mit geänderten Markierungen 19990712

Method ON_LINE_MARK_CHANGED on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no exception.

Method ON_MULTIPLE_LINES_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LINES_INDICES Call by reference Type reference (TYPE) TAB_PT_UIA_INDEX Indizes der selektierten Zeilen 19990630

Method ON_MULTIPLE_LINES_SELECTED on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no exception.

Method ON_NODE_CTMENU_SELECTED Signature

Method ON_NODE_CTMENU_SELECTED on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no parameter.
Method ON_NODE_CTMENU_SELECTED on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no exception.

Method ON_SINGLE_LINE_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LINES_INDEX Call by reference Type reference (TYPE) SYTABIX Ausgewählte Zeile der Datentabelle 19990623

Method ON_SINGLE_LINE_SELECTED on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no exception.

Method SET_NEW_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEGDA Call by reference Type reference (TYPE) D neues Beginndatum 19990819
2 Importing IM_ENDDA Call by reference Type reference (TYPE) D neues Endedatum 19990819

Method SET_NEW_PERIOD on Interface IF_PT_UIA_TMW_NAVIGATION_TREE has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in