SAP ABAP Class CL_UMC_BW_ANALYZER_TREE_MODEL (BW Report, Workbook and Query)
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 20010516
Properties
Class CL_UMC_BW_ANALYZER_TREE_MODEL  
Short Description BW Report, Workbook and Query    
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 20010516   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_BW_ANALYZER_TREE_MODEL has no interface implemented.
Friends
Class CL_UMC_BW_ANALYZER_TREE_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_COL_ID Constant Public Type reference (TYPE) TV_ITMNAME 'ID' Tree Control: Column Name / Item Name 20010516
2 CON_COL_LTXT Constant Public Type reference (TYPE) TV_ITMNAME 'LTXT' Tree Control: Column Name / Item Name 20010516
3 CON_COL_RFC Constant Public Type reference (TYPE) TV_ITMNAME 'RFC' Tree Control: Column Name / Item Name 20010516
4 CON_FC_DELETEROW Constant Public Type reference (TYPE) SYUCOMM 'DELETEROW' Screens, Function Code That Triggered PAI 20010516
5 CON_FC_DETAIL Constant Public Type reference (TYPE) SYUCOMM 'DETAIL' Screens, Function Code That Triggered PAI 20010516
6 CON_FC_INSERT_QUERY Constant Public Type reference (TYPE) SYUCOMM 'INSERTQUERY' Screens, Function Code That Triggered PAI 20010516
7 CON_FC_INSERT_URL Constant Public Type reference (TYPE) SYUCOMM 'INSERTURL' Screens, Function Code That Triggered PAI 20010630
8 CON_FC_INSERT_WEB_REPORT Constant Public Type reference (TYPE) SYUCOMM 'INSERTWEB' Screens, Function Code That Triggered PAI 20010516
9 CON_FC_INSERT_WORKBOOK Constant Public Type reference (TYPE) SYUCOMM 'INSERTWORKBOOK' Screens, Function Code That Triggered PAI 20010516
10 CON_FC_MOVEDOWN Constant Public Type reference (TYPE) SYUCOMM 'MOVEDOWN' Screens, Function Code That Triggered PAI 20010516
11 CON_FC_MOVEUP Constant Public Type reference (TYPE) SYUCOMM 'MOVEUP' Screens, Function Code That Triggered PAI 20010516
12 CON_NODE_QUERY Constant Public Type reference (TYPE) TM_NODEKEY 'Q' Query 20010516
13 CON_NODE_URL Constant Public Type reference (TYPE) TM_NODEKEY 'U' URL 20010630
14 CON_NODE_WEB_REPORT Constant Public Type reference (TYPE) TM_NODEKEY 'R' Web Report 20010516
15 CON_NODE_WORKBOOK Constant Public Type reference (TYPE) TM_NODEKEY 'W' Workbook 20010516
16 MP_BEHAVIOUR_QUERY Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20010516
17 MP_BEHAVIOUR_URL Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag&Drop 20010630
18 MP_BEHAVIOUR_WEB_REPORT Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20010516
19 MP_BEHAVIOUR_WORKBOOK Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20010516
20 MP_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20010516
21 MX_CALLER_IS_VDT Instance attribute Private Type reference (TYPE) AS4FLAG VDT Customizing 20020821
22 MX_DATA_CHANGED Instance attribute Private Type reference (TYPE) AS4FLAG Flag (X or Blank) 20010516
23 M_ACTION Instance attribute Public Type reference (TYPE) CHAR01 'S' Display or Change Mode 20010516
24 M_LAST_ASKED_RFCDEST Instance attribute Private Type reference (TYPE) RFCDEST Logical destination (specified in function call) 20010517
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SELECTION Instance method Private Method Add One BW Report Node 20010516
2 BUILD_TREE Instance method Public Method Build Tree Nodes 20010516
3 CONSTRUCTOR Instance method Public Constructor Constructor 20010516
4 GET_ALL_SELECTION Instance method Public Method Get all Customizing Data 20010516
5 IS_MODIFIED Instance method Public Method Was Data Modified? 20010613
6 ON_DOUBLE_CLICK Instance method Private Event handling method Double-Click on Node 20010516
7 ON_DRAG Instance method Private Event handling method Drag 20010516
8 ON_DROP Instance method Private Event handling method Drop 20010516
9 ON_DROP_COMPLETE Instance method Private Event handling method Drop Complete 20010516
10 ON_FUNCTION_SELECTED Instance method Private Event handling method if a Pushbutton or a Menu Entry is Selected 20010516
11 SET_BUTTON_STATE Instance method Private Method Sets the State of a Single Pushbutton 20010516
12 SET_MODIFIED_FLAG Instance method Public Method Set modified flag 20010613
Events
Class CL_UMC_BW_ANALYZER_TREE_MODEL has no event.
Types
Class CL_UMC_BW_ANALYZER_TREE_MODEL has no local type.
Method Signatures

