SAP ABAP Interface IF_PB_ELEM_TREE (Package Builder: Interface Visible Element Tree)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-PAK (Application Component) Package Tools
     SPAK_TOOL (Package) Package Builder: Tools
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PB_ELEM_TREE_3 Package Builder: Visible Elements Tree 19991208
Properties
Interface IF_PB_ELEM_TREE  
Short Description Package Builder: Interface Visible Element Tree    
General Data
Package SPAK_TOOL   Package Builder: Tools 
Created 19990623   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNTL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SWBM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 TPAK Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_PB_ELEM_TREE has no interface.
Friends
Interface IF_PB_ELEM_TREE has no friend.
Attributes
Interface IF_PB_ELEM_TREE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CLEAN_UP Instance method Public Method Destructor 19990623
2 ELEM_TABLE_ADD_NODES Instance method Public Method Add Visible Elements 19990623
3 ELEM_TABLE_CHANGE_NODES Instance method Public Method Change Visible Elements 19990630
4 ELEM_TABLE_DELETE_NODES Instance method Public Method Remove Visible Elements 19990623
5 ELEM_TABLE_SET_NODES Instance method Public Method Transfer Visible Elements to Tree 19990623
6 GET_CURSOR Instance method Public Method Query Cursor Position 19990623
7 GET_ELEMS_TO_DROP Instance method Public Method Get Drag&Drop Objects (+ Delete) 19990707
8 GET_ELEM_TYPE Instance method Public Method Get and Reset Type of Chosen Element 19990623
9 GET_EXPANDED_TYPE_FOLDERS Instance method Public Method Get Keys from Expanded Folders 20100218
10 GET_OK_CODE Instance method Public Method Get and Reset OK_CODES 19990623
11 SET_EXPANDED_TYPE_FOLDERS Instance method Public Method Set Keys from Expanded Folders 20100218
12 SET_MODE Instance method Public Method Set Mode: Display, Change 19990623
Events
Interface IF_PB_ELEM_TREE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_TYPE_FOLDER_INDEX Public See coding 20100218 ty_type_folder_index type sorted table of string with unique key table_line
Method Signatures

Method CLEAN_UP Signature

Method CLEAN_UP on Interface IF_PB_ELEM_TREE has no parameter.
Method CLEAN_UP on Interface IF_PB_ELEM_TREE has no exception.

Method ELEM_TABLE_ADD_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NEW_ELEMS Call by reference Type reference (TYPE) SCOMELLIST Liste neuer Elemente 19990623

Method ELEM_TABLE_ADD_NODES on Interface IF_PB_ELEM_TREE has no exception.

Method ELEM_TABLE_CHANGE_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CHANGED_ELEMS Call by reference Type reference (TYPE) SCOMELLIST Liste veränderter Elemente 19990630

Method ELEM_TABLE_CHANGE_NODES on Interface IF_PB_ELEM_TREE has no exception.

Method ELEM_TABLE_DELETE_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DELETED_ELEMS Call by reference Type reference (TYPE) SCOMELLIST Liste entfernter Elemente 19990623
2 Importing P_DELETED_NOT_EX_ELEMS Call by reference Type reference (TYPE) DEVELEMTAB Tabellen von Entwicklungselementen 20111028

Method ELEM_TABLE_DELETE_NODES on Interface IF_PB_ELEM_TREE has no exception.

Method ELEM_TABLE_SET_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABLE_IS_SORTED Value transfer Type reference (TYPE) FLAG Kennzeichen für sortierte Tabelle 19991210
2 Importing P_ELEM_TABLE Call by reference Type reference (TYPE) SCOMELLIST Tabelle mit sichtbaren Elementen 19990623
3 Importing P_NOT_EXISTING_ELEM_TABLE Call by reference Type reference (TYPE) DEVELEMTAB Tabellen von Entwicklungselementen 20110622

Method ELEM_TABLE_SET_NODES on Interface IF_PB_ELEM_TREE has no exception.

Method GET_CURSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ELEM_REF Call by reference Object reference (TYPE REF TO) IF_PACKAGE_INTERFACE_ELEMENT Element auf dem der Cursor steht 19990623
2 Exporting P_ELEM_REF_TAB Call by reference Type reference (TYPE) SCOMELLIST Containertyp für Paket Schnittstellen Elemente 20030804
3 Exporting P_SELECTED_ITEM_NAME Call by reference Type reference (TYPE) TV_ITMNAME Tree Control: Name einer Spalte / eines Items 20120503

Method GET_CURSOR on Interface IF_PB_ELEM_TREE has no exception.

Method GET_ELEMS_TO_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ELEMS_TO_DROP Call by reference Type reference (TYPE) WBOBJID_TAB Zu dropende Elemente 19990707

Method GET_ELEMS_TO_DROP on Interface IF_PB_ELEM_TREE has no exception.

Method GET_ELEM_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ELEM_TYPE Call by reference Type reference (TYPE) DEVELEMTYP Gemerkter Typ des ausgewählten Objektes 19990623
2 Exporting P_WB_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP Gemerkter WB-Typ des ausgewählten Objektes 19990623

Method GET_ELEM_TYPE on Interface IF_PB_ELEM_TREE has no exception.

Method GET_EXPANDED_TYPE_FOLDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EXPANDED_TYPE_FOLDERS Call by reference Type reference (TYPE) TY_TYPE_FOLDER_INDEX 20100218
2 Exporting EX_SELECTED_NODES Call by reference Type reference (TYPE) TY_TYPE_FOLDER_INDEX 20100219

Method GET_EXPANDED_TYPE_FOLDERS on Interface IF_PB_ELEM_TREE has no exception.

Method GET_OK_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM Gesetzter OK_CODE 19990623

Method GET_OK_CODE on Interface IF_PB_ELEM_TREE has no exception.

Method SET_EXPANDED_TYPE_FOLDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXPANDED_TYPE_FOLDERS Call by reference Type reference (TYPE) TY_TYPE_FOLDER_INDEX 20100218
2 Importing IM_SELECTED_NODES Call by reference Type reference (TYPE) TY_TYPE_FOLDER_INDEX 20100219

Method SET_EXPANDED_TYPE_FOLDERS on Interface IF_PB_ELEM_TREE has no exception.

Method SET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_MODE Call by reference Type reference (TYPE) SEU_ACTION Modus: Anzeigen oder Ändern 19990623

Method SET_MODE on Interface IF_PB_ELEM_TREE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in