SAP ABAP Class CL_UMB_NOTIF_TREE (Scorecard Aggregation Hierarchy)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-CPM-BSC (Application Component) Balanced Scorecard
     UMB (Package) SEM-CPM: Balanced Scorecard
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_COLUMN_TREE Column Tree Control 20020219
Properties
Class CL_UMB_NOTIF_TREE  
Short Description Scorecard Aggregation Hierarchy    
Super Class CL_GUI_COLUMN_TREE Column Tree Control 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package UMB   SEM-CPM: Balanced Scorecard 
Created 20020219   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UMB_NOTIF_TREE has no interface implemented.
Friends
Class CL_UMB_NOTIF_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AH_DETAIL_HIDDEN Instance attribute Private Type reference (TYPE) AS4FLAG 'X' Detail Column Visibility Flag 20020219
2 C_CHANGE Constant Public Type reference (TYPE) CHAR1 '2' Change Mode 20020219
3 C_DISPLAY Constant Public Type reference (TYPE) CHAR1 '1' Display Mode 20020219
4 C_FCODE_CHANGE Static Attribute Public Type reference (TYPE) UI_FUNC 'AH_CHANGE' Function Code 20020219
5 C_FCODE_COLLAPSE Static Attribute Public Type reference (TYPE) UI_FUNC 'AH_COLAPSE' Function Code 20020219
6 C_FCODE_DELETE Static Attribute Public Type reference (TYPE) UI_FUNC 'AH_DELETE' Function Code 20020219
7 C_FCODE_DETAIL Static Attribute Public Type reference (TYPE) UI_FUNC 'AH_DETAIL' Function Code 20020219
8 C_FCODE_DISPLAY Static Attribute Public Type reference (TYPE) UI_FUNC 'AH_DISPLAY' Function Code 20020219
9 C_FCODE_EXPAND Static Attribute Public Type reference (TYPE) UI_FUNC 'AH_EXPAND' Function Code 20020219
10 C_FCODE_NEWMEAS Static Attribute Public Type reference (TYPE) UI_FUNC 'AH_NEWMEAS' Function Code 20020220
11 C_FCODE_NEWSCARD Static Attribute Public Type reference (TYPE) UI_FUNC 'AH_NEWSCARD' Function Code 20020220
12 C_HIER_COL_NAME Constant Protected Type reference (TYPE) TV_ITMNAME 'AGHIER' Hierarchy Column Name 20020219
13 C_TECH_COL_NAME Constant Protected Type reference (TYPE) TV_ITMNAME 'AGHITECH' Tech.ID Column Name 20020219
14 MR_TOOLBAR Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20020219
15 MT_TREECONT Instance attribute Private Type reference (TYPE) UMB_YT_TCONT Tree Content 20020219
16 MT_XREF Instance attribute Protected Type reference (TYPE) UMC_YT_NOTIF Hierarchy Description 20020219
17 M_MODE Instance attribute Private Type reference (TYPE) CHAR1 C_DISPLAY Mode 20020219
18 M_SEQ Instance attribute Private Type reference (TYPE) NUM8 Eight-digit numeric value 20020219
Methods
# Method Level Visibility Method type Description Created on
1 AH_COLLAPSE_SELECTED_NODE_ALL Instance method Public Method Collapse Selected Node 20020219
2 AH_CREATE_NODE_AND_ITEMS Instance method Private Method Create Node and Items 20020219
3 AH_EXPAND_NODE_CHILDREN Instance method Private Method Expand Subordinate Nodes for one Node 20020219
4 AH_EXPAND_SELECTED_NODE_ALL Instance method Public Method Expand All Children of Selected Node 20020219
5 AH_HANDLE_EXPAND_NO_CHILDREN Instance method Private Event handling method For Event EXPAND_NO_CHILDREN of CL_GUI_CLOUMN_TREE 20020220
6 AH_HANDLE_FUNCTION_SELECTED Instance method Private Event handling method For Event FUNCTION_SELECTED of CL_GUI_TOOLBAR 20020219
7 AH_HANDLE_NODE_DBLCLICK Instance method Private Event handling method Double-Click Handler 20020219
8 AH_POSITION_NODE_IN_TREE Instance method Public Method Select Node in Tree 20020219
9 AH_REF_NODE_HAS_CHILD Instance method Private Method Has Node Subordinate Nodes? 20020219
10 AH_REF_READ_NODE_CHILDREN Instance method Private Method Read Node Children 20020219
11 AH_REQUEST_NODEKEY Instance method Private Method Request a Node Key 20020219
12 AH_SET_DETAIL_HIDDEN Instance method Public Method Display or Hide Tech ID Column 20020219
13 AH_SET_MODE Instance method Public Method Set Hierarchy Mode 20020219
14 AH_SET_TOOLBAR Instance method Private Method Set Toolbar for Aggregation Hierarchy Tree 20020219
15 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020219
16 CREATE_TREE Instance method Public Method Create a Tree 20020219
Events
# Event Type Visibility Description Created on
1 AH_FUNCTION_SELECTED Instance Event
(0)
Public
(2)
Toolbar Function Selected 20020219
2 AH_NODE_DOUBLE_CLICK Instance Event
(0)
Public
(2)
Double-Click on Tree Node 20020219
Types
Class CL_UMB_NOTIF_TREE has no local type.
Method Signatures

Method AH_COLLAPSE_SELECTED_NODE_ALL Signature

Method AH_COLLAPSE_SELECTED_NODE_ALL on class CL_UMB_NOTIF_TREE has no parameter.
Method AH_COLLAPSE_SELECTED_NODE_ALL on class CL_UMB_NOTIF_TREE has no exception.

