SAP ABAP Class CL_UMC_BIC_TREE_MODEL (BIC Selections)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-CPM (Application Component) Corporate Performance Monitor
     UMC (Package) CPM : Common Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_COLUMN_TREE_MODEL Column Tree Control with Data Management at Backend 20010405
Properties
Class CL_UMC_BIC_TREE_MODEL  
Short Description BIC Selections    
Super Class CL_COLUMN_TREE_MODEL Column Tree Control with Data Management at Backend 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status K  Customer Production Program 
Category 0   
Package UMC   CPM : Common Objects 
Created 20010405   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_UMC_BIC_TREE_MODEL has no interface implemented.
Friends
Class CL_UMC_BIC_TREE_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_BICSELTYPE_CHA Constant Public Type reference (TYPE) UMC_Y_BICSELTYPE 2 Characteristic value(s) 20010406
2 CON_BICSELTYPE_KF Constant Public Type reference (TYPE) UMC_Y_BICSELTYPE 1 Measure 20010406
3 CON_BICSELTYPE_OR Constant Public Type reference (TYPE) UMC_Y_BICSELTYPE 0 OR 20010406
4 CON_COL_KF_CHA Constant Public Type reference (TYPE) TV_ITMNAME 'KF' Tree Control: Column Name / Item Name 20010405
5 CON_COL_SELECTION Constant Public Type reference (TYPE) TV_ITMNAME 'SELECTION' Tree Control: Column Name / Item Name 20010405
6 CON_FC_DELETEROW Constant Public Type reference (TYPE) SYUCOMM 'DELETEROW' Screens, Function Code That Triggered PAI 20010406
7 CON_FC_INSERTCHA Constant Public Type reference (TYPE) SYUCOMM 'INSERTCHA' Screens, Function Code That Triggered PAI 20010406
8 CON_FC_INSERTKF Constant Public Type reference (TYPE) SYUCOMM 'INSERTKF' Screens, Function Code That Triggered PAI 20010406
9 CON_FC_INSERTOR Constant Public Type reference (TYPE) SYUCOMM 'INSERTOR' Screens, Function Code That Triggered PAI 20010406
10 CON_FC_MOVEDOWN Constant Public Type reference (TYPE) SYUCOMM 'MOVEDOWN' Screens, Function Code That Triggered PAI 20010406
11 CON_FC_MOVEUP Constant Public Type reference (TYPE) SYUCOMM 'MOVEUP' Screens, Function Code That Triggered PAI 20010406
12 CON_FC_RFCDEST Constant Public Type reference (TYPE) SYUCOMM 'RFCDEST' Screens, Function Code That Triggered PAI 20010406
13 MP_BEHAVIOUR Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20010406
14 MP_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20010406
15 MX_DATA_CHANGED Instance attribute Public Type reference (TYPE) AS4FLAG Flag (X or Blank) 20010405
16 MX_INITIATIVE_SCREEN Instance attribute Public Type reference (TYPE) AS4FLAG BIC for Scorecard Initiative 20010618
17 MX_MC_FRAME_SCREEN Instance attribute Public Type reference (TYPE) AS4FLAG BIC for MC Frame 20010618
18 MX_RFC_CHANGED Instance attribute Public Type reference (TYPE) AS4FLAG Flag (X or Blank) 20010405
19 M_ACTION Instance attribute Public Type reference (TYPE) CHAR01 'S' Display or Change Mode 20010405
20 M_RFCDEST_BIC Instance attribute Public Type reference (TYPE) UMC_Y_RFCDEST RFC destination 20010405
21 M_SCARD Instance attribute Public Type reference (TYPE) UMB_Y_SCARD Scorecard 20010810
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BICSELECTION Instance method Private Method Add One BIC Selection 20010408
2 AFTER_DATA_SAVED Instance method Public Method Clear Flags After Saving 20010409
3 BUILD_TREE Instance method Public Method Build Tree Nodes 20010405
4 CHECK Instance method Public Method Check 20010409
5 CONSTRUCTOR Instance method Public Constructor Constructor 20010405
6 FORMAT_BICSELECTION Instance method Private Method Build Nodes for One BIC Selection 20010406
7 GET_ALL_BICSELECTION Instance method Public Method Get All BIC Selection 20010409
8 GET_FREE_SELNO Instance method Private Method Get One Free SELNO 20010408
9 HANDLE_DOUBLE_CLICK Instance method Private Event handling method Double-Click on Node 20010406
10 HANDLE_DRAG Instance method Private Event handling method Drag 20010409
11 HANDLE_DROP Instance method Private Event handling method Drop 20010409
12 HANDLE_DROP_COMPLETE Instance method Private Event handling method Drop Complete 20010409
13 HANDLE_FUNCTION_SELECTED Instance method Private Event handling method if a Pushbutton or a Menu Entry is Selected 20010406
14 IS_MODIFIED Instance method Public Method Is Data Modified 20030116
15 SET_BUTTON_STATE Instance method Private Method Sets the State of a Single Pushbutton 20010406
16 SET_SCARD Instance method Public Method Set SCARD 20030117
17 SHOW_HIERARCHY_TEXT Instance method Private Method Show RFC on Hierarchy 20010406
Events
Class CL_UMC_BIC_TREE_MODEL has no event.
Types
Class CL_UMC_BIC_TREE_MODEL has no local type.
Method Signatures

