SAP ABAP Class CL_UMC_BW_SELECTION_DATA (Base for Selection of BW Values)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-CPM (Application Component) Corporate Performance Monitor
     UMC (Package) CPM : Common Objects
Properties
Class CL_UMC_BW_SELECTION_DATA  
Short Description Base for Selection of BW Values    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UMC   CPM : Common Objects 
Created 20050126   SAP 
Last change 20050220   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UMC_BW_SELECTION_DATA has no forward declaration.
Interfaces
Class CL_UMC_BW_SELECTION_DATA has no interface implemented.
Friends
Class CL_UMC_BW_SELECTION_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_FLATLIST_END Instance attribute Public Type reference (TYPE) AS4FLAG Indicator (X or Blank) 20050126
2 MD_FLATLIST_FROM Instance attribute Public Type reference (TYPE) I 1 20050126
3 MD_FLATLIST_SIZE Instance attribute Public Type reference (TYPE) I 25 20050126
4 MD_FLATLIST_START Instance attribute Public Type reference (TYPE) AS4FLAG Indicator (X or Blank) 20050126
5 MD_KEYDATE Instance attribute Private Type reference (TYPE) D 20050126
6 MD_SEARCHVAL Instance attribute Public Type reference (TYPE) STRING 20050126
7 MD_TCHANM Instance attribute Private Type reference (TYPE) UMC_Y_TCHANM Field Name Dimension (ODBO Identifier) 20050126
8 MD_TECHNAME Static Attribute Public Type reference (TYPE) AS4FLAG Indicator (X or Blank) 20050126
9 MD_THINAME Instance attribute Public Type reference (TYPE) UMC_Y_THINAME Hierarchy (ODBO Name) 20050126
10 MD_VARTYP Instance attribute Private Type reference (TYPE) UMM_Y_VARTYP Type of CPM Variable 20050126
11 MS_QUERY Instance attribute Private Type reference (TYPE) UMC_YS_QUERY InfoCube and BW Report 20050126
12 MT_CHAR_LIST Static Attribute Private Type reference (TYPE) YT_CHAR_LIST 20050126
13 MT_FLATLIST_PACKAGE Instance attribute Private Type reference (TYPE) YT_FLAT_LIST 20050126
14 MT_HIERARCHY Instance attribute Private Type reference (TYPE) YT_HIERARCHY 20050126
15 MT_HIERARCHY_NODES Instance attribute Private Type reference (TYPE) YT_HIERARCHY_NODES 20050126
16 MT_HIERARCHY_TREE Instance attribute Private Type reference (TYPE) YT_HIERARCHY_TREE 20050126
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TREE_NODE Instance method Private Method Add Node to Internal Tree 20050126
2 ADD_TREE_NODE_RECURSIVE Instance method Private Method Add Node to Internal Tree 20050126
3 BUILD_TREE Instance method Private Method Build Tree from Existing Data 20050126
4 COLLAPSE_NODE Instance method Public Method Collapse Selected Node 20050126
5 CONSTRUCTOR Instance method Public Constructor Constructor 20050126
6 EXPAND_NODE Instance method Public Method Expand Selected Node 20050126
7 EXPAND_TO_NODE Instance method Private Method Expand All Levels Above Given Node 20050126
8 GET_FLATLIST_PACKAGE Instance method Public Method Get Package of Values for Display 20050126
9 GET_FLATLIST_SEARCH Instance method Public Method Search List for Value 20050126
10 GET_FLAT_VALUE Instance method Public Method Get Properties of Flat Value 20050126
11 GET_HIERARCHIES Instance method Public Method Read Hierarchies from BW 20050126
12 GET_INSTANCE Static method Public Method Get Instance of this Class 20050126
13 GET_SUBTREE_IN_TABLE Instance method Private Method Read Subtree - For Recursive Calls 20050126
14 GET_TREE_IN_TABLE Instance method Public Method Create Table with Tree Representation 20050126
15 GET_TREE_NODE Instance method Public Method Get Properties of Hierarchy Node 20050126
16 INIT_TREE Instance method Private Method Init Internal Tree 20050126
17 NAVIGATE_FLATLIST Instance method Public Method Navigate in Flat List 20050126
18 READ_FLATLIST_PACKAGE Instance method Private Method Read Package of Values 20050126
19 READ_HIER_BASELEVEL Instance method Private Method Read First Hierarchy Level 20050126
20 READ_HIER_PATH Instance method Private Method Read All Levels Above Given Node 20050126
21 READ_HIER_SUBNODES Instance method Private Method Read Subnodes of Selected Node from BW 20050126
22 SET_CHARACTERISTIC Instance method Public Method Set Selected Characteristic 20050126
23 SET_FLATLIST_SEARCHVAL Instance method Public Method Set Search Value 20050126
24 SET_FLATLIST_SIZE Instance method Public Method Set Size of Flat List Package 20050126
25 SET_HIERARCHY_DEFAULT Instance method Public Method Set Selected Hierarchy 20050126
26 TOGGLE_TECHNAME Static method Public Method Set Technical Names On/Off 20050126
Events
Class CL_UMC_BW_SELECTION_DATA has no event.
Types
Class CL_UMC_BW_SELECTION_DATA has no local type.
Method Signatures

