SAP ABAP Class CL_PS_UI_HANDLER (class to handle ui in object oriented manner.)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PS-ST (Application Component) Structures
     PS_HLP_MD (Package) Handling Large Projects:-Master Data
Properties
Class CL_PS_UI_HANDLER  
Short Description class to handle ui in object oriented manner.    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PS_HLP_MD   Handling Large Projects:-Master Data 
Created 20080205   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PS_UI_HANDLER has no forward declaration.
Interfaces
Class CL_PS_UI_HANDLER has no interface implemented.
Friends
Class CL_PS_UI_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CURRENT_SCREEN Static Attribute Public Type reference (TYPE) SY-DYNNR stores the current screen 20080327
2 DATASET_LOADED Instance attribute Public Type reference (TYPE) CHAR40 the dataset loaded 20080620
3 GL_DRAFT_WORK Static Attribute Public Type reference (TYPE) CHAR1 Single-Character Flag 20080627
4 MR_PS_UI_HANDLER Static Attribute Public Object reference (TYPE REF TO) CL_PS_UI_HANDLER singleton instance 20080205
5 MV_PROJ_PSPNR Static Attribute Public Type reference (TYPE) PS_INTNR 20090507
6 SCR_INFO Static Attribute Public See coding 20090526
7 TT_SCR_INFO Static Attribute Public See coding 20090526
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL_HANDELING Instance method Public Method method to handle cancel 20080610
2 CHECK_DATA_CHANGED Instance method Public Method Checks for data changes in selected datasets 20090408
3 F4IF_FIELD_VALUE Static method Public Method get the F4 Field value 20080403
4 GET_INSTANCE Static method Public Method Returns a singelton instance. 20080205
5 GET_SCREEN_GROUPS Static method Public Method Fetches screen group information 20090526
6 HANDLE_FCODE Instance method Public Method This method handles the fcode for the user interface. 20080205
7 INITIALISE Instance method Public Method Method to initialise the input parametres, 20080215
8 LEAVE_TO_CALLER Instance method Private Method Leave to the caller 20080509
9 LOAD_PROJECT_EDITOR Instance method Public Method Load Project Editor from DRAFT/Worklist 20080211
10 LOAD_WORKLIST Instance method Public Method Load Project Worklist 20080219
Events
Class CL_PS_UI_HANDLER has no event.
Types
Class CL_PS_UI_HANDLER has no local type.
Method Signatures

Method CANCEL_HANDELING Signature

Method CANCEL_HANDELING on class CL_PS_UI_HANDLER has no parameter.
Method CANCEL_HANDELING on class CL_PS_UI_HANDLER has no exception.

Method CHECK_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_CHANGES Value transfer Type reference (TYPE) FLAG 20090408

Method CHECK_DATA_CHANGED on class CL_PS_UI_HANDLER has no exception.

Method F4IF_FIELD_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DISPLAY Call by reference Type reference (TYPE) DDBOOL_D DD: truth value 20080530
2 Importing FIELDNAME Call by reference Type reference (TYPE) DFIES-FIELDNAME Field Name 20080403
3 Exporting RETURN_TAB Call by reference Type reference (TYPE) HRRETURN_TAB Interface Structure Search Help <-> Help System 20080403
4 Importing TABNAME Call by reference Type reference (TYPE) DFIES-TABNAME Table Name 20080403

Method F4IF_FIELD_VALUE on class CL_PS_UI_HANDLER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_INSTANCE Value transfer Object reference (TYPE REF TO) CL_PS_UI_HANDLER Singelton Instance. 20080205

Method GET_INSTANCE on class CL_PS_UI_HANDLER has no exception.

Method GET_SCREEN_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SCREEN Call by reference Type reference (TYPE) SCREEN 20090526
2 Importing IV_DYNPRO Call by reference Type reference (TYPE) SYDYNNR 20090526
3 Importing IV_PROGRAM Call by reference Type reference (TYPE) SYREPID 20090526

Method GET_SCREEN_GROUPS on class CL_PS_UI_HANDLER has no exception.

Method HANDLE_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SCREEN_NUM Call by reference Type reference (TYPE) SYDYNNR screen num 20080213
2 Importing IM_FCODE Call by reference Type reference (TYPE) SY-UCOMM Fcode to be handeled. 20080213

Method HANDLE_FCODE on class CL_PS_UI_HANDLER has no exception.

Method INITIALISE Signature

Method INITIALISE on class CL_PS_UI_HANDLER has no parameter.
Method INITIALISE on class CL_PS_UI_HANDLER has no exception.

Method LEAVE_TO_CALLER Signature

Method LEAVE_TO_CALLER on class CL_PS_UI_HANDLER has no parameter.
Method LEAVE_TO_CALLER on class CL_PS_UI_HANDLER has no exception.

Method LOAD_PROJECT_EDITOR Signature

Method LOAD_PROJECT_EDITOR on class CL_PS_UI_HANDLER has no parameter.
Method LOAD_PROJECT_EDITOR on class CL_PS_UI_HANDLER has no exception.

Method LOAD_WORKLIST Signature

Method LOAD_WORKLIST on class CL_PS_UI_HANDLER has no parameter.
Method LOAD_WORKLIST on class CL_PS_UI_HANDLER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 604