SAP ABAP Class CL_ISH_GUI_SPLITTER_LAYOUT (IS-H: GUI - Layout of a Splitter 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_CONTROL_LAYOUT IS-H: GUI - Layout of a Control View 20070710
Properties
Class CL_ISH_GUI_SPLITTER_LAYOUT  
Short Description IS-H: GUI - Layout of a Splitter View    
Super Class CL_ISH_GUI_CONTROL_LAYOUT IS-H: GUI - Layout of a Control 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 20070710   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
Class CL_ISH_GUI_SPLITTER_LAYOUT has no interface implemented.
Friends
Class CL_ISH_GUI_SPLITTER_LAYOUT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_DEF_BOTTOM_RIGHT_NAME Constant Public Type reference (TYPE) N1GUI_ELEMENT_NAME 'BOTTOM_RIGHT' Default Element Name of the Lower/Right Cell 20070710
2 CO_DEF_TOP_LEFT_NAME Constant Public Type reference (TYPE) N1GUI_ELEMENT_NAME 'TOP_LEFT' Default Element Name of the Upper/Left Cell 20070710
3 CO_MODE_ABSOLUTE Constant Public Type reference (TYPE) STRING 'ABSOLUTE' Mode: Absolute 20070710
4 CO_MODE_RELATIVE Constant Public Type reference (TYPE) STRING 'RELATIVE' Mode: Relative 20070710
5 CO_ORIENTATION_HORIZONTAL Constant Public Type reference (TYPE) STRING 'HORIZONTAL' Orientation: Horizontal 20070710
6 CO_ORIENTATION_VERTICAL Constant Public Type reference (TYPE) STRING 'VERTICAL' Orientation: Vertical 20070710
7 CO_VISIBILITY_BOTH Constant Public Type reference (TYPE) STRING 'BOTH' Visibility: Both Cells 20070710
8 CO_VISIBILITY_BOTTOM_RIGHT Constant Public Type reference (TYPE) STRING 'BOTTOM_RIGHT' Visibility: Lower/Right Cell Only 20070710
9 CO_VISIBILITY_TOP_LEFT Constant Public Type reference (TYPE) STRING 'TOP_LEFT' Visibility: Upper/Left Cell Only 20070710
10 GR_BOTTOM_RIGHT_LAYOUT Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_GUI_CONTROL_LAYOUT Layout of the Lower/Right Cell 20070710
11 GR_TOP_LEFT_LAYOUT Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_GUI_CONTROL_LAYOUT Layout of the Upper/Left Cell 20070710
12 G_MODE Instance attribute Protected Type reference (TYPE) STRING CO_MODE_RELATIVE Mode (See co_mode_*) 20070710
13 G_ORIENTATION Instance attribute Protected Type reference (TYPE) STRING CO_ORIENTATION_HORIZONTAL Orientation (See co_orientation_*) 20070710
14 G_SASH_MOVABLE Instance attribute Protected Type reference (TYPE) ABAP_BOOL ABAP_TRUE abap_true: Separator Visible 20070710
15 G_SASH_POSITION Instance attribute Protected Type reference (TYPE) I 50 Position of the Separator 20070710
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070710
2 GET_BOTTOM_RIGHT_LAYOUT Instance method Public Method Returns the Layout of the Lower/Right Cell 20070710
3 GET_EMBEDDED_LAYOUT_BY_NAME Instance method Public Method Returns the Embedded Layout for a Name 20070710
4 GET_MODE Instance method Public Method Returns the Mode 20070710
5 GET_ORIENTATION Instance method Public Method Returns the Orientation 20070710
6 GET_SASH_MOVABLE Instance method Public Method Returns the Movability of the Separator 20070710
7 GET_SASH_POSITION Instance method Public Method Returns the Position of the Separator 20070710
8 GET_TOP_LEFT_LAYOUT Instance method Public Method Returns the Layout of the Upper/Left Cell 20070710
9 SET_BOTTOM_RIGHT_LAYOUT Instance method Public Method Sets the Layout of the Lower/Right Cell 20070710
10 SET_MODE Instance method Public Method Sets the Mode 20070710
11 SET_ORIENTATION Instance method Public Method Sets the Orientation 20070710
12 SET_SASH_MOVABLE Instance method Public Method Sets the Movability of the Separator 20070710
13 SET_SASH_POSITION Instance method Public Method Sets the Position of the Separator 20070710
14 SET_TOP_LEFT_LAYOUT Instance method Public Method Sets the Layout of the Upper/Left Cell 20070710
Events
Class CL_ISH_GUI_SPLITTER_LAYOUT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTYT_ROWCOL_LAYOUT Protected See coding Layouts of Rows/Columns 20070710 gtyt_rowcol_layout TYPE HASHED TABLE OF gty_rowcol_layout WITH UNIQUE KEY id
2 GTY_ROWCOL_LAYOUT Protected See coding Layout of Row/Column 20070710 BEGIN OF gty_rowcol_layout, id TYPE i, extension TYPE i, sash_visible TYPE abap_bool, sash_movable TYPE abap_bool, END OF gty_rowcol_layout
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BOTTOM_RIGHT_LAYOUT Call by reference Object reference (TYPE REF TO) CL_ISH_GUI_CONTROL_LAYOUT Layout der unteren/rechten Zelle 20070710
2 Importing IR_TOP_LEFT_LAYOUT Call by reference Object reference (TYPE REF TO) CL_ISH_GUI_CONTROL_LAYOUT Layout der oberen/linken Zelle 20070710
3 Importing I_ELEMENT_NAME Call by reference Type reference (TYPE) N1GUI_ELEMENT_NAME Name eines Oberflächenelements 20070710
4 Importing I_MODE Call by reference Type reference (TYPE) STRING CO_MODE_RELATIVE Modus (siehe co_mode_*) 20070710
5 Importing I_ORIENTATION Call by reference Type reference (TYPE) STRING CO_ORIENTATION_HORIZONTAL Orientierung (siehe co_orientation_*) 20070710
6 Importing I_SASH_MOVABLE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE abap_true: Trenner ist verschiebbar 20070710
7 Importing I_SASH_POSITION Call by reference Type reference (TYPE) I 50 Position des Trenners 20070710
8 Importing I_VISIBLE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE abap_true: Control ist sichtbar 20070710

Method CONSTRUCTOR on class CL_ISH_GUI_SPLITTER_LAYOUT has no exception.

Method GET_BOTTOM_RIGHT_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_BOTTOM_RIGHT_LAYOUT Value transfer Object reference (TYPE REF TO) CL_ISH_GUI_CONTROL_LAYOUT Layout der unteren/rechten Zelle 20070710

Method GET_BOTTOM_RIGHT_LAYOUT on class CL_ISH_GUI_SPLITTER_LAYOUT has no exception.

Method GET_EMBEDDED_LAYOUT_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) N1GUI_ELEMENT_NAME Name eines Oberflächenelements 20070710
2 Returning RR_LAYOUT Value transfer Object reference (TYPE REF TO) CL_ISH_GUI_CONTROL_LAYOUT IS-H: GUI - Layout eines Control Views 20070710

