SAP ABAP Class CL_FCOM_SNI_OBJECTOM (SNI Objects for Area Controller)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPB_SNI_OBJECTS SNI: Objects in the Hierarchy 20040914
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPB_SNI_SUBOBJ SNI: Subnode Releationships in the Hierarchy 20040914
Properties
Class CL_FCOM_SNI_OBJECTOM  
Short Description SNI Objects for Area Controller    
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 20040914   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FCOM_SNI_OBJECTOM has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FPB_SNI_OBJECTS SNI: Objects in the Hierarchy 20040914
2 IF_FPB_SNI_SUBOBJ SNI: Subnode Releationships in the Hierarchy 20040914
Friends
Class CL_FCOM_SNI_OBJECTOM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_SEARCHTYPE_KTEXT Instance attribute Private Type reference (TYPE) FPB_SNI_SEARCHTYPE 'FB_KTEXT' Search Criterion for Short Text 20040914
2 GC_SEARCHTYPE_ONAME Instance attribute Private Type reference (TYPE) FPB_SNI_SEARCHTYPE 'FB_ONAME' Search Criterion for Object Name 20040914
3 GDAT Instance attribute Private Type reference (TYPE) TYP_GLOBAL_CONST Global Hierarchy Data 20040914
4 GT_ENTRIES Instance attribute Private Type reference (TYPE) FCOM_T_SMP_ENTRY Buffer for Read Objects 20040914
5 GT_GRTOOBJ Instance attribute Private Type reference (TYPE) FPB_T_SNI_OBJRET Buffer for Groups 20040914
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_HIER_GROUPS Instance method Private Method Insert Hierarchy into Tree 20040914
2 APPEND_SUBGROUPS Instance method Private Method Insert Hierarchy into Tree 20040914
3 CONV_INT_TO_EXT Static method Public Method Convert External to Internal Representation 20041108
4 GET_ERROR_TOPLEVEL Static method Public Method Error Message for Objects on First Hierarchy Level 20050114
5 GET_ICON Static method Public Method Get Icon for Tree Display 20041108
6 GET_TOPVALUE_DETAILS Instance method Private Method Import Top Nodes for Single Values 20040914
7 LOAD_GROUP_HIER Instance method Private Method Read Groups 20040914
8 LOAD_GROUP_TO_OBJ Instance method Private Method Read Single Values under Groups from Buffer 20040914
9 LOAD_OBJ_TO_OBJ Instance method Private Method Read Single Values under Single Values 20040914
10 LOAD_OBJ_TO_OBJ_2 Instance method Private Method Read Single Values under Single Values 20060403
11 READ_HIERARCHIE Instance method Private Method Read Complete Group Hierarchy 20040914
12 READ_SUBGROUPS Instance method Private Method Read Subgroups from Database 20040914
Events
Class CL_FCOM_SNI_OBJECTOM has no event.
Types
Class CL_FCOM_SNI_OBJECTOM has no local type.
Method Signatures

Method APPEND_HIER_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SUBOBJ Call by reference Type reference (TYPE) FPB_T_SNI_OBJRET qwe 20041008
2 Importing IS_TOPOBJ Call by reference Type reference (TYPE) FPB_S_SNI_OBJ Objekt in der Hierarchie 20040914
3 Importing IT_SETHIER Call by reference Type reference (TYPE) TYP_SETHIER_TAB 20040914
4 Importing IT_SETVALPTR Call by reference Type reference (TYPE) TYP_SETVALPTR_TAB 20040914
5 Importing IT_SUBVALENTRIES Call by reference Type reference (TYPE) FCOM_T_SMP_ENTRY Tabellentyp zu FCOM_SMP_ENTRY 20040914

Method APPEND_HIER_GROUPS on class CL_FCOM_SNI_OBJECTOM has no exception.

Method APPEND_SUBGROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SUBOBJ Call by reference Type reference (TYPE) FPB_T_SNI_OBJRET qwe 20041008
2 Importing IS_FROMOBJ Call by reference Type reference (TYPE) FPB_S_SNI_OBJ Objekt in der Hierarchie 20040914
3 Importing IT_GRENTRIES Call by reference Type reference (TYPE) FCOM_T_SMP_ENTRY 20040914
4 Importing IT_SUBVALENTRIES Call by reference Type reference (TYPE) FCOM_T_SMP_ENTRY Tabellentyp zu FCOM_SMP_ENTRY 20040914

Method APPEND_SUBGROUPS on class CL_FCOM_SNI_OBJECTOM has no exception.

Method CONV_INT_TO_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_OBJNAME_EXT Call by reference Type reference (TYPE) FPB_OBJNAME Objektname zur Kommunikation 20041108
2 Importing ID_OBJNAME Call by reference Type reference (TYPE) FPB_OBJNAME Objektname zur Kommunikation 20041108
3 Importing ID_OBJTYPE Call by reference Type reference (TYPE) FPB_OBJTYPE Objekttyp zur Kommunikation 20041108

Method CONV_INT_TO_EXT on class CL_FCOM_SNI_OBJECTOM has no exception.

Method GET_ERROR_TOPLEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPB_T_BAPIRETURN1 Tabellentype zu BAPIRETURN1 20050114
2 Importing ID_NOAUTH Call by reference Type reference (TYPE) FLAG allgemeines flag 20050114
3 Importing ID_OBJNAME Call by reference Type reference (TYPE) FPB_OBJNAME Objektname zur Kommunikation 20050114
4 Importing ID_OBJTYPE Call by reference Type reference (TYPE) FPB_OBJTYPE Objekttyp zur Kommunikation 20050114

Method GET_ERROR_TOPLEVEL on class CL_FCOM_SNI_OBJECTOM has no exception.