Method ADD_BICSELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BICSELECTION Value transfer Type reference (TYPE) UMC_YS_BICSELECTION BIC Selektionen 20010408

Method ADD_BICSELECTION on class CL_UMC_BIC_TREE_MODEL has no exception.

Method AFTER_DATA_SAVED Signature

Method AFTER_DATA_SAVED on class CL_UMC_BIC_TREE_MODEL has no parameter.
Method AFTER_DATA_SAVED on class CL_UMC_BIC_TREE_MODEL has no exception.

Method BUILD_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BICSELECTION Call by reference Type reference (TYPE) UMC_YT_BICSELECTION BIC Selektionen 20010405
2 Importing I_ACTION Value transfer Type reference (TYPE) CHAR01 'S' Display or Change Mode 20010405
3 Importing I_RFCDEST_BIC Value transfer Type reference (TYPE) UMC_Y_RFCDEST RFC-Destination 20010405

Method BUILD_TREE on class CL_UMC_BIC_TREE_MODEL has no exception.

Method CHECK Signature

Method CHECK on class CL_UMC_BIC_TREE_MODEL has no parameter.
# Exception Resumable Description Created on
1 ERROR Error 20010409

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_UMC_BIC_TREE_MODEL has no parameter.
Method CONSTRUCTOR on class CL_UMC_BIC_TREE_MODEL has no exception.

Method FORMAT_BICSELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BICSELECTION Call by reference Type reference (TYPE) UMC_YS_BICSELECTION BIC Selektionen 20010406
2 Exporting ITEM_TABLE Call by reference Type reference (TYPE) TREEMCITAC Column Tree Model: Tabelle von ( Knotenschlüssel + Item ) 20010406
3 Exporting NODE Call by reference Type reference (TYPE) TREEMCNODT Column Tree Model: Eigenschaften eines Knotens 20010406

Method FORMAT_BICSELECTION on class CL_UMC_BIC_TREE_MODEL has no exception.

Method GET_ALL_BICSELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BICSELECTION Call by reference Type reference (TYPE) UMC_YT_BICSELECTION BIC Selektionen 20010409

Method GET_ALL_BICSELECTION on class CL_UMC_BIC_TREE_MODEL has no exception.

Method GET_FREE_SELNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_SELNO Value transfer Type reference (TYPE) UMC_Y_SELNO Selektionsnummer 20010408

Method GET_FREE_SELNO on class CL_UMC_BIC_TREE_MODEL has no exception.

Method HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Type reference (TYPE) 20010406

Method HANDLE_DOUBLE_CLICK on class CL_UMC_BIC_TREE_MODEL has no exception.

Method HANDLE_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Type reference (TYPE) 20010409
2 Importing NODE_KEY Call by reference Type reference (TYPE) 20010409

Method HANDLE_DRAG on class CL_UMC_BIC_TREE_MODEL has no exception.

Method HANDLE_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Type reference (TYPE) 20010409
2 Importing NODE_KEY Call by reference Type reference (TYPE) 20010409

Method HANDLE_DROP on class CL_UMC_BIC_TREE_MODEL has no exception.

Method HANDLE_DROP_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Type reference (TYPE) 20010409
2 Importing SENDER Call by reference Type reference (TYPE) 20010409

Method HANDLE_DROP_COMPLETE on class CL_UMC_BIC_TREE_MODEL has no exception.

Method HANDLE_FUNCTION_SELECTED Signature

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

Method HANDLE_FUNCTION_SELECTED on class CL_UMC_BIC_TREE_MODEL has no exception.

Method IS_MODIFIED Signature

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

Method IS_MODIFIED on class CL_UMC_BIC_TREE_MODEL has no exception.

Method SET_BUTTON_STATE Signature

Method SET_BUTTON_STATE on class CL_UMC_BIC_TREE_MODEL has no parameter.
Method SET_BUTTON_STATE on class CL_UMC_BIC_TREE_MODEL has no exception.

Method SET_SCARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SCARD Value transfer Type reference (TYPE) UMB_Y_SCARD Scorecard 20030117

Method SET_SCARD on class CL_UMC_BIC_TREE_MODEL has no exception.

Method SHOW_HIERARCHY_TEXT Signature

Method SHOW_HIERARCHY_TEXT on class CL_UMC_BIC_TREE_MODEL has no parameter.
Method SHOW_HIERARCHY_TEXT on class CL_UMC_BIC_TREE_MODEL has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 3.0A