SAP ABAP Class CL_UMB_CUST_STRUCTURE_TREE (Scorecard Design: Tree Model)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-CPM-BSC (Application Component) Balanced Scorecard
     UMB_WIZARD (Package) Scorecard Wizard
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UMB_CUST_STRUCTURE_TREE1 Scorecard Tree 20030310
Properties
Class CL_UMB_CUST_STRUCTURE_TREE  
Short Description Scorecard Design: Tree Model    
Super Class CL_UMB_CUST_STRUCTURE_TREE1 Scorecard Tree 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UMB_WIZARD   Scorecard Wizard 
Created 20021129   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNDD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UMB_CUST_STRUCTURE_TREE has no interface implemented.
Friends
Class CL_UMB_CUST_STRUCTURE_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_ACTION_CHANGE Constant Public Type reference (TYPE) CHAR01 'U' Change Mode 20030227
2 CON_ACTION_DISPLAY Constant Public Type reference (TYPE) CHAR01 'S' Display Mode 20030227
3 CON_COL_BIC Constant Public Type reference (TYPE) TV_ITMNAME 'BIC' BIC Documents 20030103
4 CON_COL_BPS Constant Public Type reference (TYPE) TV_ITMNAME 'BPS' BPS Planning Layout 20021208
5 CON_COL_BW_REPORT Constant Public Type reference (TYPE) TV_ITMNAME 'BW' Web Report, URL 20030103
6 CON_COL_FORMULA Constant Public Type reference (TYPE) TV_ITMNAME 'FORMULA' Formula and Mapping 20030113
7 CON_COL_GENERAL Constant Public Type reference (TYPE) TV_ITMNAME 'GS' General Setting 20030227
8 CON_COL_GRAPHICS Constant Public Type reference (TYPE) TV_ITMNAME 'GRA' Measure Graphics 20030113
9 CON_COL_INIT Constant Public Type reference (TYPE) TV_ITMNAME 'INITIATIVE' Initiatives 20051004
10 CON_COL_MEAS Constant Public Type reference (TYPE) TV_ITMNAME 'MEASURE' Measures 20051004
11 CON_COL_OWNER Constant Public Type reference (TYPE) TV_ITMNAME 'OWNER' Responsible Person 20021208
12 CON_COL_STATUS Constant Public Type reference (TYPE) TV_ITMNAME 'STATUS' Status Setting 20021208
13 CON_COL_VALUE_FIELD Constant Public Type reference (TYPE) TV_ITMNAME 'VF' Value Fields 20030113
14 CON_FC_MOVEDOWN Constant Protected Type reference (TYPE) SYUCOMM 'MOVE_DOWN' 20030310
15 CON_FC_MOVEUP Constant Protected Type reference (TYPE) SYUCOMM 'MOVE_UP' 20030310
16 CON_FLAVOR_OMI Constant Private Type reference (TYPE) CNDD_FLAVOR 'OMI' Assign Measure to Objective 20030226
17 CON_FLAVOR_SO Constant Private Type reference (TYPE) CNDD_FLAVOR 'SO' Assign Objective to Strategy 20030226
18 MP_CHECK Instance attribute Private Object reference (TYPE REF TO) CL_UMB_DESIGN_STATE Scorecard Design: Wizard State 20030310
19 MP_DD_I Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Initiative: Behavior for Drag&Drop 20030226
20 MP_DD_M Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Measure: Behavior for Drag&Drop 20030226
21 MP_DD_O Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Objective: Behavior for Drag&Drop 20030226
22 MP_DD_S Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Strategy: Behavior for Drag&Drop 20030226
23 MX_OVERVIEW_SCREEN Instance attribute Public Type reference (TYPE) AS4FLAG SPACE Overview or Detail Screen 20030310
24 M_ACTION Instance attribute Public Type reference (TYPE) CHAR01 'S' 'S', 'U' 20030227
25 M_HANDLE_I Instance attribute Private Type reference (TYPE) I Handle 20030226
26 M_HANDLE_M Instance attribute Private Type reference (TYPE) I Handle 20030226
27 M_HANDLE_O Instance attribute Private Type reference (TYPE) I Handle 20030226
28 M_HANDLE_S Instance attribute Private Type reference (TYPE) I Handle 20030226
29 TEMPLATE_ITEM_BIC Static Attribute Private Type reference (TYPE) TREEMCITEM 20030103
30 TEMPLATE_ITEM_BPS Static Attribute Private Type reference (TYPE) TREEMCITEM 20030103
31 TEMPLATE_ITEM_BW_REPORT Static Attribute Private Type reference (TYPE) TREEMCITEM 20030103
32 TEMPLATE_ITEM_FORMULA Static Attribute Private Type reference (TYPE) TREEMCITEM 20030115
33 TEMPLATE_ITEM_GENERAL Static Attribute Private Type reference (TYPE) TREEMCITEM 20030310
34 TEMPLATE_ITEM_GRAPHICS Static Attribute Private Type reference (TYPE) TREEMCITEM 20030115
35 TEMPLATE_ITEM_OWNER Static Attribute Private Type reference (TYPE) TREEMCITEM 20021208
36 TEMPLATE_ITEM_STATUS Static Attribute Private Type reference (TYPE) TREEMCITEM 20021208
37 TEMPLATE_ITEM_VALUE_FIELD Static Attribute Private Type reference (TYPE) TREEMCITEM 20030115
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20021129
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20021129
3 FILL_STATE_ICON Instance method Private Method Fill Tree Items 20030310
4 GET_ELEMENT2_TAB Instance method Private Method Get Element Table 20030311
5 ON_ELEMENT_CHANGED Instance method Public Method When an Element Changed 20030109
6 SET_ACTION Instance method Public Method Set Action of the Tree 20030227
7 SWAP Instance method Public Method Swap Elements 20030207
8 TOOLBAR_STATUS_MODIFY2 Instance method Public Method Modify Status for Overview and Detail Screen 20030310
Events
Class CL_UMB_CUST_STRUCTURE_TREE has no event.
Types
Class CL_UMB_CUST_STRUCTURE_TREE has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_UMB_CUST_STRUCTURE_TREE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_UMB_CUST_STRUCTURE_TREE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VIEW Value transfer Type reference (TYPE) I CON_VIEW_HIER View 20030305

