SAP ABAP Class CL_CRM_BSP_SMP_TREE_MODEL (SMP: Model Class)
Hierarchy
EA-FIN (Software Component) EA-FIN
   EP-PCT-MGR-CO (Application Component) Business Package for Manager Self-Service (FI)
     CRM_BSP_FRAME_GENERIC_SMP (Package) Structured Maintenance Pattern
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BSP_MODEL BSP: Model Basis Class 20031002
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HTMLB_TABLEVIEW_ITERATOR For Table Looping and Filtering 20031002
Properties
Class CL_CRM_BSP_SMP_TREE_MODEL  
Short Description SMP: Model Class    
Super Class CL_BSP_MODEL BSP: Model Basis Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_FRAME_GENERIC_SMP   Structured Maintenance Pattern 
Created 20031002   SAP 
Last change 20040819   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HTMLB_TABLEVIEW_ITERATOR For Table Looping and Filtering 20031002
Friends
Class CL_CRM_BSP_SMP_TREE_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FOCUS_OBJECT Instance attribute Protected Type reference (TYPE) CRMT_BSP_OBJECTKEY Currently Selected Object 20031002
2 GC_VISIBLE_NO Constant Protected Type reference (TYPE) CRMT_BSP_SMP_TREE_VISIBILITY '' Node Visibility: All Nodes 20031002
3 GC_VISIBLE_PATH Constant Protected Type reference (TYPE) CRMT_BSP_SMP_TREE_VISIBILITY 'P' Node Visibility: Path Only 20031002
4 GC_VISIBLE_YES Constant Protected Type reference (TYPE) CRMT_BSP_SMP_TREE_VISIBILITY 'X' Node Visibility: All Nodes 20031002
5 GR_BEE_TABLE Instance attribute Protected Object reference (TYPE REF TO) CL_HTMLB_TABLEVIEW 20031002
6 GR_PAGE_CONTEXT Instance attribute Protected Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP Page Context For Element Handler 20031002
7 GS_NODE_METADATA Instance attribute Protected Type reference (TYPE) CRMS_BSP_SMP_TREE_METADATA Metadata for the Current Node 20031002
8 GT_APPL_BUTTONS Instance attribute Public Type reference (TYPE) CRMT_BSP_SMP_APPL_BUTTON_TAB Application Functions 20040115
9 GT_COLDEF Instance attribute Protected Type reference (TYPE) TABLEVIEWCONTROLTAB Column Definitions 20031002
10 GT_FLD_ATTR Instance attribute Protected Type reference (TYPE) CRMT_BSP_FIELDATTRIB_TAB Field Attributes 20031002
11 GT_METADATA Instance attribute Protected Type reference (TYPE) CRMT_BSP_SMP_TREE_METADATA_TAB Hierarchy Metadata in SMP 20031002
12 GT_MODEL_CACHE Instance attribute Private Type reference (TYPE) ST_TREE_MODEL_CACHE_SMP Cache for SMP Tree Model 20031124
13 GT_MODEL_CLASS Instance attribute Protected Type reference (TYPE) CRMT_MODELACCESSCLASS_TAB Class Name of the Model Classes 20031002
14 GT_OBJECT_KEY Instance attribute Protected Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Table of Object Keys 20031002
15 GT_ROWFGT Instance attribute Protected Type reference (TYPE) CRMT_FIELDGRP_TAB Data Table Definition 20031002
16 GV_FOCUS_CHANGED Instance attribute Protected Type reference (TYPE) CRMT_BSP_OBJECTKEY Key of the Object Currently Selected 20031010
17 GV_IS_INITIALISED Instance attribute Protected Type reference (TYPE) CRMT_BOOLEAN Initialized? 20031002
18 GV_LOCK Instance attribute Protected Type reference (TYPE) CRMT_BOOLEAN Lock Object? 20031002
19 GV_ROW_CURRENT Instance attribute Protected Type reference (TYPE) I 20031002
20 GV_SCREEN_NAME Instance attribute Protected Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Structure Name of Display Field 20031002
21 GV_SELECTIONMODE Instance attribute Protected Type reference (TYPE) STRING 'SINGLESELECT' Single-/Multiselect [SINGLESELECT|MULTISELECT] 20031007
22 GV_SORTABLE Instance attribute Protected Type reference (TYPE) ABAP_BOOL ABAP_FALSE Application Can Sort the Data 20031008
23 GV_VISIBILITY Instance attribute Protected Type reference (TYPE) CRMT_BSP_SMP_TREE_VISIBILITY 'X' Node visible (Flag for "Path only"] 20031002
24 MESSAGES Instance attribute Protected Object reference (TYPE REF TO) CL_BSP_MESSAGES Business Server Pages (BSP) Messages 20031002
25 MODEL_ACCESS Instance attribute Protected Object reference (TYPE REF TO) IF_CRM_BSP_SMP_MODEL_ACCESS Model 20031002
26 PERS_EVENT Instance attribute Public Type reference (TYPE) STRING 20040115
27 RAISE_PORTAL_EVENT Instance attribute Public Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20040114
28 SEARCH_HITS Instance attribute Protected Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Search Result 20031002
29 SELECTED_OBJECTS Instance attribute Protected Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Table of Selected Search Hits 20031002
30 TREE_INFO Instance attribute Protected Type reference (TYPE) CRMS_BSP_SMP_TREE_INFO Runtime Information for SMP Tree 20031002
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MODEL_DATA_TO_CACHE Instance method Public Method Adds Current Model to Cache 20031124
2 COLLAPSE Instance method Public Method Collapse Tree 20031002
3 COLLAPSE_ALL Instance method Public Method Collapse Tree Including Subtrees 20031002
4 COLLAPSE_CHILDREN Instance method Protected Method Set Additional Hierarchy Information 20031002
5 COLLAPSE_NODE Instance method Protected Method Collapse Nodes 20031002
6 COLLAPSE_ROW Instance method Protected Method Determine Value from a Structure Dynamically 20031002
7 CONSTRUCTOR Instance method Public Constructor 20031002
8 CREATE_ID Static method Protected Method Expand an Element ID 20031002
9 DESELECT_ALL Instance method Public Method Deselect All Rows 20031021
10 DETERMINE_TREE_INFO Instance method Protected Method Determine the Position of Focus Object in the Search Hits 20031008
11 EXPAND Instance method Public Method Expand Tree 20031002
12 EXPAND_ALL Instance method Public Method Expand Tree Including Subtrees 20031002
13 EXPAND_CHILDREN Instance method Protected Method Expand Node 20031002
14 EXPAND_NODE Instance method Protected Method Expand Node 20031002
15 EXPAND_ROW Instance method Protected Method Expand Node 20031002
16 GET_BEE Instance method Public Method BEE for Rendering the Tree 20031002
17 GET_NODE Instance method Protected Method Expand Node 20031002
18 GET_NODE_FIELD Instance method Protected Method Read Object Key of a Node 20031002
19 GET_NODE_OBJECTKEY Instance method Protected Method No longer display the children of a node 20031002
20 GET_PERS_EVENT Instance method Public Method 20040115
21 GET_PORTAL_EVENT Instance method Public Method 20040114
22 GET_ROW_COUNT Instance method Protected Method Expand Node 20031002
23 GET_SELMODE Instance method Public Method 20031222
24 GET_TOOLBAR Instance method Public Method Generic Tree Functions 20031013
25 GET_TREE_INFO Instance method Public Method Informationen about Display of Selections, Search Hits, ... 20031002
26 HIDE_CHILDREN Instance method Protected Method No longer display the children of a node 20031002
27 INIT_DATA Instance method Protected Method Select Nodes as Visible 20031002
28 IS_NODE_VISIBLE Instance method Protected Method Nodes Visible? 20031002
29 PORTAL_BUTTON Instance method Public Method 20040115
30 REFRESH_DATA Instance method Public Method Refresh 20031002
31 RESOLVE_ID Static method Protected Method Create HTML for an Icon 20031002
32 SELECT_ALL Instance method Public Method Select all lines 20031021
33 SELECT_ALL_HITS Instance method Public Method Select All Search Hits 20031021
34 SELECT_INVERT Instance method Public Method Invert Selection 20031021
35 SET_APPL_BUTTONS Instance method Public Method 20040115
36 SET_CHILDREN_VISIBILITY Instance method Protected Method Initializing (Meta Data, Top Level Nodes) 20031002
37 SET_KEY_SELECTED Instance method Public Method Change the Selected Lines 20031002
38 SET_METADATA Instance method Protected Method Set Meta data for a Node 20031002
39 SET_METADATA_NODE Instance method Protected Method Determine Value from a Structure Dynamically 20031002
40 SET_MODEL_FROM_CACHE Instance method Public Method Set Model from Cache 20031124
41 SET_NODE_FIELD Instance method Protected Method No longer display the children of a node 20031002
42 SET_PERS_EVENT Instance method Public Method 20040115
43 SET_PORTAL_EVENT Instance method Public Method 20040114
44 SET_SELECTED_ROWS Instance method Public Method Change the Selected Lines 20031002
45 SHOW_HIT Instance method Public Method Display One Search Hit 20031006
46 SHOW_NODE Instance method Protected Method Display all selected nodes 20031002
47 SHOW_NODES_SELECTED Instance method Protected Method Nodes Sequence Must Correspond to the Tree Structure 20031002
48 SORT_NODES Instance method Protected Method Create an Element ID 20031002
49 SORT_SEARCH_HITS Instance method Protected Method 20031021
50 SWITCH_PATH_ONLY Instance method Public Method Display Trace of the Selected Nodes 20031002
Events
# Event Type Visibility Description Created on
1 EVT_SELECTION_CHANGED Instance Event
(0)
Public
(2)
Line Selection Changed 20031002
Types
Class CL_CRM_BSP_SMP_TREE_MODEL has no local type.
Method Signatures

