SAP ABAP Class CL_UMC_WAS_SIMPLE_TREE (WAS Tree)
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_WAS_SIMPLE_TREE  
Short Description WAS Tree    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UMC   CPM : Common Objects 
Created 20010629   SAP 
Last change 20110810   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UMC_WAS_SIMPLE_TREE has no forward declaration.
Interfaces
Class CL_UMC_WAS_SIMPLE_TREE has no interface implemented.
Friends
Class CL_UMC_WAS_SIMPLE_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_NODE_EXPANDER Constant Public Type reference (TYPE) CHAR15 'NODE_EXPANDER' Char 15 20010629
2 C_NODE_TEXT Constant Public Type reference (TYPE) CHAR15 'NODE_TEXT' Char 15 20010629
3 MT_TREE_INDEX Instance attribute Private Type reference (TYPE) YT_TREE_INDEX Index of Nodes 20030417
4 MT_WAS_TREE Instance attribute Private Type reference (TYPE) UMC_YT_WAS_TREE WAS Tree 20010629
5 M_HEIGHT Instance attribute Private Type reference (TYPE) I 20010705
6 M_STYLE Instance attribute Private Type reference (TYPE) STRING 20010703
7 M_TREE_HTML Instance attribute Private Type reference (TYPE) STRING 20010629
8 M_TREE_MODIFIED Instance attribute Private Type reference (TYPE) AS4FLAG Flag (X or Blank) 20010629
Methods
# Method Level Visibility Method type Description Created on
1 COLLAPSE_TREE Instance method Public Method Expands All Nodes 20010629
2 CONSTRUCTOR Instance method Public Constructor Constructor 20010629
3 CONVERT_TREE_TO_HTML Instance method Private Method Converts Tree Structure to HTML 20010629
4 CREATE_INDEX Instance method Private Method Create Index of Nodes 20030417
5 DISABLE_LEVELS Instance method Public Method Disable Levels Between Lower and Upper Limit 20030418
6 EXPAND_TREE Instance method Public Method Expands All Nodes 20010629
7 GET_NODE Instance method Private Method Get Node from Tree 20030423
8 GET_TREE Instance method Public Method Gets Tree in Table Format 20010629
9 GET_TREE_AS_HTML Instance method Public Method Gets Tree in HTML Format 20010629
10 SELECT_SUBNODES Instance method Private Method Set Subnodes as Selected 20030417
11 SET_INITIAL_TREE Instance method Public Method Sets Initial Tree State 20010629
12 SET_SELECTED_NODE Instance method Public Method Set Selected Node 20030416
13 SWITCH_EXPAND_FLAG Instance method Public Method Changes Expansion State of a Node 20010629
14 UPDATE_STATUS Instance method Public Method Changes Status of Individual Nodes 20010629
Events
Class CL_UMC_WAS_SIMPLE_TREE has no event.
Types
Class CL_UMC_WAS_SIMPLE_TREE has no local type.
Method Signatures

Method COLLAPSE_TREE Signature

Method COLLAPSE_TREE on class CL_UMC_WAS_SIMPLE_TREE has no parameter.
Method COLLAPSE_TREE on class CL_UMC_WAS_SIMPLE_TREE has no exception.

Method CONSTRUCTOR Signature

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

Method CONVERT_TREE_TO_HTML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECKBOX Call by reference Type reference (TYPE) AS4FLAG SPACE Display checkboxes 20030415

Method CONVERT_TREE_TO_HTML on class CL_UMC_WAS_SIMPLE_TREE has no exception.

Method CREATE_INDEX Signature

Method CREATE_INDEX on class CL_UMC_WAS_SIMPLE_TREE has no parameter.
Method CREATE_INDEX on class CL_UMC_WAS_SIMPLE_TREE has no exception.

Method DISABLE_LEVELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LEVEL_FROM Call by reference Type reference (TYPE) INT_1 Lower limit 20030418
2 Importing I_LEVEL_TO Call by reference Type reference (TYPE) INT_1 99 Upper limit 20030418

Method DISABLE_LEVELS on class CL_UMC_WAS_SIMPLE_TREE has no exception.

Method EXPAND_TREE Signature

Method EXPAND_TREE on class CL_UMC_WAS_SIMPLE_TREE has no parameter.
Method EXPAND_TREE on class CL_UMC_WAS_SIMPLE_TREE has no exception.

Method GET_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_NODE Value transfer Type reference (TYPE) UMC_YS_WAS_TREE WAS Tree 20030423
2 Importing I_NODE_ID Call by reference Type reference (TYPE) UMC_Y_KEY CPM Objektschlüssel 20030423

Method GET_NODE on class CL_UMC_WAS_SIMPLE_TREE has no exception.

Method GET_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WAS_TREE Call by reference Type reference (TYPE) UMC_YT_WAS_TREE WAS Tree 20010629

Method GET_TREE on class CL_UMC_WAS_SIMPLE_TREE has no exception.

Method GET_TREE_AS_HTML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_TREE_HTML Value transfer Type reference (TYPE) STRING 20010629
2 Importing I_CHECKBOX Call by reference Type reference (TYPE) AS4FLAG SPACE Display checkboxes 20030415

Method GET_TREE_AS_HTML on class CL_UMC_WAS_SIMPLE_TREE has no exception.

Method SELECT_SUBNODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_ID Call by reference Type reference (TYPE) UMC_Y_KEY CPM Objektschlüssel 20030417
2 Importing I_SELECTED Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20030417

Method SELECT_SUBNODES on class CL_UMC_WAS_SIMPLE_TREE has no exception.

Method SET_INITIAL_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_WAS_TREE Call by reference Type reference (TYPE) UMC_YT_WAS_TREE WAS Tree 20010629
2 Importing I_HEIGHT Call by reference Type reference (TYPE) I 0 20010705
3 Importing I_STYLE Call by reference Type reference (TYPE) STRING 20010703

Method SET_INITIAL_TREE on class CL_UMC_WAS_SIMPLE_TREE has no exception.

Method SET_SELECTED_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_ID Call by reference Type reference (TYPE) UMC_Y_KEY CPM Objektschlüssel 20030416
2 Importing I_SUBNODES Call by reference Type reference (TYPE) AS4FLAG 'X' Process subnodes 20030423

Method SET_SELECTED_NODE on class CL_UMC_WAS_SIMPLE_TREE has no exception.

Method SWITCH_EXPAND_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_ID Call by reference Type reference (TYPE) UMC_Y_KEY CPM Objektschlüssel 20010629

Method SWITCH_EXPAND_FLAG on class CL_UMC_WAS_SIMPLE_TREE has no exception.

Method UPDATE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_WAS_TREE Call by reference Type reference (TYPE) UMC_YT_WAS_TREE WAS Tree 20010629

Method UPDATE_STATUS on class CL_UMC_WAS_SIMPLE_TREE has no exception.
History
Last changed by/on SAP  20110810 
SAP Release Created in 3.1A