Method CONSTRUCTOR on class CL_UMB_CUST_STRUCTURE_TREE has no exception.

Method FILL_STATE_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ITEM Value transfer Type reference (TYPE) TREEMCITAB Column Tree Model: Item-Tabelle 20030310
2 Importing IS_ELEMENT Value transfer Type reference (TYPE) UMB_YS_GENERIC_OBJECT Generic Object 20030310

Method FILL_STATE_ICON on class CL_UMB_CUST_STRUCTURE_TREE has no exception.

Method GET_ELEMENT2_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_ELEMENT2 Value transfer Type reference (TYPE) UMB_YT_BSC_ELEMENT2 Scorecard element with assignment 20030311
2 Importing I_NODEKEY Value transfer Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20030311
3 Importing I_OBJ_KEY Value transfer Type reference (TYPE) UMB_Y_OBJ_KEY 20030311
4 Importing I_OBJ_TYPE Value transfer Type reference (TYPE) UMB_Y_OBJ_TYPE 20030311

Method GET_ELEMENT2_TAB on class CL_UMB_CUST_STRUCTURE_TREE has no exception.

Method ON_ELEMENT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ELEMENT Value transfer Type reference (TYPE) UMB_YS_GENERIC_OBJECT Generic Object 20030109

Method ON_ELEMENT_CHANGED on class CL_UMB_CUST_STRUCTURE_TREE has no exception.

Method SET_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION Value transfer Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20030227

Method SET_ACTION on class CL_UMB_CUST_STRUCTURE_TREE has no exception.

Method SWAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_UP Value transfer Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20030207
2 Importing I_NODE_KEY Value transfer Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20030207

Method SWAP on class CL_UMB_CUST_STRUCTURE_TREE has no exception.

Method TOOLBAR_STATUS_MODIFY2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_IN_OVERVIEW Value transfer Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20030310

Method TOOLBAR_STATUS_MODIFY2 on class CL_UMB_CUST_STRUCTURE_TREE has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 350