Method ADD_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_OTHER_LINK Value transfer Object reference (TYPE REF TO) LCL_OTHER_LINK 20010630
2 Exporting ITEM_TABLE Call by reference Type reference (TYPE) TREEMCITAC Column Tree Model: Tabelle von ( Knotenschlüssel + Item ) 20010516
3 Importing I_NODEKEY Value transfer Type reference (TYPE) TM_NODEKEY Charakterfeld der Länge 1 20010630
4 Exporting NODE Call by reference Type reference (TYPE) TREEMCNODT Column Tree Model: Eigenschaften eines Knotens 20010516
5 Importing X_ADD_TO_TREE Value transfer Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20010516

Method ADD_SELECTION on class CL_UMC_BW_ANALYZER_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_QUERY Call by reference Type reference (TYPE) UMC_YT_QUERY_LINK BW Query - Anbindung 20010516
2 Importing IT_URL_ASSIGNMENT Call by reference Type reference (TYPE) UMC_YT_URL_ASSIGNMENT URL 20010630
3 Importing IT_WEB_REPORT Call by reference Type reference (TYPE) UMC_YT_WEB_REPORT BW-Webreport 20010523
4 Importing IT_WORKBOOK Call by reference Type reference (TYPE) UMC_YT_QUERY_LINK BW Query - Anbindung 20010516
5 Importing I_ACTION Value transfer Type reference (TYPE) CHAR01 'S' Display or Change Mode 20010516

Method BUILD_TREE on class CL_UMC_BW_ANALYZER_TREE_MODEL has no exception.

Method CONSTRUCTOR Signature

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

Method CONSTRUCTOR on class CL_UMC_BW_ANALYZER_TREE_MODEL has no exception.

Method GET_ALL_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_QUERY Call by reference Type reference (TYPE) UMC_YT_QUERY_LINK BW Query - Anbindung 20010516
2 Exporting ET_URL_ASSIGNMENT Call by reference Type reference (TYPE) UMC_YT_URL_ASSIGNMENT URL 20010630
3 Exporting ET_WEB_REPORT Call by reference Type reference (TYPE) UMC_YT_WEB_REPORT BW-Webreport 20010523
4 Exporting ET_WORKBOOK Call by reference Type reference (TYPE) UMC_YT_QUERY_LINK BW Query - Anbindung 20010516

Method GET_ALL_SELECTION on class CL_UMC_BW_ANALYZER_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_FLAG Value transfer Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20010613

Method IS_MODIFIED on class CL_UMC_BW_ANALYZER_TREE_MODEL has no exception.

Method ON_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010516

Method ON_DOUBLE_CLICK on class CL_UMC_BW_ANALYZER_TREE_MODEL has no exception.

Method ON_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 20010516
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010516

Method ON_DRAG on class CL_UMC_BW_ANALYZER_TREE_MODEL has no exception.

Method ON_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 20010516
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010516

Method ON_DROP on class CL_UMC_BW_ANALYZER_TREE_MODEL has no exception.

Method ON_DROP_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 20010516
2 Importing SENDER Value transfer Attribute reference (LIKE) 20010516

Method ON_DROP_COMPLETE on class CL_UMC_BW_ANALYZER_TREE_MODEL has no exception.

Method ON_FUNCTION_SELECTED Signature

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

Method ON_FUNCTION_SELECTED on class CL_UMC_BW_ANALYZER_TREE_MODEL has no exception.

Method SET_BUTTON_STATE Signature

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

Method SET_MODIFIED_FLAG Signature

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

Method SET_MODIFIED_FLAG on class CL_UMC_BW_ANALYZER_TREE_MODEL has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 3.1A