SAP ABAP Class CL_EW_NAV_VIEW_RFC (Remote Access Class for CIC Data Environment)
Hierarchy
FI-CA (Software Component) FI-CA
   CS-CI-CIC (Application Component) Customer Interaction Center
     EE_CRM_CIC (Package) Generic IS-U/T Enhancements (Transport to CRM Follows)
Properties
Class CL_EW_NAV_VIEW_RFC  
Short Description Remote Access Class for CIC Data Environment    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EE_CRM_CIC   Generic IS-U/T Enhancements (Transport to CRM Follows) 
Created 20031112   SAP 
Last change 20070914   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)
2 EWCNT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_EW_NAV_VIEW_RFC has no interface implemented.
Friends
Class CL_EW_NAV_VIEW_RFC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CURRENT_NODE_KEY Instance attribute Private Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20031112
2 GR_ACTION_HANDLER Instance attribute Private Object reference (TYPE REF TO) IF_CRM_CIC_NAVVIEW_ACT_HANDL Action Handler for Navigations Views 20040414
3 GR_CLUSTER Instance attribute Private Object reference (TYPE REF TO) IF_CRM_CIC_OP_CLUSTER Object Provider Cluster 20031112
4 GR_CLUSTER_BUILDER Instance attribute Private Object reference (TYPE REF TO) IF_CRM_CIC_OP_CLUSTER_BUILDER Object Provider Service: Cluster Builder 20031112
5 GR_NAVVIEW Instance attribute Private Object reference (TYPE REF TO) IF_CCM_NAV_VIEW_DESCRIPTOR GR_NAVVIEW_PROF 20031112
6 GR_NAV_TREE Instance attribute Private Object reference (TYPE REF TO) CL_CCM_NAV_TREE CCM Navigation Tree 20031112
7 GR_TREE_BUILDER Instance attribute Private Object reference (TYPE REF TO) IF_CCM_TREE_BUILDER Tree Builder 20031112
8 GS_MAIN_OBJECT Instance attribute Private Type reference (TYPE) SWOTOBJID Structure for Object ID 20031112
9 GT_ADD_SELS Instance attribute Private Type reference (TYPE) ECRM_CIC_OP_CLUSTER_SEL_TAB Table from ECRM_CIC_OP_CLUSTER_SEL 20031112
10 GT_COL_NUM Instance attribute Private Type reference (TYPE) TY_COL_REFTAB 20040414
11 GT_NODE_KEY Instance attribute Private Type reference (TYPE) TY_NODE_KEYTAB 20040414
12 NODE_PRESENTATION_BUILDER Instance attribute Private Object reference (TYPE REF TO) IF_CCM_NAV_NODE_PRES_BUILDER 20031112
13 TREE_BUILT Instance attribute Private Type reference (TYPE) ABAP_BOOL 20031112
Methods
# Method Level Visibility Method type Description Created on
1 BUILD Instance method Public Method 20031112
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20031112
3 EXECUTE_NODE_ACTION Instance method Public Method Supplies Context Menu for Node ID 20040414
4 EXECUTE_NODE_DEFAULT_ACTION Instance method Public Method Supplies Context Menu for Node ID 20040414
5 GET_NODE_ACTIONS Instance method Public Method Supplies Context Menu for Node ID 20040414
6 GET_NODE_OBJ_ID Instance method Public Method Supplies Object ID for Nodes 20040414
7 GET_TREE_DATA Instance method Public Method 20031112
8 GET_XTAINER Instance method Public Method Supplies Xtainer 20061213
9 INITIALIZE Instance method Private Method Initialization 20031112
10 SET_PARAMETERS Instance method Public Method Set Root Object and Selection Criteria 20031112
Events
Class CL_EW_NAV_VIEW_RFC has no event.
Types
Class CL_EW_NAV_VIEW_RFC has no local type.
Method Signatures

Method BUILD Signature

Method BUILD on class CL_EW_NAV_VIEW_RFC has no parameter.
Method BUILD on class CL_EW_NAV_VIEW_RFC has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROFILE Call by reference Type reference (TYPE) EWCUSTENV_PROFILE IV_PROFILE 20031112
# Exception Resumable Description Created on
1 ILLEGAL_PROFILE ILLEGAL_PROFILE 20031112

Method EXECUTE_NODE_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FCODE Call by reference Type reference (TYPE) UI_FUNC Funktionscode 20040414
2 Importing IV_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20040414

Method EXECUTE_NODE_ACTION on class CL_EW_NAV_VIEW_RFC has no exception.

Method EXECUTE_NODE_DEFAULT_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20040414

Method EXECUTE_NODE_DEFAULT_ACTION on class CL_EW_NAV_VIEW_RFC has no exception.

Method GET_NODE_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20040414
2 Returning RT_ACTIONS Value transfer Type reference (TYPE) UI_FUNCATTR Kontext Menü: Funktionen und Attribute 20040414

Method GET_NODE_ACTIONS on class CL_EW_NAV_VIEW_RFC has no exception.

Method GET_NODE_OBJ_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20040414
2 Returning RS_OBJID Value transfer Type reference (TYPE) SWOTOBJID Struktur für Objekt-ID 20040414

Method GET_NODE_OBJ_ID on class CL_EW_NAV_VIEW_RFC has no exception.

Method GET_TREE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HIER_HEADER Call by reference Type reference (TYPE) EWNAVVIEW_TREE_HHDR Tree-Control: Baumhierarchiekopf 20031231
2 Exporting ES_TREE_ATTR Call by reference Type reference (TYPE) EWNAVVIEW_TREE_ATTR Tree-Control: Attribute 20031231
3 Exporting ET_COLUMNS Call by reference Type reference (TYPE) EWNAVVIEW_COL_ATTR_T Synchronisationstabelle für Navigationsbaumspalten 20031231
4 Exporting ET_ITEMS Call by reference Type reference (TYPE) EWNAVVIEW_ITEM_TAB Item Tabelle für Tree Control 20031112
5 Exporting ET_NODES Call by reference Type reference (TYPE) TREEV_NTAB Tree Control: Knotentabelle 20031112
6 Exporting ET_NODES_EXP Call by reference Type reference (TYPE) EWNAVVIEW_NODE_KEY_TAB Tabelle mit Treeview Knotenschlüsseln 20031112

Method GET_TREE_DATA on class CL_EW_NAV_VIEW_RFC has no exception.

Method GET_XTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20061213
2 Returning R_XTAINER Value transfer Type reference (TYPE) EWCNT_XTAIN Xtainer 20061213

Method GET_XTAINER on class CL_EW_NAV_VIEW_RFC has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_EW_NAV_VIEW_RFC has no parameter.
Method INITIALIZE on class CL_EW_NAV_VIEW_RFC has no exception.

Method SET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ADDITIONAL_SELS Call by reference Type reference (TYPE) ECRM_CIC_OP_CLUSTER_SEL_TAB Tabelle von ECRM_CIC_OP_CLUSTER_SEL 20031112
2 Importing IV_OBJKEY Call by reference Type reference (TYPE) CSEQUENCE 20031112
3 Importing IV_OBJTYPE Call by reference Type reference (TYPE) SWO_OBJTYP Objekttyp 20031112

Method SET_PARAMETERS on class CL_EW_NAV_VIEW_RFC has no exception.
History
Last changed by/on SAP  20070914 
SAP Release Created in 472