SAP ABAP Class CL_RSISW_SCREEN_FRAMEWORK (Controller for Dynpro Screen Framework)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA (Application Component) Planning
     RSISW (Package) Intelligent Services Workbench
Properties
Class CL_RSISW_SCREEN_FRAMEWORK  
Short Description Controller for Dynpro Screen Framework    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package RSISW   Intelligent Services Workbench 
Created 20030221   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSISW_SCREEN_FRAMEWORK has no interface implemented.
Friends
Class CL_RSISW_SCREEN_FRAMEWORK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_VIEW_TYPE_COMPOSITE Constant Private Type reference (TYPE) CHAR1 '2' 20030502
2 MC_VIEW_TYPE_SCREEN Constant Private Type reference (TYPE) CHAR1 '3' 20030502
3 MC_VIEW_TYPE_WINDOW Constant Private Type reference (TYPE) CHAR1 '1' 20030502
4 MR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_RSISW_SCREEN_FRAMEWORK 20030326
5 MS_CURSOR Instance attribute Public Type reference (TYPE) RSISW_S_SCREEN_VIEW_CURSOR 20030903
6 MT_EXCL_FCODE Instance attribute Public Type reference (TYPE) RSISW_T_SCREEN_FCODE Table with Function Codes 20030326
7 MT_VIEW Instance attribute Private Type reference (TYPE) RSISW_T_SCREEN_VIEW_REF Screen Ref 20030326
8 MT_VIEWS_ON_DISPLAY Instance attribute Private Type reference (TYPE) RSISW_T_SCREEN_VIEW_REF 20030605
9 M_FCODE Instance attribute Public Type reference (TYPE) SYUCOMM Screens, Function Code Triggered by PAI 20030326
10 M_PFSTATUS Instance attribute Public Type reference (TYPE) SYPFKEY 20030326
11 M_PFSTATUS_REPID Instance attribute Public Type reference (TYPE) SYREPID 20030326
12 M_TITLEBAR Instance attribute Public Type reference (TYPE) GUI_TITLE 20030326
13 M_TITLEBAR_REPID Instance attribute Public Type reference (TYPE) SYREPID 20030326
14 M_TITLEBAR_VAR1 Instance attribute Public Type reference (TYPE) STRING 20030731
15 M_TITLEBAR_VAR2 Instance attribute Public Type reference (TYPE) STRING 20030731
16 M_TITLEBAR_VAR3 Instance attribute Public Type reference (TYPE) STRING 20030731
17 M_TITLEBAR_VAR4 Instance attribute Public Type reference (TYPE) STRING 20030731
18 M_TITLEBAR_VAR5 Instance attribute Public Type reference (TYPE) STRING 20030731
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20030221
2 GET_INSTANCE Static method Public Method 20030221
3 GET_VIEW Instance method Public Method 20030221
4 GET_VIEW_TYPE Instance method Private Method 20030502
5 REGISTER_VIEW Instance method Public Method 20030221
6 SET_CURSOR Instance method Public Method 20030903
7 SET_EXCL_FCODE Instance method Public Method 20030221
8 SET_FCODE Instance method Public Method 20030221
9 SET_PFSTATUS Instance method Public Method 20030326
10 SET_TITLEBAR Instance method Public Method 20030326
11 SET_VIEW_OFF_DISPLAY Instance method Public Method 20030605
12 SET_VIEW_ON_DISPLAY Instance method Public Method 20030605
13 UNREGISTER_VIEW Instance method Public Method 20030417
Events
Class CL_RSISW_SCREEN_FRAMEWORK has no event.
Types
Class CL_RSISW_SCREEN_FRAMEWORK has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RSISW_SCREEN_FRAMEWORK has no parameter.
Method CONSTRUCTOR on class CL_RSISW_SCREEN_FRAMEWORK has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_RSISW_SCREEN_FRAMEWORK 20030326

Method GET_INSTANCE on class CL_RSISW_SCREEN_FRAMEWORK has no exception.

Method GET_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DYNNR Call by reference Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20030221
2 Importing I_REPID Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20030221
3 Returning RR_VIEW Value transfer Object reference (TYPE REF TO) CL_RSISW_SCREEN_VIEW Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20030326

Method GET_VIEW on class CL_RSISW_SCREEN_FRAMEWORK has no exception.

Method GET_VIEW_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_VIEW Call by reference Object reference (TYPE REF TO) CL_RSISW_SCREEN_VIEW 20030502
2 Returning R_VIEW_TYPE Value transfer Type reference (TYPE) CHAR1 20030806

Method GET_VIEW_TYPE on class CL_RSISW_SCREEN_FRAMEWORK has no exception.

Method REGISTER_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_VIEW Call by reference Object reference (TYPE REF TO) CL_RSISW_SCREEN_VIEW 20030326

Method REGISTER_VIEW on class CL_RSISW_SCREEN_FRAMEWORK has no exception.

Method SET_CURSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_VIEW Call by reference Object reference (TYPE REF TO) CL_RSISW_SCREEN_VIEW 20030903
2 Importing IS_CURSOR Call by reference Type reference (TYPE) RSISW_S_SCREEN_CURSOR 20030903

Method SET_CURSOR on class CL_RSISW_SCREEN_FRAMEWORK has no exception.

Method SET_EXCL_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EXCL_FCODE Call by reference Type reference (TYPE) RSISW_T_SCREEN_FCODE Tabelle mit Funktionscodes 20030326

Method SET_EXCL_FCODE on class CL_RSISW_SCREEN_FRAMEWORK has no exception.

Method SET_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20030221

Method SET_FCODE on class CL_RSISW_SCREEN_FRAMEWORK has no exception.

Method SET_PFSTATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PFSTATUS Call by reference Type reference (TYPE) SYPFKEY Bildschirmbilder, aktueller GUI-Status 20030326
2 Importing I_PFSTATUS_REPID Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20030326

Method SET_PFSTATUS on class CL_RSISW_SCREEN_FRAMEWORK has no exception.

Method SET_TITLEBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TITLEBAR Call by reference Type reference (TYPE) GUI_TITLE Bildschirmbilder, Text in der Titelzeile 20030326
2 Importing I_TITLEBAR_REPID Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20030326
3 Importing I_TITLEBAR_VAR1 Call by reference Type reference (TYPE) STRING 20030731
4 Importing I_TITLEBAR_VAR2 Call by reference Type reference (TYPE) STRING 20030731
5 Importing I_TITLEBAR_VAR3 Call by reference Type reference (TYPE) STRING 20030731
6 Importing I_TITLEBAR_VAR4 Call by reference Type reference (TYPE) STRING 20030731
7 Importing I_TITLEBAR_VAR5 Call by reference Type reference (TYPE) STRING 20030731

Method SET_TITLEBAR on class CL_RSISW_SCREEN_FRAMEWORK has no exception.

Method SET_VIEW_OFF_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_VIEW Call by reference Object reference (TYPE REF TO) CL_RSISW_SCREEN_VIEW 20030605

Method SET_VIEW_OFF_DISPLAY on class CL_RSISW_SCREEN_FRAMEWORK has no exception.

Method SET_VIEW_ON_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_VIEW Call by reference Object reference (TYPE REF TO) CL_RSISW_SCREEN_VIEW 20030605

Method SET_VIEW_ON_DISPLAY on class CL_RSISW_SCREEN_FRAMEWORK has no exception.

Method UNREGISTER_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_VIEW Call by reference Object reference (TYPE REF TO) CL_RSISW_SCREEN_VIEW 20030417

Method UNREGISTER_VIEW on class CL_RSISW_SCREEN_FRAMEWORK has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 400