Method GET_EMBEDDED_LAYOUT_BY_NAME on class CL_ISH_GUI_SPLITTER_LAYOUT has no exception.

Method GET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_MODE Value transfer Type reference (TYPE) STRING Modus (siehe cl_gui_splitter_container=>mode_*) 20070710

Method GET_MODE on class CL_ISH_GUI_SPLITTER_LAYOUT has no exception.

Method GET_ORIENTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ORIENTATION Value transfer Type reference (TYPE) STRING Orientierung (siehe co_orientation_*) 20070710

Method GET_ORIENTATION on class CL_ISH_GUI_SPLITTER_LAYOUT has no exception.

Method GET_SASH_MOVABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SASH_MOVABLE Value transfer Type reference (TYPE) ABAP_BOOL abap_true: Trenner ist verschiebbar 20070710

Method GET_SASH_MOVABLE on class CL_ISH_GUI_SPLITTER_LAYOUT has no exception.

Method GET_SASH_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SASH_POSITION Value transfer Type reference (TYPE) I Position des Trenners 20070710

Method GET_SASH_POSITION on class CL_ISH_GUI_SPLITTER_LAYOUT has no exception.

Method GET_TOP_LEFT_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_TOP_LEFT_LAYOUT Value transfer Object reference (TYPE REF TO) CL_ISH_GUI_CONTROL_LAYOUT Layout der oberen/linken Zelle 20070710

Method GET_TOP_LEFT_LAYOUT on class CL_ISH_GUI_SPLITTER_LAYOUT has no exception.

Method SET_BOTTOM_RIGHT_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BOTTOM_RIGHT_LAYOUT Call by reference Object reference (TYPE REF TO) CL_ISH_GUI_CONTROL_LAYOUT Layout der unteren/rechten Zelle 20070710
2 Returning R_CHANGED Value transfer Type reference (TYPE) ABAP_BOOL abap_true: Objekt wurde verändert 20070710

Method SET_BOTTOM_RIGHT_LAYOUT on class CL_ISH_GUI_SPLITTER_LAYOUT has no exception.

Method SET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODE Call by reference Type reference (TYPE) STRING Modus (siehe co_mode_*) 20070710
2 Returning R_CHANGED Value transfer Type reference (TYPE) ABAP_BOOL abap_true: Objekt wurde verändert 20070710

Method SET_MODE on class CL_ISH_GUI_SPLITTER_LAYOUT has no exception.

Method SET_ORIENTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ORIENTATION Call by reference Type reference (TYPE) STRING Orientierung (siehe co_orientation_*) 20070710
2 Returning R_CHANGED Value transfer Type reference (TYPE) ABAP_BOOL abap_true: Objekt wurde verändert 20070710

Method SET_ORIENTATION on class CL_ISH_GUI_SPLITTER_LAYOUT has no exception.

Method SET_SASH_MOVABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SASH_MOVABLE Call by reference Type reference (TYPE) ABAP_BOOL abap_true: Trenner verschiebbar 20070710
2 Returning R_CHANGED Value transfer Type reference (TYPE) ABAP_BOOL abap_true: Objekt wurde verändert 20070710

Method SET_SASH_MOVABLE on class CL_ISH_GUI_SPLITTER_LAYOUT has no exception.

Method SET_SASH_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SASH_POSITION Call by reference Type reference (TYPE) I Position des Trenners 20070710
2 Returning R_CHANGED Value transfer Type reference (TYPE) ABAP_BOOL abap_true: Objekt wurde verändert 20070710

Method SET_SASH_POSITION on class CL_ISH_GUI_SPLITTER_LAYOUT has no exception.

Method SET_TOP_LEFT_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TOP_LEFT_LAYOUT Call by reference Object reference (TYPE REF TO) CL_ISH_GUI_CONTROL_LAYOUT Layout der oberen/linken Zelle 20070710
2 Returning R_CHANGED Value transfer Type reference (TYPE) ABAP_BOOL abap_true: Objekt wurde verändert 20070710

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