SAP ABAP Class CL_BSP_XP_DATALOSS_NAV_UTIL (Navigation with data loss protection)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-FRW (Application Component) Framework
     BSP_XP_APPLICATION (Package) XP application - to be deleted
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BSP_XP_DATA_LOSS_HANDLING Data Loss Dialog Processing 20050927
Properties
Class CL_BSP_XP_DATALOSS_NAV_UTIL  
Short Description Navigation with data loss protection    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BSP_XP_APPLICATION   XP application - to be deleted 
Created 20050926   SAP 
Last change 20081007   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
# Interface Abstract Final Description Created on
1 IF_BSP_XP_DATA_LOSS_HANDLING Data Loss Dialog Processing 20050927
Friends
Class CL_BSP_XP_DATALOSS_NAV_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DATA_LOSS_DIALOG_CANC Constant Protected Type reference (TYPE) STRING 'EH_ON_DLD_CANCEL' Cancel 20051102
2 GC_DATA_LOSS_DIALOG_NO Constant Protected Type reference (TYPE) STRING 'EH_ON_DLD_NO' Cancel and navigate 20051102
3 GC_DATA_LOSS_DIALOG_SAVE Constant Protected Type reference (TYPE) STRING 'EH_ON_DLD_SAVE' Save and navigate 20051102
4 GV_DATA_HAS_CHANGED Static Attribute Protected Type reference (TYPE) ABAP_BOOL 20051110
5 GV_DIALOG_LAUNCH_SCRIPT Static Attribute Protected Type reference (TYPE) STRING 20050927
6 GV_DIALOG_PROCESSING_ERROR Static Attribute Protected Type reference (TYPE) ABAP_BOOL 20051122
7 GV_NAVIGATION_HANDLER Static Attribute Protected Object reference (TYPE REF TO) IF_BSP_XP_NAVIGATION_HANDLER Navigation handler 20050927
8 GV_SEARCH_HELP_ACTIVE Static Attribute Protected Type reference (TYPE) ABAP_BOOL 20051104
9 GV_SEARCH_HELP_CONTROLLER Static Attribute Protected Object reference (TYPE REF TO) IF_BSP_XP_DATA_LOSS_SEARCHHELP 20051102
10 GV_STATE_ID Static Attribute Protected Type reference (TYPE) STRING 20051103
11 GV_VIEW_MANAGER Static Attribute Protected Object reference (TYPE REF TO) IF_BSP_WD_VIEW_MANAGER Access Interface for View Manager 20051103
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_DATA_LOSS_DIALOG Static method Public Method Activate data loss dialog 20050926
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050928
3 DISPATCH_USER_SELECTION Static method Public Method Dispatch selected data loss dialog option 20051102
4 EH_DATA_CHANGED Static method Protected Event handling method 20051111
5 EH_LEAVE_SEARCH_HELP Static method Protected Event handling method 20051102
6 EH_ON_CANCEL Static method Protected Event handling method 20050928
7 EH_PROCESSING_FAILED Static method Protected Event handling method 20051004
8 EH_PROCESSING_SUCCESSFUL Static method Protected Event handling method 20050927
9 EH_START_SEARCH_HELP Static method Protected Event handling method 20051102
10 EH_STATE_CREATED Static method Protected Event handling method 20051103
11 EH_STATE_RESTORED Static method Protected Event handling method 20051104
12 GET_DIALOG_LAUNCH_SCRIPT Static method Public Method Returns script to launch data loss dialog 20050926
13 GET_EDIT_STATE_ID Static method Public Method 20051104
14 GET_ERROR_DIALOG_LAUNCH_SCRIPT Static method Public Method Returns script to launch error dialog (internal) 20051122
15 IS_INPLACE_SEARCH_HELP Static method Public Method Returns TRUE if search help is part of the edit view set 20051104
16 IS_SAVE_NEEDED Static method Public Method Returns TRUE if save is needed 20050926
17 IS_SEARCH_HELP_ACTIVE Static method Public Method 20051104
18 LEAVE_SEARCH_HELP Static method Public Method Leave search help (when needed) before processing data loss 20051102
19 SET_VIEW_MANAGER Static method Public Method 20051103
Events
Class CL_BSP_XP_DATALOSS_NAV_UTIL has no event.
Types
Class CL_BSP_XP_DATALOSS_NAV_UTIL has no local type.
Method Signatures

Method ACTIVATE_DATA_LOSS_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAVIGATION_HANDLER Call by reference Object reference (TYPE REF TO) IF_BSP_XP_NAVIGATION_HANDLER Navigation handler 20050927

