SAP ABAP Class CL_CCM_NAV_VIEW (Navigation View)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM-CIC (Application Component) Interaction Center WinClient
     CCMA (Package) Interaction Center Components
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CCM_ABSTR_CMPWSP Abstract Base Class for CIC Component Workspace 20041126
Properties
Class CL_CCM_NAV_VIEW  
Short Description Navigation View    
Super Class CL_CCM_ABSTR_CMPWSP Abstract Base Class for CIC Component Workspace 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CCMA   Interaction Center Components 
Created 19990329   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 EWCNT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CCM_NAV_VIEW has no interface implemented.
Friends
Class CL_CCM_NAV_VIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ABOX_CALLS_READ Instance attribute Private Type reference (TYPE) FLAG 20041126
2 ABOX_PROFILE Instance attribute Private Type reference (TYPE) EWF_CONFIG 20041126
3 CLUSTER Instance attribute Private Object reference (TYPE REF TO) IF_CRM_CIC_OP_CLUSTER 20041126
4 CLUSTER_BUILDER Instance attribute Private Object reference (TYPE REF TO) IF_CRM_CIC_OP_CLUSTER_BUILDER 20041126
5 CO_TREE_CONTROL_ITEM_STRUCTURE Static Attribute Private Type reference (TYPE) X030L-TABNAME 'CCM_MTREEITM' 20041126
6 CURRENT_NODE_KEY Instance attribute Private Type reference (TYPE) TV_NODEKEY 20041126
7 GUI_COLUMN_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE 20041126
8 GUI_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER 20041126
9 GUI_CUSTOM_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER 20041126
10 GUI_LIST_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_LIST_TREE 20041126
11 ITEM_TREE_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_ITEM_TREE_CONTROL 20041126
12 NAV_TREE Instance attribute Private Object reference (TYPE REF TO) CL_CCM_NAV_TREE 20041126
13 NAV_VIEW_DESCRIPTOR Instance attribute Private Object reference (TYPE REF TO) IF_CCM_NAV_VIEW_DESCRIPTOR 20041126
14 NODE_PRESENTATION_BUILDER Instance attribute Private Object reference (TYPE REF TO) IF_CCM_NAV_NODE_PRES_BUILDER 20041126
15 TREE_BUILDER Instance attribute Private Object reference (TYPE REF TO) IF_CCM_TREE_BUILDER 20041126
16 TREE_BUILT Instance attribute Private Type reference (TYPE) FLAG 20041126
17 TREE_DISPLAY_CREATED Instance attribute Private Type reference (TYPE) FLAG 20041126
18 TREE_TYPE Instance attribute Private Type reference (TYPE) FLAG 20041126
19 T_AB_CALLS Instance attribute Private Type reference (TYPE) AB_CALL_T 20041126
20 T_COL_NUMBERS Instance attribute Private Type reference (TYPE) COLUMN_REF_NUMBER_T 20041126
21 T_NODE_KEYS Instance attribute Private Type reference (TYPE) NODE_REF_NODEKEY_T 20041126
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method Activate view 19990329
2 ASSIGN_COLUMN_NUMBER Instance method Private Method Assigns numbers to columns 19990401
3 BUILD_NAVIGATION_TREE Instance method Private Method 20041126
4 BUILD_TREE_FRAME Instance method Private Method 20041126
5 CB_DELETE_WS Instance method Public Method 20041126
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 19990329
7 CREATE_TREE_CONTROL Instance method Private Method Create tree control 19990401
8 GET_CALLS Instance method Private Method 20041126
9 GET_COLUMN_NUMBER Instance method Private Method Gets column number (via reference) 19990401
10 GET_NODE_REF Instance method Private Method 20041126
11 HANDLE_NODE_CONTEXT_MENU_REQ Instance method Private Event handling method 20041126
12 HANDLE_NODE_CONTEXT_MENU_SEL Instance method Private Event handling method 20041126
13 HANDLE_NODE_DOUBLE_CLICK Instance method Private Event handling method 20041126
14 HANDLE_NODE_EXPAND_NO_CHILDREN Instance method Private Event handling method 20041126
15 HANDLE_NODE_KEYPRESS Instance method Private Event handling method 20041126
16 REFRESH_NAVIGATION_TREE Instance method Private Method 20041126
17 SYNCHRONIZE_NAV_TREE Instance method Private Method 20041126
18 SYNCHRONIZE_TREE_CONTROL Instance method Private Method Synchronize tree control 19990401
Events
Class CL_CCM_NAV_VIEW has no event.
Types
Class CL_CCM_NAV_VIEW has no local type.
Method Signatures

Method ACTIVATE Signature

Method ACTIVATE on class CL_CCM_NAV_VIEW has no parameter.
Method ACTIVATE on class CL_CCM_NAV_VIEW has no exception.

Method ASSIGN_COLUMN_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COLUMN_REF Call by reference Object reference (TYPE REF TO) CL_CCM_NAV_COLUMN Spaltenreferenz 19990401

Method ASSIGN_COLUMN_NUMBER on class CL_CCM_NAV_VIEW has no exception.

