SAP ABAP Class CL_UA_PROJECT_LIST (CL_UA_PROJECT_LIST)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BA (Application Component) Business Analytics
     UA_MODELLER (Package) Package UA_MODELLER
Properties
Class CL_UA_PROJECT_LIST  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UA_MODELLER   Package UA_MODELLER 
Created 20031211   SAP 
Last change 20050705   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UA_PROJECT_LIST has no interface implemented.
Friends
Class CL_UA_PROJECT_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CD_COLUMN_CREATION_USER Constant Private Type reference (TYPE) UAB_FIELDNAME 'CREATION_USER' Field Name (Characteristic or Key Figure) 20050329
2 CD_COLUMN_HIERARCHY Constant Private Type reference (TYPE) CHAR12 'Hierarchy' Char 15 20031212
3 CD_COLUMN_USER_SPECIFIC Constant Private Type reference (TYPE) UAB_FIELDNAME 'USER_SPECIFIC' Field Name (Characteristic or Key Figure) 20050329
4 CD_COLUMN_WORKSETID Constant Private Type reference (TYPE) UAB_FIELDNAME 'WORKSETID' Field Name (Characteristic or Key Figure) 20050329
5 MD_APPLICATION Instance attribute Private Type reference (TYPE) UXB_APPLICATION Application 20031211
6 MD_AREAID Instance attribute Private Type reference (TYPE) UG_AREAID FIN Master Data: Application Area 20040219
7 MD_DATABASIS Instance attribute Private Type reference (TYPE) ACC_DATABASIS Data Basis 20040219
8 MD_DATABASIS_LOCKED Instance attribute Private Type reference (TYPE) BOOLE_D ABAP_FALSE Data Basis Cannot Be Changed anymore 20040219
9 MD_GUID Instance attribute Private Type reference (TYPE) UXP_GUID GUID 20031211
10 MD_NODE_COUNTER Instance attribute Private Type reference (TYPE) I 20060818
11 MD_ORDER Instance attribute Private Type reference (TYPE) UAB_FIELDNAME Field Name (Characteristic or Key Figure) 20040223
12 MD_ORDER_DESC Instance attribute Private Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20040223
13 MO_ENVIRONMENT Instance attribute Private Object reference (TYPE REF TO) IF_UA_CE_ENVIRONMENT 20040120
14 MO_TOOLBAR Instance attribute Public Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20040219
15 MO_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Column Tree Control 20031212
16 MT_COLUMN Instance attribute Private Type reference (TYPE) DD03TTYP 20031211
17 MT_GUID_MAPPING Instance attribute Private Type reference (TYPE) TY_T_GUID_MAPPING GUID Mapping 20060818
18 MT_ITEM_TABLE Instance attribute Private Type reference (TYPE) GUI_ITEM GUI Object Tree Texts 20031211
19 MT_NODE_TABLE Instance attribute Private Type reference (TYPE) TREEV_NTAB Tree Control: Node Table 20031211
20 MT_PROJECT Instance attribute Private Type reference (TYPE) UAB_T_UAPROJECT 20031211
21 MT_WORKING_ENV Instance attribute Private Type reference (TYPE) UAB_T_UAWORKSET List of Working Environments 20031211
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COLUMN_TREE Instance method Private Method 20031212
2 ADD_NODE_PROJECT Instance method Private Method 20031215
3 ADD_NODE_WORKSET Instance method Private Method 20031211
4 CONSTRUCTOR Instance method Public Constructor 20031211
5 GET_DATABASIS Instance method Public Method 20040219
6 GET_PROJECT_LIST Instance method Private Method 20031211
7 GET_SELECTED_NODE Instance method Private Method 20040127
8 GET_WORKSET_GUID Instance method Public Method 20040219
9 HANDLE_CHECKBOX_CHANGE Instance method Private Event handling method 20050329
10 HANDLE_DROPDOWN_CLICKED Instance method Private Event handling method 20031215
11 HANDLE_FUNCTION_SELECTED Instance method Private Event handling method 20031215
12 HANDLE_HEADER_CLICK Instance method Private Event handling method 20040223
13 HANDLE_ITEM_CONTEXT_MENU Instance method Private Event handling method 20040223
14 HANDLE_ITEM_CONTEXT_MENU_SEL Instance method Private Event handling method 20040223
15 HANDLE_ITEM_DOUBLE_CLICK Instance method Private Event handling method 20031211
16 HANDLE_ITEM_KEYPRESS Instance method Private Event handling method 20031215
17 HANDLE_NODE_CONTEXT_MENU Instance method Private Event handling method 20040223
18 HANDLE_NODE_CONTEXT_MENU_SEL Instance method Private Event handling method 20040223
19 HANDLE_NODE_DOUBLE_CLICK Instance method Private Event handling method 20031211
20 HANDLE_NODE_KEYPRESS Instance method Private Event handling method 20031215
21 LOCK_DATABASIS Instance method Public Method 20040219
22 SHOW Instance method Public Method 20031211
23 UNSELECT_ALL Instance method Public Method 20040123
Events
Class CL_UA_PROJECT_LIST has no event.
Types
Class CL_UA_PROJECT_LIST has no local type.
Method Signatures