Method ADD_TREE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_PARENT Call by reference Type reference (TYPE) GUID_22 20050126
2 Importing ID_PARENT Call by reference Type reference (TYPE) GUID_22 20050126
3 Importing IS_HIERNODE Call by reference Type reference (TYPE) UMC_YS_HYNODES 20050126

Method ADD_TREE_NODE on class CL_UMC_BW_SELECTION_DATA has no exception.

Method ADD_TREE_NODE_RECURSIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PARENT Call by reference Type reference (TYPE) UMC_Y_THINODE 20050126
2 Importing IT_HIERNODE Call by reference Type reference (TYPE) YT_HIERNODE 20050126

Method ADD_TREE_NODE_RECURSIVE on class CL_UMC_BW_SELECTION_DATA has no exception.

Method BUILD_TREE Signature

Method BUILD_TREE on class CL_UMC_BW_SELECTION_DATA has no parameter.
Method BUILD_TREE on class CL_UMC_BW_SELECTION_DATA has no exception.

Method COLLAPSE_NODE Signature

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

Method COLLAPSE_NODE on class CL_UMC_BW_SELECTION_DATA has no exception.

Method CONSTRUCTOR Signature

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

Method CONSTRUCTOR on class CL_UMC_BW_SELECTION_DATA has no exception.

Method EXPAND_NODE Signature

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

Method EXPAND_NODE on class CL_UMC_BW_SELECTION_DATA has no exception.

Method EXPAND_TO_NODE Signature

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

Method EXPAND_TO_NODE on class CL_UMC_BW_SELECTION_DATA has no exception.

Method GET_FLATLIST_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_TABLE Value transfer Type reference (TYPE) UMC_YT_DIMVALS 20050126
2 Importing ID_FROM Call by reference Type reference (TYPE) I 20050126

Method GET_FLATLIST_PACKAGE on class CL_UMC_BW_SELECTION_DATA has no exception.

Method GET_FLATLIST_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_TABLE Value transfer Type reference (TYPE) UMC_YT_DIMVALS 20050126

Method GET_FLATLIST_SEARCH on class CL_UMC_BW_SELECTION_DATA has no exception.

Method GET_FLAT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DIMVALS Call by reference Type reference (TYPE) UMC_YS_DIMVALS 20050126
2 Importing ID_CHAVAL Call by reference Type reference (TYPE) UMC_Y_LOW 20050126

Method GET_FLAT_VALUE on class CL_UMC_BW_SELECTION_DATA has no exception.

Method GET_HIERARCHIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HYS Call by reference Type reference (TYPE) UMC_YT_HYS 20050126

