SAP ABAP Interface IF_PT_GUI_LAYOUT (GUI layout)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-UIF (Application Component) User Interface Framework
     SPTG (Package) UIF GUI Abstraction (Interfaces)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PT_GUI_LAYOUT GUI Layout 19990507
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PT_GUI_OBJECT_LAYOUT GUI Layout 20000311
Properties
Interface IF_PT_GUI_LAYOUT  
Short Description GUI layout    
General Data
Package SPTG   UIF GUI Abstraction (Interfaces) 
Created 19990427   SAP 
Last changed 19990510   SAP 
Unicode checks active    
Forward declarations
Interface IF_PT_GUI_LAYOUT has no forward declaration.
Interfaces
Interface IF_PT_GUI_LAYOUT has no interface.
Friends
Interface IF_PT_GUI_LAYOUT has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALIVE Instance attribute Public Type reference (TYPE) BOOLE_D Valid? 19990520
2 DESCRIPTION Instance attribute Public Type reference (TYPE) PTOBJDSCR Short description 19991210
3 LAYOUT_ID Instance attribute Public Type reference (TYPE) PTLYTID Layout ID 19991210
4 UIA_LAYOUT Instance attribute Public Object reference (TYPE REF TO) IF_PT_UIA_LAYOUT UIA Layout 19991125
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHILD Instance method Public Method Attach Sublayout 19990505
2 CLONE Instance method Public Method Create New Object with Same Class 19990520
3 DELETE_CHILD Instance method Public Method Delete Sublayout 19990505
4 FIND_GUI_LAYOUT Instance method Public Method Find GUI_Layout 19990504
5 FREE Instance method Public Method Release 19990428
6 GET_LAYOUT_DESCRIPTION Instance method Public Method Descriptive Text for Specified Layout ID 19991224
7 GET_NODE Instance method Public Method GUI Object for Nodes 19990528
8 GET_OBJECT Instance method Public Method Navigate to GUI_Objects Included 19990428
9 MAP_GUI_TO_UIA_LAYOUT_ID Instance method Public Method Map GUI According to UIA 19990729
Events
Interface IF_PT_GUI_LAYOUT has no event.
Types
Interface IF_PT_GUI_LAYOUT has no local type.
Method Signatures

Method ADD_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LAYOUT Call by reference Object reference (TYPE REF TO) IF_PT_GUI_LAYOUT Layout 19990505

Method ADD_CHILD on Interface IF_PT_GUI_LAYOUT has no exception.

Method CLONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LAYOUT_ID Value transfer Type reference (TYPE) PTLYTID Neue Layout ID 19990520
2 Importing IM_UIA_LAYOUT Value transfer Object reference (TYPE REF TO) IF_PT_UIA_LAYOUT UIA Layout 19990525
3 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_PT_GUI_LAYOUT Neues GUI Layout 19990520
# Exception Resumable Description Created on
1 FAILED Fehler bei Objekterzeugeung 19990520

Method DELETE_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LAYOUT Call by reference Object reference (TYPE REF TO) IF_PT_GUI_LAYOUT Layout 19990505

Method DELETE_CHILD on Interface IF_PT_GUI_LAYOUT has no exception.

Method FIND_GUI_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT_ID Value transfer Type reference (TYPE) PTOBJID GUI Objekt ID 19990506
2 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_PT_GUI_LAYOUT GUI Layout 19990504
# Exception Resumable Description Created on
1 NOT_FOUND Nicht in GUI Layout gefunden 19990610

Method FREE Signature

Method FREE on Interface IF_PT_GUI_LAYOUT has no parameter.
Method FREE on Interface IF_PT_GUI_LAYOUT has no exception.

Method GET_LAYOUT_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LAYOUT_ID Value transfer Type reference (TYPE) PTLYTID Layout ID 19991224
2 Returning RESULT Value transfer Type reference (TYPE) PTOBJDSCR Beschreibung 19991224

Method GET_LAYOUT_DESCRIPTION on Interface IF_PT_GUI_LAYOUT has no exception.

Method GET_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_ID Value transfer Type reference (TYPE) PTNODEID Knoten ID 19990528
2 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_PT_GUI_OBJECT GUI Objekt 19990528
# Exception Resumable Description Created on
1 FAILED Objekt nicht verfügbar 19990528

Method GET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT_ID Value transfer Type reference (TYPE) PTOBJID Objekt ID 19990528
2 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_PT_GUI_OBJECT Objekt 19990428
# Exception Resumable Description Created on
1 FAILED Objekt nicht verfügbar 19990520
2 NOT_UNIQUE Objekt nicht eindeutig 19990528

Method MAP_GUI_TO_UIA_LAYOUT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GUI_LAYOUT_ID Value transfer Type reference (TYPE) PTLYTID GUI Laoyut ID 19990729
2 Returning RESULT Value transfer Type reference (TYPE) PTLYTID UIA Laoyut ID 19990729
# Exception Resumable Description Created on
1 NOT_FOUND Keine Zuordnung gefunden 19990729
History
Last changed by/on SAP  19990510 
SAP Release Created in