Method ADD_MODEL_DATA_TO_CACHE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20031124

Method ADD_MODEL_DATA_TO_CACHE on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method COLLAPSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT_ID Call by reference Type reference (TYPE) STRING 20031002

Method COLLAPSE on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method COLLAPSE_ALL Signature

Method COLLAPSE_ALL on class CL_CRM_BSP_SMP_TREE_MODEL has no parameter.
Method COLLAPSE_ALL on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method COLLAPSE_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY 20031002

Method COLLAPSE_CHILDREN on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method COLLAPSE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COLLAPSE_ALL Call by reference Type reference (TYPE) XFELD '' 20031002
2 Importing IV_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY 20031002

Method COLLAPSE_NODE on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method COLLAPSE_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COLLAPSE_ALL Call by reference Type reference (TYPE) XFELD '' 20031002
2 Importing IV_ROW Call by reference Type reference (TYPE) I 20031002

Method COLLAPSE_ROW on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MESSAGES Call by reference Object reference (TYPE REF TO) CL_BSP_MESSAGES 20031002
2 Importing IR_MODEL_ACCESS Call by reference Object reference (TYPE REF TO) IF_CRM_BSP_SMP_MODEL_ACCESS 20031002
# Exception Resumable Description Created on
1 INVALID_MODEL 20031002
2 MESSAGES_CONTAINER_MISSING 20031002

