SAP ABAP Class CL_DPR_EXTENSION_LIST (Wrapper for List of Project Management Extensions)
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_EXTENSION_LIST  
Short Description Wrapper for List of Project Management Extensions    
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 CL_DPR_UI_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_DPR_EXTENSION_LIST has no interface implemented.
Friends
Class CL_DPR_EXTENSION_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_VIEWS_TO_HIDE Instance attribute Public Type reference (TYPE) DPR_TS_TABS_TO_HIDE Tabs to be hidden (for phases) 20100915
2 MT_EXTENSIONS Instance attribute Private Type reference (TYPE) DPR_TT_EXTENSIONS Table of currenly active extensions 20100915
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EXTENSION Instance method Public Method Adds an extension to the list 20100915
2 ADD_EXTENSION_AT_POSITION Instance method Public Method Adds an extension at position 20100915
3 ADD_EXTENSION_BY_NAME Instance method Public Method Adds an extension by name 20100915
4 CLEAR Instance method Public Method Clear the extension list 20100915
5 GET_EXTENSIONS Instance method Public Method Returns list of extensions 20100915
6 HAS_EXTENSION Instance method Public Method Checks if the list has a certain extension 20100915
7 HIDE_VIEW Instance method Public Method Hide certain standard tabstrips 20100915
8 HIDE_VIEWS Instance method Public Method Hide certain standard tabstrips 20100915
9 IS_WD_TAB_HIDDEN Instance method Public Method Is WebDynpro Tab Hidden? 20100915
Events
Class CL_DPR_EXTENSION_LIST has no event.
Types
Class CL_DPR_EXTENSION_LIST has no local type.
Method Signatures

Method ADD_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EXTENSION Call by reference Type reference (TYPE) DPR_TS_EXTENSION Poject Management Excention displayed as a tabstrip 20100915

Method ADD_EXTENSION on class CL_DPR_EXTENSION_LIST has no exception.

Method ADD_EXTENSION_AT_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EXTENSION Call by reference Type reference (TYPE) DPR_TS_EXTENSION Poject Management Excention displayed as a tabstrip 20100915
2 Importing IV_POSITION Call by reference Type reference (TYPE) INT4 Enforce ext. to be at certain tab positon (beginning or end) 20100915

Method ADD_EXTENSION_AT_POSITION on class CL_DPR_EXTENSION_LIST has no exception.

Method ADD_EXTENSION_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTROLLER_URL Call by reference Type reference (TYPE) DPR_TS_EXTENSION-CONTROLLER_URL Copntroller URL 20100915
2 Importing IV_NAME Call by reference Type reference (TYPE) DPR_TS_EXTENSION-NAME Unique Name for a cPro Extension 20100915
3 Importing IV_TITLE Call by reference Type reference (TYPE) DPR_TS_EXTENSION-TITLE Title 20100915
4 Importing IV_TOOLTIP Call by reference Type reference (TYPE) DPR_TS_EXTENSION-TOOLTIP Tooltip 20100915

Method ADD_EXTENSION_BY_NAME on class CL_DPR_EXTENSION_LIST has no exception.

Method CLEAR Signature

Method CLEAR on class CL_DPR_EXTENSION_LIST has no parameter.
Method CLEAR on class CL_DPR_EXTENSION_LIST has no exception.

Method GET_EXTENSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EXTENSIONS Call by reference Type reference (TYPE) DPR_TT_EXTENSIONS Table Type for DPR_TS_EXTENSION 20100915

Method GET_EXTENSIONS on class CL_DPR_EXTENSION_LIST has no exception.

Method HAS_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 cPro Extension 20100915
2 Returning RV_HAS_EXT Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100915

Method HAS_EXTENSION on class CL_DPR_EXTENSION_LIST has no exception.

Method HIDE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TAB_NAME Call by reference Type reference (TYPE) I 20100915
2 Importing IV_TAB_NAME_WD Call by reference Attribute reference (LIKE) CL_DPR_UI_SERVICES=>SC_DET_TAB_BASIC Tab Name as used in WebDynpro 20100915

Method HIDE_VIEW on class CL_DPR_EXTENSION_LIST has no exception.

Method HIDE_VIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TABS_TO_HIDE Call by reference Type reference (TYPE) DPR_TS_TABS_TO_HIDE Tabstrips shown for checklist items, that can be hidden 20100915

Method HIDE_VIEWS on class CL_DPR_EXTENSION_LIST has no exception.

Method IS_WD_TAB_HIDDEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TAB_NAME Call by reference Attribute reference (LIKE) CL_DPR_UI_SERVICES=>SC_DET_TAB_BASIC 20100915
2 Returning RV_HIDDEN Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100915

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