SAP ABAP Class CL_BTP_WD_NAVIGATION (BTP Navigation to WD Components)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     BTP_WD (Package) BTP Web Dynpro Layer
Properties
Class CL_BTP_WD_NAVIGATION  
Short Description BTP Navigation to WD Components    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BTP_WD   BTP Web Dynpro Layer 
Created 20100727   SAP 
Last change 20141030    
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_BTP_WD_NAVIGATION has no interface implemented.
Friends
Class CL_BTP_WD_NAVIGATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PC_CALL_URL Constant Private Type reference (TYPE) STRING 'CALL_URL' 20120906
2 PC_OBN_OBJECT_TYPE Constant Private Type reference (TYPE) STRING 'BTP_OBN' 20100727
Methods
# Method Level Visibility Method type Description Created on
1 IS_NWBC_RUNNING Static method Private Method Check if application is running on NWBC 20100727
2 IS_SAPGUI_RUNNING Static method Private Method Check if application is running in SAPGUI 20120906
3 OPEN_APPL_WINDOW Static method Private Method Open application in new window 20100727
4 OPEN_BLUEPRINT_OIF Static method Public Method Open Blueprint OIF 20100730
5 OPEN_CONTMGMT_OIF Static method Public Method Open Content Management OIF 20100727
6 OPEN_COT_OBJECT Static method Public Method Open a COT object depending on COT Type 20130808
7 OPEN_DOCUOBJECT Static method Public Method Open a Docu Object 20110217
8 OPEN_ENHANCE_PCLTREE_GAF Static method Public Method Open GAF for enhancements of a PCL tree 20140131
9 OPEN_LANDSCAPE_OIF Static method Public Method Open System Lanscape OIF 20100809
10 OPEN_PCLACTIVITY_OIF Static method Public Method Open PCL Activity OIF 20100810
11 OPEN_PCLPACKAGE_OIF Static method Public Method Open PCL Package Process Tree OIF 20100802
12 OPEN_PEMBLOCK_OIF Static method Public Method Open PCL Activity OIF 20111124
13 OPEN_PIFD_EXT_MNT_OIF Static method Public Method Open PIFD Settings OIF 20130715
14 OPEN_PIFD_VAR_EXPORT_QAF Static method Public Method Open Global Variant Export QAF 20130517
15 OPEN_PROJECT_OIF Static method Public Method Open Project OIF 20100727
16 OPEN_URL Static method Public Method Open an arbitrary URL 20101012
17 OPEN_WHEREUSED Static method Public Method Open where-used popup 20120628
Events
Class CL_BTP_WD_NAVIGATION has no event.
Types
Class CL_BTP_WD_NAVIGATION has no local type.
Method Signatures

Method IS_NWBC_RUNNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_API_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT API from WD_GET_API 20100727
2 Returning RV_NWBC Value transfer Type reference (TYPE) ABAP_BOOL NWBC or not 20100727

Method IS_NWBC_RUNNING on class CL_BTP_WD_NAVIGATION has no exception.

Method IS_SAPGUI_RUNNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_API_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20120906
2 Returning RV_SAPGUI Value transfer Type reference (TYPE) ABAP_BOOL Application is runnting in SAPGUI 20120906

Method IS_SAPGUI_RUNNING on class CL_BTP_WD_NAVIGATION has no exception.

Method OPEN_APPL_WINDOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_API_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT API from WD_GET_API 20100727
2 Importing IT_PARAM Call by reference Type reference (TYPE) WDY_KEY_VALUE_TABLE Sorted List of Key / Value Relations as Strings 20100727
3 Importing IV_APPLICATION Call by reference Type reference (TYPE) STRING WebDynpro Application Name 20100727
4 Importing IV_HEIGHT Call by reference Type reference (TYPE) STRING Height of new window 20101013
5 Importing IV_TITLE Call by reference Type reference (TYPE) STRING Window Title 20100727
6 Importing IV_WIDTH Call by reference Type reference (TYPE) STRING Width of new window 20101013

Method OPEN_APPL_WINDOW on class CL_BTP_WD_NAVIGATION has no exception.

Method OPEN_BLUEPRINT_OIF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_API_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT API from WD_GET_API 20100730
2 Importing IV_GUID Call by reference Type reference (TYPE) BTP_DL_GUID Blueprint GUID 20100730

Method OPEN_BLUEPRINT_OIF on class CL_BTP_WD_NAVIGATION has no exception.

Method OPEN_CONTMGMT_OIF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_API_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT API from WD_GET_API 20100727
2 Importing IV_GUID Call by reference Type reference (TYPE) BTP_DL_GUID GUID of portfolio object 20100727

Method OPEN_CONTMGMT_OIF on class CL_BTP_WD_NAVIGATION has no exception.

Method OPEN_COT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_API_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT API from WD_GET_API 20130808
2 Importing IV_GUID Call by reference Type reference (TYPE) CNV_MBT_COT_OBJECT_GUID Guid of the COT object 20130808
# Exception Resumable Description Created on
1 CX_BTP_WD_NAVIGATION Exceptions on Navigation to WD Components 20130808

Method OPEN_DOCUOBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_API_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT API from WD_GET_API 20110217
2 Importing IV_GUID Call by reference Type reference (TYPE) BTP_DL_GUID GUID of a Docu Object 20110217

