SAP ABAP Class CL_ISH_GUI_DYNPRO_CONNECTOR (IS-H: GUI - Dynpro View Connector)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H-PM (Application Component) Patient Management
     N1BASE (Package) IS-H: Basic Functionality; TSA Development
Properties
Class CL_ISH_GUI_DYNPRO_CONNECTOR  
Short Description IS-H: GUI - Dynpro View Connector    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1BASE   IS-H: Basic Functionality; TSA Development 
Created 20070710   SAP 
Last change 20071120   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISH_GUI_DYNPRO_CONNECTOR has no forward declaration.
Interfaces
Class CL_ISH_GUI_DYNPRO_CONNECTOR has no interface implemented.
Friends
Class CL_ISH_GUI_DYNPRO_CONNECTOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_CONNECTOR Static Attribute Private Type reference (TYPE) GTYT_CONNECTOR All Connection Objects 20070710
2 GT_VIEW Instance attribute Private Type reference (TYPE) GTYT_VIEW All Dynpros and Their Views 20070710
3 G_REPID Instance attribute Private Type reference (TYPE) SY-REPID Program Name of a Dynpro 20070710
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_PAI Static method Public Method Transfer Post-PAI Processing to Dynpro View 20070710
2 AFTER_PBO Static method Public Method Transfer Post-PBO Processing to Dynpro View 20070710
3 BEFORE_CALL_SUBSCREEN Static method Public Method Processing Before CALL SUBSCREEN Statement 20070710
4 BEFORE_PAI Static method Public Method Transfer Pre-PAI Processing to Dynpro View 20070710
5 BEFORE_PBO Static method Public Method Transfer Pre-PBO Processing to Dynpro View 20070710
6 CONNECT Static method Public Method Connects a Dynpro with a Dynpro View 20070710
7 CONNECT_FREE Static method Public Method Connects the Next Free Dynpro with a Dynpro View 20070710
8 CREATE_CONNECTOR Static method Private Method Generates a Connection Object 20070710
9 DISCONNECT Static method Public Method Undoes the Connection Between Dynpro and Dynpro View 20070710
10 EXIT_COMMAND Static method Public Method Transfer Exit-Command Processing to Dynpro View 20070710
11 GET_CONNECTOR Static method Private Method Returns the Connection Object for a Dynpro 20070710
12 GET_VIEW Instance method Private Method Returns the Dynpro View for a Dynpro 20070710
13 GET_VIEW_BY_DYNPRO Static method Public Method Returns the View for a Dynpro 20070710
14 PAI Static method Public Method Transfer PAI Processing to Dynpro View 20070710
15 PBO Static method Public Method Transfer PBO Processing to Dynpro View 20070710
16 POH Static method Public Method Transfer F1 Processing to Dynpro View 20070710
17 POV Static method Public Method Transfer F4 Processing to Dynpro View 20070710
18 USER_COMMAND Static method Public Method Transfer User-Command Processing to Dynpro View 20070710
19 _AFTER_PAI Instance method Private Method Transfer Post-PAI Processing to Dynpro View 20070710
20 _AFTER_PBO Instance method Private Method Transfer Post-PBO Processing to Dynpro View 20070710
21 _BEFORE_CALL_SUBSCREEN Instance method Private Method Processing Before CALL SUBSCREEN Statement 20070710
22 _BEFORE_PAI Instance method Private Method Transfer Pre-PAI Processing to Dynpro View 20070710
23 _BEFORE_PBO Instance method Private Method Transfer Pre-PBO Processing to Dynpro View 20070710
24 _EXIT_COMMAND Instance method Private Method Transfer Exit-Command Processing to Dynpro View 20070710
25 _PAI Instance method Private Method Transfer PAI Processing to Dynpro View 20070710
26 _PBO Instance method Private Method Transfer PBO Processing to Dynpro View 20070710
27 _POH Instance method Private Method Transfer F1 Processing to Dynpro View 20070710
28 _POV Instance method Private Method Transfer F4 Processing to Dynpro View 20070710
29 _USER_COMMAND Instance method Private Method Transfer User-Command Processing to Dynpro View 20070710
Events
Class CL_ISH_GUI_DYNPRO_CONNECTOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTYT_CONNECTOR Private See coding Program Names and Their Connection Objects 20070710 gtyt_connector TYPE HASHED TABLE OF gty_connector WITH UNIQUE KEY repid
2 GTYT_VIEW Private See coding Dynpro Numbers and Their Views 20070710 gtyt_view TYPE HASHED TABLE OF gty_view WITH UNIQUE KEY dynnr
3 GTY_CONNECTOR Private See coding Program Name and Its Connection Object 20070710 BEGIN OF gty_connector, repid TYPE sy-repid, r_connector TYPE REF TO cl_ish_gui_dynpro_connector, END OF gty_connector
4 GTY_VIEW Private See coding Dynpro Number and its View 20070710 BEGIN OF gty_view, dynnr TYPE sy-dynnr, r_view TYPE REF TO cl_ish_gui_dynpro_view, END OF gty_view
Method Signatures