Method ACTIVATE_DATA_LOSS_DIALOG on class CL_BSP_XP_DATALOSS_NAV_UTIL has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_BSP_XP_DATALOSS_NAV_UTIL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_BSP_XP_DATALOSS_NAV_UTIL has no exception.

Method DISPATCH_USER_SELECTION Signature

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

Method DISPATCH_USER_SELECTION on class CL_BSP_XP_DATALOSS_NAV_UTIL has no exception.

Method EH_DATA_CHANGED Signature

Method EH_DATA_CHANGED on class CL_BSP_XP_DATALOSS_NAV_UTIL has no parameter.
Method EH_DATA_CHANGED on class CL_BSP_XP_DATALOSS_NAV_UTIL has no exception.

Method EH_LEAVE_SEARCH_HELP Signature

Method EH_LEAVE_SEARCH_HELP on class CL_BSP_XP_DATALOSS_NAV_UTIL has no parameter.
Method EH_LEAVE_SEARCH_HELP on class CL_BSP_XP_DATALOSS_NAV_UTIL has no exception.

Method EH_ON_CANCEL Signature

Method EH_ON_CANCEL on class CL_BSP_XP_DATALOSS_NAV_UTIL has no parameter.
Method EH_ON_CANCEL on class CL_BSP_XP_DATALOSS_NAV_UTIL has no exception.

Method EH_PROCESSING_FAILED Signature

Method EH_PROCESSING_FAILED on class CL_BSP_XP_DATALOSS_NAV_UTIL has no parameter.
Method EH_PROCESSING_FAILED on class CL_BSP_XP_DATALOSS_NAV_UTIL has no exception.

Method EH_PROCESSING_SUCCESSFUL Signature

Method EH_PROCESSING_SUCCESSFUL on class CL_BSP_XP_DATALOSS_NAV_UTIL has no parameter.
Method EH_PROCESSING_SUCCESSFUL on class CL_BSP_XP_DATALOSS_NAV_UTIL has no exception.

Method EH_START_SEARCH_HELP Signature

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

Method EH_START_SEARCH_HELP on class CL_BSP_XP_DATALOSS_NAV_UTIL has no exception.

Method EH_STATE_CREATED Signature

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

Method EH_STATE_CREATED on class CL_BSP_XP_DATALOSS_NAV_UTIL has no exception.

Method EH_STATE_RESTORED Signature

Method EH_STATE_RESTORED on class CL_BSP_XP_DATALOSS_NAV_UTIL has no parameter.
Method EH_STATE_RESTORED on class CL_BSP_XP_DATALOSS_NAV_UTIL has no exception.

Method GET_DIALOG_LAUNCH_SCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20050926

Method GET_DIALOG_LAUNCH_SCRIPT on class CL_BSP_XP_DATALOSS_NAV_UTIL has no exception.

Method GET_EDIT_STATE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20051104

Method GET_EDIT_STATE_ID on class CL_BSP_XP_DATALOSS_NAV_UTIL has no exception.

Method GET_ERROR_DIALOG_LAUNCH_SCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BASE_URL Call by reference Type reference (TYPE) STRING 20051122
2 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20051122

Method GET_ERROR_DIALOG_LAUNCH_SCRIPT on class CL_BSP_XP_DATALOSS_NAV_UTIL has no exception.

Method IS_INPLACE_SEARCH_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20051104

Method IS_INPLACE_SEARCH_HELP on class CL_BSP_XP_DATALOSS_NAV_UTIL has no exception.

Method IS_SAVE_NEEDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20050926

Method IS_SAVE_NEEDED on class CL_BSP_XP_DATALOSS_NAV_UTIL has no exception.

Method IS_SEARCH_HELP_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20051104

Method IS_SEARCH_HELP_ACTIVE on class CL_BSP_XP_DATALOSS_NAV_UTIL has no exception.

Method LEAVE_SEARCH_HELP Signature

Method LEAVE_SEARCH_HELP on class CL_BSP_XP_DATALOSS_NAV_UTIL has no parameter.
Method LEAVE_SEARCH_HELP on class CL_BSP_XP_DATALOSS_NAV_UTIL has no exception.

Method SET_VIEW_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VIEW_MANAGER Call by reference Object reference (TYPE REF TO) IF_BSP_WD_VIEW_MANAGER Access Interface for View Manager 20051103

Method SET_VIEW_MANAGER on class CL_BSP_XP_DATALOSS_NAV_UTIL has no exception.
History
Last changed by/on SAP  20081007 
SAP Release Created in 700