Method CREATE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COLUMN Call by reference Type reference (TYPE) I 20031002
2 Importing IV_COLUMN_KEY Call by reference Type reference (TYPE) STRING 20031002
3 Importing IV_ROW Call by reference Type reference (TYPE) I 20031002
4 Returning RV_ID Value transfer Type reference (TYPE) STRING 20031002

Method CREATE_ID on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method DESELECT_ALL Signature

Method DESELECT_ALL on class CL_CRM_BSP_SMP_TREE_MODEL has no parameter.
Method DESELECT_ALL on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method DETERMINE_TREE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TREE_INFO Call by reference Type reference (TYPE) CRMS_BSP_SMP_TREE_INFO 20031010

Method DETERMINE_TREE_INFO on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method EXPAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT_ID Call by reference Type reference (TYPE) STRING 20031002

Method EXPAND on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method EXPAND_ALL Signature

Method EXPAND_ALL on class CL_CRM_BSP_SMP_TREE_MODEL has no parameter.
Method EXPAND_ALL on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method EXPAND_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXPAND_ALL Call by reference Type reference (TYPE) XFELD '' 20031002
2 Importing IV_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY 20031002

Method EXPAND_CHILDREN on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method EXPAND_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXPAND_ALL Call by reference Type reference (TYPE) XFELD '' 20031002
2 Importing IV_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY 20031002
3 Importing IV_SHOW_CHILDREN Call by reference Type reference (TYPE) CRMT_BSP_SMP_TREE_VISIBILITY GC_VISIBLE_NO 20031002

Method EXPAND_NODE on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method EXPAND_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXPAND_ALL Call by reference Type reference (TYPE) XFELD '' 20031002
2 Importing IV_ROW Call by reference Type reference (TYPE) I 20031002
3 Importing IV_SHOW_CHILDREN Call by reference Type reference (TYPE) CRMT_BSP_SMP_TREE_VISIBILITY GC_VISIBLE_YES 20031002

