SAP ABAP Class CL_DPR_UI_EXTENSION_HANDLER (All UI-Level Modifications for the Ext. Framework)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO (Application Component) Project Management
     DEVELOPMENT_PROJECTS_UI_LOGIC (Package) Project Management UI Data Formatting
Properties
Class CL_DPR_UI_EXTENSION_HANDLER  
Short Description All UI-Level Modifications for the Ext. Framework    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DEVELOPMENT_PROJECTS_UI_LOGIC   Project Management UI Data Formatting 
Created 20100915   SAP 
Last change 20141109    
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_DPR_UI_EXTENSION_HANDLER has no interface implemented.
Friends
Class CL_DPR_UI_EXTENSION_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SV_LAST_SELECTED_EXTENSION Static Attribute Private Type reference (TYPE) STRING Name (ID) of last selected extension 20100915
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EXTENSIONS Static method Public Method Add Extensions from the Ext. Framework to List of Tabs 20100915
2 ADJUST_TAB_ORDER Static method Public Method Changes the order of tabs in extension framework 20100915
3 FREE Static method Public Method Cleanup everything 20100915
4 GET_DEFAULT_VIEW Static method Public Method Returns the view-name for the tab that shall be the default 20100915
5 GET_EXTENSION_FOR_TAB_ID Static method Public Method Returns the id of the tab for a given extension name 20100915
6 GET_LAST_SELECTED_EXTENSION Static method Public Method Returns the id of the tab for a given extension name 20100915
7 GET_TAB_ID_FOR_EXTENSION Static method Public Method Returns the id of the tab for a given extension name 20100915
8 IS_TAB_EXTENSION Static method Public Method Returns the id of the tab for a given extension name 20100915
9 ON_EXTENSION_TAB_SELECTION Static method Public Method Called when a tab of the extension framework is selected 20100915
10 SET_LAST_SELECTED_EXTENSION Static method Public Method Returns the id of the tab for a given extension name 20100915
Events
Class CL_DPR_UI_EXTENSION_HANDLER has no event.
Types
Class CL_DPR_UI_EXTENSION_HANDLER has no local type.
Method Signatures

Method ADD_EXTENSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identification of Object 20100915
2 Importing IS_TABITEMS Call by reference Type reference (TYPE) DPR_TS_UI_DET_TABSTRIP Tab Strip Control for Detailed Data 20100915
3 Returning RS_TABITEMS Value transfer Type reference (TYPE) DPR_TS_UI_DET_TABSTRIP Tab Strip Control for Detailed Data 20100915

Method ADD_EXTENSIONS on class CL_DPR_UI_EXTENSION_HANDLER has no exception.

Method ADJUST_TAB_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20100916
2 Importing IR_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API of a View 20100916
3 Importing IV_FIRST_TIME Call by reference Type reference (TYPE) ABAP_BOOL 20100916
4 Importing IV_TAB_NODE_NAME Call by reference Type reference (TYPE) STRING 20100916

Method ADJUST_TAB_ORDER on class CL_DPR_UI_EXTENSION_HANDLER has no exception.

Method FREE Signature

Method FREE on class CL_DPR_UI_EXTENSION_HANDLER has no parameter.
Method FREE on class CL_DPR_UI_EXTENSION_HANDLER has no exception.

Method GET_DEFAULT_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identification of Object 20100916
2 Importing IS_TABITEMS Call by reference Type reference (TYPE) DPR_TS_UI_DET_TABSTRIP Tab Strip Control for Detailed Data 20100916
3 Returning RV_DEFAULT_VIEW Value transfer Type reference (TYPE) STRING 20100916

Method GET_DEFAULT_VIEW on class CL_DPR_UI_EXTENSION_HANDLER has no exception.

Method GET_EXTENSION_FOR_TAB_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TABITEMS Call by reference Type reference (TYPE) DPR_TS_UI_DET_TABSTRIP Tab Strip Control for Detailed Data 20100916
2 Importing IV_TAB_ID Call by reference Type reference (TYPE) STRING 20100916
3 Returning RV_EXTENSION_NAME Value transfer Type reference (TYPE) DPR_EXTENSION_NAME Unique Name for a Proj. Mgmt. Extension 20100916

Method GET_EXTENSION_FOR_TAB_ID on class CL_DPR_UI_EXTENSION_HANDLER has no exception.

Method GET_LAST_SELECTED_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EXTENSION_NAME Value transfer Type reference (TYPE) DPR_EXTENSION_NAME Unique Name for a Proj. Mgmt. Extension 20100916

Method GET_LAST_SELECTED_EXTENSION on class CL_DPR_UI_EXTENSION_HANDLER has no exception.

Method GET_TAB_ID_FOR_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TABITEMS Call by reference Type reference (TYPE) DPR_TS_UI_DET_TABSTRIP Tab Strip Control for Detailed Data 20100916
2 Importing IV_EXTENSION_NAME Call by reference Type reference (TYPE) DPR_EXTENSION_NAME Unique Name for a Proj. Mgmt. Extension 20100916
3 Returning RV_TAB_ID Value transfer Type reference (TYPE) STRING 20100916

Method GET_TAB_ID_FOR_EXTENSION on class CL_DPR_UI_EXTENSION_HANDLER has no exception.

Method IS_TAB_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TAB_ID Call by reference Type reference (TYPE) STRING 20100916
2 Returning RV_IS_EXTENSION Value transfer Type reference (TYPE) DPR_EXTENSION_NAME Unique Name for a Proj. Mgmt. Extension 20100916

Method IS_TAB_EXTENSION on class CL_DPR_UI_EXTENSION_HANDLER has no exception.

Method ON_EXTENSION_TAB_SELECTION Signature

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

Method ON_EXTENSION_TAB_SELECTION on class CL_DPR_UI_EXTENSION_HANDLER has no exception.

Method SET_LAST_SELECTED_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXTENSION_NAME Call by reference Type reference (TYPE) DPR_EXTENSION_NAME Unique Name for a Proj. Mgmt. Extension 20100916

Method SET_LAST_SELECTED_EXTENSION on class CL_DPR_UI_EXTENSION_HANDLER has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 500_702