Method GET_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_ICON Call by reference Type reference (TYPE) FPB_SNI_ICON Icon für SNI 20041108
2 Exporting ED_ICON_SELECTED Call by reference Type reference (TYPE) FPB_SNI_ICON Icon für SNI 20041206
3 Importing ID_OBJTYPE Call by reference Type reference (TYPE) FPB_OBJTYPE Objekttyp zur Kommunikation 20041108

Method GET_ICON on class CL_FCOM_SNI_OBJECTOM has no exception.

Method GET_TOPVALUE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_NOAUTH Call by reference Type reference (TYPE) FLAG allgemeines flag 20040914
2 Exporting ES_ENTRY Call by reference Type reference (TYPE) FCOM_SMP_ENTRY Objekt in der Hierarchie 20040914
3 Importing ID_OBJNAME Call by reference Type reference (TYPE) FPB_OBJNAME Objektname zur Kommunikation 20040914
4 Importing ID_OBJTYPE Call by reference Type reference (TYPE) FPB_OBJTYPE Objekttyp zur Kommunikation 20040914

Method GET_TOPVALUE_DETAILS on class CL_FCOM_SNI_OBJECTOM has no exception.

Method LOAD_GROUP_HIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SUBOBJ Call by reference Type reference (TYPE) FPB_T_SNI_OBJRET Tabellentyp zu FCOM_SMP_ENTRY 20041008
2 Exporting ET_SUBENTRIES Call by reference Type reference (TYPE) FCOM_T_SMP_ENTRY Objekte in der Hierarchie 20040914
3 Importing ID_REKURSIV Call by reference Type reference (TYPE) FLAG allgemeines flag 20040914
4 Importing IS_FROMOBJ Call by reference Type reference (TYPE) FPB_S_SNI_OBJ Objekt in der Hierarchie 20040914

Method LOAD_GROUP_HIER on class CL_FCOM_SNI_OBJECTOM has no exception.

Method LOAD_GROUP_TO_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SUBOBJ Call by reference Type reference (TYPE) FPB_T_SNI_OBJRET Tabellentyp zu FCOM_SMP_ENTRY 20040914
2 Importing ID_OBJTYPE_TO Call by reference Type reference (TYPE) FPB_OBJTYPE Objekttyp zur Kommunikation 20040914
3 Importing IS_FROMOBJ Call by reference Type reference (TYPE) FPB_S_SNI_OBJ Objekt in der Hierarchie 20040914

Method LOAD_GROUP_TO_OBJ on class CL_FCOM_SNI_OBJECTOM has no exception.

Method LOAD_OBJ_TO_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SUBENTRIES Call by reference Type reference (TYPE) FCOM_T_SMP_ENTRY Objekte in der Hierarchie 20040914
2 Exporting ET_SUBOBJ Call by reference Type reference (TYPE) FPB_T_SNI_OBJRET qwe 20040914
3 Importing ID_OBJTYPE_FROM Call by reference Type reference (TYPE) FPB_OBJTYPE Objekttyp zur Kommunikation 20040914
4 Importing ID_OBJTYPE_TO Call by reference Type reference (TYPE) FPB_OBJTYPE Objekttyp zur Kommunikation 20040914
5 Importing IT_FROMOBJ Call by reference Type reference (TYPE) FPB_T_SNI_OBJ ZFCOM_T_SNI_obj 20040914

Method LOAD_OBJ_TO_OBJ on class CL_FCOM_SNI_OBJECTOM has no exception.

Method LOAD_OBJ_TO_OBJ_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SUBENTRIES Call by reference Type reference (TYPE) FCOM_T_SMP_ENTRY Objekte in der Hierarchie 20060403
2 Exporting ET_SUBOBJ Call by reference Type reference (TYPE) FPB_T_SNI_OBJRET qwe 20060403
3 Importing ID_OBJTYPE_FROM Call by reference Type reference (TYPE) FPB_OBJTYPE Objekttyp zur Kommunikation 20060403
4 Importing ID_OBJTYPE_TO Call by reference Type reference (TYPE) FPB_OBJTYPE Objekttyp zur Kommunikation 20060403
5 Importing IT_FROMOBJ Call by reference Type reference (TYPE) FPB_T_SNI_OBJ ZFCOM_T_SNI_obj 20060403

Method LOAD_OBJ_TO_OBJ_2 on class CL_FCOM_SNI_OBJECTOM has no exception.

Method READ_HIERARCHIE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENTRIES Call by reference Type reference (TYPE) FCOM_T_SMP_ENTRY Objekte in der Hierarchie 20040914
2 Exporting ET_SETHIER Call by reference Type reference (TYPE) TYP_SETHIER_TAB 20040914
3 Exporting ET_SETVAL Call by reference Type reference (TYPE) TYP_SETVAL_TAB 20040914
4 Exporting ET_SETVALPTR Call by reference Type reference (TYPE) TYP_SETVALPTR_TAB 20040914
5 Importing IS_FROMOBJ Call by reference Type reference (TYPE) FPB_S_SNI_OBJ Objekt in der Hierarchie 20040914

Method READ_HIERARCHIE on class CL_FCOM_SNI_OBJECTOM has no exception.

Method READ_SUBGROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENTRIES Call by reference Type reference (TYPE) FCOM_T_SMP_ENTRY Tabellentyp zu FCOM_SMP_ENTRY 20040914
2 Exporting ET_SETVAL Call by reference Type reference (TYPE) TYP_SETVAL_TAB 20040914
3 Importing IS_FROMOBJ Call by reference Type reference (TYPE) FPB_S_SNI_OBJ Objekt in der Hierarchie 20040914

Method READ_SUBGROUPS on class CL_FCOM_SNI_OBJECTOM has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in 600