Method ADD_COLUMN_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Column Tree Control 20040120

Method ADD_COLUMN_TREE on class CL_UA_PROJECT_LIST has no exception.

Method ADD_NODE_PROJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PROJECT Value transfer Type reference (TYPE) UAPROJECT Transparente Tabelle zur Ablage der Projekts der Kalkulation 20031215

Method ADD_NODE_PROJECT on class CL_UA_PROJECT_LIST has no exception.

Method ADD_NODE_WORKSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WORKSET Value transfer Type reference (TYPE) UAWORKSET Transparente Tabelle zur Ablage der Worksets der Kalkulation 20031211

Method ADD_NODE_WORKSET on class CL_UA_PROJECT_LIST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPLICATION Value transfer Type reference (TYPE) UAB_APPLIC Applikation 20031211
2 Importing IO_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20031211

Method CONSTRUCTOR on class CL_UA_PROJECT_LIST has no exception.

Method GET_DATABASIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_DATABASIS Value transfer Type reference (TYPE) ACC_DATABASIS Datenbasis 20040219

Method GET_DATABASIS on class CL_UA_PROJECT_LIST has no exception.

Method GET_PROJECT_LIST Signature

Method GET_PROJECT_LIST on class CL_UA_PROJECT_LIST has no parameter.
Method GET_PROJECT_LIST on class CL_UA_PROJECT_LIST has no exception.

Method GET_SELECTED_NODE Signature

Method GET_SELECTED_NODE on class CL_UA_PROJECT_LIST has no parameter.
# Exception Resumable Description Created on
1 NOT_FOUND 20040127

Method GET_WORKSET_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_GUID Value transfer Type reference (TYPE) UXP_GUID GUID 20040220
# Exception Resumable Description Created on
1 NOT_FOUND 20040219

Method HANDLE_CHECKBOX_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECKED Call by reference Attribute reference (LIKE) 20050329
2 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 20050329
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20050329

Method HANDLE_CHECKBOX_CHANGE on class CL_UA_PROJECT_LIST has no exception.

Method HANDLE_DROPDOWN_CLICKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20031215
2 Importing POSX Value transfer Attribute reference (LIKE) 20031215
3 Importing POSY Value transfer Attribute reference (LIKE) 20031215
4 Importing SENDER Value transfer Attribute reference (LIKE) 20031215

Method HANDLE_DROPDOWN_CLICKED on class CL_UA_PROJECT_LIST 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 Value transfer Attribute reference (LIKE) 20031215

Method HANDLE_FUNCTION_SELECTED on class CL_UA_PROJECT_LIST has no exception.

Method HANDLE_HEADER_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HEADER_NAME Call by reference Attribute reference (LIKE) 20040223

Method HANDLE_HEADER_CLICK on class CL_UA_PROJECT_LIST has no exception.

Method HANDLE_ITEM_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Call by reference Attribute reference (LIKE) 20040223
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20040223

Method HANDLE_ITEM_CONTEXT_MENU on class CL_UA_PROJECT_LIST has no exception.

Method HANDLE_ITEM_CONTEXT_MENU_SEL Signature

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

Method HANDLE_ITEM_CONTEXT_MENU_SEL on class CL_UA_PROJECT_LIST has no exception.

Method HANDLE_ITEM_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) 20031211

Method HANDLE_ITEM_DOUBLE_CLICK on class CL_UA_PROJECT_LIST has no exception.

Method HANDLE_ITEM_KEYPRESS Signature

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

Method HANDLE_ITEM_KEYPRESS on class CL_UA_PROJECT_LIST has no exception.

Method HANDLE_NODE_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Call by reference Attribute reference (LIKE) 20040223
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20040223

Method HANDLE_NODE_CONTEXT_MENU on class CL_UA_PROJECT_LIST has no exception.

Method HANDLE_NODE_CONTEXT_MENU_SEL Signature

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

Method HANDLE_NODE_CONTEXT_MENU_SEL on class CL_UA_PROJECT_LIST has no exception.

Method HANDLE_NODE_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) 20031211

Method HANDLE_NODE_DOUBLE_CLICK on class CL_UA_PROJECT_LIST has no exception.

Method HANDLE_NODE_KEYPRESS Signature

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

Method HANDLE_NODE_KEYPRESS on class CL_UA_PROJECT_LIST has no exception.

Method LOCK_DATABASIS Signature

Method LOCK_DATABASIS on class CL_UA_PROJECT_LIST has no parameter.
# Exception Resumable Description Created on
1 NO_DATABASIS_SET there is no databasis to lock 20040219

Method SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS Datenbasis 20031211
# Exception Resumable Description Created on
1 DATABASIS_INVALID databasis does not exist or is corrupted 20040219
2 DATABASIS_LOCKED databasis can not be changed anymore 20040219

Method UNSELECT_ALL Signature

Method UNSELECT_ALL on class CL_UA_PROJECT_LIST has no parameter.
Method UNSELECT_ALL on class CL_UA_PROJECT_LIST has no exception.
History
Last changed by/on SAP  20050705 
SAP Release Created in 400