SAP ABAP Class CL_ISH_GUI_CONTROL_VIEW (IS-H: GUI - Control View)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H-PM (Application Component) Patient Management
     N1BASE (Package) IS-H: Basic Functionality; TSA Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISH_GUI_VIEW IS-H: GUI - View 20070711
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_GUI_CONTROL_VIEW IS-H: GUI - Control View 20070711
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISH_GUI_CONTAINER_VIEW IS-H: GUI - Container View 20070712
2 Inheritance (c INHERITING FROM c_ref)  CL_ISH_GUI_GRID_VIEW IS-H: GUI - ALV Grid View 20070712
3 Inheritance (c INHERITING FROM c_ref)  CL_ISH_GUI_TOOLBAR_VIEW IS-H: GUI - Toolbar View 20070716
4 Inheritance (c INHERITING FROM c_ref)  CL_ISH_GUI_TREE_VIEW IS-H: GUI - ALVTree View 20070717
Properties
Class CL_ISH_GUI_CONTROL_VIEW  
Short Description IS-H: GUI - Control View    
Super Class CL_ISH_GUI_VIEW IS-H: GUI - View 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1BASE   IS-H: Basic Functionality; TSA Development 
Created 20070711   SAP 
Last change 20071120   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_ISH_GUI_CONTROL_VIEW IS-H: GUI - Control View 20070711
Friends
Class CL_ISH_GUI_CONTROL_VIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_REFRMODE_IMMEDIATE Instance attribute Public Attribute reference (LIKE) 20070711
2 CO_REFRMODE_ON_REQUEST Instance attribute Public Attribute reference (LIKE) 20070711
3 GR_CONTROL Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTROL Proxy Class for Control in GUI 20070711
4 G_FIRST_DISPLAY_DONE Instance attribute Protected Type reference (TYPE) ABAP_BOOL abap_true: Initial Display Was Performed 20070711
5 G_FIRST_DISPLAY_MODE Instance attribute Protected Type reference (TYPE) ABAP_BOOL abap_true: Initial Display Currently In Progress 20070711
6 G_FLUSH_BUFFER_ACTIVE Static Attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE abap_true: Refresh Buffering Is Active 20070711
7 G_OWN_CONTROL Instance attribute Protected Type reference (TYPE) ABAP_BOOL abap_true: Control Belongs to Self 20070711
8 G_REFRESH_MODE Instance attribute Protected Type reference (TYPE) N1GUI_REFRESH_MODE Refresh Mode for Control Views 20070711
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_FLUSH_BUFFER Static method Public Method Activates Buffering for Controls 20070711
2 FIRST_DISPLAY Instance method Public Method 20070711
3 FLUSH Static method Public Method Refresh Display of All Buffered Controls 20070711
4 GET_CONTROL Instance method Public Method 20070711
5 GET_CONTROL_LAYOUT Instance method Public Method 20070711
6 GET_REFRESH_MODE Instance method Public Method 20070711
7 GET_VISIBILITY Instance method Public Method 20070711
8 IS_FIRST_DISPLAY_DONE Instance method Public Method 20070711
9 IS_FLUSH_BUFFER_ACTIVE Static method Public Method Returns Whether Control Refresh Is Buffered 20070711
10 IS_IN_FIRST_DISPLAY_MODE Instance method Public Method 20070711
11 ON_CHILD_VISIBILITY_CHANGED Instance method Protected Event handling method Event Handler: Visibility of a Lower-Level View 20070711
12 REFRESH_DISPLAY Instance method Public Method 20070711
13 SET_REFRESH_MODE Instance method Public Method 20070711
14 SET_VISIBILITY Instance method Public Method 20070711
15 _CREATE_CONTROL Instance method Protected Method Creates the Relevant Control (for Derivations) 20070711
16 _CREATE_CONTROL_ON_DEMAND Instance method Protected Method Creates or Returns the Underlying Control 20070711
17 _FIRST_DISPLAY Instance method Protected Method Executes the Initial Display (Internal Processing) 20070711
18 _INIT_CONTROL_VIEW Instance method Protected Method Initializes the Object 20070711
19 _REFRESH_DISPLAY Instance method Protected Method Refreshes the Display (Internal Processing) 20070711
Events
# Event Type Visibility Description Created on
1 EV_FLUSH Static Event
(1)
Public
(2)
Refresh Control Display 20070711
2 EV_VISIBILITY_CHANGED Instance Event
(0)
Public
(2)
20070711
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTYT_FLUSH_GRID Private See coding 20070711 gtyt_flush_grid TYPE HASHED TABLE OF gty_flush_grid WITH UNIQUE KEY r_alv_grid
2 GTYT_FLUSH_TREE Private See coding 20070711 gtyt_flush_tree TYPE HASHED TABLE OF gty_flush_tree WITH UNIQUE KEY r_alv_tree
3 GTY_FLUSH_GRID Private See coding 20070711 BEGIN OF gty_flush_grid, r_alv_grid TYPE REF TO cl_gui_alv_grid, stable_row TYPE abap_bool, stable_col TYPE abap_bool, soft_refresh TYPE abap_bool, END OF gty_flush_grid
4 GTY_FLUSH_TREE Private See coding 20070711 BEGIN OF gty_flush_tree, r_alv_tree TYPE REF TO cl_gui_alv_tree, END OF gty_flush_tree
Method Signatures

Method ACTIVATE_FLUSH_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ACTIVATED Value transfer Type reference (TYPE) ABAP_BOOL abap_true: Auffrisch-Puffer wurde aktiviert 20070711

