SAP ABAP Interface IF_DMC_TREE_OWNER (Represents attributes in tree control)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-DMC (Application Component) Data Conversion
     S_DMCM (Package) Data Mapping and Conversion: Maintenance
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_DMC_FILE_LIST_OWNER Can a list with input/output files be assigned? 20000313
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMC_COLL_ACP_LIST MWB: Rule Variant List Class 20060620
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMC_POBJECT Basis Class for All Objects in DMC 20000229
Properties
Interface IF_DMC_TREE_OWNER  
Short Description Represents attributes in tree control    
General Data
Package S_DMCM   Data Mapping and Conversion: Maintenance 
Created 20000228   SAP 
Last changed 20141030    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 DMCT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_DMC_TREE_OWNER has no interface.
Friends
Interface IF_DMC_TREE_OWNER has no friend.
Attributes
Interface IF_DMC_TREE_OWNER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_ALL_NODES Instance method Public Method Returns all nodes of the tree + root 20000228
2 GET_FOLDER_NODES Instance method Public Method Returns all nodes that should be expanded 20000502
3 GET_SUBNODES_AND_ITEMS Instance method Public Method Returns all nodes of the tree 20000228
4 HANDLE_EXPAND_NO_CHILDREN Instance method Public Event handling method Event Handling for expand-no-children 20000228
5 HANDLE_ITEM_CONTEXT_MENU_REQ Instance method Public Event handling method Event Handling for Context Menu Request for Item 20000228
6 HANDLE_ITEM_CONTEXT_MENU_SEL Instance method Public Event handling method Event Handling for Context Menu Selection on Item 20000228
7 HANDLE_ITEM_DOUBLE_CLICK Instance method Public Event handling method Event Handling for Double-Clicking on Item 20000228
8 HANDLE_NODE_CONTEXT_MENU_REQ Instance method Public Event handling method Event Handling for Context Menu Request for Node 20000228
9 HANDLE_NODE_CONTEXT_MENU_SEL Instance method Public Event handling method Event Handling for Context Menu Selection on Node 20000228
10 HANDLE_NODE_DOUBLE_CLICK Instance method Public Event handling method Event Handling for Double-Clicking on Node 20000228
11 HANDLE_SELECTION_CHANGED Instance method Public Event handling method Event selection changed 20000330
12 SHOW_TREE Instance method Public Method Displays tree in custom container 20000228
13 SHOW_TREE_IN_DOCKING Instance method Public Method Displays nodes in docking container 20000619
14 SHOW_TREE_IN_SPLIT_DOCKING Instance method Public Method Displays nodes in docking container as splitter container 20000713
Events
Interface IF_DMC_TREE_OWNER has no event.
Types
Interface IF_DMC_TREE_OWNER has no local type.
Method Signatures

Method GET_ALL_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ITEMS Call by reference Type reference (TYPE) DMC_ITEM_TABLE_TYPE Items für Tree-Control 20000228
2 Exporting NODES Call by reference Type reference (TYPE) TREEV_NTAB Tree Control: Knotentabelle 20000228
3 Importing VIEW_TYPE Call by reference Type reference (TYPE) DMCT_VIEW_TYPE 20041103

Method GET_ALL_NODES on Interface IF_DMC_TREE_OWNER has no exception.

Method GET_FOLDER_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NODES Call by reference Type reference (TYPE) TREEV_NKS Tree Control: Knotentabelle 20000502

Method GET_FOLDER_NODES on Interface IF_DMC_TREE_OWNER has no exception.

Method GET_SUBNODES_AND_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ITEMS Call by reference Type reference (TYPE) DMC_ITEM_TABLE_TYPE Items für Tree-Control 20000228
2 Changing NODES Call by reference Type reference (TYPE) TREEV_NTAB Tree Control: Knotentabelle 20000228

Method GET_SUBNODES_AND_ITEMS on Interface IF_DMC_TREE_OWNER has no exception.

Method HANDLE_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 Type reference (TYPE) 20000228

Method HANDLE_EXPAND_NO_CHILDREN on Interface IF_DMC_TREE_OWNER has no exception.

Method HANDLE_ITEM_CONTEXT_MENU_REQ Signature

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

Method HANDLE_ITEM_CONTEXT_MENU_REQ on Interface IF_DMC_TREE_OWNER has no exception.

Method HANDLE_ITEM_CONTEXT_MENU_SEL Signature

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

Method HANDLE_ITEM_CONTEXT_MENU_SEL on Interface IF_DMC_TREE_OWNER has no exception.

Method HANDLE_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 Type reference (TYPE) 20000228
2 Importing NODE_KEY Call by reference Type reference (TYPE) 20000228

Method HANDLE_ITEM_DOUBLE_CLICK on Interface IF_DMC_TREE_OWNER has no exception.

Method HANDLE_NODE_CONTEXT_MENU_REQ Signature

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

Method HANDLE_NODE_CONTEXT_MENU_REQ on Interface IF_DMC_TREE_OWNER has no exception.

Method HANDLE_NODE_CONTEXT_MENU_SEL Signature

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

Method HANDLE_NODE_CONTEXT_MENU_SEL on Interface IF_DMC_TREE_OWNER has no exception.

Method HANDLE_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 Type reference (TYPE) 20000228

Method HANDLE_NODE_DOUBLE_CLICK on Interface IF_DMC_TREE_OWNER has no exception.

Method HANDLE_SELECTION_CHANGED Signature

Method HANDLE_SELECTION_CHANGED on Interface IF_DMC_TREE_OWNER has no parameter.
Method HANDLE_SELECTION_CHANGED on Interface IF_DMC_TREE_OWNER has no exception.

Method SHOW_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER_NAME Call by reference Type reference (TYPE) DMC_IDENT Tree Control: Eigenschaften eines Knotens 20000228

Method SHOW_TREE on Interface IF_DMC_TREE_OWNER has no exception.

Method SHOW_TREE_IN_DOCKING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER_NAME Call by reference Type reference (TYPE) DMC_IDENT DMC: Allg. Bezeichner 20000619

Method SHOW_TREE_IN_DOCKING on Interface IF_DMC_TREE_OWNER has no exception.

Method SHOW_TREE_IN_SPLIT_DOCKING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER_NAME Call by reference Type reference (TYPE) DMC_IDENT DMC: Allg. Bezeichner 20000713

Method SHOW_TREE_IN_SPLIT_DOCKING on Interface IF_DMC_TREE_OWNER has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 46D