Method OPEN_DOCUOBJECT on class CL_BTP_WD_NAVIGATION has no exception.

Method OPEN_ENHANCE_PCLTREE_GAF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_API_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT API from WD_GET_API 20140131
2 Importing IV_ACTIVITY_ID Call by reference Type reference (TYPE) CNV_MBT_ACTIVITY PCL Activity 20140131
3 Importing IV_PACKID Call by reference Type reference (TYPE) CNV_MBT_PACKID Package Number to Specify CMIS and TDMS Packages 20140131
4 Importing IV_PHASE Call by reference Type reference (TYPE) CNV_MBT_PHASE Phase of the Migration Project 20140131
5 Importing IV_TAB Call by reference Type reference (TYPE) BTP_DL_OBJ_TEXT Tab to display when opening OIF 20140131

Method OPEN_ENHANCE_PCLTREE_GAF on class CL_BTP_WD_NAVIGATION has no exception.

Method OPEN_LANDSCAPE_OIF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_API_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT API from WD_GET_API 20100809
2 Importing IV_GUID Call by reference Type reference (TYPE) BTP_DL_GUID System Landscape GUID 20100809

Method OPEN_LANDSCAPE_OIF on class CL_BTP_WD_NAVIGATION has no exception.

Method OPEN_PCLACTIVITY_OIF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_API_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT API from WD_GET_API 20100810
2 Importing IV_ACTIVITY_ID Call by reference Type reference (TYPE) CNV_MBT_ACTIVITY PCL Activity 20100810
3 Importing IV_COLVIEW Call by reference Type reference (TYPE) INT4 Column view 20110510
4 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20101018
5 Importing IV_PACKID Call by reference Type reference (TYPE) CNV_MBT_PACKID Package Number to Specify CMIS and TDMS Packages 20100810
6 Importing IV_PHASE Call by reference Type reference (TYPE) CNV_MBT_PHASE Phase of the Migration Project 20100810
7 Importing IV_TAB Call by reference Type reference (TYPE) BTP_DL_OBJ_TEXT Tab to display when opening OIF 20100812

Method OPEN_PCLACTIVITY_OIF on class CL_BTP_WD_NAVIGATION has no exception.

Method OPEN_PCLPACKAGE_OIF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_API_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT API from WD_GET_API 20100802
2 Importing IV_PACKAGE_ID Call by reference Type reference (TYPE) CNV_MBT_PACKID Package Number to Specify CMIS and TDMS Packages 20100802

Method OPEN_PCLPACKAGE_OIF on class CL_BTP_WD_NAVIGATION has no exception.

Method OPEN_PEMBLOCK_OIF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_API_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT API from WD_GET_API 20111124
2 Importing IV_GUID Call by reference Type reference (TYPE) BTP_DL_GUID GUID 20111219
3 Importing IV_TAB Call by reference Type reference (TYPE) BTP_DL_OBJ_TEXT Tab to display when opening OIF 20111208

Method OPEN_PEMBLOCK_OIF on class CL_BTP_WD_NAVIGATION has no exception.

Method OPEN_PIFD_EXT_MNT_OIF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_API_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20130715
2 Importing IV_CONTEXT_ID Call by reference Type reference (TYPE) CNV_MBT_COT_OBJECT_GUID SLO COT Object GUID 20130715
3 Importing IV_GLB_VAR_NAME Call by reference Type reference (TYPE) LTR_OBJECT_NAME LTR Object Name 20140313
4 Importing IV_VARIANT_ID Call by reference Type reference (TYPE) CNV_MBT_PIFD_VARIANT_ID PIFD Variant ID 20130715

Method OPEN_PIFD_EXT_MNT_OIF on class CL_BTP_WD_NAVIGATION has no exception.

Method OPEN_PIFD_VAR_EXPORT_QAF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_API_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20130517
2 Importing IV_CONTEXT_ID Call by reference Type reference (TYPE) CNV_MBT_COT_OBJECT_GUID SLO COT Object GUID 20130517
3 Importing IV_NAME Call by reference Type reference (TYPE) LTR_OBJECT_NAME Global Variant Name 20130801

Method OPEN_PIFD_VAR_EXPORT_QAF on class CL_BTP_WD_NAVIGATION has no exception.

Method OPEN_PROJECT_OIF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_API_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT API from WD_GET_API 20100727
2 Importing IV_GUID Call by reference Type reference (TYPE) BTP_DL_GUID Project GUID 20100727
# Exception Resumable Description Created on
1 CX_BTP_WD_NAVIGATION Exceptions on Navigation to WD Components 20110526

Method OPEN_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_API_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT API from WD_GET_API 20101012
2 Importing IV_ABSOLUTE_URL Call by reference Type reference (TYPE) STRING Absolute URL 20101012
3 Importing IV_REMOTE Call by reference Type reference (TYPE) ABAP_BOOL 20111227

Method OPEN_URL on class CL_BTP_WD_NAVIGATION has no exception.

Method OPEN_WHEREUSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_API_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20120628
2 Importing IV_CONTMGMT Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20120628
3 Importing IV_GUID Call by reference Type reference (TYPE) BTP_DL_GUID BTP GUID 20120628

Method OPEN_WHEREUSED on class CL_BTP_WD_NAVIGATION has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_700