SAP ABAP Class CL_FCOM_SMP_MANAGER (Navigation in a Hierarchy)
Hierarchy
EA-FIN (Software Component) EA-FIN
   EP-PCT-MGR-CO (Application Component) Business Package for Manager Self-Service (FI)
     FCOM_SMP_CONNECT (Package) Connection of Structure Navigation IViews
Properties
Class CL_FCOM_SMP_MANAGER  
Short Description Navigation in a Hierarchy    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FCOM_SMP_CONNECT   Connection of Structure Navigation IViews 
Created 20031205   SAP 
Last change 20040819   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 GSETH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FCOM_SMP_MANAGER has no interface implemented.
Friends
Class CL_FCOM_SMP_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GA_APPL Instance attribute Private Object reference (TYPE REF TO) IF_FCOM_SMP_APPL Connection of a Component 20031208
2 GA_TREE Instance attribute Private Object reference (TYPE REF TO) CL_FCOM_SMP_TREE Navigation in a Hierarchy of SMP 20031208
3 GC_EXPAND_ALL Instance attribute Private Type reference (TYPE) FLAG 'X' Read Subnodes Immediately 20040123
4 GC_EXPAND_LEVEL Constant Private Type reference (TYPE) I 0 Number of Open Levels at Start 20031209
5 GD_INIT_ERROR Instance attribute Private Type reference (TYPE) FCOM_SMP_KTEXT Short Text of an Object in Hierarchy 20040109
6 GD_OBJORG Instance attribute Private Type reference (TYPE) FPB_OBJORG Object Organizational Unit 20040114
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_TREE_REK Instance method Private Method Recursive Insertion of Nodes up to Root Node 20031209
2 CHECK_HIER_ERROR Instance method Private Method Check for Errors in Hierarchy 20040211
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20031205
4 GET_DESCRIPT Instance method Private Method Label of a Node 20031205
5 GET_OBJCOMM_STRING Instance method Private Method Gets String for Portal Communication 20040107
6 GET_OBJECT_KEY Instance method Private Method Gets Object Key for SNI Framework 20031205
7 GET_QUERYSTRING Instance method Public Method Gets String for Portal Communication 20040405
8 INITIALIZE Instance method Public Method Clear 20031205
9 OUTPUT_INIT_ERROR Instance method Private Method Output of Initial Error Message as Node 20040114
10 OUTPUT_NODE Instance method Private Method Gets Structure to Display Nodes in SNI 20031205
11 QUERY Instance method Public Method Start Search Query 20031205
12 READ_CHILDREN Instance method Public Method Reads Subordinate Nodes in Tree 20031205
13 READ_NEW_TREE Instance method Public Method Initial Read of a Tree 20031205
14 READ_SEARCH Instance method Public Method Get Search Results 20031205
15 READ_TREE_AFTER_SEARCH Instance method Public Method Read Tree After Return from Search Display 20031205
16 SEARCH_NODES Instance method Private Method Find Nodes in Tree 20031208
Events
Class CL_FCOM_SMP_MANAGER has no event.
Types
Class CL_FCOM_SMP_MANAGER has no local type.
Method Signatures

Method APPEND_TREE_REK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TREE_DATA Call by reference Type reference (TYPE) FCOM_T_SMP_TREE_DATA Tabellentyp zu FCOM_SMP_SRES_DATA 20031209
2 Importing IT_PATH Call by reference Type reference (TYPE) FCOM_T_SMP_NODE Tabellentyp zu FCOM_SMP_NODE 20031209
3 Importing IT_SIBBLINGS Call by reference Type reference (TYPE) FCOM_T_SMP_NODE Tabellentyp zu FCOM_SMP_NODE 20031209

Method APPEND_TREE_REK on class CL_FCOM_SMP_MANAGER has no exception.

Method CHECK_HIER_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_ERROR Call by reference Type reference (TYPE) FCOM_SMP_KTEXT allgemeines flag 20040211
2 Importing IS_PERSHIER Call by reference Type reference (TYPE) FCOM_SMP_PERSHIER Charakterisierung einer Hierarchie 20040211

Method CHECK_HIER_ERROR on class CL_FCOM_SMP_MANAGER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_FCOM_SMP_MANAGER has no parameter.
Method CONSTRUCTOR on class CL_FCOM_SMP_MANAGER has no exception.