Method AH_CREATE_NODE_AND_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TREECONT Call by reference Type reference (TYPE) UMB_YS_TCONT Tree content for scorecard aggregation hierarchy tree 20020219
2 Exporting ES_TREENODE Call by reference Type reference (TYPE) TREEV_NODE Tree Control: Eigenschaften eines Knotens 20020219
3 Exporting ET_TREEITEMS Call by reference Type reference (TYPE) UMB_YT_TREE_ITEM Tree item table structure 20020219
4 Importing IS_NODECONT Value transfer Type reference (TYPE) UMB_YS_NCONT Tree Node Content 20020219
5 Importing I_PNODEKEY Value transfer Type reference (TYPE) TV_NODEKEY SPACE Tree Control: Schlüssel eines Knotens 20020219
6 Importing I_RELATKEY Value transfer Type reference (TYPE) TV_NODEKEY SPACE Tree Control: Schlüssel eines Knotens 20020219
7 Importing I_RELATSHIP Value transfer Type reference (TYPE) I RELAT_LAST_CHILD Relationship with i_relatkey 20020219

Method AH_CREATE_NODE_AND_ITEMS on class CL_UMB_NOTIF_TREE has no exception.

Method AH_EXPAND_NODE_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TREECONTS Call by reference Type reference (TYPE) UMB_YT_TCONT Tree content for tree 20020219
2 Changing CT_TREEITEMS Call by reference Type reference (TYPE) UMB_YT_TREE_ITEM Tree item table structure 20020219
3 Changing CT_TREENODES Call by reference Type reference (TYPE) TREEV_NTAB Tree Control: Knotentabelle 20020219
4 Importing EXPAND_ALL Call by reference Type reference (TYPE) AS4FLAG SPACE Flag (X oder Blank) 20020219
5 Importing IS_PARENT Value transfer Type reference (TYPE) UMB_YS_TCONT Tree content for scorecard aggregation hierarchy tree 20020219

Method AH_EXPAND_NODE_CHILDREN on class CL_UMB_NOTIF_TREE has no exception.

Method AH_EXPAND_SELECTED_NODE_ALL Signature

Method AH_EXPAND_SELECTED_NODE_ALL on class CL_UMB_NOTIF_TREE has no parameter.
Method AH_EXPAND_SELECTED_NODE_ALL on class CL_UMB_NOTIF_TREE has no exception.

Method AH_HANDLE_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) 20020220

Method AH_HANDLE_EXPAND_NO_CHILDREN on class CL_UMB_NOTIF_TREE has no exception.

Method AH_HANDLE_FUNCTION_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Attribute reference (LIKE) 20020219

Method AH_HANDLE_FUNCTION_SELECTED on class CL_UMB_NOTIF_TREE has no exception.

Method AH_HANDLE_NODE_DBLCLICK 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) 20020219

Method AH_HANDLE_NODE_DBLCLICK on class CL_UMB_NOTIF_TREE has no exception.

Method AH_POSITION_NODE_IN_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NODE Value transfer Type reference (TYPE) UMC_YS_NOTIF Node and its parent 20020219
# Exception Resumable Description Created on
1 NODE_NOT_FOUND Node not found in tree 20020219

Method AH_REF_NODE_HAS_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RETURN Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20020219
2 Importing IS_NODECONT Call by reference Type reference (TYPE) UMB_YS_NCONT Tree Node Content 20020219

Method AH_REF_NODE_HAS_CHILD on class CL_UMB_NOTIF_TREE has no exception.

Method AH_REF_READ_NODE_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHILDREN Call by reference Type reference (TYPE) UMC_YT_NOTIF hierarchie 20020219
2 Importing IS_PARENT Call by reference Type reference (TYPE) UMB_YS_NCONT Tree Node Content 20020219

Method AH_REF_READ_NODE_CHILDREN on class CL_UMB_NOTIF_TREE has no exception.

Method AH_REQUEST_NODEKEY Signature

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

Method AH_REQUEST_NODEKEY on class CL_UMB_NOTIF_TREE has no exception.

Method AH_SET_DETAIL_HIDDEN Signature

Method AH_SET_DETAIL_HIDDEN on class CL_UMB_NOTIF_TREE has no parameter.
Method AH_SET_DETAIL_HIDDEN on class CL_UMB_NOTIF_TREE has no exception.

Method AH_SET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODE Call by reference Type reference (TYPE) CHAR1 C_DISPLAY Mode 20020219

Method AH_SET_MODE on class CL_UMB_NOTIF_TREE has no exception.

Method AH_SET_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODE Value transfer Type reference (TYPE) CHAR1 C_DISPLAY Einstelliges Kennzeichen 20020219

Method AH_SET_TOOLBAR on class CL_UMB_NOTIF_TREE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20020219
# Exception Resumable Description Created on
1 FAILED Failed in control create 20020219

Method CREATE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_XREF Value transfer Type reference (TYPE) UMC_YT_NOTIF Reference for given time interval 20020219
2 Importing I_EXPAND_ALL Value transfer Type reference (TYPE) AS4FLAG 'X' Flag (X oder Blank) 20020219

Method CREATE_TREE on class CL_UMB_NOTIF_TREE has no exception.
Event Signatures

Event AH_FUNCTION_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FCODE Exporting Value transfer Type reference (TYPE) UI_FUNC Funktionscode 20020219

Event AH_NODE_DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FCODE Exporting Value transfer Type reference (TYPE) UI_FUNC Funktionscode 20020219
2 TREECONT Exporting Value transfer Type reference (TYPE) UMB_YS_TCONT Tree content for scorecard aggregation hierarchy tree 20020219
History
Last changed by/on SAP  20041006 
SAP Release Created in 3.1B