Method AFTER_PAI 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) SY-DYNNR SY-DYNNR Dynpronummer des Dynpros 20070710
2 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Programmname des Dynpros 20070710

Method AFTER_PAI on class CL_ISH_GUI_DYNPRO_CONNECTOR has no exception.

Method AFTER_PBO 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) SY-DYNNR SY-DYNNR Dynpronummer des Dynpros 20070710
2 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Programmname des Dynpros 20070710

Method AFTER_PBO on class CL_ISH_GUI_DYNPRO_CONNECTOR has no exception.

Method BEFORE_CALL_SUBSCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBSCREEN_DYNNR Call by reference Type reference (TYPE) SY-DYNNR Dynpronummer des Subscreen-Dynpros 20070710
2 Exporting E_SUBSCREEN_REPID Call by reference Type reference (TYPE) SY-REPID Programmname des Subscreen-Dynpros 20070710
3 Importing I_DYNNR Call by reference Type reference (TYPE) SY-DYNNR SY-DYNNR Dynpronummer des aktuellen Dynpros 20070710
4 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Programmname des aktuellen Dynpros 20070710
5 Importing I_SUBSCREEN_NAME Call by reference Type reference (TYPE) N1GUI_ELEMENT_NAME Name des Subscreens 20070710

Method BEFORE_CALL_SUBSCREEN on class CL_ISH_GUI_DYNPRO_CONNECTOR has no exception.

Method BEFORE_PAI 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) SY-DYNNR SY-DYNNR Dynpronummer des Dynpros 20070710
2 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Programmname des Dynpros 20070710

Method BEFORE_PAI on class CL_ISH_GUI_DYNPRO_CONNECTOR has no exception.

Method BEFORE_PBO 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) SY-DYNNR SY-DYNNR Dynpronummer des Dynpros 20070710
2 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Programmname des Dynpros 20070710

Method BEFORE_PBO on class CL_ISH_GUI_DYNPRO_CONNECTOR has no exception.

Method CONNECT 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_ISH_GUI_DYNPRO_VIEW IS-H: GUI - Dynpro View 20070710
2 Importing I_DYNNR Call by reference Type reference (TYPE) SY-DYNNR Dynpronummer des Dynpros 20070710
3 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Programmname des Dynpros 20070710
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070710

Method CONNECT_FREE 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_ISH_GUI_DYNPRO_VIEW IS-H: GUI - Dynpro View 20070710
2 Importing I_DYNNR_FROM Call by reference Type reference (TYPE) SY-DYNNR Dynpronummer Von 20070710
3 Importing I_DYNNR_TO Call by reference Type reference (TYPE) SY-DYNNR Dynpronummer Bis 20070710
4 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Programmname des Dynpros 20070710
5 Returning R_DYNNR Value transfer Type reference (TYPE) SY-DYNNR Verknüpfte Dynpronummer 20070710
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070710

Method CREATE_CONNECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Programmname des Dynpros 20070710
2 Returning RR_CONNECTOR Value transfer Object reference (TYPE REF TO) CL_ISH_GUI_DYNPRO_CONNECTOR Erzeugtes Verknüpfungsobjekt 20070710
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070710