Method ACTIVATE_FLUSH_BUFFER on class CL_ISH_GUI_CONTROL_VIEW has no exception.

Method FIRST_DISPLAY Signature

Method FIRST_DISPLAY on class CL_ISH_GUI_CONTROL_VIEW has no parameter.
Method FIRST_DISPLAY on class CL_ISH_GUI_CONTROL_VIEW has no exception.

Method FLUSH Signature

Method FLUSH on class CL_ISH_GUI_CONTROL_VIEW has no parameter.
Method FLUSH on class CL_ISH_GUI_CONTROL_VIEW has no exception.

Method GET_CONTROL Signature

Method GET_CONTROL on class CL_ISH_GUI_CONTROL_VIEW has no parameter.
Method GET_CONTROL on class CL_ISH_GUI_CONTROL_VIEW has no exception.

Method GET_CONTROL_LAYOUT Signature

Method GET_CONTROL_LAYOUT on class CL_ISH_GUI_CONTROL_VIEW has no parameter.
Method GET_CONTROL_LAYOUT on class CL_ISH_GUI_CONTROL_VIEW has no exception.

Method GET_REFRESH_MODE Signature

Method GET_REFRESH_MODE on class CL_ISH_GUI_CONTROL_VIEW has no parameter.
Method GET_REFRESH_MODE on class CL_ISH_GUI_CONTROL_VIEW has no exception.

Method GET_VISIBILITY Signature

Method GET_VISIBILITY on class CL_ISH_GUI_CONTROL_VIEW has no parameter.
Method GET_VISIBILITY on class CL_ISH_GUI_CONTROL_VIEW has no exception.

Method IS_FIRST_DISPLAY_DONE Signature

Method IS_FIRST_DISPLAY_DONE on class CL_ISH_GUI_CONTROL_VIEW has no parameter.
Method IS_FIRST_DISPLAY_DONE on class CL_ISH_GUI_CONTROL_VIEW has no exception.

Method IS_FLUSH_BUFFER_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FLUSH_BUFFER_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL abap_true: Pufferung ist aktiv 20070711

Method IS_FLUSH_BUFFER_ACTIVE on class CL_ISH_GUI_CONTROL_VIEW has no exception.

Method IS_IN_FIRST_DISPLAY_MODE Signature

Method IS_IN_FIRST_DISPLAY_MODE on class CL_ISH_GUI_CONTROL_VIEW has no parameter.
Method IS_IN_FIRST_DISPLAY_MODE on class CL_ISH_GUI_CONTROL_VIEW has no exception.

Method ON_CHILD_VISIBILITY_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_VISIBLE Value transfer Attribute reference (LIKE) >SENDER< 20070711
2 Importing SENDER Call by reference Attribute reference (LIKE) 20070711

Method ON_CHILD_VISIBILITY_CHANGED on class CL_ISH_GUI_CONTROL_VIEW has no exception.

Method REFRESH_DISPLAY Signature

Method REFRESH_DISPLAY on class CL_ISH_GUI_CONTROL_VIEW has no parameter.
Method REFRESH_DISPLAY on class CL_ISH_GUI_CONTROL_VIEW has no exception.

Method SET_REFRESH_MODE Signature

Method SET_REFRESH_MODE on class CL_ISH_GUI_CONTROL_VIEW has no parameter.
Method SET_REFRESH_MODE on class CL_ISH_GUI_CONTROL_VIEW has no exception.

Method SET_VISIBILITY Signature

Method SET_VISIBILITY on class CL_ISH_GUI_CONTROL_VIEW has no parameter.
Method SET_VISIBILITY on class CL_ISH_GUI_CONTROL_VIEW has no exception.

Method _CREATE_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_CONTROL Value transfer Object reference (TYPE REF TO) CL_GUI_CONTROL Proxy-Klasse für Control im GUI 20070711
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070711

Method _CREATE_CONTROL_ON_DEMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_CONTROL Value transfer Object reference (TYPE REF TO) CL_GUI_CONTROL Proxy-Klasse für Control im GUI 20070711
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070711

Method _FIRST_DISPLAY Signature

Method _FIRST_DISPLAY on class CL_ISH_GUI_CONTROL_VIEW has no parameter.
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070711

Method _INIT_CONTROL_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_ISH_GUI_CONTROLLER IS-H: GUI - Controller 20070711
2 Importing IR_LAYOUT Call by reference Object reference (TYPE REF TO) CL_ISH_GUI_CONTROL_LAYOUT IS-H: GUI - Layout eines Control Views 20070711
3 Importing IR_PARENT_VIEW Call by reference Object reference (TYPE REF TO) IF_ISH_GUI_VIEW IS-H: GUI - View 20070711
4 Importing I_VCODE Call by reference Type reference (TYPE) TNDYM-VCODE CO_VCODE_DISPLAY IS-H: Verarbeitungsmodus 20070711
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070711

Method _REFRESH_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FORCE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE abap_true: Anzeige komplett neu aufgebauen 20070711
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070711
Event Signatures

Event EV_FLUSH Signature
Event EV_FLUSH on class CL_ISH_GUI_CONTROL_VIEW has no parameter.
Event EV_VISIBILITY_CHANGED Signature
Event EV_VISIBILITY_CHANGED on class CL_ISH_GUI_CONTROL_VIEW has no parameter.
History
Last changed by/on SAP  20071120 
SAP Release Created in