Method EXPAND_ROW on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method GET_BEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT 20031002
2 Returning RR_BEE Value transfer Object reference (TYPE REF TO) IF_BSP_BEE 20031002

Method GET_BEE on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method GET_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NODE Call by reference Type reference (TYPE) ANY 20031002
2 Exporting EV_ROW Call by reference Type reference (TYPE) I 20031002
3 Importing IV_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY 20031002

Method GET_NODE on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method GET_NODE_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VALUE Call by reference Type reference (TYPE) ANY 20031002
2 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20031002
3 Importing IV_NODE Call by reference Type reference (TYPE) ANY 20031002

Method GET_NODE_FIELD on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method GET_NODE_OBJECTKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE Call by reference Type reference (TYPE) ANY 20031002
2 Returning RV_OBJECT_KEY Value transfer Type reference (TYPE) CRMT_BSP_OBJECTKEY 20031002

Method GET_NODE_OBJECTKEY on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method GET_PERS_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_EVENT Value transfer Type reference (TYPE) STRING 20040115

Method GET_PERS_EVENT on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method GET_PORTAL_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_EVENT Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040115
2 Exporting ED_QUERYSTRING Call by reference Type reference (TYPE) STRING Schlüssel eines Objektes 20040115
3 Importing ID_OBJID Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20040115

Method GET_PORTAL_EVENT on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method GET_ROW_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARENT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY 20031002
2 Returning RV_ROWS Value transfer Type reference (TYPE) I 20031002

Method GET_ROW_COUNT on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method GET_SELMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_SELMODE Value transfer Type reference (TYPE) STRING 20031222

Method GET_SELMODE on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method GET_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ACTIONS Value transfer Type reference (TYPE) CRMT_BSP_SMP_APPL_BUTTON_TAB 20031013

Method GET_TOOLBAR on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method GET_TREE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_TREE_INFO Value transfer Type reference (TYPE) CRMS_BSP_SMP_TREE_INFO 20031002

Method GET_TREE_INFO on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method HIDE_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY 20031002

Method HIDE_CHILDREN on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method INIT_DATA Signature

Method INIT_DATA on class CL_CRM_BSP_SMP_TREE_MODEL has no parameter.
Method INIT_DATA on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method IS_NODE_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NODE Call by reference Type reference (TYPE) CRMS_BSP_SMP_TREE_METADATA 20031002
2 Importing IS_PARENT Call by reference Type reference (TYPE) CRMS_BSP_SMP_TREE_METADATA 20031002
3 Returning RT_VISIBLE Value transfer Type reference (TYPE) XFELD 20031002

Method IS_NODE_VISIBLE on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method PORTAL_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_EVENT Call by reference Type reference (TYPE) STRING 20040115
2 Returning PORTAL_BUTTON Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040115

Method PORTAL_BUTTON on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method REFRESH_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEARCH_HITS Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB 20031002
2 Importing IT_SELECTED_OBJECTS Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB 20031002
3 Importing IV_FOCUS_OBJECT Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY 20031002
4 Importing IV_REFRESH Call by reference Type reference (TYPE) CRMT_BSP_SMP_TREE_REFRESH '' 20031010
5 Returning RV_REFRESH Value transfer Type reference (TYPE) XFELD 20031002

Method REFRESH_DATA on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method RESOLVE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COLUMN Call by reference Type reference (TYPE) I 20031002
2 Exporting EV_COLUMN_KEY Call by reference Type reference (TYPE) STRING 20031002
3 Exporting EV_ROW Call by reference Type reference (TYPE) I 20031002
4 Importing IV_ID Call by reference Type reference (TYPE) STRING 20031002

Method RESOLVE_ID on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method SELECT_ALL Signature

Method SELECT_ALL on class CL_CRM_BSP_SMP_TREE_MODEL has no parameter.
Method SELECT_ALL on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method SELECT_ALL_HITS Signature

Method SELECT_ALL_HITS on class CL_CRM_BSP_SMP_TREE_MODEL has no parameter.
Method SELECT_ALL_HITS on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method SELECT_INVERT Signature

Method SELECT_INVERT on class CL_CRM_BSP_SMP_TREE_MODEL has no parameter.
Method SELECT_INVERT on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method SET_APPL_BUTTONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APPL_BUTTONS Call by reference Type reference (TYPE) CRMT_BSP_SMP_APPL_BUTTON_TAB Anwendungsfunktionen 20040115