Method DISCONNECT 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_ISH_GUI_DYNPRO_VIEW IS-H: GUI - Dynpro View 20070710
2 Importing I_DYNNR Call by reference Type reference (TYPE) SY-DYNNR Dynpronummer des Dynpros 20070710
3 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Programmname des Dynpros 20070710
4 Returning R_DISCONNECTED Value transfer Type reference (TYPE) ABAP_BOOL abap_true: Verknüpfung wurde gelöst 20070710

Method DISCONNECT on class CL_ISH_GUI_DYNPRO_CONNECTOR has no exception.

Method EXIT_COMMAND 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) SY-DYNNR SY-DYNNR Dynpronummer des Dynpros 20070710
2 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Programmname des Dynpros 20070710
3 Importing I_UCOMM Call by reference Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20070710
4 Returning R_EXIT Value transfer Type reference (TYPE) ABAP_BOOL abap_true: Trägerdynpro verlassen 20070710

Method EXIT_COMMAND on class CL_ISH_GUI_DYNPRO_CONNECTOR has no exception.

Method GET_CONNECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Programmname des Dynpros 20070710
2 Returning RR_CONNECTOR Value transfer Object reference (TYPE REF TO) CL_ISH_GUI_DYNPRO_CONNECTOR IS-H: GUI - Dynpro View Verknüpfer 20070710

Method GET_CONNECTOR on class CL_ISH_GUI_DYNPRO_CONNECTOR 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) SY-DYNNR SY-DYNNR Dynpronummer 20070710
2 Returning RR_VIEW Value transfer Object reference (TYPE REF TO) CL_ISH_GUI_DYNPRO_VIEW IS-H: GUI - Dynpro View 20070710

Method GET_VIEW on class CL_ISH_GUI_DYNPRO_CONNECTOR has no exception.

Method GET_VIEW_BY_DYNPRO 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) SY-DYNNR SY-DYNNR Dynpronummer des Dynpros 20070710
2 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Programmname des Dynpros 20070710
3 Returning RR_VIEW Value transfer Object reference (TYPE REF TO) CL_ISH_GUI_DYNPRO_VIEW IS-H: GUI - Dynpro View 20070710

Method GET_VIEW_BY_DYNPRO on class CL_ISH_GUI_DYNPRO_CONNECTOR has no exception.

Method PAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DYNPSTRUCT Call by reference Type reference (TYPE) DATA Dynprostruktur 20070710
2 Importing I_DYNNR Call by reference Type reference (TYPE) SY-DYNNR SY-DYNNR Dynpronummer des Dynpros 20070710
3 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Programmname des Dynpros 20070710

Method PAI on class CL_ISH_GUI_DYNPRO_CONNECTOR has no exception.

Method PBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DYNPSTRUCT Call by reference Type reference (TYPE) DATA Dynprostruktur 20070710
2 Importing I_DYNNR Call by reference Type reference (TYPE) SY-DYNNR SY-DYNNR Dynpronummer des Dynpros 20070710
3 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Programmname des Dynpros 20070710

Method PBO on class CL_ISH_GUI_DYNPRO_CONNECTOR has no exception.

Method POH 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) SY-DYNNR SY-DYNNR Dynpronummer des Dynpros 20070710
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) ISH_FIELDNAME Name des F1-Feldes 20070710
3 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Programmname des Dynpros 20070710

Method POH on class CL_ISH_GUI_DYNPRO_CONNECTOR has no exception.

Method POV 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) SY-DYNNR SY-DYNNR Dynpronummer des Dynpros 20070710
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) ISH_FIELDNAME Name des F4-Feldes 20070710
3 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Programmname des Dynpros 20070710

Method POV on class CL_ISH_GUI_DYNPRO_CONNECTOR has no exception.

Method USER_COMMAND 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) SY-DYNNR SY-DYNNR Dynpronummer des Dynpros 20070710
2 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Programmname des Dynpros 20070710
3 Importing I_UCOMM Call by reference Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20070710
4 Returning R_EXIT Value transfer Type reference (TYPE) ABAP_BOOL abap_true: Trägerdynpro verlassen 20070710