Method GET_HIERARCHIES on class CL_UMC_BW_SELECTION_DATA has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_INSTANCE Value transfer Object reference (TYPE REF TO) CL_UMC_BW_SELECTION_DATA Base for selection of BW values 20050126
2 Importing ID_TCHANM Call by reference Type reference (TYPE) UMC_Y_TCHANM Feldname Dimension (ODBO-Bezeichner) 20050126

Method GET_INSTANCE on class CL_UMC_BW_SELECTION_DATA has no exception.

Method GET_SUBTREE_IN_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_TABLE Call by reference Type reference (TYPE) TVIEW 20050126
2 Importing ID_NODE Call by reference Type reference (TYPE) GUID_22 20050126

Method GET_SUBTREE_IN_TABLE on class CL_UMC_BW_SELECTION_DATA has no exception.

Method GET_TREE_IN_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_TABLE Value transfer Type reference (TYPE) TVIEW 20050126

Method GET_TREE_IN_TABLE on class CL_UMC_BW_SELECTION_DATA has no exception.

Method GET_TREE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HINAME Call by reference Type reference (TYPE) UMC_YS_HYS 20050126
2 Exporting ES_HINODE Call by reference Type reference (TYPE) UMC_YS_HYNODES 20050126
3 Importing ID_NODE Call by reference Type reference (TYPE) GUID_22 20050126

Method GET_TREE_NODE on class CL_UMC_BW_SELECTION_DATA has no exception.

Method INIT_TREE Signature

Method INIT_TREE on class CL_UMC_BW_SELECTION_DATA has no parameter.
Method INIT_TREE on class CL_UMC_BW_SELECTION_DATA has no exception.

Method NAVIGATE_FLATLIST Signature

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

Method NAVIGATE_FLATLIST on class CL_UMC_BW_SELECTION_DATA has no exception.

Method READ_FLATLIST_PACKAGE Signature

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

Method READ_FLATLIST_PACKAGE on class CL_UMC_BW_SELECTION_DATA has no exception.

Method READ_HIER_BASELEVEL Signature

Method READ_HIER_BASELEVEL on class CL_UMC_BW_SELECTION_DATA has no parameter.
Method READ_HIER_BASELEVEL on class CL_UMC_BW_SELECTION_DATA has no exception.

Method READ_HIER_PATH Signature

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

Method READ_HIER_PATH on class CL_UMC_BW_SELECTION_DATA has no exception.

Method READ_HIER_SUBNODES Signature

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

Method READ_HIER_SUBNODES on class CL_UMC_BW_SELECTION_DATA has no exception.

Method SET_CHARACTERISTIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_KEYDATE Call by reference Type reference (TYPE) D SY-DATUM 20050126
2 Importing ID_VARTYP Call by reference Type reference (TYPE) UMM_Y_VARTYP 20050126
3 Importing IS_QUERY Call by reference Type reference (TYPE) UMC_YS_QUERY 20050126

Method SET_CHARACTERISTIC on class CL_UMC_BW_SELECTION_DATA has no exception.

Method SET_FLATLIST_SEARCHVAL Signature

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

Method SET_FLATLIST_SEARCHVAL on class CL_UMC_BW_SELECTION_DATA has no exception.

Method SET_FLATLIST_SIZE Signature

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

Method SET_FLATLIST_SIZE on class CL_UMC_BW_SELECTION_DATA has no exception.

Method SET_HIERARCHY_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_THINAME Call by reference Type reference (TYPE) UMC_Y_THINAME 20050126
2 Importing ID_THINODE Call by reference Type reference (TYPE) UMC_Y_THINODE 20050126

Method SET_HIERARCHY_DEFAULT on class CL_UMC_BW_SELECTION_DATA has no exception.

Method TOGGLE_TECHNAME Signature

Method TOGGLE_TECHNAME on class CL_UMC_BW_SELECTION_DATA has no parameter.
Method TOGGLE_TECHNAME on class CL_UMC_BW_SELECTION_DATA has no exception.
History
Last changed by/on SAP  20050220 
SAP Release Created in