Method BUILD_NAVIGATION_TREE Signature

Method BUILD_NAVIGATION_TREE on class CL_CCM_NAV_VIEW has no parameter.
Method BUILD_NAVIGATION_TREE on class CL_CCM_NAV_VIEW has no exception.

Method BUILD_TREE_FRAME Signature

Method BUILD_TREE_FRAME on class CL_CCM_NAV_VIEW has no parameter.
Method BUILD_TREE_FRAME on class CL_CCM_NAV_VIEW has no exception.

Method CB_DELETE_WS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OK_CODE Call by reference Type reference (TYPE) SYUCOMM OK-CODE 20041126

Method CB_DELETE_WS on class CL_CCM_NAV_VIEW has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTAINER_NAME Call by reference Type reference (TYPE) C Dynpro-Custom-Control, dem Container zugeordnet werden soll 19990329
2 Importing IM_NAV_VIEW_DESCRIPTOR Call by reference Object reference (TYPE REF TO) IF_CCM_NAV_VIEW_DESCRIPTOR Descriptor Navigationssicht 19990329

Method CONSTRUCTOR on class CL_CCM_NAV_VIEW has no exception.

Method CREATE_TREE_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HIERARCHY_HEADER Call by reference Type reference (TYPE) CCM_NAV_AREA_TREE_HHDR Hierarchiekopf 19990401
2 Importing IM_T_COLUMNS Call by reference Type reference (TYPE) CCM_NAV_COLUMN_SYNC_T Spaltentabelle 19990401

Method CREATE_TREE_CONTROL on class CL_CCM_NAV_VIEW has no exception.

Method GET_CALLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_T_CALLS Call by reference Type reference (TYPE) AB_CALL_T Tabelle der möglichen Aufrufe 20041126
2 Importing IM_CALLGROUP Call by reference Type reference (TYPE) EWF_CALLGR Aufrufgruppe 20041126

Method GET_CALLS on class CL_CCM_NAV_VIEW has no exception.

Method GET_COLUMN_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COLUMN_NUM Call by reference Type reference (TYPE) I Spaltennummer 19990401
2 Importing IM_COLUMN_REF Call by reference Object reference (TYPE REF TO) CL_CCM_NAV_COLUMN Spaltenreferenz 19990401

Method GET_COLUMN_NUMBER on class CL_CCM_NAV_VIEW has no exception.

Method GET_NODE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Knotenschlüssel (Tree Control) 20041126
2 Returning RE_NODE Value transfer Object reference (TYPE REF TO) CL_CCM_NAV_NODE Knoten Navigationsbaum 20041126

Method GET_NODE_REF on class CL_CCM_NAV_VIEW 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 Attribute reference (LIKE) 20041126
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20041126

Method HANDLE_NODE_CONTEXT_MENU_REQ on class CL_CCM_NAV_VIEW 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 Attribute reference (LIKE) 20041126
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20041126

Method HANDLE_NODE_CONTEXT_MENU_SEL on class CL_CCM_NAV_VIEW 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 Attribute reference (LIKE) 20041126

Method HANDLE_NODE_DOUBLE_CLICK on class CL_CCM_NAV_VIEW has no exception.

Method HANDLE_NODE_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 Attribute reference (LIKE) 20041126

Method HANDLE_NODE_EXPAND_NO_CHILDREN on class CL_CCM_NAV_VIEW has no exception.

Method HANDLE_NODE_KEYPRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Attribute reference (LIKE) 20041126
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20041126

Method HANDLE_NODE_KEYPRESS on class CL_CCM_NAV_VIEW has no exception.

Method REFRESH_NAVIGATION_TREE Signature

Method REFRESH_NAVIGATION_TREE on class CL_CCM_NAV_VIEW has no parameter.
Method REFRESH_NAVIGATION_TREE on class CL_CCM_NAV_VIEW has no exception.

Method SYNCHRONIZE_NAV_TREE Signature

Method SYNCHRONIZE_NAV_TREE on class CL_CCM_NAV_VIEW has no parameter.
Method SYNCHRONIZE_NAV_TREE on class CL_CCM_NAV_VIEW has no exception.

Method SYNCHRONIZE_TREE_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ITEMS_ADD_SYNC Call by reference Type reference (TYPE) CCM_NAV_ITEM_SYNC_T Neue Positionen 19990401
2 Importing IM_NODES_ADD_SYNC Call by reference Type reference (TYPE) CCM_NAV_NODE_SYNC_T Neue Knoten 19990401
3 Importing IM_NODES_DEL_SYNC Call by reference Type reference (TYPE) CCM_NAV_AREA_NODE_T Zu löschende Knoten 20041126
4 Importing IM_NODES_EXP_SYNC Call by reference Type reference (TYPE) CCM_NAV_AREA_NODE_T Zu expandierende Knoten 20041126
5 Importing IM_NODES_REX_SYNC Call by reference Type reference (TYPE) CCM_NAV_AREA_NODE_T Zu entfernendes Expandiersymbol für Knoten 20041126

Method SYNCHRONIZE_TREE_CONTROL on class CL_CCM_NAV_VIEW has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in