Method USER_COMMAND on class CL_ISH_GUI_DYNPRO_CONNECTOR has no exception.

Method _AFTER_PAI 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) SY-DYNNR SY-DYNNR Dynpronummer des Dynpros 20070710

Method _AFTER_PAI on class CL_ISH_GUI_DYNPRO_CONNECTOR has no exception.

Method _AFTER_PBO 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) SY-DYNNR SY-DYNNR Dynpronummer des Dynpros 20070710

Method _AFTER_PBO on class CL_ISH_GUI_DYNPRO_CONNECTOR has no exception.

Method _BEFORE_CALL_SUBSCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBSCREEN_DYNNR Call by reference Type reference (TYPE) SY-DYNNR Dynpronummer des Subscreen-Dynpros 20070710
2 Exporting E_SUBSCREEN_REPID Call by reference Type reference (TYPE) SY-REPID Programmname des Subscreen-Dynpros 20070710
3 Importing I_DYNNR Call by reference Type reference (TYPE) SY-DYNNR SY-DYNNR Dynpronummer des aktuellen Dynpros 20070710
4 Importing I_SUBSCREEN_NAME Call by reference Type reference (TYPE) N1GUI_ELEMENT_NAME Name des Subscreens 20070710

Method _BEFORE_CALL_SUBSCREEN on class CL_ISH_GUI_DYNPRO_CONNECTOR has no exception.

Method _BEFORE_PAI 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) SY-DYNNR SY-DYNNR Dynpronummer des Dynpros 20070710

Method _BEFORE_PAI on class CL_ISH_GUI_DYNPRO_CONNECTOR has no exception.

Method _BEFORE_PBO 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) SY-DYNNR SY-DYNNR Dynpronummer des Dynpros 20070710

Method _BEFORE_PBO on class CL_ISH_GUI_DYNPRO_CONNECTOR has no exception.

Method _EXIT_COMMAND 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) SY-DYNNR SY-DYNNR Dynpronummer des Dynpros 20070710
2 Importing I_UCOMM Call by reference Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20070710
3 Returning R_EXIT Value transfer Type reference (TYPE) ABAP_BOOL abap_true: Trägerdynpro verlassen 20070710

Method _EXIT_COMMAND on class CL_ISH_GUI_DYNPRO_CONNECTOR has no exception.

Method _PAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DYNPSTRUCT Call by reference Type reference (TYPE) DATA Dynprostruktur 20070710
2 Importing I_DYNNR Call by reference Type reference (TYPE) SY-DYNNR SY-DYNNR Dynpronummer des Dynpros 20070710

Method _PAI on class CL_ISH_GUI_DYNPRO_CONNECTOR has no exception.

Method _PBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DYNPSTRUCT Call by reference Type reference (TYPE) DATA Dynprostruktur 20070710
2 Importing I_DYNNR Call by reference Type reference (TYPE) SY-DYNNR SY-DYNNR Dynpronummer des Dynpros 20070710

Method _PBO on class CL_ISH_GUI_DYNPRO_CONNECTOR has no exception.

Method _POH 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) SY-DYNNR SY-DYNNR Dynpronummer des Dynpros 20070710
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) ISH_FIELDNAME Name des F1-Feldes 20070710

Method _POH on class CL_ISH_GUI_DYNPRO_CONNECTOR has no exception.

Method _POV 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) SY-DYNNR SY-DYNNR Dynpronummer des Dynpros 20070710
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) ISH_FIELDNAME Name des F4-Feldes 20070710

Method _POV on class CL_ISH_GUI_DYNPRO_CONNECTOR has no exception.

Method _USER_COMMAND 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) SY-DYNNR SY-DYNNR Dynpronummer des Dynpros 20070710
2 Importing I_UCOMM Call by reference Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20070710
3 Returning R_EXIT Value transfer Type reference (TYPE) ABAP_BOOL abap_true: Trägerdynpro verlassen 20070710

Method _USER_COMMAND on class CL_ISH_GUI_DYNPRO_CONNECTOR has no exception.
History
Last changed by/on SAP  20071120 
SAP Release Created in