Method GET_DESCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DESCRIPT Call by reference Type reference (TYPE) FCOM_SMP_DESCRIPT Characterfeld der Länge 70 20031205
2 Importing IS_ENTRY Call by reference Type reference (TYPE) FCOM_SMP_ENTRY Objekt in der Hierarchie 20031205

Method GET_DESCRIPT on class CL_FCOM_SMP_MANAGER has no exception.

Method GET_OBJCOMM_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_STRING Call by reference Type reference (TYPE) STRING 20040107
2 Importing IS_ENTRY Call by reference Type reference (TYPE) FCOM_SMP_ENTRY Kommunikationsstruktur mit dem SMP 20040114

Method GET_OBJCOMM_STRING on class CL_FCOM_SMP_MANAGER has no exception.

Method GET_OBJECT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Charakter 100 20031205
2 Importing ID_NODE_KEY Call by reference Type reference (TYPE) FCOM_SMP_NODEKEY Zaehler: Wertetabelle 20031205

Method GET_OBJECT_KEY on class CL_FCOM_SMP_MANAGER has no exception.

Method GET_QUERYSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_QUERYSTRING Value transfer Type reference (TYPE) STRING 20040405
2 Importing ID_OBJECTKEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20040405

Method GET_QUERYSTRING on class CL_FCOM_SMP_MANAGER has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PERSHIER Call by reference Type reference (TYPE) FCOM_SMP_PERSHIER Customizing einer Hierarchie 20031211

Method INITIALIZE on class CL_FCOM_SMP_MANAGER has no exception.

Method OUTPUT_INIT_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TREE_DATA Call by reference Type reference (TYPE) FCOM_T_SMP_TREE_DATA Tabellentyp zu FCOM_SMP_SRES_DATA 20040114

Method OUTPUT_INIT_ERROR on class CL_FCOM_SMP_MANAGER has no exception.

Method OUTPUT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TREE_DATA Call by reference Type reference (TYPE) FCOM_SMP_TREE_DATA Screen-Structure for Datatable Metadata in SMP 20031205
2 Importing ID_EXPANDED Call by reference Type reference (TYPE) FLAG allgemeines flag 20031209
3 Importing IS_NODE Call by reference Type reference (TYPE) FCOM_SMP_NODE Zaehler: Wertetabelle 20031211

Method OUTPUT_NODE on class CL_FCOM_SMP_MANAGER has no exception.

Method QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB 20031205
2 Importing IS_SCREEN_STRUCTURE Call by reference Type reference (TYPE) FCOM_SMP_SREQ_DATA Suche SMP 20031205

Method QUERY on class CL_FCOM_SMP_MANAGER has no exception.

Method READ_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SCREEN_STRUCTURE Call by reference Type reference (TYPE) FCOM_T_SMP_TREE_DATA Tabellentyp zu FCOM_SMP_SRES_DATA 20031205
2 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB 20031205

Method READ_CHILDREN on class CL_FCOM_SMP_MANAGER has no exception.

Method READ_NEW_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SCREEN_STRUCTURE Call by reference Type reference (TYPE) FCOM_T_SMP_TREE_DATA Tabellentyp zu FCOM_SMP_SRES_DATA 20031205

Method READ_NEW_TREE on class CL_FCOM_SMP_MANAGER has no exception.

Method READ_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SCREEN_STRUCTURE Call by reference Type reference (TYPE) FCOM_T_SMP_SRES_DATA Tabellentyp zu FCOM_SMP_SRES_DATA 20031205
2 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB 20031205

Method READ_SEARCH on class CL_FCOM_SMP_MANAGER has no exception.

Method READ_TREE_AFTER_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SCREEN_STRUCTURE Call by reference Type reference (TYPE) FCOM_T_SMP_TREE_DATA Screen-Structure for Datatable Metadata in SMP 20031205
2 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB 20031205

Method READ_TREE_AFTER_SEARCH on class CL_FCOM_SMP_MANAGER has no exception.

Method SEARCH_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODES Call by reference Type reference (TYPE) FCOM_T_SMP_NODE Tabellentyp zu FCOM_SMP_NODE 20031208
2 Importing IS_ENTRY Call by reference Type reference (TYPE) FCOM_SMP_ENTRY Objekt in der Hierarchie 20031208

Method SEARCH_NODES on class CL_FCOM_SMP_MANAGER has no exception.
History
Last changed by/on SAP  20040819 
SAP Release Created in 500