Method SET_APPL_BUTTONS on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method SET_CHILDREN_VISIBILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY 20031002
2 Importing IV_VISIBILITY Call by reference Type reference (TYPE) CRMT_BSP_SMP_TREE_VISIBILITY 20031002

Method SET_CHILDREN_VISIBILITY on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method SET_KEY_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY 20031002

Method SET_KEY_SELECTED on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method SET_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODES Call by reference Type reference (TYPE) STANDARD TABLE 20031002
2 Importing IV_DETERMINE_LEVEL Call by reference Type reference (TYPE) XFELD '' 20031002
3 Importing IV_EXPANDED Call by reference Type reference (TYPE) XFELD 20031002
4 Importing IV_MERGE Call by reference Type reference (TYPE) XFELD '' Merge into existing structure 20031010
5 Importing IV_VISIBLE Call by reference Type reference (TYPE) XFELD 20031002

Method SET_METADATA on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method SET_METADATA_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NODE Call by reference Type reference (TYPE) ANY 20031002
2 Importing IV_DETERMINE_LEVEL Call by reference Type reference (TYPE) XFELD '' 20031002
3 Importing IV_EXPANDED Call by reference Type reference (TYPE) XFELD 20031002
4 Importing IV_MERGE Call by reference Type reference (TYPE) XFELD '' Merge nodes into existing hierarchy 20031010
5 Importing IV_VISIBLE Call by reference Type reference (TYPE) XFELD 20031002

Method SET_METADATA_NODE on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method SET_MODEL_FROM_CACHE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20031124
# Exception Resumable Description Created on
1 NOT_FOUND 20031124

Method SET_NODE_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_NODE Call by reference Type reference (TYPE) ANY 20031002
2 Changing CV_SUBRC Call by reference Type reference (TYPE) SYSUBRC 20031002
3 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20031002
4 Importing IV_VALUE Call by reference Type reference (TYPE) ANY 20031002

Method SET_NODE_FIELD on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method SET_PERS_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_EVENT Call by reference Type reference (TYPE) STRING 20040115

Method SET_PERS_EVENT on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method SET_PORTAL_EVENT Signature

Method SET_PORTAL_EVENT on class CL_CRM_BSP_SMP_TREE_MODEL has no parameter.
Method SET_PORTAL_EVENT on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method SET_SELECTED_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT_ID Call by reference Type reference (TYPE) STRING 20031002

Method SET_SELECTED_ROWS on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method SHOW_HIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HIT Call by reference Type reference (TYPE) I 20031006

Method SHOW_HIT on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method SHOW_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY 20031002
2 Importing IV_SHOW_SIBLING Call by reference Type reference (TYPE) XFELD 'X' 20031002

Method SHOW_NODE on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method SHOW_NODES_SELECTED Signature

Method SHOW_NODES_SELECTED on class CL_CRM_BSP_SMP_TREE_MODEL has no parameter.
Method SHOW_NODES_SELECTED on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method SORT_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SORTED_TREE Call by reference Type reference (TYPE) CRMT_BSP_SMP_TREE_METADATA_TAB 20031002
2 Importing IT_TREE Call by reference Type reference (TYPE) CRMT_BSP_SMP_TREE_METADATA_TAB 20031002
3 Importing IV_LEVEL Call by reference Type reference (TYPE) I 1 20031002
4 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY 20031002

Method SORT_NODES on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method SORT_SEARCH_HITS Signature

Method SORT_SEARCH_HITS on class CL_CRM_BSP_SMP_TREE_MODEL has no parameter.
Method SORT_SEARCH_HITS on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.

Method SWITCH_PATH_ONLY Signature

Method SWITCH_PATH_ONLY on class CL_CRM_BSP_SMP_TREE_MODEL has no parameter.
Method SWITCH_PATH_ONLY on class CL_CRM_BSP_SMP_TREE_MODEL has no exception.
Event Signatures

Event EVT_SELECTION_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FOCUS_OBJECT Exporting Value transfer Type reference (TYPE) CRMT_BSP_OBJECTKEY aktuell fokussiertes Objekt 20031002
2 SELECTED_OBJECTS Exporting Value transfer Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle der selektierten Objekte 20031002
History
Last changed by/on SAP  20040819 
SAP Release Created in 500